Commit Graph

9646 Commits

Author SHA1 Message Date
Pierangelo Masarati
18b2885f69 allow to customize the error code in case of constraint violation 2007-12-28 00:38:27 +00:00
Pierangelo Masarati
ce43877f6f if referential integrity is broken, things could go wrong; don't assert 2007-12-27 20:57:42 +00:00
Pierangelo Masarati
17294602c4 fix ITS#5286 (NULL + set = NULL); add more verbose set logging if requested 2007-12-27 20:27:51 +00:00
Pierangelo Masarati
63e0046eab fix previous commit 2007-12-27 19:57:51 +00:00
Pierangelo Masarati
8a529a1f72 check objectClass inheritance on add (consistent with modify; ITS#5299) 2007-12-27 19:50:12 +00:00
Pierangelo Masarati
096ce6f741 pass ConfigReply to overlays; don't complain unless once-only overlays are instantiated multiple times 2007-12-27 17:36:39 +00:00
Howard Chu
b0a0ac4914 Require compare (not read) access to entry attr for compare ops 2007-12-27 00:51:45 +00:00
Howard Chu
64f81ee43b Complete prev commit 2007-12-24 05:32:13 +00:00
Howard Chu
6f6bc1ce04 Convert back-sock to dynamic config 2007-12-24 05:18:25 +00:00
Howard Chu
94db6fc9e8 Axe obsolete Cyrus 1.5 support 2007-12-23 01:33:39 +00:00
Howard Chu
95a37bc024 ITS#5298 use SASL's memory for temporary DN storage 2007-12-23 01:21:56 +00:00
Howard Chu
d0eac819f7 ITS#5259 fix sasl_auxprop_store to allow cleanup after bindop is gone 2007-12-22 22:53:58 +00:00
Howard Chu
d88ab7bf36 ITS#5264 don't log NULL/anonymous DNs 2007-12-22 21:16:54 +00:00
Howard Chu
d38ff5403f ITS#5261 quick fix, don't checkpoint on first write to DB 2007-12-22 05:00:38 +00:00
Gavin Henry
4d06dc7ddd DB_CONFIG.example URL wrong in comments (ITS#5288) 2007-12-18 12:50:27 +00:00
Howard Chu
13491b3905 ITS#5285 don't check for password reuse if history is not enabled 2007-12-15 19:35:11 +00:00
Howard Chu
ddd90958a1 Support DB encryption 2007-12-15 19:07:41 +00:00
Pierangelo Masarati
20f2548c82 fix declarations of buffers for numeric strings; other related cleanup 2007-12-15 15:23:23 +00:00
Howard Chu
8a622361d1 ITS#4987 extensions from Emmanuel Dreyfus manu @ netbsd.org with major
cleanups
2007-12-15 11:12:56 +00:00
Howard Chu
5919312796 ITS#5284 fix overlay order 2007-12-15 01:34:39 +00:00
Howard Chu
3a7830ff01 More cleanup 2007-12-15 00:50:37 +00:00
Howard Chu
b96a96c598 Fix prev commit, must test filter on cleanup 2007-12-14 20:24:31 +00:00
Howard Chu
f84a67ef34 Don't test filter before saving, need the copy for local lookup 2007-12-14 20:04:40 +00:00
Howard Chu
a58ea1efdd More cleanup 2007-12-14 19:50:06 +00:00
Howard Chu
be32a57637 Add missing cleanup 2007-12-14 19:15:06 +00:00
Howard Chu
75b7f19ae3 ITS#5283 add remote/local attribute lists, search both local and remote 2007-12-14 19:02:44 +00:00
Howard Chu
7f81edc6fa Align MRA desc with AVA/SSA desc 2007-12-14 05:44:10 +00:00
Howard Chu
3d632e79d8 Revert prev commit, different fix 2007-12-14 02:48:11 +00:00
Howard Chu
e9ab15ba87 ITS#5276 don't stack config state for includes 2007-12-14 02:25:26 +00:00
Howard Chu
d84eb76d57 ITS#5236 add 'countryName' alias back, should not have been dropped. 2007-12-13 08:30:12 +00:00
Howard Chu
23116be5ae More for -q tool mode 2007-12-13 08:02:40 +00:00
Howard Chu
3218f6c110 Fix segv with -q 2007-12-13 07:51:56 +00:00
Pierangelo Masarati
64c662c5b2 behave when the empty DN is used as database suffix (ITS#5265) 2007-12-11 16:59:40 +00:00
Pierangelo Masarati
4d53c886a8 fix back-ldif delete (ITS#5265) 2007-12-11 15:12:48 +00:00
Pierangelo Masarati
bd64ab8d17 don't try to count non-expired entries if database does not exist (ITS#5267) 2007-12-08 21:57:22 +00:00
Howard Chu
6c0b815b6f ITS#5268 omit contextCSN when replicating 2007-12-08 17:45:10 +00:00
Howard Chu
bcc108a7ff ITS#5268 don't replicate dSAOperation attributes unless specifically
requested. (It doesn't actually make sense to request them in that
case, but allow it.)
2007-12-08 17:44:15 +00:00
Howard Chu
562b88a3cf Omit auditContext when sync control is present 2007-12-08 17:03:47 +00:00
Pierangelo Masarati
bfd50b6ec5 don't try to delete expired entries if database does not exist (ITS#5267) 2007-12-08 17:00:34 +00:00
Howard Chu
54a3ef323b ITS#5161 make sure accesslog_response is called for abandoned writes
This probably needs to be cleaned up more. There should be a log
schema flag that indicates that an op was abandoned.
2007-12-07 11:27:57 +00:00
Hallvard Furuseth
8f74e9cacc ITS#5248: use volatile sig_atomic_t for signal variable gotsig 2007-12-06 17:15:41 +00:00
Hallvard Furuseth
af50afcbe0 Remove unused variable 2007-12-06 17:13:01 +00:00
Hallvard Furuseth
e50cb47542 Restore pre-C99 preprocessor support (since rev 1.165) 2007-12-06 17:08:10 +00:00
Howard Chu
f7ec966aad Cleanup dup_compare 2007-12-06 16:54:47 +00:00
Howard Chu
3658226e95 Drop unnecessary lock 2007-12-06 15:59:28 +00:00
Howard Chu
e237f4cc43 Re-introduce hdb dup_compare function, default compares too much 2007-12-06 15:58:47 +00:00
Howard Chu
f06fdb2821 More cleanup, hdb fixes 2007-12-06 14:16:34 +00:00
Pierangelo Masarati
8958bcd60f save old values when deleting (ITS#5258; not optimal) 2007-12-06 12:29:04 +00:00
Howard Chu
7a3f73efd8 More cleanup 2007-12-06 06:40:13 +00:00
Howard Chu
ebbb6ab216 Cleanup prev commits 2007-12-06 06:20:42 +00:00