X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=CHANGES;h=39fafd44a5cad8289818d23cdbd35037022c15de;hb=22edaef4f86f85b14eb31384fc617e4d8860da2d;hp=0869e46b64d11e966fa97b2f5d4eb5024c576841;hpb=fc3695a65decfd2c1f974b170a883c41414ecc2c;p=openldap diff --git a/CHANGES b/CHANGES index 0869e46b64..39fafd44a5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,16 +1,134 @@ OpenLDAP 2.4 Change Log -OpenLDAP 2.4.34 Engineering +OpenLDAP 2.4.39 Engineering + Fixed libldap memory leak with SASL (ITS#7757) + Fixed libldap assert in parse_passwdpolicy_control (ITS#7759) + Fixed liblmdb keysizes with mdb_update_key (ITS#7756) + Fixed slapd cn=config olcDbConfig modification (ITS#7750) + Fixed slapd-bdb/hdb to bail out of search if config is paused (ITS#7761) + Fixed slapd-mdb to bail out of search if config is paused (ITS#7761) + Fixed slapd-perl to bail out of search if config is paused (ITS#7761) + Fixed slapd-sql to bail out of search if config is paused (ITS#7761) + Fixed slapo-syncprov assert with findbase (ITS#7749) + Build Environment + Test suite: Use $(MAKE) for tests (ITS#7753) + +OpenLDAP 2.4.38 Release (2013/11/16) + Fixed liblmdb nordahead flag (ITS#7734) + Fixed liblmdb to check cursor index before cursor_del (ITS#7733) + Fixed liblmdb wasted space on split (ITS#7589) + Fixed slapd for certs with a NULL issuerDN (ITS#7746) + Fixed slapd cn=config with empty nested includes (ITS#7739) + Fixed slapd syncrepl memory leak with delta-sync MMR (ITS#7735) + Fixed slapd-bdb/hdb to stop processing on dn not found (ITS#7741) + Fixed slapd-bdb/hdb with indexed ANDed filters (ITS#7743) + Fixed slapd-mdb to stop processing on dn not found (ITS#7741) + Fixed slapd-mdb dangling reader (ITS#7662) + Fixed slapd-mdb matching rule for OlcDbEnvFlags (ITS#7737) + Fixed slapd-mdb with indexed ANDed filters (ITS#7743) + Fixed slapd-meta from blocking other threads (ITS#7740) + Fixed slapo-syncprov assert with findbase (ITS#7749) + +OpenLDAP 2.4.37 Release (2013/10/27) + Added liblmdb nordahead environment flag (ITS#7725) + Fixed client tools CLDAP with IPv6 (ITS#7695) + Fixed libldap CLDAP with IPv6 (ITS#7695) + Fixed libldap lock ordering with abandon op (ITS#7712) + Fixed liblmdb segfault with mdb_cursor_del (ITS#7718) + Fixed liblmdb when converting to writemap (ITS#7715) + Fixed liblmdb assert on MDB_NEXT with delete (ITS#7722) + Fixed liblmdb wasted space on split (ITS#7589) + Fixed slapd cn=config with olcTLSProtocolMin (ITS#7685) + Fixed slapd-bdb/hdb optimize index updates (ITS#7329) + Fixed slapd-ldap chaining with cn=config (ITS#7381, ITS#7434) + Fixed slapd-ldap chaning with controls (ITS#7687) + Fixed slapd-mdb optimize index updates (ITS#7329) + Fixed slapd-meta chaining with cn=config (ITS#7381, ITS#7434) + Fixed slapo-constraint to no-op on nonexistent entries (ITS#7692) + Fixed slapo-dds assert on startup (ITS#7699) + Fixed slapo-memberof to not replicate internal ops (ITS#7710) + Fixed slapo-refint to not replicate internal ops (ITS#7710) + Build Environment + Fixed slapd-mdb ptr arithmetic on void *s (ITS#7720) + Documentation + ldapsearch(1) minor typo fix (ITS#7680) + slapd-passwd(5) minor typo fix (ITS#7680) + +OpenLDAP 2.4.36 Release (2013/08/17) + Added back-meta target filter patterns (ITS#7609) + Added liblmdb mdb_txn_env to API (ITS#7660) + Fixed libldap CLDAP with uninit'd memory (ITS#7582) + Fixed libldap with UDP (ITS#7583) + Fixed libldap OpenSSL TLS versions (ITS#7645) + Fixed liblmdb MDB_PREV behavior (ITS#7556) + Fixed liblmdb transaction issues (ITS#7515) + Fixed liblmdb mdb_drop overflow page return (ITS#7561) + Fixed liblmdb nested split (ITS#7592) + Fixed liblmdb overflow page behavior (ITS#7620) + Fixed liblmdb race condition with read and write txns (ITS#7635) + Fixed liblmdb mdb_del behavior with MDB_DUPSORT and mdb_del (ITS#7658) + Fixed slapd cn=config with unknown schema elements (ITS#7608) + Fixed slapd cn=config with loglevel 0 (ITS#7611) + Fixed slapd slapi filterlist free behavior (ITS#7636) + Fixed slapd slapi control free behavior (ITS#7641) + Fixed slapd schema countryString as directoryString (ITS#7659) + Fixed slapd schema telephoneNumber as directoryString (ITS#7659) + Fixed slapd-bdb/hdb to wait for read locks in tool mode (ITS#6365) + Fixed slapd-mdb behavior with alias dereferencing (ITS#7577) + Fixed slapd-mdb modrdn and base-scoped searches (ITS#7604) + Fixed slapd-mdb refcount behavior (ITS#7628) + Fixed slapd-meta binding flag is set (ITS#7524) + Fixed slapd-meta with minimal config (ITS#7581) + Fixed slapd-meta missing results messages (ITS#7591) + Added slapd-meta TCP keepalive support (ITS#7513) + Fixed slapo-sssvlv double free (ITS#7588) + Fixed slaptest to list -Q option (ITS#7568) + Build Environment + Fixed slapd-meta declaration warnings (ITS#7654) + Contrib + Fixed nssov group enumeration bug (ITS#7569) + Fixed autogroup when URI has no attrs (ITS#7580) + Documentation + admin24 Update database backend notes (ITS#7590) + ldap.conf(5) fixed typos (ITS#7568) + ldapmodify(1) remove replog reference (ITS#7562) + ldif(5) remove replog reference (ITS#7562) + slapd-config(5) remove replog reference (ITS#7562) + slapd.conf(5) remove replog reference (ITS#7562) + slapd-config(5) document TLSProtocolMin (ITS#5655,ITS#7645) + slapd.conf(5) document TLSProtocolMin (ITS#5655,ITS#7645) + +OpenLDAP 2.4.35 Release (2013/03/31) + Fixed liblmdb mdb_cursor_put with MDB_MULTIPLE (ITS#7551) + Fixed liblmdb page rebalance (ITS#7536) + Fixed liblmdb missing parens (ITS#7377) + Fixed liblmdb mdb_cursor_del crash (ITS#7553) + Fixed slapd syncrepl updateCookie status (ITS#7531) + Fixed slapd connection logging (ITS#7543) + Fixed slapd segfault on modify (ITS#7542, ITS#7432) + Fixed slapd-mdb to reject undefined attrs (ITS#7540) + Fixed slapo-pcache with +/- attrsets (ITS#7552) + Build Environment + don't install DB_CONFIG if no BDB backends (ITS#7533) + Documentation + slapschema(8) fix tool name (ITS#7534) + admin24 fixed pcache example (ITS#7546) + admin24 fixed config examples (ITS#7522) + +OpenLDAP 2.4.34 Release (2013/03/01) Fixed libldap connections with EINTR (ITS#7476) + Fixed libldap lineno overflow in ldif_read_record (ITS#7497) Fixed liblmdb mdb_env_open flag handling (ITS#7453) Fixed liblmdb mdb_midl_sort array optimization (ITS#7432) Fixed liblmdb freelist with large entries (ITS#7455) Fixed liblmdb to check for filled dirty page list (ITS#7491) Fixed liblmdb to validate data limits (ITS#7485) + Fixed liblmdb mdb_update_key for large keys (ITS#7505) Fixed ldapmodify to not core dump with invalid LDIF (ITS#7477) Fixed slapd syncrepl for old entries in MMR setup (ITS#7427) Fixed slapd signedness for index_substr_any_* (ITS#7449) Fixed slapd enforce SLAPD_MAX_DAEMON_THREADS (ITS#7450) + Fixed slapd mutex in send_ldap_ber (ITS#6164) Added slapd-ldap onerr option (ITS#7492) Added slapd-ldap keepalive support (ITS#7501) Fixed slapd-ldif with empty dir (ITS#7451) @@ -18,8 +136,11 @@ OpenLDAP 2.4.34 Engineering Fixed slapd-mdb handling of missing entries (ITS#7483,7496) Fixed slapd-mdb environment flag setting (ITS#7452) Fixed slapd-mdb with sub db slapcat (ITS#7469) - Fixed slapd-mdb to correctly work with toolthreads > 2 (ITS#7488) + Fixed slapd-mdb to correctly work with toolthreads > 2 (ITS#7488,ITS#7527) Fixed slapd-mdb subtree search speed (ITS#7473) + Fixed slapd-meta conversion to cn=config (ITS#7525) + Fixed slapd-meta segfault when modifying olcDbUri (ITS#7526) + Fixed slapd-sql back-config support (ITS#7499) Fixed slapo-constraint handle uri and restrict correctly (ITS#7418) Fixed slapo-constraint with multi-master replication (ITS#7426) Fixed slapo-constraint segfault (ITS#7431) @@ -32,8 +153,11 @@ OpenLDAP 2.4.34 Engineering Build Environment Fixed slapo-constraint test suite (ITS#7423) Contrib + Added nssov nssov_config support (ITS#7518) + Added nssov password_prohibit_message (ITS#7518) Fixed ldapc++ with gcc-4.7 (ITS#7281,ITS#7304) - Fixed contrib/nssov olcNssPamSession handling (ITS#7481) + Fixed nssov olcNssPamSession handling (ITS#7481) + Fixed nssov connection DN (ITS#7518) Add missing Makefile for various modules (ITS#7308) Unify Makefile structure for modules (ITS#7309) Fixed slapo-allowed attribute replication (ITS#7493) @@ -44,6 +168,7 @@ OpenLDAP 2.4.34 Engineering slapd-config(5) olcExtraAttrs is per db (ITS#7421) slapd-overlays(5) update manpage index (ITS#7489) slapo-dynlist(5) Search behavior notes (ITS#7486) + slapo-valsort(5) Document valsort control syntax (ITS#7523) OpenLDAP 2.4.33 Release (2012/10/10) Added slapd-meta cn=config support