Commit graph

11521 commits

Author SHA1 Message Date
Howard Chu
1ae5f16995 ITS#9529 pcache: update refresh_time after query refresh 2021-04-30 16:57:19 +00:00
Howard Chu
d2a1b1c61a ITS#9529 pcache: fix consistency_check locking 2021-04-28 20:16:53 +00:00
Howard Chu
20af42dfb7 ITS#9526 slapd-mdb tools: fix cursor init check 2021-04-19 16:25:48 +00:00
Ondřej Kuzník
95fb5f0e4d ITS#9295 Handle add+delete on a single-value attr 2021-04-12 16:20:54 +00:00
Ondřej Kuzník
f2a6425c16 ITS#9282 Check all csns 2021-02-18 18:43:44 +00:00
Howard Chu
f6258b6c82 ITS#9458 fix connection_init failure reset 2021-02-08 00:57:28 +00:00
Howard Chu
9badb73425 ITS#9454 fix issuerAndThisUpdateCheck 2021-02-06 22:19:57 +00:00
Howard Chu
d29d3c43ee ITS#9449 fix slapd-bdb lockdetect config 2021-02-04 13:19:45 +00:00
Quanah Gibson-Mount
4feb73d349 Happy New Year! 2021-01-11 19:32:31 +00:00
Howard Chu
9d0e8485f3 ITS#9428 fix cancel exop 2020-12-21 16:05:12 +00:00
Howard Chu
91dccd25c3 ITS#9427 fix issuerAndThisUpdateCheck 2020-12-16 18:56:45 +00:00
Howard Chu
58c1748e81 ITS#9424 fix serialNumberAndIssuerSerialCheck 2020-12-15 21:25:41 +00:00
Quanah Gibson-Mount
d959e9464d ITS#9420 - Fix memory leak in modrdn
Fix provided by grapvar@gmail.com
2020-12-08 17:09:59 +00:00
Howard Chu
b855258a5b ITS#9416 more componentFilterMatch garbage 2020-12-08 00:13:47 +00:00
Howard Chu
d169e7958a ITS#9413 fix slap_parse_user 2020-12-02 21:48:18 +00:00
Howard Chu
fccfc418b4 ITS#9014 fix component match parsing errors 2020-12-02 21:46:57 +00:00
Howard Chu
5a2017d4e6 ITS#9412 fix AVA_Sort on invalid RDN 2020-12-02 21:43:40 +00:00
Howard Chu
4dfeac8655 ITS#9411 fix thisUpdate check 2020-12-02 21:40:51 +00:00
Howard Chu
72122b8237 ITS#9410 remove assert in csnValidate 2020-12-02 21:39:50 +00:00
Howard Chu
554dff1927 ITS#9409 saslauthz: use slap_sl_free in prev commit 2020-12-02 21:38:39 +00:00
Howard Chu
c0b61a9486 ITS#9409 saslauthz: use ch_free on normalized DN 2020-12-02 21:37:21 +00:00
Howard Chu
21981053a1 ITS#9408 fix vrfilter double-free 2020-12-02 21:36:40 +00:00
Howard Chu
02dfc32d65 ITS#9406 fix debug msg 2020-12-02 21:34:33 +00:00
Howard Chu
6ed057b5b7 ITS#9406, #9407 remove saslauthz asserts 2020-12-02 21:33:02 +00:00
Howard Chu
38ac838e41 ITS#9404 fix serialNumberAndIssuerCheck
Tighten validity checks
2020-12-02 21:32:02 +00:00
Howard Chu
d8e50d136d ITS#9400 back-ldap: fix prev commit 2020-12-02 21:28:17 +00:00
Howard Chu
0dd812ec73 ITS#9400 back-ldap: fix retry binds
Regression from fix for ITS#7403
2020-12-02 21:28:07 +00:00
Howard Chu
36951cedf4 ITS#9391 remove asserts in UUIDNormalize() 2020-12-02 21:27:10 +00:00
Howard Chu
76df30a8f2 ITS#9394 syncprov: ignore duplicate sessionlog entries 2020-11-19 23:42:33 +00:00
Quanah Gibson-Mount
c347f56b8e ITS#9379 - Fix prev commit for RE24 debug statement styling 2020-11-02 16:50:09 +00:00
Howard Chu
c72c327830 ITS#9379 reject listener URLs with non-empty DNs 2020-11-02 16:11:52 +00:00
Howard Chu
67670f4544 ITS#9383 remove assert in certificateListValidate 2020-11-02 16:07:28 +00:00
Howard Chu
bdb0d45918 ITS#9384 remove assert in obsolete csnNormalize23() 2020-11-02 16:06:56 +00:00
Ondřej Kuzník
ab44ee7fc9 ITS#9366 Check ldap_install_tls return and remove connection if failed 2020-10-23 22:40:30 +00:00
Howard Chu
4c774220a7 ITS#9370 check for equality rule on old_rdn
Just skip normalization if there's no equality rule. We accept
DNs without equality rules already.
2020-10-22 16:31:33 +00:00
Ondřej Kuzník
d3cccc3580 ITS#8731 General Debug() related fixes 2020-10-15 17:58:31 +00:00
Howard Chu
854771cd71 Cleanup uninit'd vars 2020-10-12 16:11:36 +00:00
Howard Chu
068722a3e3 ITS#9361 prevent CSN from being generated for purge deletes 2020-10-02 22:16:09 +00:00
Ondřej Kuzník
234230f286 ITS#8486 Switch sessionlog to use TAVL 2020-10-01 15:01:41 +00:00
Howard Chu
a7fb531e56 ITS#9342 delta-sync ignore add of already existing entry
if the entryCSN is older. Previous patch breaks if writes are
received out of order, e.g. during a refresh.
2020-10-01 15:00:10 +00:00
Ondřej Kuzník
8ff00e1d5f ITS#9295 Do not replace 'op' 2020-09-30 21:55:05 +00:00
Ondřej Kuzník
78aef769c0 ITS#9359 Do not create an empty add 2020-09-30 21:54:51 +00:00
Howard Chu
c9b8deba1e ITS#9342 delta-sync: ignore add if entryCSN is too old
This check is only needed for ops received without a CSN in their cookie.
This only occurs when the ops completed out of order on the provider.
2020-09-30 21:54:27 +00:00
Howard Chu
2f5deb789d ITS#9358 Fix reqStart normalizer
Don't truncate trailing zeroes in reqStart/reqEnd timestamps
2020-09-30 15:51:14 +00:00
Ondřej Kuzník
643123d043 ITS#9355 Propagate errors from overlay_entry_get_ov 2020-09-23 15:07:52 +00:00
Howard Chu
584858eb27 ITS#8102 syncrepl: only use trylock on the cn=config DB 2020-09-22 21:37:09 +00:00
Howard Chu
e07454fa89 ITS#9353 fix monitor_back_register_database for empty suffix DB
Use the correct database entry instead of the frontendDB entry
2020-09-21 15:34:37 +00:00
Howard Chu
4156d8a50e ITS#9352 syncrepl: fix syncrepl_op_modify on entry with no entryCSN 2020-09-17 20:03:30 +00:00
Howard Chu
13fea726fe ITS#9015 syncprov: fix for zero-length suffix
If the "" glue entry exists and lacks a contextCSN, must perform
an additional search to be sure the DB is otherwise empty. If so,
skip creating the contextCSN.
2020-09-16 17:51:05 +00:00
Howard Chu
4dc974c5da ITS#9345 syncrepl: call check_syncprov on freshly started consumer 2020-09-16 16:35:28 +00:00