Commit Graph

21908 Commits

Author SHA1 Message Date
Hallvard Furuseth
aa10c98f3f For ITS#7789: Ensure mapsize >= pages in use.
Check new mapsizes against mm_last_pg.  Move
mdb_env_init_meta0() so it can set mm_last_pg earlier.
2015-10-25 10:55:21 +01:00
HAMANO Tsukasa
c05c9619a6 ITS#8114 LDAP MODIFY handling 2015-10-25 09:13:27 +00:00
HAMANO Tsukasa
30f80a005d ITS#8114 suppress warn message 2015-10-25 09:12:02 +00:00
Ondřej Kuzník
d94a07271d ITS#8215 Make slapmodify test failures fatal 2015-10-25 09:05:02 +00:00
Ondřej Kuzník
cd9980c48b ITS#8215 Add config tool delete support 2015-10-25 09:04:40 +00:00
Ondřej Kuzník
085eb2e8df ITS#8215 Add mdb tool delete support 2015-10-25 09:04:21 +00:00
Ondřej Kuzník
f3e8aa5849 ITS#8215 Add bdb tool delete support 2015-10-25 09:04:00 +00:00
Ondřej Kuzník
8b8890bddc ITS#8215 Change BI_tool_entry_delete signature 2015-10-25 09:02:59 +00:00
Ondřej Kuzník
6f1544c51e ITS#8215 Make editing of invalid entries possible
If the database does not conform to any known schema, make it possible
to edit such a database using slapmodify when schema-checking is
disabled.
2015-10-25 09:02:39 +00:00
Ondřej Kuzník
5a6a93035d ITS#8215 Do not crash on an empty entry 2015-10-25 09:02:06 +00:00
Ondřej Kuzník
b47f32f6f2 ITS#8215 Remove a memory leak 2015-10-25 09:01:46 +00:00
Ondřej Kuzník
f1cd76db75 ITS#8215 Use the correct transaction 2015-10-25 09:01:22 +00:00
Ondřej Kuzník
f0f366ef5b ITS#8215 Add slapmodify manpage 2015-10-25 09:00:25 +00:00
Ondřej Kuzník
7a25c7be23 ITS#8215 Manpage fixes 2015-10-25 09:00:01 +00:00
Howard Chu
a39e3a0712 ITS#8284 olcRelay needs quotes 2015-10-25 08:19:03 +00:00
Howard Chu
015e8675fd Merge remote-tracking branch 'origin/mdb.RE/0.9' 2015-10-25 08:14:55 +00:00
Howard Chu
fc3514152f ITS#8263, 8264, 7771, 8270 2015-10-25 08:13:25 +00:00
Ignacio Casal Quinteiro
52446f93e7 ITS#8270 win32: fix conversion error with MSVC 2015-10-25 08:10:34 +00:00
Howard Chu
24add6589b ITS#7771 fix cursor tracking on fake pages
node_del shifts nodes around, cursors pointing at fake pages
need to have their mc_pg[0] corrected.
2015-10-25 08:10:13 +00:00
Hallvard Furuseth
448b4c815a ITS#8263 streamline prev patch 2015-10-25 08:09:16 +00:00
Howard Chu
7e3c532823 ITS#8263 fix cursor tracking in cursor_put 2015-10-25 08:09:06 +00:00
Howard Chu
9ed1e57440 ITS#8264 fix cursor_del cursor tracking
Some destination fixups need to happen immediately after nodes
are moved, before rebalancing
2015-10-25 08:08:53 +00:00
Howard Chu
e635a53ff0 Cleanup
Log the same pointer in queue_csn as graduate_
2015-10-24 06:48:41 +01:00
Howard Chu
71c907fb88 ITS#8281 more for prev commit 2015-10-24 06:34:24 +01:00
Howard Chu
cd8ff37629 ITS#8281 fix delta-mmr with interrupted refresh
Prevent spurious contextCSN generation
and ignore consumers when we have no contextCSN yet.
But make sure to propagate valid contextCSN updates to
accesslog/syncprov for delta consumers.
2015-10-24 06:06:49 +01:00
Howard Chu
634ccc758d ITS#8280 Fix Windows EOL in test output 2015-10-21 00:46:01 +01:00
Howard Chu
ad93b9e652 ITS#8277 simpler check for syncrepl on config DB
Windows mutexes are recursive so the trylock test will succeed
even though the mutex is already locked. Just compare be pointers.
2015-10-20 21:30:00 +01:00
Quanah Gibson-Mount
c55d829aca mdb is the recommended backend to OpenLDAP 2015-10-20 11:20:26 -05:00
Howard Chu
28a02271f0 ITS#8273 Windows file:// URL fixup 2015-10-19 08:52:28 +01:00
Howard Chu
6f53771687 ITS#8258 2015-10-04 03:02:04 +01:00
Howard Chu
b6974ccd9f Merge remote-tracking branch 'origin/mdb.RE/0.9' 2015-10-04 02:50:50 +01:00
Howard Chu
8bdadf68c5 ITS#8258 fix rebalance/split
The tree height can also increase during rebalance, not just shrink.
This can happen if update_key needs to split a parent branch page.
2015-10-04 02:13:07 +01:00
Howard Chu
db3175eaba ITS#8262 more
extended ops
2015-10-02 05:14:53 +01:00
Howard Chu
34ccd14f3e ITS#8262 add ldap_build_*_req functions
Basic ops except abandon and unbind; since they get no reply
it's not important for the caller to know their msgID.
2015-10-02 05:02:15 +01:00
Howard Chu
756a6b8683 ITS#8261 change sl_mem_detach to sl_mem_setctx 2015-10-01 23:55:10 +01:00
Howard Chu
eccea851ff ITS#8259 fix usage ordering 2015-09-30 18:11:49 +01:00
Howard Chu
94d6581b50 Merge remote-tracking branch 'origin/mdb.RE/0.9' 2015-09-29 18:16:11 +01:00
Howard Chu
be1795a616 ITS#8221 fix typos 2015-09-29 17:32:25 +01:00
Howard Chu
92d3b0c598 Merge remote-tracking branch 'origin/mdb.RE/0.9' 2015-09-27 22:38:18 +01:00
Howard Chu
bc7d3d9124 ITS#8221, #8256 2015-09-27 22:37:28 +01:00
Howard Chu
4b01cb3727 ITS#8221 don't merge branch pages needlessly 2015-09-27 22:35:54 +01:00
Luke Yeager
ddb7478e06 ITS#8256 Create install directories if needed 2015-09-27 22:35:24 +01:00
Howard Chu
639da48fdc ITS#8230 add GnuTLS/nettle support 2015-09-25 19:28:18 +01:00
Howard Chu
ccedb68ee2 ITS#8230 fix padding count 2015-09-25 18:53:05 +01:00
Howard Chu
6e4c747d5d ITS#8230 Don't skip tval on big-endian 2015-09-25 18:52:24 +01:00
Howard Chu
32f9754bf1 ITS#8233 (#8251)
Schema parsing ignores some slapd.conf rules
2015-09-22 21:43:02 +01:00
Howard Chu
91ab49c37d ITS#8249 add option to return search entry 2015-09-17 20:43:37 +01:00
Ryan Tandy
cd5147703c ITS#7897 fix admin guide syncrepl TLS defaults
In 2.4 syncrepl was changed to take its TLS defaults from the slapd
configuration (commit 1cc1f9b) and the man page was updated to document
that (commit 27dd7a5). This updates the admin guide to match.
2015-09-14 08:46:55 -07:00
Howard Chu
05b32b4992 ITS#8244 skip client controls in ldap_back_entry_get() 2015-09-14 05:43:35 +01:00
Howard Chu
faeaa3ae8f ITS#7377, 8237 2015-09-12 23:08:14 +01:00