]> git.sur5r.net Git - openldap/blobdiff - CHANGES
ITS#6606
[openldap] / CHANGES
diff --git a/CHANGES b/CHANGES
index 3df0a31d63b26e4e7789895fc9e58505d251d956..7d93d96f49a4fc0101a8f9eb5df14ddae3518bdc 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,8 +1,188 @@
 OpenLDAP 2.4 Change Log
 
-OpenLDAP 2.4.18 Engineering
+OpenLDAP 2.4.24 Engineering
+       Fixed liblber to not close invalid sockets (ITS#6585)
+       Fixed slapd modify to return actual error (ITS#6581)
+       Fixed slapd-bdb entry cache delete failure (ITS#6577)
+       Fixed slapo-syncprov to send error if consumer is newer (ITS#6606)
+
+OpenLDAP 2.4.23 Release (2010/06/30)
+       Fixed libldap to return server's error code (ITS#6569)
+       Fixed libldap memleaks (ITS#6568)
+       Fixed liblutil off-by-one with delta (ITS#6541)
+       Fixed slapd acls with glued databases (ITS#6468)
+       Fixed slapd syncrepl rid logging (ITS#6533)
+       Fixed slapd modrdn handling of invalid values (ITS#6570)
+       Fixed slapd-bdb hasSubordinates computation (ITS#6549)
+       Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474)
+       Fixed slapd-bdb entry cache delete failure (ITS#6577)
+       Fixed slapd-ldap to return control responses (ITS#6530)
+       Fixed slapo-ppolicy to use Debug (ITS#6566)
+       Fixed slapo-refint to zero out freed DN vals (ITS#6572)
+       Fixed slapo-rwm to use Debug (ITS#6566)
+       Fixed slapo-sssvlv to use Debug (ITS#6566)
+       Fixed slapo-syncprov lost deletes in refresh phase (ITS#6555)
+       Fixed slapo-valsort to use Debug (ITS#6566)
+       Fixed contrib/nssov network.c missing patch (ITS#6562)
+       Build Environment
+               Fixed test043 attribute sorting (ITS#6553)
+       Documentation
+               slapd-config(5) note default rootdn (ITS#6546)
+
+OpenLDAP 2.4.22 Release (2010/04/24)
+       Added slapd SLAP_SCHEMA_EXPOSE flag for hidden schema elements (ITS#6435)
+       Added slapd tools selective iterations (ITS#6442)
+       Added slapd syncrepl TCP keepalive (ITS#6389)
+       Added slapo-ldap idassert-passthru (ITS#6456)
+       Added slapo-pbind
+       Fixed libldap gmtime re-entrancy (ITS#6262)
+       Fixed libldap gssapi off by one error (ITS#6223)
+       Fixed libldap GnuTLS serial length (ITS#6460)
+       Fixed libldap MozNSS context and PEM support (ITS#6432)
+       Fixed libldap referral on bind behavior(ITS#6510)
+       Fixed slapd acl non-entry internal searches (ITS#6481)
+       Fixed slapd acl attrval style initialization (ITS#6520)
+       Fixed slapd certificateListValidate (ITS#6466)
+       Fixed slapd empty URI parsing (ITS#6465)
+       Fixed slapd glued misplaced entries (ITS#6506)
+       Fixed slapd glued paged cookies (ITS#6507)
+       Fixed slapd glued paged results (ITS#6504)
+       Fixed slapd gmtime re-entrancy (ITS#6262)
+       Fixed slapd to ignore controls with unrecognized flags (ITS#6480)
+       Fixed slapd entry ownership (ITS#5340)
+       Fixed slapd sasl auxprop_lookup (ITS#6441)
+       Fixed slapd sasl auxprop ssf (ITS#5195)
+       Fixed slapd syncrepl for attributes with no matching rule (ITS#6458)
+       Fixed slapd syncrepl for unknown attrs and delta-sync (ITS#6473)
+       Fixed slapd syncrepl loop with moddn (ITS#6472)
+       Fixed slapo-accesslog to not replicate internal purges (ITS#6519)
+       Fixed slapd-bdb contextCSN updates from updatedn (ITS#6469)
+       Fixed slapd-bdb lockobj zeroing (ITS#6501)
+       Fixed slapd-ldap/meta control criticality (ITS#6523)
+       Fixed slapd-ldap/meta with ordered values (ITS#6516)
+       Fixed slapo-collect entry ownership (ITS#5340,ITS#6423)
+       Fixed slapo-dds with NULL backend (ITS#6490)
+       Fixed slapo-dynlist entry ownership (ITS#5340,ITS#6423)
+       Fixed slapo-memberof attr count (ITS#6508)
+       Fixed slapo-pcache to release its own entries (ITS#6484)
+       Fixed slapo-pcache with NULL backend (ITS#6490)
+       Fixed slapo-rwm entry release handling (ITS#6484)
+       Fixed slapo-rwm memory handling with rewrites (ITS#6526)
+       Fixed slapo-rwm olcRwmMap handling (ITS#6436)
+       Fixed slapo-rwm entry ownership (ITS#5340,ITS#6423)
+       Fixed slapo-syncprov memory leak (ITS#6459)
+       Fixed slapo-translucent counter increment (ITS#6497)
+       Fixed slapo-valsort entry ownership (ITS#5340,ITS#6423) 
+       Fixed contrib/sha2 adds mechs for more hashes (ITS#6433)
+       Fixed contrib/nssov to use nss-pam-ldapd (ITS#6488)
+       Build Environment
+               Added back-ldif, back-null test support (ITS#5810)
+       Documentation
+               admin24 avoid explicit moduleload statements (ITS#6486)
+               admin24 broken link fixes (ITS#6493,ITS#6515)
+               slapd.access(5) val.regex explanation (ITS#5804)
+
+OpenLDAP 2.4.21 Release (2009/12/20)
+       Fixed liblutil for negative microsecond offsets (ITS#6405)
+       Fixed slapd global settings to work without restart (ITS#6428)
+       Fixed slapd looping with SSL/TLS connections (ITS#6412)
+       Fixed slapd syncrepl freeing tasks from queue (ITS#6413)
+       Fixed slapd syncrepl parsing of tls defaults (ITS#6419)
+       Fixed slapd syncrepl uninitialized variables (ITS#6425)
+       Fixed slapd-config Adds with Abstract classes (ITS#6408)
+       Fixed slapo-dynlist behavior with simple filters (ITS#6421)
+       Fixed slapd-ldif access outside database directory (ITS#6414)
+       Fixed slapd-null extraneous assert (ITS#6403)
+       Fixed slapo-translucent with back-null (ITS#6403)
+       Fixed slapo-unique criteria checking (ITS#6270)
+       Build Environment
+               Deleted broken LBER_INVALID macro (ITS#6402)
+               Fixed test058 kill usage (ITS#6420)
+               Fixed meta regression test (ITS#6418)
+       Documentation
+               slapd-meta(5) Note deprecated functions (ITS#6424)
+               admin24 fix set example for group of groups (ITS#6382)
+               admin24 fix dynamic group documentation (ITS#6290)
+
+OpenLDAP 2.4.20 Release (2009/11/27)
+       Fixed client tools with LDAP options (ITS#6283)
+       Fixed liblber embedded NUL values in BerValues (ITS#6353)
+       Fixed liblber inverted LBER_USE_DER test (ITS#6348)
+       Fixed liblber to return failure on certain failures (ITS#6344)
+       Fixed libldap connection initialization (ITS#6386)
+       Fixed libldap sasl buffer sizing (ITS#6327,ITS#6334)
+       Fixed libldap uninitialized return value (ITS#6355)
+       Fixed libldap unlimited timeout (ITS#6388)
+       Added slapd handling of hex server IDs (ITS#6297)
+       Added slapd syncrepl contextCSN storing in subentry (ITS#6373)
+       Fixed slapd asserts in minimal environment (ITS#6361)
+       Fixed slapd authid-rewrite parsing (ITS#6392) 
+       Fixed slapd checks of str2filter (ITS#6391)
+       Fixed slapd configArgs initialization (ITS#6363)
+       Fixed slapd debug handling of LDAP_DEBUG_ANY (ITS#6324)
+       Fixed slapd db_open with connection_fake_init (ITS#6381)
+       Fixed slapd with embedded \0 in bervals (ITS#6378,ITS#6379)
+       Fixed slapd inclusion of ac/unistd.h (ITS#6342)
+       Fixed slapd invalid dn log message (ITS#6309)
+       Fixed slapd lockup on shutdown (ITS#6372)
+       Fixed slapd onetime leak (ITS#6398)
+       Fixed slapd RID range to be decimal only (ITS#6394)
+       Fixed slapd sl_free to better reclaim memory (ITS#6380)
+       Fixed slapd syncrepl deletes in MirrorMode (ITS#6368)
+       Fixed slapd syncrepl to use correct SID (ITS#6367)
+       Fixed slapd termination for one level DNs (ITS#6338)
+       Fixed slapd tls_accept to retry in certain cases (ITS#6304)
+       Fixed slapd-bdb/hdb cache corruption (ITS#6341)
+       Fixed slapd-bdb/hdb entry cache (ITS#6360)
+       Fixed slapd-ldap leak (ITS#6326)
+       Fixed slapd-relay bind segfault (ITS#6337)
+       Fixed slapo-accesslog ensure CSNs are normalized (ITS#6400)
+       Fixed slapo-memberof operational attr updates (ITS#6329)
+       Fixed slapo-pcache entry dupe (ITS#6310)
+       Fixed slapo-syncprov checkpoint conversion (ITS#6370)
+       Fixed slapo-syncprov deadlock (ITS#6335)
+       Fixed slapo-syncprov memory leak (ITS#6376)
+       Fixed slapo-syncprov out of order changes (ITS#6346)
+       Fixed slapo-syncprov psearch with stale cookie (ITS#6397)
+       Build Environment
+               Added additional operations for ITS#6332
+               Fixed memrchr define (ITS#6351)
+               Fixed slapd MAXPATHLEN handling (ITS#6342)
+               Added test050 rapid add/mod/del sequence (ITS#6368)
+               Fixed test057 handling of memberof/refint (ITS#6343)
+               Fixed slapd test error ignoring (ITS#6345)
+               Fixed liblutil constant (ITS#5909)
+       Documentation
+               admin24 fix RFC4511 and other references (ITS#6399)
+               ldap_get_dn(3) typos (ITS#5366)
+               ldap.conf(5) clarify comment usage (ITS#6384)
+               slapd.conf(5) note hex server IDs (ITS#6297)
+               slapd-config(5) note hex server IDs (ITS#6297)
+
+OpenLDAP 2.4.19 Release (2009/10/06)
+       Fixed client tools with null timeouts (ITS#6282)
+       Fixed slapadd to warn about missing attrs for replicas (ITS#6281)
+       Fixed slapd acl cache (ITS#6287)
+       Fixed slapd tools to allow -n for conversion (ITS#6258)
+       Fixed slapd-ldap with null timeouts (ITS#6282)
+       Fixed slapd-ldap with strong binds with relay/translucent (ITS#6296)
+       Fixed slapd-ldif buffer overflow (ITS#6303)
+       Fixed slapo-auditlog comments when modifying (ITS#6286)
+       Fixed slapo-dynlist lock leak (ITS#6308)
+       Fixed slapo-pcache cache corruption (ITS#6242)
+       Fixed slapo-sssvlv sort control dereferencing (ITS#6288)
+       Fixed contrib/autogroup segfaults (ITS#6279)
+       Fixed contrib/nssov getgroupbymembers (ITS#6291)
+       Fixed contrib/smbk5pwd rpath linking (ITS#6323)
+       Build Environment
+               Fixed --enable-deref support (ITS#6311)
+               Fixed contrib/autogroup default libtool path (ITS#6284)
+               Deleted nadf.schema (ITS#6140)
+
+OpenLDAP 2.4.18 Release (2009/09/06)
        Fixed client tools common options (ITS#6049)
        Fixed liblber speed and other problems (ITS#6215)
+       Added libldap MozNSS PEM support (ITS#6278)
        Added libldap option for SASL_USERNAME (ITS#6257)
        Fixed libldap error parsing (ITS#6197)
        Fixed libldap native getpass usage (ITS#4643)
@@ -10,6 +190,7 @@ OpenLDAP 2.4.18 Engineering
        Added slapd tcp buffers support (ITS#6234)
        Fixed slapd allow mirrormode to be set to FALSE (ITS#5946)
        Fixed slapd certificate list parsing (ITS#6241)
+       Fixed slapd writers blocking (ITS#6276)
        Fixed slapd dncachesize behavior to unlimited by default (ITS#6222)
        Fixed slapd incorrectly applying writetimeout when not set (ITS#6220)
        Fixed slapd with duplicate empty lines for olcDbConfig (ITS#6240)
@@ -25,6 +206,7 @@ OpenLDAP 2.4.18 Engineering
        Fixed slapd-relay response/cleanup callback mismatch (ITS#6154)
        Fixed slapd-sql with baseObject query (ITS#6172)
        Fixed slapd-sql with empty attribute (ITS#6163)
+       Fixed slapo-dynlist uninitialized var (ITS#6266)
        Fixed slapo-pcache multiple enhancements (ITS#6152,ITS#5178)
        Fixed slapo-ppolicy updating operational attributes (ITS#6265)
        Fixed slapo-translucent attribute return (ITS#6254)
@@ -42,12 +224,15 @@ OpenLDAP 2.4.18 Engineering
        Documentation
                admin24 fix broken link (ITS#6264)
                ldap_open(3) document URI (ITS#6261)
+               ldap_set/get_option(3) SASL/TLS options added (ITS#6260)
+               man page format updates (ITS#6023)
 
 OpenLDAP 2.4.17 Release (2009/07/13)
        Fixed liblber to use ber_strnlen (ITS#6080)
        Fixed libldap GnuTLS private key init (ITS#6053)
        Fixed libldap openssl digest initialization (ITS#6192)
        Fixed libldap tls NULL error messages (ITS#6079)
+       Fixed libldap_r missing stub (ITS#6188)
        Fixed liblutil opendir/closedir on windows (ITS#6041)
        Fixed liblutil for _GNU_SOURCE (ITS#5464,ITS#5666)
        Added slapd sasl auxprop support (ITS#6147)