]>
git.sur5r.net Git - openldap/log
Howard Chu [Fri, 25 Jan 2013 14:54:43 +0000 (14:54 +0000)]
ITS#7499 fix typos
Howard Chu [Thu, 24 Jan 2013 01:55:16 +0000 (17:55 -0800)]
ITS#7499 fix SQL statement configs
Quanah Gibson-Mount [Sun, 27 Jan 2013 07:11:06 +0000 (23:11 -0800)]
ITS#7497
Quanah Gibson-Mount [Sun, 27 Jan 2013 07:06:12 +0000 (23:06 -0800)]
ITS#7497 fix lineno overflow in ldif_read_record()
Quanah Gibson-Mount [Sun, 27 Jan 2013 03:27:19 +0000 (19:27 -0800)]
ITS#7501 back-ldap keepalive support
Quanah Gibson-Mount [Thu, 24 Jan 2013 19:31:41 +0000 (11:31 -0800)]
Clean up whitespace in previous commit
Ted C. Cheng [Thu, 24 Jan 2013 15:12:43 +0000 (07:12 -0800)]
Removed #if 0 code block
Ted C. Cheng [Thu, 24 Jan 2013 01:10:41 +0000 (17:10 -0800)]
added tcp keepalive support to back-ldap
Quanah Gibson-Mount [Sun, 27 Jan 2013 03:25:12 +0000 (19:25 -0800)]
ITS#7492
Pierangelo Masarati [Fri, 11 Jan 2013 23:13:07 +0000 (00:13 +0100)]
add support for 'onerr' (ITS#7492)
Quanah Gibson-Mount [Sun, 27 Jan 2013 03:18:43 +0000 (19:18 -0800)]
ITS#7473
Howard Chu [Sun, 27 Jan 2013 00:17:31 +0000 (16:17 -0800)]
ITS#7473 Scope-based searches
Walk subtree if number of subtree entries is smaller than
number of index candidates.
Howard Chu [Sat, 26 Jan 2013 20:32:46 +0000 (20:32 +0000)]
ITS#7473 Add mdb_dn2id_walk() to walk subtree
Non-recursive tree walker.
Howard Chu [Thu, 17 Jan 2013 21:01:21 +0000 (21:01 +0000)]
ITS#7473 Setup for subtree entry counts
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:59:42 +0000 (18:59 -0800)]
ITS#7496, more for ITS#7483
Fix typo
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:43:56 +0000 (18:43 -0800)]
ITS#7496
Howard Chu [Tue, 22 Jan 2013 12:31:29 +0000 (12:31 +0000)]
ITS#7496, more for ITS#7483
Missing entries need to be checked at runtime too, not just slapcat.
Apparently some people will still try to run slapd even after slapadd
tells them their DB load was invalid.
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:42:00 +0000 (18:42 -0800)]
ITS#7493
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:41:09 +0000 (18:41 -0800)]
ITS#7490
Zero out the complete context buffer
From mhardin@symas.com
Quanah Gibson-Mount [Thu, 17 Jan 2013 20:05:01 +0000 (12:05 -0800)]
ITS#7490
Zero out the complete context buffer
From mhardin@symas.com
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:37:29 +0000 (18:37 -0800)]
Clean up whitespace
Pierangelo Masarati [Wed, 16 Jan 2013 20:38:33 +0000 (21:38 +0100)]
more about ITS#7493
Michael Stroeder [Wed, 16 Jan 2013 19:31:01 +0000 (20:31 +0100)]
s/directoryOperation/dSAOperation/ (ITS#7493)
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:32:20 +0000 (18:32 -0800)]
ITS#7489
Howard Chu [Fri, 11 Jan 2013 11:15:59 +0000 (03:15 -0800)]
ITS#7473 check DN scope before fetching id2e
This is only a 10% gain, but still worth having for now.
Emily Backes [Thu, 10 Jan 2013 23:14:54 +0000 (15:14 -0800)]
Update slapd.overlays.5 manpage index
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:28:55 +0000 (18:28 -0800)]
ITS#7485
Quanah Gibson-Mount [Sun, 27 Jan 2013 02:27:46 +0000 (18:27 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Sat, 26 Jan 2013 18:55:35 +0000 (18:55 +0000)]
Fix MDB_CURRENT updating for dupsort items
Hallvard Furuseth [Wed, 16 Jan 2013 17:42:57 +0000 (18:42 +0100)]
Update MDB comments: Caveats, flags, etc.
Howard Chu [Tue, 15 Jan 2013 12:24:07 +0000 (04:24 -0800)]
ITS#7485 data sizes limited to 32 bits
That's all we have space for in a node record.
Howard Chu [Mon, 14 Jan 2013 21:46:25 +0000 (13:46 -0800)]
ITS#7485 more size checks
Howard Chu [Mon, 14 Jan 2013 21:12:15 +0000 (13:12 -0800)]
ITS#7485 check maxkeysize in mdb_cursor_put
Also MDB_MAXKEYSIZE is redefinable at compile time.
Quanah Gibson-Mount [Mon, 14 Jan 2013 21:09:05 +0000 (13:09 -0800)]
Happy New Year
Howard Chu [Mon, 14 Jan 2013 20:57:54 +0000 (12:57 -0800)]
Quanah Gibson-Mount [Mon, 14 Jan 2013 20:56:03 +0000 (12:56 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Fri, 11 Jan 2013 19:45:25 +0000 (11:45 -0800)]
ITS#7491 check for filled dirty page list
Very large single transactions will fail. It's not just a problem when
nested transactions are used. We could make this dynamically sized,
but I'm not sure what the point is.
Howard Chu [Thu, 10 Jan 2013 10:58:55 +0000 (02:58 -0800)]
Happy New Year
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:52:38 +0000 (12:52 -0800)]
ITS#7476
David Bender [Wed, 19 Dec 2012 07:34:30 +0000 (02:34 -0500)]
ITS#7476 Prevent EINTR from stopping otherwise successful connect
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:49:51 +0000 (12:49 -0800)]
ITS#7488
Howard Chu [Wed, 9 Jan 2013 17:07:29 +0000 (09:07 -0800)]
ITS#7488 disable threaded indexer for now
No time to find the bug at the moment.
There's no performance benefit anyway.
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:49:09 +0000 (12:49 -0800)]
ITS#7486
Pierangelo Masarati [Tue, 8 Jan 2013 18:50:33 +0000 (19:50 +0100)]
clarification about filtering for dynamically added attrs (ITS#7486)
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:35:58 +0000 (12:35 -0800)]
ITS#7487
Pierangelo Masarati [Tue, 8 Jan 2013 16:49:40 +0000 (17:49 +0100)]
more about ITS#7487
Pierangelo Masarati [Tue, 8 Jan 2013 16:39:00 +0000 (17:39 +0100)]
handle SLAP_MOD_SOFTDEL (ITS#7487) and other internal modification specifiers
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:33:51 +0000 (12:33 -0800)]
ITS#7484
Pierangelo Masarati [Sun, 6 Jan 2013 16:14:22 +0000 (17:14 +0100)]
fix slapd.conf name (ITS#7484)
Quanah Gibson-Mount [Wed, 9 Jan 2013 20:20:29 +0000 (12:20 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Hallvard Furuseth [Wed, 9 Jan 2013 19:49:43 +0000 (20:49 +0100)]
Delete liblmdb/mfree. It has moved into mdb_stat.
Howard Chu [Wed, 9 Jan 2013 16:30:13 +0000 (08:30 -0800)]
ITS#7455 don't give up so soon
If we're operating on the freelist, see if our current pghead
can satisfy the request before giving up and using new pages.
Quanah Gibson-Mount [Fri, 4 Jan 2013 16:01:03 +0000 (08:01 -0800)]
ITS#7477
Howard Chu [Fri, 4 Jan 2013 13:09:56 +0000 (05:09 -0800)]
ITS#7477 check for invalid LDIF
Quanah Gibson-Mount [Thu, 3 Jan 2013 18:27:10 +0000 (10:27 -0800)]
ITS#7483
Howard Chu [Fri, 28 Dec 2012 19:26:26 +0000 (11:26 -0800)]
ITS#7483
Better handling of missing entries
Treat zero-length entries properly (as missing entries) in entry_next()
and entry_get_int().
Quanah Gibson-Mount [Thu, 3 Jan 2013 18:23:42 +0000 (10:23 -0800)]
ITS#7481
Howard Chu [Sun, 23 Dec 2012 14:11:39 +0000 (06:11 -0800)]
ITS#7481 fix nssov-pam-session config
Howard Chu [Wed, 19 Dec 2012 21:15:59 +0000 (13:15 -0800)]
MDB is now called LMDB
Lightning Memory-Mapped Database
Quanah Gibson-Mount [Thu, 3 Jan 2013 18:21:38 +0000 (10:21 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Thu, 13 Dec 2012 15:13:39 +0000 (07:13 -0800)]
Get MDB txn before acquiring a CSN
Since MDB writes are fully serialized in txn_begin, we can use CSNs as
commit sequence numbers, not just change sequence numbers. This will
prevent most instances of out-of-order writes, so syncprov will almost
never need to transmit a change without a cookieCSN. (Out-of-order is
still possible, if the write was received via syncrepl.)
Howard Chu [Wed, 19 Dec 2012 21:20:24 +0000 (13:20 -0800)]
Fix typo
Howard Chu [Wed, 19 Dec 2012 21:09:56 +0000 (13:09 -0800)]
Add initial mdb utility manpages
Quanah Gibson-Mount [Wed, 12 Dec 2012 20:04:25 +0000 (12:04 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Wed, 12 Dec 2012 06:21:52 +0000 (22:21 -0800)]
init_meta should write mapsize
Was leaving it 0 initially.
Quanah Gibson-Mount [Wed, 12 Dec 2012 00:02:52 +0000 (16:02 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Wed, 12 Dec 2012 00:01:25 +0000 (16:01 -0800)]
Update version date
Howard Chu [Tue, 11 Dec 2012 20:55:47 +0000 (12:55 -0800)]
Make sure init_meta is at beginning of file
Howard Chu [Tue, 11 Dec 2012 20:46:17 +0000 (12:46 -0800)]
More for prev commit
Use the latest meta page
Howard Chu [Tue, 11 Dec 2012 20:03:19 +0000 (12:03 -0800)]
Partially revert
65d40eb5d2c7c28df05e2c1d9b21d90e2a82e0b5
Allow both increasing and decreasing the environment size.
But don't allow decreasing below the currently occupied space.
Quanah Gibson-Mount [Tue, 11 Dec 2012 01:38:08 +0000 (17:38 -0800)]
ITS#7469
Howard Chu [Tue, 11 Dec 2012 01:32:44 +0000 (17:32 -0800)]
ITS#7469 fix slapcat
Quanah Gibson-Mount [Tue, 11 Dec 2012 01:36:52 +0000 (17:36 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Tue, 11 Dec 2012 01:21:24 +0000 (17:21 -0800)]
FIx prev commit
Quanah Gibson-Mount [Tue, 11 Dec 2012 01:04:45 +0000 (17:04 -0800)]
ITS#7454
Quanah Gibson-Mount [Tue, 11 Dec 2012 01:00:56 +0000 (17:00 -0800)]
ITS#7454, fix example usage
Quanah Gibson-Mount [Mon, 10 Dec 2012 22:36:28 +0000 (14:36 -0800)]
ITS#7308, ITS#7309
Quanah Gibson-Mount [Mon, 10 Dec 2012 22:33:41 +0000 (14:33 -0800)]
Fix ITS#7309 merge, delete non-existant overlay bits
Quanah Gibson-Mount [Mon, 10 Dec 2012 22:32:26 +0000 (14:32 -0800)]
ITS#7309 contrib/slapd-modules: Unify the structure and usage of Makefile
Quanah Gibson-Mount [Mon, 10 Dec 2012 22:26:07 +0000 (14:26 -0800)]
ITS#7308 contrib/slapd-modules: Add missing Makefiles
Quanah Gibson-Mount [Mon, 10 Dec 2012 20:33:58 +0000 (12:33 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Mon, 10 Dec 2012 20:21:36 +0000 (12:21 -0800)]
Add error checks to txn_commit
These ops could fail if the map is full.
Howard Chu [Mon, 10 Dec 2012 20:16:50 +0000 (12:16 -0800)]
ITS#7455 simplify
Don't try to reclaim overflow pages while operating on
the freelist (for now). The circular dependencies are much like
the single-page case, but worse. Maybe look into this in the
future, but it's not absolutely necessary now.
Howard Chu [Fri, 7 Dec 2012 21:19:36 +0000 (13:19 -0800)]
ITS#7467 add verbose freelist info
Howard Chu [Fri, 7 Dec 2012 20:06:30 +0000 (12:06 -0800)]
ITS#7465 fail if both -a and -s specified
Quanah Gibson-Mount [Fri, 7 Dec 2012 01:43:21 +0000 (17:43 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Fri, 7 Dec 2012 01:39:49 +0000 (17:39 -0800)]
Yet more retries for overflow page scan
Quanah Gibson-Mount [Fri, 7 Dec 2012 01:16:39 +0000 (17:16 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Thu, 6 Dec 2012 16:25:43 +0000 (08:25 -0800)]
Freelist fixes
Keep list sorted if it grows during a write. Don't free pghead until
we're sure our writes are all finished.
Quanah Gibson-Mount [Wed, 5 Dec 2012 20:13:21 +0000 (12:13 -0800)]
ITS#7453
Quanah Gibson-Mount [Tue, 4 Dec 2012 17:03:09 +0000 (09:03 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Tue, 4 Dec 2012 14:30:22 +0000 (06:30 -0800)]
Fix mdb_env_copy
Just write in 2^31 sized chunks
Howard Chu [Tue, 4 Dec 2012 01:06:31 +0000 (17:06 -0800)]
Rename mdb_open/close mdb_dbi_open/close
Quanah Gibson-Mount [Tue, 4 Dec 2012 01:11:38 +0000 (17:11 -0800)]
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
Howard Chu [Mon, 3 Dec 2012 19:39:14 +0000 (11:39 -0800)]
Plug slapindex memleak
Howard Chu [Tue, 4 Dec 2012 00:53:24 +0000 (16:53 -0800)]
Rename mdb_open/close mdb_dbi_open/close
Avoid possible symbol clashes with MDB-Tools libmdb
Howard Chu [Mon, 3 Dec 2012 21:57:46 +0000 (13:57 -0800)]
Fix
5c1ee7f7ba9580d5ff29e74cbb02eee335c33d94
mdb_cursor_sibling() no longer pops cursor before returning.
Howard Chu [Mon, 3 Dec 2012 21:57:28 +0000 (13:57 -0800)]
Fix mdb_midl_shrink
Quanah Gibson-Mount [Mon, 3 Dec 2012 16:07:43 +0000 (08:07 -0800)]
ITS#7459
Howard Chu [Mon, 3 Dec 2012 14:55:12 +0000 (06:55 -0800)]
ITS#7459 fix config schema