2024-11-29 09:02:47 by Adam Ciarcinski | Files touched by this commit (7) | |
Log message: openldap: updated to 2.6.9 OpenLDAP 2.6.9 Release (2024/11/26) Fixed libldap TLS connection timeout handling Fixed libldap GnuTLS incompatible pointer type Fixed libldap OpenSSL set_ciphersuite error handling Fixed libldap to check for OpenSSL EVP_Digest* failure Fixed slapd cn=config disallowed modification of cn=schema Fixed slapd syncrepl assert during refresh at shutdown Fixed slapd syncrepl retry state during refreshDone Fixed slapd-ldap use of multi-precision add for op counters Fixed slapd-mdb idl intersection Fixed slapd-wt idl intersection Fixed slapo-memberof to omit dynamic values Fixed slapo-nestgroup leak in nestgroup_memberFilter Fixed slapo-translucent regression with subordinate databases Fixed slapo-translucent regression when requesting attributes Fixed slappw-argon2 defaults to be more secure |
2024-05-22 10:43:52 by Adam Ciarcinski | Files touched by this commit (6) | |
Log message: openldap: updated to 2.6.8 OpenLDAP 2.6.8 Release (2024/05/21) Fixed libldap exit handling with OpenSSL3 again Fixed libldap OpenSSL channel binding digest Fixed slapd handling of large uid/gids peercred auth Fixed slapd-asyncmeta/meta target structure allocations Fixed slapd-meta with dynlist Fixed slapd-meta binds when proxying internal op Added slapo-nestgroup overlay Added slapo-memberof 'addcheck' option Fixed slapo-accesslog startup initialization Fixed slapo-constraint double free on invalid attr Fixed slapo-dynlist with abandoned operations Build Fixed build with gcc14.x Fixed back-perl with clang15 Fixed to reduce systemd dependencies Contrib Added slapo-alias contrib module Fixed slapo-autogroup to work with slapo-dynlist Fixed smbk5pwd implicit function declaration Documentation Fixed slapo-memberof exattr requirements Fixed slapo-memberof is no longer deprecated Minor Cleanup |
2024-01-31 19:17:22 by Adam Ciarcinski | Files touched by this commit (15) | |
Log message: openldap* lmdb: updated to 2.6.7 OpenLDAP 2.6.7 Release (2024/01/29) Added slapo-dynlist option to disable filter support Fixed liblber missing newline on long msg Fixed libldap exit handling with OpenSSL3 Fixed libldap with TLS and multiple ldap URIs Fixed libldap OpenSSL cipher suite handling Fixed libldap OpenSSL 3.0 and Diffie-Hellman param files Fixed libldap timestamps on Windows Fixed lloadd to work when resolv.conf is missing Fixed lloadd handling of closing connection Fixed lloadd tiers to be correctly linked on startup Fixed slapd to honour disclose in matchedDN handling Fixed slapd handling of regex testing in ACLs Fixed slapd sync replication with glued database Fixed slapd local logging on Windows Fixed slapd-asyncmeta when remote suffix is empty Fixed slapo-dynlist so it can't be global Build Fixed lloadd type mismatches Fixed builds for Windows Fixed build with clang16 Documentation Fixed slapo-homedir(5) attribute name for olcHomedirArchivePath Minor Cleanup |
2023-08-02 19:05:40 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: openldap: updated to 2.6.6 OpenLDAP 2.6.6 Release (2023/07/31) Fixed slapd cn=config incorrect handling of paused Fixed slapd-meta to account for MOD ops being optional Fixed slapd-asyncmeta to account for MOD ops being optional |
2023-07-11 23:12:48 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: openldap: updated to 2.6.5 OpenLDAP 2.6.5 Release (2023/07/10) Fixed libldap handling of TCP KEEPALIVE options Fixed libldap with async connections Fixed libldap openssl TLSv1.3 cipher suite handling Fixed slapd callback handling with overlays that do extended operations Fixed slapd conversion of pcache configurations Fixed slapd cn=config modification handling with abandon Fixed slapd-mdb online indexer termination and cleanup Fixed slapd-mdb online indexer when interrupted Fixed slapd-monitor connection cleanup Fixed slapo-constraint handling of push replication Fixed slapo-dynlist filter evaluation efficiency Fixed slapo-pcache handling of invalid schema Fixed slapo-ppolicy handling of push replication Fixed slapo-ppolicy handling of pwdMinDelay Fixed slapo-syncprov abandon handling Fixed slapo-translucent handling of invalid schema Fixed slapo-unique handling of push replication Fixed slapo-variant to improve regex handling Build Environment Fixed compatibility with stricter C99 compilers Keep .pc files during make clean Contrib Fixed slapo-variant handling of push replication Minor Cleanup |
2023-02-15 13:46:46 by Adam Ciarcinski | Files touched by this commit (6) | |
Log message: openldap: updated to 2.6.4 OpenLDAP 2.6.4 Release (2023/02/08) Fixed client tools to remove 'h' and 'p' options Fixed ldapsearch memory leak with paged results Fixed libldap ldif_open_urlto check for failure Fixed libldap ldap_url_parsehosts check for failure Fixed liblunicode UTF8bvnormalize buffer size Fixed lloadd memory leaks Fixed lloadd shutdown code to protect memory correctly Fixed lloadd race in epoch.c Fixed lloadd potential deadlock with cn=monitor Fixed lloadd to keep listener base around when not active Fixed lloadd object reclamation sequencing Fixed slapd memory leak with olcAuthIDRewrite Fixed slapd free of redundant cmdline option Fixed slapd transactions extended operations cleanup after write Fixed slapd deadlock with replicated cn=config Fixed slapd connection close logic Fixed slapd bconfig locking of cn=config entries Fixed slapd-mdb max number of index databases to 256 Fixed slapd-mdb to always release entries from ADD operations Fixed slapd-mdb to fully init empty DN in tool_entry_get Fixed slapd-monitor memory leaks with lloadd Fixed slapd-monitor to free remembered cookies Fixed slapo-accesslog reqStart ordering matching rule Fixed slapo-deref memory leak Fixed slapo-dynlist to ignore irrelevant objectClasses Fixed slapo-dynlist to avoid unnecessary searches Fixed slapo-dynlist to mark internal searches as such Fixed slapo-pcache crash in consistency_check Fixed slapo-remoteauth memory leaks Fixed slapo-rwm memory leaks Build Environment Fixed ancient DOS related ifdef checks Fixed build process to not use gmake specific features Fixed source tree to remove symlinks Fixed slapo-otp testdir creation Fixed slapd-tester memory leak Fixed usage of non-standard C syntax Fixed usage of bashism Fixed test suite portability Documentation Fixed ldap_bind(3) to document ber_bvfree in ldap_sasl_bind Fixed slapo-asyncmeta(5) to clarify scheduling for target connections Fixed slapo-dynlist(5) to clarify configuration settings Fixed slapo-unique(5) to clarify when quoting should be used Minor cleanup |
2022-07-15 09:19:59 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message: openldap: updated to 2.6.3 OpenLDAP 2.6.3 Release (2022/07/14) Fixed librewrite declaration of calloc Fixed libldap to check for NULL ld Fixed libldap memory leaks Fixed lloadd to correctly tag Notice of Disconnection Fixed slapd kqueue support Fixed slapd delta-sync DN leak on ADD ops Fixed slapd replication with back-glue Fixed slapd lastbind replication with chaining Fixed slapd-ldap to correctly set authzid Fixed slapd-mdb to check for stale readers on MDB_READERS_FULL Fixed slapd-mdb indexer task with replicated config Fixed slapo-accesslog onetime memory leak Fixed slapo-ppolicy interaction with slapo-rwm Fixed slapo-rwm to handle escaping special characters Fixed slapo-syncprov memory leaks Fixed slapo-syncprov fallback in delta-sync mode Fixed slapo-unique to not release NULL entry Build Environment Added slapd-watcher -c contextDN option Fixed parallel builds Fixed test020 to skip back-wt Fixed slapd-watcher SID handling with single URI Fixed test043 with workaround Contrib Added slapo-emptyds contrib module Added slapo-ciboolean contrib module Fixed slapo-autogroup backwards compat Update ppm module to the 2.2 release Documentation Fixed ldap_get_option(3) to clarify ldap_get/set_option restrictions Fixed slapd-ldap(5),slapd-meta(5) missing bold tag on authz parameter |
2022-05-05 13:16:39 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: openldap: updated to 2.6.2 OpenLDAP 2.6.2 Added libldap support for OpenSSL 3.0 Added slapd support for OpenSSL 3.0 Fixed ldapdelete to prune LDAP subentries Fixed libldap to drop connection when non-LDAP data is received Fixed libldap to allow newlines at end of included file Fixed slapd slaptest conversion of olcLastBind Fixed slapd to correctly init global_host earlier Fixed slapd bconfig locking for cn=config replication Fixed slapd usage of thread local counters Fixed slapd to clear runqueue task correctly Fixed slapd idletimeout handling Fixed slapd syncrepl handling of new sessions Fixed slapd to clear connections on bind Fixed slapd to correctly advance connections index Fixed slapd syncrepl ODSEE replication of unknown attr Fixed slapd-asyncmeta memory leak in keepalive setting Fixed slapd-ldap memory leak in keepalive setting Fixed slapd-meta SEGV on config rewrite Fixed slapd-meta ordering on config rewrite Fixed slapd-meta memory leak in keepalive setting Fixed slapd-monitor SEGV on shutdown Fixed slapd-monitor crash when hitting sizelimit Fixed slapd-sql to properly escape filter value Added slapo-autoca support for OpenSSL 3.0 Added slapo-otp support for OpenSSL 3.0 Fixed slapo-dynlist dynamic group regression Fixed slapo-pcache SEGV on shutdown Fixed slapo-ppolicy operation handling to be consistent Fixed slapo-translucent to correctly duplicate substring filters Build Environment Add ability to override default compile time paths Fix compiliation with certain versions of gcc Fix compilation with openssl exclusions Fix warnings from make jobserver Contrib Update ppm module to the 2.1 release Documentation admin26 Document new lloadd features Fixed slapd.conf(5)/slapd-config(5) syncrepl sizelimit/timelimit documentation Fixed slapd-sock(5) to clarify "sockresps result" behavior |
2022-01-20 21:10:03 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: openldap: updated to 2.6.1 OpenLDAP 2.6.1 Release (2022/01/20) Fixed libldap to init client socket port Fixed libldap with referrals Added slapd config keyword for logfile format Fixed slapd to allow objectClass edits with no net change Fixed slapd configtable population Fixed slapd to only set loglevel in server mode Fixed slapd logfile-rotate use of uninitialized variable Fixed slapd passwd scheme handling with slapd.conf Fixed slapd postread support for modrdn Fixed slapd syncrepl recreation of deleted entries Fixed slapd syncrepl replication with ODSEE Fixed slapd syncrepl to properly replicate glue entries Fixed slapd syncrepl to reject REFRESH for precise resync Fixed slapd syncrepl to avoid busy loop during refresh Fixed slapd syncrepl when X-ORDERED is specified Fixed slapd syncrepl to better handle out of order delete ops Fixed slapd syncrepl to correctly close connections when config is deleted Fixed slapd-mdb to update indices correctly on replace ops Fixed slapd-wt to set correct flags Fixed slapo-accesslog to fix assertion due to deprecated code Fixed slapo-accesslog to fix inconsistently normalized minCSN Fixed slapo-accesslog delete handling of multi-valued config attrs Fixed slapo-autogroup to maintain values in insertion order Fixed slapo-constraint to maintain values in insertion order Fixed slapo-dyngroup to maintain values in insertion order Fixed slapo-dynlist compare operation for static groups Fixed slapo-dynlist static group filter with multiple members Fixed slapo-ppolicy when not built modularly Fixed slapo-refint to maintain values in insertion order Fixed slapo-retcode to honor requested insert position Fixed slapo-sock cn=config support Fixed slapo-syncprov memory leak Fixed slapo-syncprov to generate a more accurate accesslog query Fixed slapo-syncprov to allow empty DB to host persistent syncrepl connections Fixed slapo-syncprov to consider all deletes for sycnInfo messages Fixed slapo-translucent to warn on invalid config Fixed slapo-unique to warn on invalid config Fixed slapo-valsort to maintain values in insertion order Build Environment Fix test022 to preserve DELAY search output Fix slapd-watcher to allow startup when servers are down Contrib Fixed slapo-lastbind to work with 2.6 lastbind-precision configuration Documentation Fixed slapd.conf(5)/slapd-config(5) documentation on lastbind-precision Fixed slapo-accesslog(5) to clarify logoldattr usage |
2021-12-01 13:13:54 by Adam Ciarcinski | Files touched by this commit (7) | |
Log message: openldap: updated to 2.6.0 OpenLDAP 2.6.0 Initial release for "general use" |