openldap/servers/slapd/back-perl
Kurt Zeilenga 5b06af70bb Patch: Perl backend sends bind result twice (ITS#1783)
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
            ================

perl_back_bind() should not send LDAP_SUCCESS, the frontend does that.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
2002-05-01 18:10:14 +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 Patch: Perl backend sends bind result twice (ITS#1783) 2002-05-01 18:10:14 +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
init.c correct sponsor name 2002-04-16 05:36:22 +00:00
Makefile.in
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>