A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, mdb.master has been updated
via d1120fbccc7657342e71cd14f92d98625373dcbe (commit)
from 234cd9dfb54ef2f7f83963d95b6eb8e9735bb372 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d1120fbccc7657342e71cd14f92d98625373dcbe
Author: Howard Chu <hyc(a)symas.com>
Date: Tue Jul 31 16:03:48 2012 -0700
Write optimization: avoid copying unused portions of pages.
-----------------------------------------------------------------------
Summary of changes:
libraries/libmdb/mdb.c | 34 ++++++++++++++++++++++++++++++----
1 files changed, 30 insertions(+), 4 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The tag, OPENLDAP_REL_ENG_2_4_32 has been updated
to 94630a3ce66149d4d779658065ac6df45987c6c3 (commit)
from 75fc9e8e1a0905f9581495c1f3fe8035e73d8375
- Log -----------------------------------------------------------------
commit 94630a3ce66149d4d779658065ac6df45987c6c3
Author: Kurt Zeilenga <Kurt(a)OpenLDAP.org>
Date: Tue Jul 31 09:39:26 2012 -0700
Update for release
-----------------------------------------------------------------------
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via 94630a3ce66149d4d779658065ac6df45987c6c3 (commit)
from cb12eb6c8474a2b76c58454f3d6eeb4bb5688de4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 94630a3ce66149d4d779658065ac6df45987c6c3
Author: Kurt Zeilenga <Kurt(a)OpenLDAP.org>
Date: Tue Jul 31 09:39:26 2012 -0700
Update for release
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 +-
build/version.var | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, master has been updated
via dc9fccccc999793d02b80a6578ae8ed8fc8dfce5 (commit)
from 95ade24a5a16bb9d901ac82c716ad9e1d3ebd4d4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit dc9fccccc999793d02b80a6578ae8ed8fc8dfce5
Author: Gavin Henry <ghenry(a)OpenLDAP.org>
Date: Mon Jul 30 20:31:34 2012 +0100
(ITS#7341) Ordered list error in overlays.sdf and attr in access-control.sdf
-----------------------------------------------------------------------
Summary of changes:
doc/guide/admin/access-control.sdf | 23 +++++-----
doc/guide/admin/overlays.sdf | 85 ++++++++++++------------------------
2 files changed, 39 insertions(+), 69 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via cb12eb6c8474a2b76c58454f3d6eeb4bb5688de4 (commit)
via ba0c6200f75e3d17d34d2e21fb839cd1d54d0354 (commit)
via b8fa7c231139c48ae7f5c9d9bbcccc3b64b47747 (commit)
from 8a0ce24c5abaf687a41696d988f6a1330128368d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit cb12eb6c8474a2b76c58454f3d6eeb4bb5688de4
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Fri Jul 27 15:09:00 2012 -0700
Revert ITS#7168
commit ba0c6200f75e3d17d34d2e21fb839cd1d54d0354
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Fri Jul 27 15:08:48 2012 -0700
Revert "ITS#7168 Fix count constraint when using multiple modifications"
This reverts commit f0308c497b4fa7730cc9005679770528b911a805.
commit b8fa7c231139c48ae7f5c9d9bbcccc3b64b47747
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Fri Jul 27 15:08:42 2012 -0700
Revert "ITS#7168 cleanup prev commit"
This reverts commit 48febcafe935ed1c991d91213bd72a3d70ff0cef.
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 -
servers/slapd/overlays/constraint.c | 108 ++++++++++++----------------------
2 files changed, 38 insertions(+), 71 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
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 created
at d82845d48cdb2416b0cb79e2f5fddf3cce2690d8 (tag)
tagging 8a0ce24c5abaf687a41696d988f6a1330128368d (commit)
replaces OPENLDAP_REL_ENG_2_4_30
tagged by Quanah Gibson-Mount
on Fri Jul 27 10:12:14 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 (78):
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
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
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via 8a0ce24c5abaf687a41696d988f6a1330128368d (commit)
from ef3f84bf367d50215b6608a9bb0a180d7d264809 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8a0ce24c5abaf687a41696d988f6a1330128368d
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Fri Jul 27 10:10:43 2012 -0700
Prep for release
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 +-
build/version.var | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via ef3f84bf367d50215b6608a9bb0a180d7d264809 (commit)
via a8c1c007de2ad6edb367f3d861a782227a9b212a (commit)
via e9a4238250827fdc3144f1acee7576e41f88e1e4 (commit)
via 767ffedb204f9fcfb522cadd0e2d4512b2c561e3 (commit)
via 40a2db889caad7472ef347c83f0f9c5f906792da (commit)
via b61bada0de4ee810848c51c9f55eefc3affd10f4 (commit)
from c54b1a7da8b2f62f0bea1ece9036bb88b77162b0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ef3f84bf367d50215b6608a9bb0a180d7d264809
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Jul 21 06:21:56 2012 -0700
Use new Append support
commit a8c1c007de2ad6edb367f3d861a782227a9b212a
Merge: e9a4238 c54b1a7
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 16:15:31 2012 -0700
Merge branch 'OPENLDAP_REL_ENG_2_4' of ssh://git-master.openldap.org/~git/git/openldap into OPENLDAP_REL_ENG_2_4
commit e9a4238250827fdc3144f1acee7576e41f88e1e4
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:39:37 2012 -0700
ITS#7118, ITS#7133
commit 767ffedb204f9fcfb522cadd0e2d4512b2c561e3
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Jan 24 15:28:47 2012 -0800
Cleanup gssapi_flags -> ldo_gssapi_flags
commit 40a2db889caad7472ef347c83f0f9c5f906792da
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Jan 24 14:40:00 2012 -0800
More for prev commit (270ef33acf18dc13bfd07f8a8e66b446f80e7d27)
commit b61bada0de4ee810848c51c9f55eefc3affd10f4
Author: Howard Chu <hyc(a)openldap.org>
Date: Tue Jan 24 13:32:52 2012 -0800
ITS#7118, #7133 tentative fix
Move mutexes to end of structs, so libldap can ignore them
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 1 +
libraries/libldap/gssapi.c | 14 ++--
libraries/libldap/init.c | 8 ++-
libraries/libldap/ldap-int.h | 200 ++++++++++++++++++-----------------
servers/slapd/back-mdb/back-mdb.h | 1 +
servers/slapd/back-mdb/dn2id.c | 2 +-
servers/slapd/back-mdb/id2entry.c | 5 +-
servers/slapd/back-mdb/idl.c | 9 +-
servers/slapd/back-mdb/index.c | 8 +-
servers/slapd/back-mdb/nextid.c | 2 +
servers/slapd/back-mdb/proto-mdb.h | 1 +
11 files changed, 137 insertions(+), 114 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, OPENLDAP_REL_ENG_2_4 has been updated
via c54b1a7da8b2f62f0bea1ece9036bb88b77162b0 (commit)
via 48febcafe935ed1c991d91213bd72a3d70ff0cef (commit)
via f0308c497b4fa7730cc9005679770528b911a805 (commit)
via 8531009ea60dfb1f88161fb7dc4a6deb6b33f7c5 (commit)
via e72848c7a2ce6763acf34d7576cd7a0dca50fab3 (commit)
via b3c3d89140dadff2de0bf987d48b1dfe77035811 (commit)
via fc5f77e1a009b17a94f6f7ef061805da9af1016b (commit)
via 9a01e70afba47804ef613380a0c8fc50183625fa (commit)
from 8f284ce023016618b36905ca5f82f18ffc686cbe (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c54b1a7da8b2f62f0bea1ece9036bb88b77162b0
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:33:35 2012 -0700
ITS#7168
commit 48febcafe935ed1c991d91213bd72a3d70ff0cef
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Jun 25 12:45:32 2012 -0700
ITS#7168 cleanup prev commit
commit f0308c497b4fa7730cc9005679770528b911a805
Author: Jan Synacek <jsynacek(a)redhat.com>
Date: Tue Jun 19 07:00:26 2012 +0200
ITS#7168 Fix count constraint when using multiple modifications
Constraint overlay doesn't take into account multiple modifications when using
count.
Red Hat Bugzilla: #742163
commit 8531009ea60dfb1f88161fb7dc4a6deb6b33f7c5
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:32:35 2012 -0700
ITS#7305
commit e72848c7a2ce6763acf34d7576cd7a0dca50fab3
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Jun 23 05:49:02 2012 -0700
ITS#7305 fix comments in prev commit
commit b3c3d89140dadff2de0bf987d48b1dfe77035811
Author: Jani Salonen <jani.salonen(a)eficode.com>
Date: Sat Jun 23 05:45:14 2012 -0700
ITS#7305 add slapi_[get|free]_client_ip()
commit fc5f77e1a009b17a94f6f7ef061805da9af1016b
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Jul 26 14:31:08 2012 -0700
ITS#7241
commit 9a01e70afba47804ef613380a0c8fc50183625fa
Author: Jan Vcelak <jvcelak(a)redhat.com>
Date: Thu Apr 12 17:34:40 2012 +0200
ITS#7241 unbind: free socket prior to destroying TLS context
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 6 ++-
include/slapi-plugin.h | 2 +
libraries/libldap/unbind.c | 5 +-
servers/slapd/overlays/constraint.c | 108 ++++++++++++++++++++++------------
servers/slapd/slapi/slapi_utils.c | 36 ++++++++++++
5 files changed, 116 insertions(+), 41 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git