Commit graph

11470 commits

Author SHA1 Message Date
Howard Chu
b4d403ea31 ITS#7200 enforce check for matching serverID URL 2012-03-08 19:24:09 -08:00
Howard Chu
d0bcaee0f3 ITS#7190 don't crash in slapcat on NULL entry 2012-03-06 22:15:51 -08:00
Howard Chu
6ab4d830cb ITS#7195 add NotAllowedOnNonleaf to deltasync fallback errors 2012-03-02 14:12:41 -08:00
Howard Chu
c4325af7e0 ITS#7180 fix mdb_entry_get when mdb_entry_next was not called 2012-02-24 15:20:17 -08:00
Howard Chu
9b9f4984f0 More for ITS#7170 2012-02-23 12:08:53 -08:00
Howard Chu
3792e9ec59 ITS#7178 fix uninit'd op->ors_deref 2012-02-23 01:16:39 -08:00
Howard Chu
c4d78a17c3 ITS#7170 fix Quick mode index generation 2012-02-22 16:01:59 -08:00
Howard Chu
164e738878 ITS#7176 fix slapindex -q -t 2012-02-20 17:04:24 -08:00
Hallvard Furuseth
465942e74d ITS#7160 Support POSIX make: No $< in target rules 2012-02-18 18:17:40 +01:00
Howard Chu
463c1fa25d ITS#7143 fix attr_dup2 when no values are present (attrsOnly = TRUE) 2012-02-14 17:29:14 -08:00
Howard Chu
eace24ef33 ITS#7162 Revert "ITS#7052 ignore Adds with too old entryCSN"
This reverts commit ba4366eae0.
The patch caused a regression (ITS#7162).
2012-02-12 21:07:25 -08:00
Howard Chu
d4b3c2af6a Partial revert of f30269f5d2
ITS#6024 patch breaks MMR loop detection
2012-02-12 15:54:11 -08:00
Howard Chu
8e7af6331e Add some debug info to aid Delete tracking 2012-02-09 14:16:17 -08:00
Timo Teräs
3dc71dfb1a ITS#7158 Fix a crash in back-sql 2012-02-08 23:04:34 +01:00
Howard Chu
430256fafb ITS#7143 add FIXME comment, note that current patch is not ideal 2012-02-03 11:58:00 -08:00
Howard Chu
ef2f5263de ITS#7143 don't leave empty slots in normalized attr values 2012-02-03 11:43:40 -08:00
Howard Chu
ba4366eae0 ITS#7052 ignore Adds with too old entryCSN 2012-02-03 11:16:10 -08:00
Howard Chu
5584e5b98d ITS#7150 fix check for already abandoned op 2012-02-03 09:35:13 -08:00
Howard Chu
3423b56690 ITS#7146 fix prev commit 2012-02-02 03:26:53 -08:00
Howard Chu
9d3b1af2ff ITS#7146 check for ad_index overflow
Temporary fix...
2012-02-02 03:08:33 -08:00
Howard Chu
d2958a2a4e ITS#7144 fix crash replicating modDN if oldRDN not present 2012-02-02 02:53:40 -08:00
Howard Chu
2e9f1f93c8 ITS#7142 fix slapadd exit on failure 2012-01-28 15:44:51 -08:00
Howard Chu
d7933e2ea4 ITS#7140 more cleanup on txn abort 2012-01-28 11:52:09 -08:00
Howard Chu
3be354d0d2 ITS#7052 syncrepl deletes should ignore some errors
Treat LDAP_NO_SUCH_OBJECT as success, otherwise the consumer will
abort and start a new refresh for no good reason.
2012-01-27 11:21:04 -08:00
Ondrej Kuznik
19fda82e75 ITS#7123 Update the cached entry when handling compare too. 2012-01-24 03:22:03 -08:00
Hallvard Furuseth
42faa8393e ITS#7132 Fix syncrepl access to freed naming attr 2012-01-24 11:38:10 +01:00
Hallvard Furuseth
624642ba83 Fix sl_malloc valgrind support. 2012-01-24 01:45:51 +01:00
Hallvard Furuseth
db49dfecc9 ITS#7131 Fix connection loop connindex usage.
connection_<first/next>() takes a ber_socket_t *index, not int*.
2012-01-24 00:47:48 +01:00
Hallvard Furuseth
2b538761e9 ITS#7125 Document connection loop API.
Code comments belong in the code, not in commit messages.
2012-01-24 00:47:48 +01:00
Kevan Carstensen
7e893c75d1 ITS#7113 fix check order in connection_write() 2012-01-21 17:27:47 -08:00
Howard Chu
5ca62457f3 Fix: txn is invalidated by mdb_txn_commit() 2012-01-21 08:49:49 -08:00
Hallvard Furuseth
03e594d903 ITS#7075 Re-fix back-perl initialization.
Use PERL_SYS_INIT3() after all.  There appears to be no correct
way to do this, so we should as least follow the documentation.
2012-01-21 05:01:43 +01:00
Howard Chu
214ad8c987 ITS#7127 fix syncrepl_config reference to freed memory 2012-01-19 15:55:54 -08:00
Hallvard Furuseth
221d3ccdc6 ITS#7125 Fix Connection.c_mutex usage.
Partial revert of 9e00b6cc6ce2857490b33218bdaf1339319c5f60:connection.c.
2012-01-13 16:07:39 +01:00
Kurt Zeilenga
2bbf9804b9 Happy New Year! 2012-01-01 07:10:53 -08:00
Howard Chu
68ee165fb5 ITS#7115 blocked writers should not interfere with pool pause 2011-12-21 01:24:23 -08:00
Howard Chu
85c1c545f4 ITS#7107 fix Operation init on reuse
Additional fix for a66fb1630c
2011-12-14 19:33:40 -08:00
Howard Chu
50e02126b7 ITS#7050 fix uninit'd return code in back-meta 2011-12-12 11:52:05 -08:00
Howard Chu
704e8228c0 ITS#7098 fix del/add of first schema element 2011-11-29 08:16:34 -08:00
Howard Chu
5b7c44a136 ITS#7099 fix dds db_open
Should not do anything in tool mode.
2011-11-29 05:57:36 -08:00
Howard Chu
4f298d47af ITS#7099 fix mdb_entry_return for tool mode
Originally, overlays were not supposed to take effect in tool mode.
Apparently that's no longer the case...
2011-11-29 05:42:46 -08:00
Howard Chu
2c4d548206 ITS#7090 fix out-of-order slapadd 2011-11-25 00:25:52 -08:00
Pierangelo Masarati
26dc16e9f6 fix typos 2011-11-24 19:58:37 +01:00
Howard Chu
42a7fcf19a ITS#6548,#7092 don't pass hangup events to reader thread 2011-11-19 13:57:56 -08:00
Howard Chu
7be5837dc0 Cleanup syncprov_db_close/CONFIG_DELETE code
No mutex needed since config ops are single-threaded.
Don't send Unavailable message if we're shutting down.
2011-11-18 01:22:52 -08:00
Howard Chu
278322ee5f ITS#7025 fix syncprov crash
init fop.o_extra, copying from s_op is not guaranteed.
2011-11-18 00:31:20 -08:00
Howard Chu
111ecbdbed ITS#6851 replace assert with error msg 2011-11-17 17:35:10 -08:00
Howard Chu
8a6402436e More cleanup for previous slapadd tweaks 2011-11-17 14:21:18 -08:00
Howard Chu
e52127533d ITS#7087 fix mdb_online_index endless loop 2011-11-10 16:33:49 -08:00
Howard Chu
3b2961fcc2 More debug msg null pointer checks 2011-11-09 15:36:16 -08:00