Commit Graph

9765 Commits

Author SHA1 Message Date
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
Howard Chu
cb0e31fc65 ITS#5262 must protect dn2id between the time it's read from the DB
and it's inserted into EntryInfo cache.
2007-12-06 05:48:02 +00:00
Howard Chu
c2a02618bb BDB 4.2 compatibility for log_printf (requires modern C preprocessor) 2007-12-06 01:51:32 +00:00
Howard Chu
abff944303 Prefix log msgs with "slapd" 2007-12-05 22:35:39 +00:00
Howard Chu
cff654bd60 Use BDB transaction log for debug messages 2007-12-05 22:27:12 +00:00
Howard Chu
460e94c001 ITS#5262 additional cleanup 2007-12-05 14:56:47 +00:00
Howard Chu
6ac8a0c584 ITS#5262 use explicit cursor and locker in dn2id 2007-12-05 14:09:34 +00:00
Howard Chu
eda5b4d01f Fix ITS#5257 2007-12-05 05:24:15 +00:00
Howard Chu
2953cd459f Revert 1.159, seems to trigger a concurrency bug. ??? 2007-12-05 02:36:53 +00:00
Hallvard Furuseth
8667a535dc Integer indexing - cleanup, signedness, redefine signmask => RIP overflow test 2007-12-03 09:54:01 +00:00
Howard Chu
ccfe26fca9 Cleanup overflow check 2007-12-02 21:46:50 +00:00
Hallvard Furuseth
3b6122cb73 Integer indexing - cleanup 2007-12-02 19:25:33 +00:00
Howard Chu
304520c113 Add memctx to lutil_str2bin() 2007-12-02 19:11:41 +00:00
Hallvard Furuseth
283313ba15 Fix last patch, and reduce allocations in lutil_str2bin(). 2007-12-02 17:32:08 +00:00
Hallvard Furuseth
bddba8ae17 Integer indexing - handle huge values 2007-12-02 16:10:23 +00:00
Howard Chu
89b03a7db7 Shrink presence key 2007-12-01 19:08:30 +00:00
Howard Chu
60c0a68249 Trim unneeded tmp var 2007-12-01 11:44:18 +00:00
Howard Chu
95993844dd Omit leading zero pad byte 2007-12-01 11:41:52 +00:00
Howard Chu
d513108ea3 Fix sign bit 2007-12-01 11:00:40 +00:00
Howard Chu
b7f3bb05f5 Fix 1.426, must sign-extend small numbers, not zero-pad 2007-11-30 18:12:17 +00:00
Howard Chu
0189fcc32a Pop local callback for modify 2007-11-29 23:03:44 +00:00
Howard Chu
dba1b54b47 Fix prev commit, leave callback stack alone in compare() 2007-11-29 22:56:54 +00:00
Ralf Haferkamp
67ec05ef18 Allow initialization when using custom "memberof-group-oc" and
"memberof-member-ad" and "groupOfNames" and "member" are undefined
2007-11-28 12:09:55 +00:00
Quanah Gibson-Mount
cb286fa4b1 cleanup 2007-11-27 20:58:19 +00:00
Howard Chu
eb16972d23 Streamlined Winsock connection management 2007-11-26 17:03:26 +00:00
Howard Chu
8a8a05d811 Change integer indexing to ordered only, no backward compatibility 2007-11-25 13:19:08 +00:00
Howard Chu
e8d7074802 Fix connection teardown 2007-11-24 11:33:04 +00:00
Pierangelo Masarati
7aeac21440 silence warnings 2007-11-23 12:47:53 +00:00
Howard Chu
3640a6f7e5 Fix typo in prev commit 2007-11-22 08:52:39 +00:00
Howard Chu
1ed9b5c3bc Fix, truncate should not be valid for slapadd, should be for slapindex. 2007-11-21 15:40:09 +00:00
Howard Chu
b8fcecd69b More for #5221, don't muck with kids counters on simple renames 2007-11-21 15:11:26 +00:00
Howard Chu
a0fbe9f043 Minor cleanup 2007-11-21 14:55:40 +00:00
Howard Chu
a6c4cf8578 ITS#5221 fix NO_KIDS/NO_GRANDKIDS flags on rename ops 2007-11-21 14:51:55 +00:00
Howard Chu
aa2cc83d27 Silently restrict index_intlen to 4-255. 2007-11-21 03:24:49 +00:00