A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The annotated tag, OPENLDAP_RELEASE has been updated to d3dbc4a2cbad5cc7f7b0f87fafdcd49ae5f0c11a (tag) from f59b7fb24c3b75cdecfacb92b95fd2b5e76bef67 (which is now obsolete) tagging 4f782acaad1dd25d11de6ce93276c0001d3a2fbc (commit) replaces OPENLDAP_STABLE tagged by Kurt Zeilenga on Thu Jun 30 08:21:20 2011 -0700
- Log ----------------------------------------------------------------- now OpenLDAP 2.4.26
Hallvard Furuseth (12): ITS#6885: Fix lutil_get_now for !HAVE_GETTIMEOFDAY ITS#6870 .gitignore += libldap_r/<ldif.c,fetch.c>. ITS#6929 fclose(password file) on failure. klocwork#255 Fix sprintf(%d, u_int32_t) ITS#6930 Plug ldapi://too-long-path socket leak. ITS#6931 Catch NULL ld for LDAP_OPT_SESSION_REFCNT. ITS#6932: Clean up strange asserts & nearby code. ITS#6932: Move assert(str) before Debug(..str). ITS#6933 Add missing strdup of lutil_getRegParam() ITS#6935 Fix uninitialized cert-syntax vars. Cleanup back-ldif CRC code. Tweak back-ldif messages about CRC checksums.
Howard Chu (57): ITS#6898 fix regression from ITS#6625 Log entry DN on syncrepl errors Log when delta-sync has to fallback Add strictrefresh syncrepl option More for ITS#6815, Unbind and Abandon ITS#6915 fix op timestamps ITS#6909 blind fix. re-init creds for retry. Revert "ITS#6915 fix op timestamps" Revert "force the generation of a new CSN (ITS#6766)" Revert "update entryCSN (and operational attrs in general) when changing memberOf (ITS#6329)" ITS#6915 Don't replicate internal operations ITS#6915 document replication behavior Fix for sparse ranges, get next ID from DB More for ITS#6961 - deadlock checking Drop note about slapcat for mirrormode ITS#6959 document ldap_dnfree() ITS#6831 fix filter comparison ITS#6946 fix double-free, broken by 77a7ef0 ITS#6831 additional filter cmp fixes Fix ce9bbd2 missing success return ITS#6831 don't push stack unless needed ITS#6963 config entries' objectclass is read-only ITS#6948 fix ITS#6837 patch ITS#6948 partial revert of #6837, unnecessary ITS#6815 add logbase option, to only log requests matching a given suffix Fix prev commit Fix uninit'd var More for ITS#6815, Unbind and Abandon ITS#6815 logbase keyword ITS#6711 minimal tweaks for aclbind/idassertbind for privileged connection ITS#6711 use idassert TLS conf for priv connection if aclbind not set Cleanup priv/idassert choice: check for configured bind method, not authcDN ITS#6828 fix TLS setup with async connect ITS#6889 libfetch is a libldap dependency ITS#6901 fix filter with zero-length values ITS#6934 fix typo ITS#6936 add connID and peername to auditlog Try to discourage editing back-ldif files Fix prev commit Add CRC32 checksum to back-ldif files ITS#6967 normalize schema RDN Add LDAP_OPT_X_TLS_PACKAGE ITS#6944 limit op cache to 10 ops per thread ITS#6657/6691 use proper SQL length data type (From Timo Teras @ iki.fi) ITS#6892 shortcut for non-replicated ops ITS#6973 need limits_check if overlay is global ITS#6817 fix RE24 build breakage ITS#6716 Keep CSN lists sorted by SID ITS#6716 use sorted CSNs, fix sessionlog ITS#6716 Use sorted CSNs in syncrepl too ITS#6815 delimited verbstring parsing ITS#6978 bail out on invalid LDIF ITS#6977 fix verbose check in client tools ITS#6828 silence warning in prev commit ITS#6872 fix test058 breakage from prev patch ITS#6872 re-enable test058 ITS#6828 set ld_errno on connect failures
Jan Vcelak (2): ITS#6947 Handle missing '\n' termination in LDIF input update on ITS #6870 - provide ldif.h interface
Kurt Zeilenga (13): Update for release Update copyright years revert dates to match those in actual release Post-2.4.25 return to engineering Indicate configure is running in a Git clone Initial .gitignore Don't ignore all Makefiles Update mkrelease for git(1) Use $Id$ for AC_REVISION() handle $Id$ in configure.in (configure scripts need to be rebuilt) fix typo in last commit Update guide Copyright/License handling Update for release
Luke Howard (3): slapi_attr_add_value should use attr_valadd to set a_numvals get posixgroup.c compiling again Add GSS naming extensions ACL plugin
Ondrej Kuznik (2): ITS#6641 Bypass checks on ops with managedsait ITS#6974 (Re)moving stray cleanup code.
Pierangelo Masarati (10): check sat_equality before using it (ITS#6943) prefix undef attrs with undef: (ITS#6823) fix typo in previous commit ITS#6899 ignore empty attrs in search requests (ITS#6819; see also ITS#6652) ignore attrs in search request that do not conform to RFC 4511 4.5.1.8. or standard track extensions (ITS#6819) use (noncritical) authzid control during SASL bind (ITS#6817) use (noncritical) whoami extop during SASL bind (ITS#6817) fix commit 1.268, related to ITS#6817 allow to specify a per-database list of attributes that need to be always collected, even if not explicitly requested by clients (addresses ITS#6513)
Quanah Gibson-Mount (99): Return to engineering removed some used vars Add substring matching rules for some of the olc-schema attributes. ITS#6832 ITS#6125 ITS#6404 More for ITS#6404 Add ldapi draft ITS#6839 ITS#6834 ITS#6837 Tweak error message Use refcnt instead of keeping entry locked in Add response Fix dnIsSuffix to use berval len ITS#6125 ITS#6846 ITS#6845 ITS#6849 Fix typo More for ITS#6845 ITS#6852 ITS#6850 ITS#6855 ITS#6857 Removed missleading comments in ldap_chain_uri_cmp/_dup. ITS#6858 make documentation impersonal ITS#6755 ITS#6853 ITS#6859 plugged possible memory leak (e.g. when deleting syncrepl config) ITS#6863 sl_busy is used as a boolean so just set it, don't increment it Comment back-ldap/SampleLDAP.pm data structure ITS#6238 ITS#6877 ITS#6870 ITS#6866 ITS#6879 Prep for 2.4.25 release Fixed engineering version Update configure for git Update configure to latest autoconf ITS#6898 ITS#6885 Revert "More for ITS#6815, Unbind and Abandon" ITS#6915 ITS#6909 ITS#6943 ITS#6823 ITS#6950 ITS#6929 ITS#6931 ITS#6932 Add GSS naming extensions ACL plugin ITS#6933 ITS#6935 ITS#6915 and related reverts ITS#6953 ITS#6954 ITS#6961 ITS#6959 ITS#6831 ITS#6946 ITS#6963 ITS#6899 ITS#6843 ITS#6815 ITS#6711 ITS#6717 refine mincsn check for MMR it really was for 6717, fixing ITS#6641 ITS#6828 ITS#6889 ITS#6889 regenerate configure ITS#6901 ITS#6934 ITS#6904 ITS#6905 ITS#6906 ITS#6936 ITS#6872 ITS#6955 ITS#6967 ITS#6969 ITS#6944 ITS#6971 correct option is --enable-wrappers ITS#6971 ITS#6657,ITS#6691 ITS#6513 ITS#6892 ITS#6974 ITS#6947 ITS#6973 ITS#6862 ITS#6817 Disable test058 until it someone can track down what's wrong with it Merge branch 'OPENLDAP_REL_ENG_2_4' of ssh://git-master.openldap.org/~git/git/openldap into OPENLDAP_REL_ENG_2_4 Prep for release
Ralf Haferkamp (13): Fixed SSL/TLS context renewal renew SSL context when setting global Options fixed LDAPCtrl constructor when using char* Fix build with gcc 4.6 ITS#6950 Fix '1.1', '+' and '*' in pcacheAttrSets ITS#6951 Fix two buffersize issue in "pcacheBind" config processing ITS#6953 do not use the cache db when refreshing fix uninitialized bindref_time (found with valgrind) ITS#6954 fix consistency checker prematurely deleting cached queries Allow deletion of chain overlay's back-ldap databases First underlying LDAP database needs special treatment upon deletion ITS#6843 Fix cn=config slapadd for global overlays with private Additional getter methods for LDAPModification
Rein Tollevik (1): ITS#6716 Extend test where consumer/provider holds CSNs with differing SIDs.
Rich Megginson (2): ITS#6975 MozNSS - allow cacertdir in most cases ITS#6862 MozNSS - workaround PR_SetEnv bug
SATOH Fumiyasu (1): ITS#6955 smbk5pwd: Support shadowLastChange
Tim Mooney (3): ITS#6904 Update to reflect that hdb is preferred ITS#6905 Update intro of slapd-config/slapd.conf ITS#6906 Update cachesize recommendations
cmikk@qwest.net (1): ITS#6872
-----------------------------------------------------------------------