Hi all, I just released perl-ldap 0.57 to CPAN: http://search.cpan.org/dist/perl-ldap/ The changes included are listed at the end of this email.
Please note: I had to introduce an incompatible change that can break some corner cases. See below for details. For those of you directly pulling from GitHub, the repository https://github.com/perl-ldap/perl-ldap has been updated accordingly. Have fun Peter 0.57 -- Sun Jul 21 18:35:12 CEST 2013 COMPATIBILITY WARNING: The bug fix "LDAP.pm: new parameter bind(sasl_host => SASLHOST)" is an incompatible change that may break some corner-case configurations * that use SASL for authentication and * where the SASL host name differs from the host name connecting to. The incompatible change was necessary as it was not possible to fix the issue which was introduced in perl-ldap 0.37 in a compatible way. See Net::LDAP's manual page for the details on "sasl_host". Bug Fixes: * LDAP.pm: new parameter bind(sasl_host => SASLHOST) * Entry.pm: ignore options when update()ing LDIF * Entry.pm: let update() fail correctly on illegal target * RT#86053: FAQ.pod: fix spelling error * *.{pm,pod}: lots of more grammar & spelling fixes / harmonizations Enhancements: * LDAP.pm: use data_ready() in process() * Util.pm: simplify return on error * Constant.pm: add constant LDAP_CONTROL_NOOP * Schema.pm: call isa() as recommented in UNIVERSAL.pm -- Peter Marschall pe...@adpm.de