diff options
Diffstat (limited to '')
-rw-r--r-- | CHANGES | 197 |
1 files changed, 197 insertions, 0 deletions
@@ -0,0 +1,197 @@ +OpenLDAP 2.5 Change Log + +OpenLDAP 2.5.13 Release (2022/07/14) + Fixed librewrite declaration of calloc (ITS#9841) + Fixed libldap memory leaks (ITS#9876) + Fixed slapd kqueue support (ITS#9847) + Fixed slapd delta-sync DN leak on ADD ops (ITS#9866) + Fixed slapd replication with back-glue (ITS#9868) + Fixed slapd-mdb to check for stale readers on MDB_READERS_FULL (ITS#7165) + Fixed slapo-accesslog onetime memory leak (ITS#9864) + Fixed slapo-ppolicy interaction with slapo-rwm (ITS#9871) + Fixed slapo-syncprov memory leaks (ITS#9867) + Fixed slapo-syncprov fallback in delta-sync mode (ITS#9823) + Fixed slapo-unique to not release NULL entry (ITS#8245) + Build Environment + Added slapd-watcher -c contextDN option (ITS#9865) + Fixed parallel builds (ITS#9840) + Fixed test020 to skip back-wt (ITS#9859) + Fixed slapd-watcher SID handling with single URI (ITS#9850) + Fixed test043 with workaround for ITS#9878 + Contrib + Added slapo-emptyds contrib module (ITS#8882) + Fixed slapo-autogroup backwards compat (ITS#9020) + Documentation + Fixed ldap_get_option(3) to clarify ldap_get/set_option restrictions (ITS#9824) + Fixed slapd-ldap(5),slapd-meta(5) missing bold tag on authz parameter (ITS#9872) + +OpenLDAP 2.5.12 Release (2022/05/04) + Fixed libldap to drop connection when non-LDAP data is received (ITS#9803) + Fixed libldap to allow newlines at end of included file (ITS#9811) + Fixed slapd slaptest conversion of olcLastBind (ITS#9808) + Fixed slapd usage of thread local counters (ITS#9789) + Fixed slapd to clear runqueue task correctly (ITS#9785) + Fixed slapd idletimeout handling (ITS#9820) + Fixed slapd bconfig locking for cn=config replication (ITS#9584) + Fixed slapd syncrepl handling of new sessions (ITS#9584) + Fixed slapd to clear connections on bind (ITS#9799) + Fixed slapd to correctly advance connections index (ITS#9831) + Fixed slapd syncrepl ODSEE replication of unknown attr (ITS#9801) + Fixed slapd-asyncmeta memory leak in keepalive setting (ITS#9802) + Fixed slapd-ldap memory leak in keepalive setting (ITS#9802) + Fixed slapd-meta SEGV on config rewrite (ITS#9802) + Fixed slapd-meta ordering on config rewrite (ITS#9802) + Fixed slapd-meta memory leak in keepalive setting (ITS#9802) + Fixed slapd-monitor SEGV on shutdown (ITS#9809) + Fixed slapd-sql to properly escape filter value (ITS#9815) + Fixed slapo-dynlist dynamic group regression (ITS#9825) + Fixed slapo-pcache SEGV on shutdown (ITS#9809) + Fixed slapo-ppolicy operation handling to be consistent (ITS#9794) + Fixed slapo-translucent to correctly duplicate substring filters (ITS#9818) + Build Environment + Fix compilation with openssl exclusions (ITS#9791) + Fix warnings from make jobserver (ITS#9788) + Fix compiliation with certain versions of gcc (ITS#9790) + Documentation + Fixed slapd.conf(5)/slapd-config(5) syncrepl sizelimit/timelimit documentation (ITS#9804) + +OpenLDAP 2.5.11 Release (2022/01/20) + Fix broken build release variable + +OpenLDAP 2.5.10 Release (2022/01/20) + Fixed libldap to init client socket port (ITS#9743) + Fixed libldap with referrals (ITS#9781) + Fixed slapd to allow objectClass edits with no net change (ITS#9772) + Fixed slapd syncrepl recreation of deleted entries (ITS#9282) + Fixed slapd syncrepl replication with ODSEE (ITS#9707) + Fixed slapd syncrepl to reject REFRESH for precise resync (ITS#9742) + Fixed slapd syncrepl when X-ORDERED is specified (ITS#9761) + Fixed slapd syncrepl to better handle out of order delete ops (ITS#9751) + Fixed slapd syncrepl to correctly close connections when config is deleted (ITS#9776) + Fixed slapd-mdb to update indices correctly on replace ops (ITS#9753) + Fixed slapd-wt to set correct flags (ITS#9760) + Fixed slapo-accesslog to fix inconsistently normalized minCSN (ITS#9752) + Fixed slapo-autogroup to maintain values in insertion order (ITS#9766) + Fixed slapo-constraint to maintain values in insertion order (ITS#9770) + Fixed slapo-dyngroup to maintain values in insertion order (ITS#9762) + Fixed slapo-dynlist compare operation for static groups (ITS#9747) + Fixed slapo-dynlist static group filter with multiple members (ITS#9779) + slapo-refint to maintain values in insertion order (ITS#9763) + Fixed slapo-retcode to honor requested insert position (ITS#9759) + Fixed slapo-syncprov memory leak (ITS#8039) + Fixed slapo-syncprov to generate a more accurate accesslog query (ITS#9756) + Fixed slapo-translucent to warn on invalid config (ITS#9768) + Fixed slapo-unique to warn on invalid config (ITS#9767) + Fixed slapo-valsort to maintain values in insertion order (ITS#9764) + Documentation + Fixed slapo-accesslog(5) to clarify logoldattr usage (ITS#9749) + +OpenLDAP 2.5.9 Release (2021/10/25) + Fixed slapo-accesslog to initialize minCSN on import of 2.4 databases (ITS#9720) + +OpenLDAP 2.5.8 Release (2021/10/11) + Fixed libldap ldap_int_tls_connect: isdigit() requires unsigned char (ITS#9668) + Fixed libldap memory leak in ldap_get_option LDAP_OPT_X_TLS_PEERCERT (ITS#9696) + Fixed slapd to allow normalized values for namingContexts in cn=monitor (ITS#8341) + Fixed slapd to normalize the suffix in rootDSE (ITS#9664) + Fixed slapd slapadd to avoid destroying configDB prematurely (ITS#9678) + Fixed slapd to not spam logs with lastbind information (ITS#9156) + Fixed slapd slaptest migration to correctly set olcTSLVerifyClient (ITS#9711) + Fixed slapd-mdb multival delete handling (ITS#9712) + Fixed slapd-sql ldap_entry_objectclass table for mariadb/mysql (ITS#9679) + Fixed slapd-wt multiple issues (ITS#9463) + Fixed slapd-wt to close cache db correctly (ITS#9631) + Fixed slapo-ppolicy to restore OpenLDAP 2.4 compatibility (ITS#9671) + Fixed slapo-syncprov to free uuid list when finished replaying sessionlog (ITS#6467) + Build + Fixed libldap result.c compilation on musl systems (ITS#9648) + Fixed slapd duplicate definition of peerbv (ITS#9659) + Fixed test suite with memberof modular builds (ITS#9464) + Contrib + Added man page for ppm contrib module (ITS#9644) + Fix crash when pwdCheckModuleArg is not defined for ppm (ITS#9656) + Documentation + Fixed guide download link for heimdal (ITS#9669) + Fixed guide documentation for TLSECName (ITS#9687) + Fixed guide documentation missing tags (ITS#9693) + Fixed guide loadbalancer typo (ITS#9699) + Fixed guide synprov-nopresent redundant text (ITS#9689) + Fixed guide various typos and fix config alignment (ITS#9706) + Removed ppolicy.schema from servers/slapd/schema/README (ITS#9156) + Fixed slapd.conf(5)/slapd-config(5) to document default for database monitoring (ITS#9674) + Fixed slapd-meta(5)/slapd-asyncmeta(5) verbiage for try-propagate (ITS#9646) + Fixed slapo-syncprov(5) to note entryCSN indexing is highly recommended (ITS#9688) + +OpenLDAP 2.5.7 Release (2021/08/18) + Fixed lloadd client state tracking (ITS#9624) + Fixed slapd bconfig to canonicalize structuralObjectclass (ITS#9611) + Fixed slapd-ldif duplicate controls response (ITS#9497) + Fixed slapd-mdb multival crash when attribute is missing an equality matchingrule (ITS#9621) + Fixed slapd-mdb compatibility with OpenLDAP 2.4 MDB databases (ITS#8958) + Fixed slapd-mdb idlexp maximum size handling (ITS#9637) + Fixed slapd-monitor number of ops executing with asynchronous backends (ITS#9628) + Fixed slapd-sql to add support for ppolicy attributes (ITS#9629) + Fixed slapd-sql to close transactions after bind and search (ITS#9630) + Fixed slapo-accesslog to make reqMod optional (ITS#9569) + Fixed slapo-ppolicy logging when pwdChangedTime attribute is not present (ITS#9625) + Documentation + slapd-mdb(5) note max idlexp size is 30, not 31 (ITS#9637) + slapo-accesslog(5) note that reqMod is optional (ITS#9569) + Add ldapvc(1) man page (ITS#9549) + Add guide section on load balancer (ITS#9443) + Updated guide to document multiprovider as replacement for mirrormode (ITS#9200) + Updated guide to clarify slapd-mdb upgrade requirements (ITS#9200) + Updated guide to document removal of deprecated options from client tools (ITS#9200) + +OpenLDAP 2.5.6 Release (2021/07/27) + Fixed libldap buffer overflow (ITS#9578) + Fixed libldap missing mutex unlock on connection alloc failure (ITS#9590) + Fixed lloadd cn=config olcBkLloadClientMaxPending setting (ITS#8747) + Fixed slapd multiple config defaults (ITS#9363) + Fixed slapd ipv6 addresses to work with tcp wrappers (ITS#9603) + Fixed slapo-syncprov delete of nonexistent sessionlog (ITS#9608) + Build + Fixed library symbol versioning on Solaris (ITS#9591) + Fixed compile warning in libldap/tpool.c (ITS#9601) + Fixed compile warning in libldap/tls_o.c (ITS#9602) + Contrib + Fixed ppm module for sysconfdir (ITS#7832) + Documentation + Updated guide to document multival, idlexp, and maxentrysize (ITS#9613, ITS#9614) + +OpenLDAP 2.5.5 Release (2021/06/03) + Added libldap LDAP_OPT_TCP_USER_TIMEOUT support (ITS#9502) + Added lloadd tcp-user-timeout support (ITS#9502) + Added slapd-asyncmeta tcp-user-timeout support (ITS#9502) + Added slapd-ldap tcp-user-timeout support (ITS#9502) + Added slapd-meta tcp-user-timeout support (ITS#9502) + Fixed incorrect control OIDs for AuthZ Identity (ITS#9542) + Fixed libldap typo in util-int.c (ITS#9541) + Fixed libldap double free of LDAP_OPT_DEFBASE (ITS#9530) + Fixed libldap better TLS1.3 cipher suite handling (ITS#9521, ITS#9546) + Fixed lloadd multiple issues (ITS#8747) + Fixed slapd slap_op_time to avoid duplicates across restarts (ITS#9537) + Fixed slapd typo in daemon.c (ITS#9541) + Fixed slapd slapi compilation (ITS#9544) + Fixed slapd to handle empty DN in extended filters (ITS#9551) + Fixed slapd syncrepl searches with empty base (ITS#6467) + Fixed slapd syncrepl refresh on startup (ITS#9324, ITS#9534) + Fixed slapd abort due to typo (ITS#9561) + Fixed slapd-asyncmeta quarantine handling (ITS#8721) + Fixed slapd-asyncmeta to have a default operations timeout (ITS#9555) + Fixed slapd-ldap quarantine handling (ITS#8721) + Fixed slapd-mdb deletion of context entry (ITS#9531) + Fixed slapd-mdb off-by-one affecting search scope (ITS#9557) + Fixed slapd-meta quarantine handling (ITS#8721) + Fixed slapo-accesslog to record reqNewDN for modRDN ops (ITS#9552) + Fixed slapo-pcache locking during expiration (ITS#9529) + Build + Fixed slappw-argon2 module installation (ITS#9548) + Contrib + Update ldapc++/ldaptcl to use configure.ac (ITS#9554) + Documentation + ldap_first_attribute(3) - Document ldap_get_attribute_ber (ITS#8820) + ldap_modify(3) - Delete non-existent mod_next parameter (ITS#9559) + +OpenLDAP 2.5.4 Release (2021/04/29) + Initial release for "general use". |