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
Howard Chu
d84fae3fe3
ITS#8237 fix ITS#7589 regression
2015-09-12 23:07:16 +01:00
Hallvard Furuseth
7f151b1137
ITS#7377 mdb_env_init_meta(): Catch calloc error
2015-09-12 23:07:07 +01:00
Howard Chu
844ee7df82
Revert "Revert "ITS#8240 remove obsolete assert""
...
We have never documented our use of assert, so can't expect
builders to do the right thing.
This reverts commit 55dd4d3275
.
2015-09-12 22:18:22 +01:00
Howard Chu
55dd4d3275
Revert "ITS#8240 remove obsolete assert"
...
Not a bug.
This reverts commit 6fe51a9ab0
.
2015-09-12 10:07:27 +01:00
Howard Chu
6fe51a9ab0
ITS#8240 remove obsolete assert
2015-09-10 00:37:32 +01:00
Ryan Tandy
f5100665e3
ITS#7964 avoid double-unescaping rewrite rules
...
config_fp_parse_line processes backslash escapes. When existing rewrite
rules were reloaded while inserting a new rule, this caused backslashes
to be lost from every rule except the most recently inserted one.
config_parse_ldif performs similar splitting, but leaves backslashes
alone.
2015-09-06 21:34:03 -07:00
Ryan Tandy
e27108e7cb
ITS#7889 add olcDropUnrequested to olcRwmConfig
2015-09-05 17:59:38 -07:00
Ryan Tandy
f81bec6184
ITS#8235 fix compiler warnings
2015-09-02 13:15:23 -07:00
Ryan Tandy
1b7a5871c2
ITS#8234 revert to default policy on failure
2015-09-01 19:19:57 -07:00
Ryan Tandy
572ad2b037
ITS#7537 release entry on failure
2015-09-01 18:56:19 -07:00
Howard Chu
62813f55af
ITS#8233 reject lines with unbalanced quotes
2015-09-01 01:09:46 +01:00