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 6dab37f2acaef70a31f65bd485fd2222c2648d2b (commit)
from d8b407d9a27a8c9d183cb532f1d4bccbf0002401 (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 6dab37f2acaef70a31f65bd485fd2222c2648d2b
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Feb 25 05:06:51 2013 -0800
Use CC/LDFLAGS to link the shared lib
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 2 +-
1 files changed, 1 insertions(+), 1 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, mdb.master has been updated
via d8b407d9a27a8c9d183cb532f1d4bccbf0002401 (commit)
from 26e4222ffb8b74d29674136b4c8c821e73250605 (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 d8b407d9a27a8c9d183cb532f1d4bccbf0002401
Author: Howard Chu <hyc(a)symas.com>
Date: Mon Feb 25 02:02:15 2013 -0800
Install manpages too
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 2 ++
1 files changed, 2 insertions(+), 0 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, mdb.master has been updated
via 26e4222ffb8b74d29674136b4c8c821e73250605 (commit)
via 58e27b6c204af932cd7d9faaaaf3079c0d77d7c3 (commit)
from 66c9f030558320290d1a8d3961a31670a15c56f2 (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 26e4222ffb8b74d29674136b4c8c821e73250605
Author: Howard Chu <hyc(a)symas.com>
Date: Sun Feb 24 23:40:34 2013 -0800
Delete obsolete @todo
We do it now... (coalescing freelist entries in page_alloc)
commit 58e27b6c204af932cd7d9faaaaf3079c0d77d7c3
Author: Howard Chu <hyc(a)symas.com>
Date: Sun Feb 24 23:39:17 2013 -0800
Add sample apps for comparison/education purposes
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 3 --
libraries/liblmdb/sample-bdb.c | 71 ++++++++++++++++++++++++++++++++++++++++
libraries/liblmdb/sample-mdb.c | 60 +++++++++++++++++++++++++++++++++
3 files changed, 131 insertions(+), 3 deletions(-)
create mode 100644 libraries/liblmdb/sample-bdb.c
create mode 100644 libraries/liblmdb/sample-mdb.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, mdb.master has been updated
via 66c9f030558320290d1a8d3961a31670a15c56f2 (commit)
from 3394bac2c0fcb69f29da5bd182fdb025b6ac42f6 (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 66c9f030558320290d1a8d3961a31670a15c56f2
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Feb 25 06:50:51 2013 +0000
Add $(DESTDIR) to make install target
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/Makefile | 6 +++---
1 files changed, 3 insertions(+), 3 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_34 has been created
at 499670758bbdfc8487fed3b248877a4f66df7514 (tag)
tagging 7b03a58ff39e8db0ca6b32f26c52f7c5ff8d4f5b (commit)
replaces OPENLDAP_REL_ENG_2_4_33
tagged by Quanah Gibson-Mount
on Sat Feb 23 21:28:42 2013 -0800
- Log -----------------------------------------------------------------
OpenLDAP 2.4.34
David Bender (1):
ITS#7476 Prevent EINTR from stopping otherwise successful connect
Emily Backes (1):
Update slapd.overlays.5 manpage index
Hallvard Furuseth (40):
ITS#7377 Document caveats/troubeshooting.
ITS#7377 Catch ftruncate() error
ITS#7377 Wrap fcntl F_SETLK in EINTR loop too.
Fix mdb_open() off-by-one error in maxdbs check
Tweak MDB restrictions
Fix last commit.
More for mdb_env_copy().
mdb_env_open(): Keep mdb_env_set_flags() flags.
Explicitly unlock the MDB lockfile on Windows.
ITS#7377 Errorcheck Windows calls and thread keys.
Fix test060-mt-hot debug level
Renumber MDB_NOSUBDIR. Check mdb_env_open() flags.
Tweak MDB_FIXEDMAP handling.
ITS#7453 Fix reset of MDB_NOSYNC/MDB_NOMETASYNC.
API change: mdb_env_set_maxdbs(, *named* DBs).
API change: mdb_drop() only accepts del=0 or 1.
mdb_cursor_dbi(): Assume valid args.
mdb_env_sync(,force=1): Override MDB_MAPASYNC.
Delete liblmdb/mfree. It has moved into mdb_stat.
Update MDB comments: Caveats, flags, etc.
ITS#7473 Sort some test041-aci LDIF output if MDB
ITS#7512 Fix MDB page leak when malloc error.
Freelist cleanup/streamlining
ITS#7455 Save freelist in single-page chunks
Add error code MDB_MAP_RESIZED.
mdb_stat -ff[f]: show contiguous page spans.
ITS#7517 Don't save dropped dirty MDB databases.
ITS#7377 Catch MDB failure updating root pointers.
ITS#7515 Fix MDB parent/child txn interaction.
Revert "ITS#7515 update parent's mt_next_pgno on child commit"
ITS#7485 Document key/data size limits in lmdb.h.
ITS#7517 Document that dirty DBs may not be closed
mdb_page_alloc(): Handle freeDB txnid range holes.
ITS#7515 mdb_dbi_open(): Also open in parent txns.
mdb_cursor_prev,mdb_cursor_next: Fix return value.
Check DB flags when refreshing a stale MDB DBI.
ITS#7512 Plug mdb_txn_abort(nested txn) page leaks.
ITS#7515 Fix mdb_txn_commit(nested txn).
Tweak prev commit: Restore if-test as an assert
Tweak MDB_INCOMPATIBLE description
Howard Chu (104):
Add mdb_copy for backing up a DB environment
Silence warning in prev commit
ITS#7414 fix slapo-rwm modrdn cleanup
ITS#7411 delete trailing whitespace in ldap_get_option.3
ITS#7416 make sure to reopen attr DBs after env reopen
Support read access on read-only media
Make sure increases of mapsize are persisted
Merge mdb_stata into mdb_stat
Add mdb_env_info() to retrieve interesting env params
Tweak output, add free page info
Fix MDB_PREV
Minor cleanup
Make sure mdb_open flags are committed on main DB
fix Windows mdb_env_copy(), WriteFile overflow
Fix flag checks in mdb_open
MDB_DEBUG tweak for old compilers
Revert "MDB_DEBUG tweak for old compilers"
Better fix for MDB_DEBUG tweak -- from hbf
ITS#7402 add txnID to debug output to aid tracing
ITS#7402 fix potential txn leak in online indexer
ITS#7402 tweak prev commit, use hex for txn IDs
ITS#7421 move olcExtraAttrs to Frontend options
More backend info updates: MDB, NDB
ITS#7427 fix for spurious old entries
ITS#7432 fix typo in mdb_midl_sort
ITS#7426 ignore syncrepl ops
ITS#7432 fix typo in mdb_midl_sort
ITS#7449 fix signedness for index_substr_any_*
ITS#7450 enforce SLAPD_MAX_DAEMON_THREADS
ITS#7452 fix typo in envflags
ITS#7451 fix back-ldif return on empty dir
Doc layout tweaks
Drop unneeded #include <time.h>
ITS#7455 use freelist for overflow pages
Rename libmdb to liblmdb, lmdb.h
Add install target
Rename libmdb to liblmdb
More retries for overflow page scan
Rename mdb.h to lmdb.h
Rename libmdb to liblmdb
ITS#7459 fix config schema
Fix mdb_midl_shrink
Fix 5c1ee7f7ba9580d5ff29e74cbb02eee335c33d94
Rename mdb_open/close mdb_dbi_open/close
Plug slapindex memleak
Rename mdb_open/close mdb_dbi_open/close
Fix mdb_env_copy
Freelist fixes
Yet more retries for overflow page scan
ITS#7465 fail if both -a and -s specified
ITS#7467 add verbose freelist info
ITS#7455 simplify
Add error checks to txn_commit
FIx prev commit
ITS#7469 fix slapcat
Partially revert 65d40eb5d2c7c28df05e2c1d9b21d90e2a82e0b5
More for prev commit
Make sure init_meta is at beginning of file
Update version date
init_meta should write mapsize
Add initial mdb utility manpages
Fix typo
Get MDB txn before acquiring a CSN
MDB is now called LMDB
ITS#7481 fix nssov-pam-session config
ITS#7483
ITS#7477 check for invalid LDIF
ITS#7455 don't give up so soon
ITS#7488 disable threaded indexer for now
Happy New Year
ITS#7491 check for filled dirty page list
One more rename
ITS#7485 check maxkeysize in mdb_cursor_put
ITS#7485 more size checks
ITS#7485 data sizes limited to 32 bits
Fix MDB_CURRENT updating for dupsort items
ITS#7473 check DN scope before fetching id2e
ITS#7496, more for ITS#7483
ITS#7473 Setup for subtree entry counts
ITS#7473 Add mdb_dn2id_walk() to walk subtree
ITS#7473 Scope-based searches
ITS#7499 fix SQL statement configs
ITS#7499 fix typos
ITS#7505 Fix mdb_update_key when key is too big
ITS#6164 avoid conn->c_mutex in send_ldap_ber
ITS#7505 fix prev commit, partial revert
ITS#7511 make sure cursor is marked valid after successful put
ITS#7473 fix b1a6f6980f2e5f17a39527069b27dfdc5ee73f8a
ITS#7515 fix mdb_dbi_open/close
NULL key is allowed for MDB_CURRENT
More explicit logging if mdb_txn_commit fails
Revert "ITS#7515 fix mdb_dbi_open/close"
Don't memmove freelist entry when chunking it
Don't limit retries when coalescing freelist
ITS#7515 update parent's mt_next_pgno on child commit
ITS#7527 add missing error checks for corrupt index
ITS#7488 really turn off threaded indexing code
Update error code instances
Add mdb_dn2id_upgrade
Add error checks to prev commit
More for dn2id_upgrade
ITS#7523 document the valsort control's value syntax
ITS#7525 more for quoting
Define MDB_WRITES_PER_COMMIT, default to 500
Jan Synacek (3):
ITS#7418 Fix slapo-constraint: handle uri and restrict correctly
ITS#7423 Update slapo-constraint tests
ITS#7431 fix constraint_check_restrict segfault
Michael Stroeder (1):
s/directoryOperation/dSAOperation/ (ITS#7493)
Pierangelo Masarati (8):
fix slapd.conf name (ITS#7484)
handle SLAP_MOD_SOFTDEL (ITS#7487) and other internal modification specifiers
more about ITS#7487
clarification about filtering for dynamically added attrs (ITS#7486)
more about ITS#7493
add support for 'onerr' (ITS#7492)
quotes needed for spaces in DN (ITS#7525)
DELETE needs pointer initialization like EMIT (ITS#7526)
Quanah Gibson-Mount (76):
Return to RE
ITS#7414
ITS#7411
ITS#7416
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7421
ITS#7418, ITS#7423
ITS#7427
ITS#7426
ITS#7281,ITS#7304
ITS#7432
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7436
ITS#7445
ITS#7449
ITS#7450
ITS#7431
ITS#7452
ITS#7451
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7455
ITS#7459
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7453
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7308 contrib/slapd-modules: Add missing Makefiles
ITS#7309 contrib/slapd-modules: Unify the structure and usage of Makefile
Fix ITS#7309 merge, delete non-existant overlay bits
ITS#7308, ITS#7309
ITS#7454, fix example usage
ITS#7454
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7469
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7481
ITS#7483
ITS#7477
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7484
ITS#7487
ITS#7486
ITS#7488
ITS#7476
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Happy New Year
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7485
ITS#7489
Clean up whitespace
ITS#7490
ITS#7490
ITS#7493
ITS#7496
ITS#7496, more for ITS#7483
ITS#7473
ITS#7492
Clean up whitespace in previous commit
ITS#7501 back-ldap keepalive support
ITS#7497 fix lineno overflow in ldif_read_record()
ITS#7497
ITS#7499
ITS#6164
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
ITS#7505
ITS#7527
ITS#7518
ITS#7523
ITS#7523
ITS#7525, ITS#7526
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
prep for release
Ralf Haferkamp (6):
ldapc++: fix builds with gcc-4.7 (ITS#7281,ITS#7304)
ITS#7436 slapo-deref: call overlay_register_control in db_open
Fixed insertion of the overlay_remove callback (SLAP_CONFIG_DELETE)
ITS#7445 fix deref control exposure
ITS#7428 Use non-blocking IO during SSL Handshake
Add some simple checks for certificate directories/files
Ted C. Cheng (3):
added tcp keepalive support to back-ldap
Removed #if 0 code block
ITS#7518 1. Sync'ed up with nss-pam-ldapd 0.8.11 * added nssov_config support * added password_prohibit_message, similar to PADL * self-password-changes are made as user identities; root changing user passwords as nssov-pam-pwdmgr-dn 2. Fixed a bug that connection DN was not constructed correctly 3. Fixed a service crash issue when protocol value is NULL 4. Added more debugging msgs. 4. added rights info
-----------------------------------------------------------------------
---
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 7b03a58ff39e8db0ca6b32f26c52f7c5ff8d4f5b (commit)
from 1f7b6c1199ccb986a240871a8b54f5dc9041136d (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 7b03a58ff39e8db0ca6b32f26c52f7c5ff8d4f5b
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Sat Feb 23 21:27:55 2013 -0800
prep for release
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 +-
build/version.var | 12 ++++++------
2 files changed, 7 insertions(+), 7 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 1f7b6c1199ccb986a240871a8b54f5dc9041136d (commit)
from 1e38e77364e7df05cd610db644aaf91e0d7abb2b (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 1f7b6c1199ccb986a240871a8b54f5dc9041136d
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Feb 23 19:04:13 2013 -0800
Define MDB_WRITES_PER_COMMIT, default to 500
The former default of 1000 may fail for DBs with many indices.
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-mdb/tools.c | 12 ++++++++++--
1 files changed, 10 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 bc1d4424c5327f6e53efd4f21007c0704ca055d2 (commit)
from 04b95ec6eeaaf2e669d25a8e06e5a2ed73fbcf2c (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 bc1d4424c5327f6e53efd4f21007c0704ca055d2
Author: Howard Chu <hyc(a)openldap.org>
Date: Sat Feb 23 19:04:13 2013 -0800
Define MDB_WRITES_PER_COMMIT, default to 500
The former default of 1000 may fail for DBs with many indices.
-----------------------------------------------------------------------
Summary of changes:
servers/slapd/back-mdb/tools.c | 12 ++++++++++--
1 files changed, 10 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, OPENLDAP_REL_ENG_2_4 has been updated
via 1e38e77364e7df05cd610db644aaf91e0d7abb2b (commit)
via 3394bac2c0fcb69f29da5bd182fdb025b6ac42f6 (commit)
via 80cd88118406acdd5e153c91a6a42c7c90804ac6 (commit)
via fbd76c44e4d67ed0ffce7a8387fbf505775356d7 (commit)
via 208e5c614dcbb67ac276f45aa7ebabf63565c53c (commit)
via f43ae20be7cb1b45b9a4156a32e6fdcefbe4f63d (commit)
via f97552a83abb085bc44b1b578e550d64c1313a4b (commit)
via 2dbb8bb833f8495f3638900ca8aaad67e8817658 (commit)
via e4af9ee5daa207dd726091e9878750e1dbc0c58b (commit)
via 4b6727037434c32038661be08fb2b55914596d28 (commit)
via f19655eabc49d563878b88db8723478d2ee2cba7 (commit)
via 8ad25001ffed13d12d1e84705002cc799b6c8676 (commit)
via ef25056cfb072d6cbeb29c7e6adbdb8a0a1bc382 (commit)
via fd4861bf00fb0b86a9f3b80d16cbe363a8eac227 (commit)
via 890f1da3eeedab99aecc63c85b9792aa17faf537 (commit)
via 00d7a96bd584412016036b1029fd31e441f5dc34 (commit)
via d90581fa5a9ae42b87325f18259553bc80d89a14 (commit)
via c7db955a94344b028ffba506bea1b5c2ecd564ca (commit)
via 8e1bbdf0dd2c05f56937c6293dc23d7c4945fbe2 (commit)
via 7aba5f5ab92a3fa92de001edb2c5ff4b04fd7d0d (commit)
via 5e59695b8d8825ed85e0ebd59aa2da168e869075 (commit)
via 52ecd38e18ac25329e5397d34d60387008f12559 (commit)
via 1b8bfc575694fe4ee4e40eefd444873da5655086 (commit)
via 65c053a6e7f6973c1d09710aa1bd57b218206fcb (commit)
via e0eb495fb3c0909b341803c98ac2c78ac39f1f5b (commit)
via 744e31193913d117a68414fe163c9038a78edde2 (commit)
via 48dc782ea612f85e8356a50bfbafe22e5be121cf (commit)
from f24613747d8bab4e1a6c9e65934997d5557b238b (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 1e38e77364e7df05cd610db644aaf91e0d7abb2b
Merge: f246137 3394bac
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Feb 21 10:23:42 2013 -0800
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/lmdb.h | 43 +++-
libraries/liblmdb/mdb.c | 470 ++++++++++++++++++++++++------------------
libraries/liblmdb/mdb_stat.1 | 7 +-
libraries/liblmdb/mdb_stat.c | 30 ++-
4 files changed, 326 insertions(+), 224 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 f24613747d8bab4e1a6c9e65934997d5557b238b (commit)
via 4f1000febfd82ead9ae9cb8a306d3a8ad19b2ad2 (commit)
via b695a0384af22dd93da083a5b3301a7e55908a0d (commit)
via 23f078479e62230535af01cf0e6d0abe6b82b930 (commit)
from 6390f2dbce89c91248648493f018abd16b53544f (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 f24613747d8bab4e1a6c9e65934997d5557b238b
Author: Quanah Gibson-Mount <quanah(a)openldap.org>
Date: Thu Feb 21 10:21:51 2013 -0800
ITS#7525, ITS#7526
commit 4f1000febfd82ead9ae9cb8a306d3a8ad19b2ad2
Author: Howard Chu <hyc(a)openldap.org>
Date: Thu Feb 21 01:56:58 2013 -0800
ITS#7525 more for quoting
commit b695a0384af22dd93da083a5b3301a7e55908a0d
Author: Pierangelo Masarati <ando(a)OpenLDAP.org>
Date: Tue Feb 12 23:23:40 2013 +0100
DELETE needs pointer initialization like EMIT (ITS#7526)
commit 23f078479e62230535af01cf0e6d0abe6b82b930
Author: Pierangelo Masarati <ando(a)OpenLDAP.org>
Date: Tue Feb 12 17:17:42 2013 +0100
quotes needed for spaces in DN (ITS#7525)
-----------------------------------------------------------------------
Summary of changes:
CHANGES | 2 ++
servers/slapd/back-meta/config.c | 21 +++++++++++++--------
2 files changed, 15 insertions(+), 8 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git