A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The annotated tag, OPENLDAP_REL_ENG_2_4_32 has been updated
to 75fc9e8e1a0905f9581495c1f3fe8035e73d8375 (tag)
from d82845d48cdb2416b0cb79e2f5fddf3cce2690d8 (which is now obsolete)
tagging cb12eb6c8474a2b76c58454f3d6eeb4bb5688de4 (commit)
replaces OPENLDAP_REL_ENG_2_4_30
tagged by Quanah Gibson-Mount
on Fri Jul 27 15:10:01 2012 -0700
- Log -----------------------------------------------------------------
OpenLDAP 2.4.32
Emily Backes (1):
Update name information
Frederik Deweerdt (1):
ITS#7270 Protect accesses to ldap_int_hostname with a mutex.
HIRABAYASHI Satoshi (1):
ITS#7218 fix sessionlog usability check
Hallvard Furuseth (29):
ITS#7191 Fix mdb_xcursor_init1() unaligned access
Remove development file libmdb/make.sh
Fix libmdb comments
ITS#7191 Fix mdb_xcursor_init1() unaligned access
Remove development file libmdb/make.sh
Fix libmdb comments
ITS#7191 Align dirty MDB pages on the stack
Clean up MAP_FAILED handling in mdb.
Fix valgrind call after malloc failure in mdb.
Tweak mdb comment with conflicting spec of 'ID'
Fix MDB_txninfo.mt2 padding on Windows/Apple
ITS#7191 Align dirty MDB pages on the stack
Clean up MAP_FAILED handling in mdb.
Fix valgrind call after malloc failure in mdb.
Tweak mdb comment with conflicting spec of 'ID'
Fix MDB_txninfo.mt2 padding on Windows/Apple
ITS#7204 Fix test044-dynlist for --disable-monitor
ITS#7234 Fix syncprov entry leak: Set op->o_tag
ITS#7233 Fix slapd listener initialization.
Fix MDB_DEBUG in last ITS#7299 commit.
libmdb: Do not use the MDB_txbody.mtb_txnid field.
libmdb: Set close-on-exec flag on lockfile
libmdb: Don't open datafile twice when not needed.
libmdb: Add C++ 'extern "C" {}' to *.h
libmdb: MDB_FDATASYNC code cleanup.
libmdb: signed meets unsigned warning cleanup
libmdb: Simplify mdb_default_cmp. No real change.
libmdb: Simplify pick_meta() from read_meta().
libmdb: midl.h namespace cleanup.
Howard Chu (146):
Fix mdb_drop return
Add Solaris byte-order detection
Add dummy DKEY define
More pgno alignment tweaks
More Solaris warning cleanup
Fix size check
Use <inttypes.h> instead of <stdint.h>
Add MDB_FDATASYNC to allow override to fsync if needed.
s/DEBUG/MDB_DEBUG/
Alignment fixes for debug msgs
More s/DEBUG/MDB_DEBUG/
Add $(SOLIBS) macro for shared lib dependencies
ITS#7121 fix page splits when data+key size is too large
Happy New Year!
ITS#7126 fix cursor tracking code
ITS#7121 fix page splits when newindx == 0
txn_commit must abort txn before returning errors
Add valgrind support with -DUSE_VALGRIND
Fix typo in e8e57be42107a877f604d0c4e67115ef37681a1b
ITS#7160 get BYTE_ORDER def for HPUX (and Solaris)
ITS#7196 use IOV_MAX if it's defined and small
ITS#7195 add NotAllowedOnNonleaf to deltasync fallback errors
ITS#7196 use IOV_MAX if it's defined and small
ITS#7190 fix merging of branch pages in deletes
Fix typo in 7bc62c512824c0d54cc6885ea876c2764510eca2
ITS#7190 don't crash in slapcat on NULL entry
ITS#7190 fix merging of branch pages in deletes
Fix typo in 7bc62c512824c0d54cc6885ea876c2764510eca2
ITS#7191 more alignment tweaks
ITS#7200 enforce check for matching serverID URL
ITS#7201 fix config flags
ITS#7188 fix formatting
ITS#7194 fix IPv6 URL detection
ITS#7191 more alignment tweaks
ITS#7191 fix typo, more alignment tweaks
ITS#7203 approxIndexer should omit zero-length keys
ITS#7200 fix regression in b4d403ea310022ca4ffcbf31fa20ead6c754f28d
Update overflow page count when freeing overflow page
ITS#7213 fix page_split with MDB_APPEND
ITS#7205 fix check for existing suffix
ITS#7207 check for ld->ld_defconn
Update overflow page count when freeing overflow page
ITS#7213 fix page_split with MDB_APPEND
ITS#7210 partial fix
ITS#7210 additional freelist fixes
Add mfree utility to show the freelist
Fix uninit'd xcursor index
ITS#7210 partial fix
ITS#7210 additional freelist fixes
Add mfree utility to show the freelist
Fix uninit'd xcursor index
Fix entry counts in cursor_put
Partial revert of prev commit
Fix entry counts in cursor_put
Partial revert of prev commit
ITS#7210 fix leak of overflow pages in freelist
ITS#7210 fix leak of overflow pages in freelist
ITS#7219 fix for odd-aligned keys in mdb_update_key()
ITS#7219 fixup keysize in previous commit
ITS#7219 fix for odd-aligned keys in mdb_update_key()
ITS#7219 fixup keysize in previous commit
ITS#7149 fix back-shell/back-perl Modify with binary values
ITS#7149 more for back-perl, always use bv_len when available
ITS#7149 pick up definition of STRLENOF
ITS#7197 fix olcTLSVerifyClient keywords
ITS#7229 more mdb_page_split fixes
ITS#7230 check and strip 0 length IDLs from freelist
ITS#7229 additional tweaks
ITS#7238 doc clarification
ITS#7228 check for unexpected result from ldapsearch
ITS#7231 fix idl_append when b has only 1 element
ITS#7231 simplify prev commit
ITS#7235 prevent sop from being freed during init
ITS#7229 more mdb_page_split fixes
ITS#7230 check and strip 0 length IDLs from freelist
ITS#7229 additional tweaks
ITS#7238 doc clarification
MDB_APPEND should only be used in tool mode
ITS#7210 fix check for freelist changes
ITS#7229 more mdb_page_split tweaks
ITS#7210 fix check for freelist changes
ITS#7229 more mdb_page_split tweaks
ITS#7245 fix slap_parse_sync_cookie invocation
ITS#7240 note option inheritance behavior
ITS#7251 fix Apple/Windows shared mutex naming
ITS#7255 in mdb_tool_entry_modify use the existing global txn
Further clarification of mdb_open()
More freelist tweaks, avoid referencing freed page
ITS#7266 fix rebalance for LEAF2 pages
ITS#7253 add a note about Criticality and RFC4510
Additional fix for threaded slapadd
ITS#7279 init rc in mdb_idl_insert_keys
Fix mdb_open, re-use closed dbi slots
Tweak prev commit, use first unused slot
ITS#7290 fix ldap_int_initialize() to set debug level
ITS#7076 fix dup result messages on entry/searchref error
ITS#7292 plug memleaks in accesslog,syncprov
ITS#7292 plug memleak in control values
ITS#7292 more syncprov leaks
Revert "ITS#7292 plug memleak in control values"
ITS#7292 more syncprov control leaks
ITS#7292 more accesslog,syncprov leaks
ITS#7303 fix unneeded alias lookups
TS#7303 tweak
ITS#7298 fix PermissiveModify control parsing
ITS#7302 fix mdb_dn2id_delete
ITS#7293 fix typo in ldap_create_session_tracking_control() decl
ITS#7293 make ldapava_free static
ITS#7318 fix include: example
ITS#7317 use SLEEP0 instead of 1 second sleep
Partial revert of 13c663f666ac28d7a72cbe644d393fc8d2dd9881
Tweak b802bcf7040110e1f0768d9d9ffa88dabd4bd5e7
Add MDB_NOMETASYNC env option.
Fix: avoid direct reference to meta pages
Revert "libmdb: Do not use the MDB_txbody.mtb_txnid field."
Drop me_toggle, unused
Windows thread callback support
Fix ID -> MDB_ID due to 20baad4a207db5d0e84fc3a7409f216aefa59385
Fix darwin sem_open() names
Don't use env-private copy of DB root nodes.
Make sure cursor's DB is init'd if STALE.
ITS#6262 fix gettime() regression
ITS#7323 plug leak in online indexer
Append tweaks, page_split fixes
Append mode still needs to detect duplicates
Leave extra space when creating a fake page
Skip unneeded calls to mdb_page_get in mdb_page_search
Fix root split check in mdb_page_split
Append mode should also detect keys that are too small
Update sub-DBs before updating free list
Fix 205bb17793e27be67098ccc80ee919165d7cb993
Fix txn_commit error check
Append tweak: must init mdb->mi_nextid
Fix online reconfig
ITS#7338 fix olcDbConfig changes to take effect immediately
ITS#6851 replace assert with error msg
Cleanup prev commit
ITS#7182 silence warning about AVL_APPLY type
ITS#7182 new entry points should just be appended to monitor_extra_t
Support double-buffering for threaded slapadd
ITS#7305 fix comments in prev commit
ITS#7168 cleanup prev commit
ITS#7118, #7133 tentative fix
More for prev commit (270ef33acf18dc13bfd07f8a8e66b446f80e7d27)
Cleanup gssapi_flags -> ldo_gssapi_flags
Use new Append support
Hrvoje (1):
ITS#7222 fix bdb/hdb cache hang under high load
Jan Synacek (1):
ITS#7168 Fix count constraint when using multiple modifications
Jan Vcelak (11):
ITS#7276 MozNSS: allow CA certdb together with PEM CA bundle file
ITS#7287 MozNSS: do not overwrite error in tlsm_verify_cert
ITS#7291 MozNSS: read pin from file file can cause infinite loop
ITS#7312 MozNSS: context specific token description for certdb
ITS#7313 MozNSS: store certificate object instead of nickname in in ctx
ITS#7314 MozNSS: lock whole init and clenaup process
ITS#7315 MozNSS: do not authenticate to a slot manually
ITS#7316 MozNSS: do not retry when reading the pin from file
ITS#7327 smbk5pwd: error if crypto backend unsupported
ITS#7331 MozNSS: ignore untrusted issuer error when verifying server cert
ITS#7241 unbind: free socket prior to destroying TLS context
Jani Salonen (1):
ITS#7305 add slapi_[get|free]_client_ip()
Kurt Zeilenga (1):
Happy New Year!
Mat Booth (1):
ITS#7332 Changes required to build with Microsoft Visual Studio
Michael Stroeder (1):
ITS#7294 reference RFC4526 instead of draft
Ondrej Kuznik (14):
(ITS#6987) Consider only same attribute siblings for Cft_misc.
ITS#7182 Add mss_private for monitor subsystem.
ITS#7182 Introduce the variables for operation monitoring.
ITS#7182 Maintain the operation counts.
ITS#7182 Keep connection IDs for monitoring purposes.
ITS#7182 Rework monitor registration.
ITS#7182 Enable operation and connection monitoring.
ITS#7182 Expose the connection flags.
ITS#7182 Expose the URI used for this connection.
ITS#7182 Expose the peer address of a connection.
ITS#7182 allow for later monitor subsystem registration
ITS#7182 Remove monitor_info_t from params for monitor_entry_stub.
ITS#7182 Remove use of monitor_info_t in back-ldap.
ITS#7182 Simplify connection entry creation using entry_stub.
Pierangelo Masarati (10):
ITS#6656 add reqEntryUUID to logs of write ops
ITS#6656 make reqEntryUUID searchable
ITS#6656 keep loginfo mutex-protected
ITS#6598 make control global
ITS#7224 check *_names pointer before dereferencing
ITS#7088 fix deadlock on write operations that do not need to be logged (please
check)
more on ITS#6656
fix uninit'ed parameters to monitor_back_register_entry_attrs()
move entry_stub to monitor_extra_t
move entrypriv_create into monitor_extra_t
Quanah Gibson-Mount (81):
Return to release engineering
ITS#7195
ITS#7196
ITS#7191
ITS#7190
ITS#7200
ITS#7201
ITS#7188
ITS#7194
ITS#7203
ITS#7204
ITS#7205
ITS#7207
ITS#7213 fix page_split with MDB_APPEND
ITS#7218
ITS#7210
ITS#7219
ITS#7149
ITS#7197
ITS#7228
ITS#7233, ITS#7234
ITS#7231
ITS#7235
ITS#7229, ITS#7230, ITS#7238
ITS#6656
ITS#7224
ITS#7088
ITS#7245
ITS#7240
Prep for release
Return to RE
ITS#7225
ITS7225->ITS7255
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7253
ITS#7267
ITS#7266
ITS#7251
ITS#7282
ITS#7269
ITS#7270
ITS#7276
ITS#7271
ITS#7284
ITS#7222
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7285, ITS#7287
ITS#7076, ITS#7291, ITS#7289, ITS#7290
ITS#7292
ITS#7292 wording tweak
ITS#7303
ITS#7298
ITS#7294
ITS#7302
ITS#7293
ITS#7312, ITS#7313, ITS#7314, ITS#7315, ITS#7316
ITS#7319
ITS#7318
ITS#7317
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#6262, ITS#7323
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7332
ITS#7338
Note ITS#7337
Note ITS#7339
Revert f6b8103b789ae40234b0cb7574c1a9da4e5a1b21 for add.c
ITS#7331, ITS#7327
ITS#7325
ITS#6851
ITS#6987
ITS#7182
ITS#7241
ITS#7305
ITS#7168
ITS#7118, ITS#7133
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
Revert "ITS#7168 cleanup prev commit"
Revert "ITS#7168 Fix count constraint when using multiple modifications"
Revert ITS#7168
SATOH Fumiyasu (4):
SHA2: Make slapd-sha2 module portable
ITS#7269 SHA2: Avoid "static char real_hash[]" to support multithread
ITS#7278 SHA-2: Add support salted SHA-2 password hashes
ITS#7284 slappasswd: Add support loading a dynamically loadable module
Ted Cheng (1):
ITS#7319 Always encode user DN in pwmod request.
Tim Strobell (Contractor) (2):
ITS#7285 Mozilla NSS: default cipher suite always selected
ITS#7289 MozNSS: cipher suite selection by name may be ignored
W. Trevor King (1):
ITS#7271 Don't clobber SASL_NOCANON in clients/tools/common.c
-----------------------------------------------------------------------
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git