mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-24 13:24:56 +08:00
d019bff7b8
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. |
||
---|---|---|
.. | ||
add.c | ||
asperl_undefs.h | ||
backperl.dsp | ||
bind.c | ||
close.c | ||
compare.c | ||
config.c | ||
delete.c | ||
external.h | ||
init.c | ||
Makefile.in | ||
modify.c | ||
modrdn.c | ||
perl_back.h | ||
README | ||
SampleLDAP.pm | ||
search.c |
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>