openldap/servers/slapd/back-perl
Pierangelo Masarati d019bff7b8 First commit of Hallvard's backend documentation effort
Backend documentation patch, version 1

================
Most of this text is taken from OpenLDAP.  The work of rewriting it
to manual pages is done by by Hallvard B. Furuseth and placed into
the public domain.  This software is not subject to any license of
the University of Oslo.
================

Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
2002-04-29 20:24:29 +00:00
..
add.c correct sponsor name 2002-04-16 05:36:22 +00:00
asperl_undefs.h ITS#1646 2002-04-16 04:25:44 +00:00
backperl.dsp ITS#1646 2002-04-16 04:25:44 +00:00
bind.c correct sponsor name 2002-04-16 05:36:22 +00:00
close.c correct sponsor name 2002-04-16 05:36:22 +00:00
compare.c correct sponsor name 2002-04-16 05:36:22 +00:00
config.c correct sponsor name 2002-04-16 05:36:22 +00:00
delete.c correct sponsor name 2002-04-16 05:36:22 +00:00
external.h ITS#1659 2002-04-16 03:47:39 +00:00
init.c correct sponsor name 2002-04-16 05:36:22 +00:00
Makefile.in Deleted unneeded unbind.c 2002-02-02 10:13:16 +00:00
modify.c correct sponsor name 2002-04-16 05:36:22 +00:00
modrdn.c correct sponsor name 2002-04-16 05:36:22 +00:00
perl_back.h ITS#1646 2002-04-16 04:25:44 +00:00
README correct sponsor name 2002-04-16 05:36:22 +00:00
SampleLDAP.pm First commit of Hallvard's backend documentation effort 2002-04-29 20:24:29 +00:00
search.c correct sponsor name 2002-04-16 05:36:22 +00:00

Differences from 2.0 Perl API:

- Perl 5.6 is supported

- backend methods return actual LDAP result codes, not
  true/false; this gives the Perl module finer control
  of the error returned to the client

- a filterSearchResults configuration file directive was
  added to tell the backend glue that the results returned
  from the Perl module are candidates only

- the "init" method is called after the backend has been
  initialized - this lets you do some initialization after
  *all* configuration file directives have been read

- the interface for the search method is improved to
  pass the scope, deferencing policy, size limit, etc.
  See SampleLDAP.pm for details.

These changes were sponsored by myinternet Limited.

Luke Howard <lukeh@padl.com>