OpenLDAP 2.4 Change Log
OpenLDAP 2.4.24 Engineering
+ Added LDIF line wrapping setting (ITS#6645)
+ Added libldap MozNSS non-blocking support (ITS#6714)
+ Added libldap MozNSS cert centralization (ITS#6742)
+ Added libldap x500UniqueIdentifier handling (ITS#6741)
+ Added slapadd attribute value checking (ITS#6592)
+ Added slapcat continue mode for problematic DBs (ITS#6482)
+ Added slapd-meta control fowarding (ITS#6664)
+ Added slapd-null back-config support (ITS#6624)
+ Added slapd-sql autocommit support (ITS#6612)
+ Added slapd-sql support for long long keys (ITS#6617)
+ Added slapo-sssvlv multiple sorts per connection (ITS#6686)
+ Added contrib/kinit for kerberos tickets
+ Added contrib/noopsrch for entry counting (ITS#6598)
+ Fixed client tools control logging (ITS#6775)
Fixed liblber to not close invalid sockets (ITS#6585)
+ Fixed liblber unmatched brace handling (ITS#6764)
+ Fixed liblber error setting (ITS#6732)
+ Fixed liblber memory debugging (ITS#6733)
+ Fixed libldap connectionless warnings (ITS#6747)
Fixed libldap dnssrv port format specifier (ITS#6644)
+ Fixed libldap EOF handling (ITS#6723)
+ Fixed libldap GnuTLS hang on socket close (ITS#6673)
Fixed libldap sasl partial write handling (ITS#6639)
+ Fixed libldap search leak (ITS#6453)
+ Fixed libldap referral chasing (ITS#6602)
+ Fixed libldap leak when chasing referrals (ITS#6744)
Fixed libldap url parsing with NULL host (ITS#6653)
+ Fixed liblutil getpass prompts (ITS#6702)
Fixed ldapsearch segfault with deref (ITS#6638)
+ Fixed ldapsearch multiple controls parsing (ITS#6651)
Fixed slapd acl parsing overflow (ITS#6611)
+ Fixed slapd assert control (ITS#5862)
+ Fixed slapd support for BDB 5.0+ (ITS#6698)
+ Fixed slapd config leak with olcDbDirectory (ITS#6634)
+ Fixed slapd connectionless warnings (ITS#6747)
+ Fixed slapd to free controls if needed (ITS#6629)
+ Fixed slapd to stop if given unknown options (ITS#6754)
+ Fixed slapd entry comparisons (ITS#6753)
+ Fixed slapd filter leak (ITS#6635)
+ Fixed slapd matching rules for strict ordering (ITS#6722)
+ Fixed slapd extensible match for ordering rules (ITS#6532)
+ Fixed slapd when first acl is value dependent (ITS#6693)
Fixed slapd modify to return actual error (ITS#6581)
+ Fixed slapd modrdn with empty DN (ITS#6768)
+ Fixed slapd sortvals of attributes with 1 value (ITS#6715)
+ Fixed slapd syncrepl reuse of presence list (ITS#6707)
+ Fixed slapd syncrepl unitialized return code (ITS#6719)
+ Fixed slapd-bdb hasSubordinates generation (ITS#6712)
Fixed slapd-bdb entry cache delete failure (ITS#6577)
+ Fixed slapd-bdb entry cache leak on multi-core systems (ITS#6660)
+ Fixed slapd-bdb error propogation to overlays (ITS#6633)
+ Fixed slapd-ldap debug output of timeout (ITS#6721)
+ Fixed slapd-ldap DNSSRV referral chaining (ITS#6565)
+ Fixed slapd-ldap chaining with onelevel scope (ITS#6699)
+ Fixed slapd-ldap chaining with ppolicy (ITS#6540)
+ Fixed slapd-ldap with SASL/EXTERNAL (ITS#6642)
+ Fixed slapd-ldif error strings (ITS#6731)
Fixed slapd-ndb to honor rootpw setting (ITS#6661)
+ Fixed slapd-ndb hasSubordinates generation (ITS#6712)
Fixed slapd-meta anon retry with failed auth method (ITS#6643)
Fixed slapd-meta rebind proc (ITS#6665)
- Fixed slapd-null back-config support (ITS#6624)
+ Fixed slapd-meta to correctly rebind as user (ITS#6574)
+ Fixed slapd-meta with SASL/EXTERNAL (ITS#6642)
+ Fixed slapd-meta matchedDN return code (ITS#6774)
+ Fixed slapd-monitor hasSubordinates generation (ITS#6712)
+ Fixed slapd-sql with null objectClass (ITS#6616)
+ Fixed slapd-sql hasSubordinates generation (ITS#6712)
+ Fixed slapo-accesslog with controls (ITS#6652)
+ Fixed slapo-dynlist callbacks (ITS#6752)
+ Fixed slapo-dynlist entry handling (ITS#6752)
+ Fixed slapo-memberof CSN generation (ITS#6766)
+ Fixed slapo-memberof log messages (ITS#6748)
+ Fixed slapo-memberof with an empty groupOfNames (ITS#6670)
+ Fixed slapo-memberof with modrdn operations (ITS#6700)
Fixed slapo-pcache callback freeing (ITS#6640)
Fixed slapo-pcache to ignore undefined attrs (ITS#6600)
Fixed slapo-ppolicy don't update opattrs on consumers (ITS#6608)
+ Fixed slapo-ppolicy to allow userPassword deletion (ITS#6620)
+ Fixed slapo-refint when last group member is deleted (ITS#6663)
+ Fixed slapo-refint with subtree rename (ITS#6730)
+ Fixed slapo-rwm double free (ITS#6720)
+ Fixed slapo-rwm crasher (ITS#6632)
Fixed slapo-sssvlv initialization (ITS#6649)
+ Fixed slapo-sssvlv to not advertise when unused (ITS#6647)
+ Fixed slapo-sssvlv fix result code (ITS#6685)
Fixed slapo-syncprov to send error if consumer is newer (ITS#6606)
+ Fixed slapo-syncprov filter race condition (ITS#6708)
+ Fixed slapo-syncprov active mod race (ITS#6709)
+ Fixed slapo-syncprov to refresh if context is dirty (ITS#6710)
+ Fixed slapo-syncprov CSN updates to all replicas (ITS#6718)
+ Fixed slapo-syncprov sessionlog ordering (ITS#6716)
+ Fixed slapo-translucent entry leak (ITS#6746)
+ Fixed contrib/autogroup LDAP URI with attribute filter (ITS#6536)
+ Fixed contrib/autogroup install location (ITS#6684)
+ Fixed contrib/autogroup crash with ppolicy (ITS#6684)
+ Fixed contrib/cloak callbacks (ITS#6762)
+ Fixed contrib/nssov to only close socket on shutdown (ITS#6676)
+ Fixed contrib/nssov multi platform support (ITS#6604)
+ Build Environment
+ Added support for [unsigned] long long (ITS#6622)
+ Fixed config.guess/sub to pick up newer OSes (ITS#6547)
+ Fixed libldap mutex code - cleanup (ITS#6672)
+ Fixed libldap unnecessary ifdef's (ITS#6603)
+ Fixed slapd-tester EOF handling (ITS#6723)
+ Fixed slapd-tester filter initialization (ITS#6735)
+ Removed antiquated SunOS LWP support (ITS#6669)
Documentation
+ admin24 guide fix examples (ITS#6681)
admin24 guide typo fixes (ITS#6609)
+ admin24 guide refint rootdn requirement (ITS#6364)
+ ldap_open(3) document ldap_set_urllist_proc (ITS#6601)
+ slapo-refint(5) rootdn requirement (ITS#6364)
OpenLDAP 2.4.23 Release (2010/06/30)
Fixed libldap to return server's error code (ITS#6569)