Commit Graph

20779 Commits

Author SHA1 Message Date
Jorge Perez Burgos
69f4f4b673 ITS#7524 make sure binding flag is set before trying to bind 2013-04-24 00:25:04 -07:00
Howard Chu
2b837de9c1 ITS#7518 fix manpage 2013-04-23 14:44:55 -07:00
Howard Chu
33fc2b54a5 ITS#7518 resync nss-pam-ldapd files
Also note minimum version required.
2013-04-23 12:49:25 -07:00
Jan Synacek
fb790edccd ITS#7568 Add -Q to slaptest's help 2013-04-10 18:21:48 -07:00
Jan Synacek
ee23a4ca24 ITS#7568 Fix typos in ldap.conf.5 2013-04-10 18:15:49 -07:00
Ted C. Cheng
21ff23ac71 ITS#7569 fixed a group enumeration bug (Symas#2255) 2013-04-10 16:25:28 -07:00
Howard Chu
1da5f1faf0 Merge remote-tracking branch 'origin/mdb.master' 2013-04-07 19:23:19 -07:00
Howard Chu
fbe6a6051b Fix 227329c8e1
mdb_dbi_close() must allow any dbi < maxdbs, since opens in an
uncommitted txn don't increment env->me_numdbs.
2013-04-07 19:21:46 -07:00
Pierangelo Masarati
27e1614fde no need to mention replog any longer (ITS#7562) 2013-04-06 20:31:40 +02:00
Howard Chu
15af1b8cac Merge remote-tracking branch 'origin/mdb.master' 2013-04-05 03:48:05 -07:00
Howard Chu
e43fa77eaa Revert "Fix 6beaad52129da5353fd40c0ec48e6a78c4f71a2e"
This reverts commit 8eef7a4275.
Previous commit was correct, duplicate keys should not appear here.
2013-04-05 03:44:56 -07:00
Howard Chu
55d91653fd Merge remote-tracking branch 'origin/mdb.master' 2013-04-05 03:04:31 -07:00
Howard Chu
8cc61d8dbd attrdb fixes 2013-04-05 03:03:07 -07:00
Howard Chu
227329c8e1 Fixes for dbi_open/close, ITS#7515 2013-04-05 02:58:08 -07:00
Howard Chu
6b46799379 ITS#7561 Fix mdb_drop bugs
Check for overflow pages, reset cursor position properly.
2013-04-04 16:52:55 -07:00
Howard Chu
8eef7a4275 Fix 6beaad5212
In APPEND don't immediately reject matching key, since this
is valid for APPENDDUP.
2013-04-04 07:25:21 -07:00
Howard Chu
6beaad5212 Fix d3990eb2f8
Append mode should *reject* keys that are too small.
Also allow APPENDDUP in mdb_put().
2013-04-03 18:26:41 -07:00
Howard Chu
e31d748dbe Fix rebalance when collapsing root page
When fixing other cursors, must also fix their depth.
2013-04-01 20:34:40 -07:00
Howard Chu
cb1cc64831 More fixes for MDB_LAST
Make sure C_INITIALIZED gets set on successful call
2013-04-01 19:49:40 -07:00
Howard Chu
3213fc4db7 ITS#7556 fix cursor_sibling for PREV 2013-04-01 19:06:05 -07:00
Hallvard Furuseth
7d643d3acb Plug MDB memory leak of DB names. 2013-03-31 23:50:02 +02:00
Hallvard Furuseth
ccb7b26916 Silence signedness warning 2013-03-31 23:48:10 +02:00
Hallvard Furuseth
a70b026f6b Fix MDB_DEBUG compile when no varargs macros.
Variables mdb_debug, mdb_debug_start were used undefined.
2013-03-31 23:47:45 +02:00
Howard Chu
30da15a18d Tweak mode_t def per Hallvard's suggestion 2013-03-31 20:56:08 +01:00
Howard Chu
0c568117ce MSVC doesn't define mode_t 2013-03-31 08:10:43 -08:00
Howard Chu
7aae15739b Fix CURSOR_LAST/CURSOR_PREV 2013-03-29 01:08:06 -07:00
Howard Chu
b107cffb87 Merge remote-tracking branch 'origin/mdb.master' 2013-03-26 11:37:14 -07:00
Howard Chu
863fa77a08 ITS#7553 better fix 2013-03-26 11:24:59 -07:00
Howard Chu
faf077bd5c Merge remote-tracking branch 'origin/mdb.master' 2013-03-25 12:16:49 -07:00
Howard Chu
8a99b00acc ITS#7553 deinit cursor after deleting last node 2013-03-25 12:15:53 -07:00
Howard Chu
bccbcd1938 Silence stupid warnings 2013-03-25 11:53:32 -07:00
Howard Chu
3fe88a3cef ITS#7552 fix for templates with * / + 2013-03-25 11:14:01 -07:00
Howard Chu
d83c25faab ITS#7522 fix config syntax errors 2013-03-25 09:00:10 -07:00
Howard Chu
90917242c6 Fix bdb/hdb in example 2013-03-25 08:56:03 -07:00
Howard Chu
7afb21ace2 ITS#7546 fix example DNs 2013-03-25 08:52:27 -07:00
Howard Chu
dc2e2dbaa1 Merge remote-tracking branch 'origin/mdb.master' 2013-03-23 14:06:33 -07:00
Claude Brisson
bbb27cde4a bugfix for mdb_cursor_put with MDB_MULTIPLE
If the variable dkey.mv_size is non-zero, then it means dkey
contains some original data which has to be put back in the
child db, typically when the child db has just been created.

But when using MDB_MULTIPLE, if this variable has not been
reset to zero, we may come back to this section and wrongly
think that there is some original data to be taken care of.
2013-03-23 14:03:12 -07:00
Howard Chu
daf62a0841 ITS#7540 reject undefined attrs 2013-03-19 13:32:42 -07:00
Hallvard Furuseth
f38c8b79d4 ITS#7543 Fix log output "conn=-1 ... ACCEPT" 2013-03-18 20:28:07 +01:00
Howard Chu
02b22e7e59 ITS#7542, more for ITS#7432
typos in quicksort
2013-03-18 11:43:47 -07:00
Howard Chu
051dba822c Avoid unnecessary syncCookie malloc/free 2013-03-14 06:55:44 -07:00
Howard Chu
575ad77adb ITS#7531 check updateCookie status for INTERMEDIATEs
Was already being checked for other message types.
2013-03-14 06:39:46 -07:00
Howard Chu
334ca55089 Merge remote-tracking branch 'origin/mdb.master' 2013-03-12 17:34:40 -07:00
Howard Chu
77001f549b ITS#7538 fallout from ITS#7536 fix.
Allow leaf pages to have only 1 key.
2013-03-12 17:29:34 -07:00
Howard Chu
3247d7cbd6 Precalculate max size of a node 2013-03-12 17:25:49 -07:00
Howard Chu
8c1d95a438 Fix f97552a83a
Causes Bus Error on SPARC
2013-03-11 10:28:25 -07:00
Howard Chu
f80171e079 Check for MADV_RANDOM
Android supports madvise but not posix_madvise
2013-03-11 06:04:54 -07:00
Howard Chu
9c4ee82297 ITS#7377 Fix c0f3d9b9a8
Add missing parens
2013-03-11 05:59:07 -07:00
Howard Chu
b1da555c4c Turn off readahead on main mmap
It's harmful when the DB is larger than RAM.
2013-03-11 05:49:14 -07:00
Howard Chu
8289ac3b5c Merge remote-tracking branch 'origin/mdb.master' 2013-03-06 15:50:47 -08:00