Commit graph

24015 commits

Author SHA1 Message Date
Howard Chu
0d1db3c2b1 ITS#9868 Fixup pending_csn_list for backglue
Define in a new structure and point to it for more flexible access
2022-06-22 15:27:58 +00:00
Ondřej Kuzník
c64e663518 ITS#9823 Check minCSN when setting up delta-log replay 2022-06-21 16:21:56 +00:00
Dimitar Stoychev
69de6c94cd ITS#9823 Update test043 to check deltasync recovery after accesslog has been purged 2022-06-21 16:21:56 +00:00
Ondřej Kuzník
bb87cc89cd ITS#9817 Fix test087 set up 2022-06-17 12:25:28 +01:00
Howard Chu
d64f85e161 ITS#9867 syncprov: plug onetime leak
Since 43ebfa8fb4 ITS#6467
2022-06-16 22:14:41 +01:00
Howard Chu
745a71b18d ITS#9867 syncprov: plug findbase memleak 2022-06-16 21:36:24 +01:00
Howard Chu
14972a7ae1 ITS#9866 delta-sync: fix DN leak on Adds 2022-06-16 21:32:07 +01:00
Howard Chu
c076859e08 ITS#9865 slapd-watcher: add -c contextDN option 2022-06-16 16:15:56 +01:00
Howard Chu
95f959e215 ITS#9864 slapo-accesslog: plug onetime memleaks 2022-06-16 16:10:59 +01:00
Ondřej Kuzník
81b5ca9113 ITS#8245 Do not try to release a NULL entry 2022-06-14 21:52:18 +00:00
HAMANO Tsukasa
8bc0f75093 ITS#9859 specifiy modulepath and moduleload for tests
moduleload ../rel/mod.la works on build directry ex: make test
but it doesn't work with installed slapd.
It should be specified the modulepath and moduleload separately like other tests.
2022-06-09 14:22:28 +00:00
HAMANO Tsukasa
b9347719b5 ITS#9859 skip test020-proxycache for back-wt 2022-06-09 14:22:28 +00:00
Ondřej Kuzník
f451ec470b Include our libraries in failure artifacts 2022-06-09 14:21:06 +01:00
Ondřej Kuzník
56877e333b ITS#9817 Introduce DN and filter manipulation tools 2022-06-07 09:47:41 +01:00
Ondřej Kuzník
598929a507 ITS#9856 Tag responseName correctly 2022-06-06 16:30:08 +00:00
Ondřej Kuzník
737bcd7f2b ITS#9020 Reinstate olcAutomaticGroups and document its deprecation 2022-06-03 16:52:37 +00:00
Howard Chu
395e9b250a ITS#9858 back-mdb: fix index reconfig 2022-06-03 17:06:39 +01:00
Howard Chu
9e5701cdd7 ITS#9858 back-mdb: delay indexer task startup
until after monitor backend is set up.
2022-06-02 16:06:31 +01:00
Howard Chu
0b78166a47 ITS#9157: check for NULL ld 2022-05-21 16:39:29 +01:00
Howard Chu
164c15d7ca ITS#9850 slapd-watcher: don't ignore sids when only 1 URL was specified 2022-05-21 16:34:44 +01:00
Ondřej Kuzník
475431aac1 ITS#9824 Document SASL related ldap_get/set_option restrictions 2022-05-17 14:27:04 +00:00
David Coutadeur
c34d419f35 provide ppm v2.2 (#9846) 2022-05-17 11:02:14 +02:00
Ondřej Kuzník
cda12cd42e ITS#9848 Fix test022 when not running chaining part of the test 2022-05-16 17:33:50 +01:00
Howard Chu
205e2f1a3e ITS#7165 back-mdb: check for stale readers on MDB_READERS_FULL
retry opening a read txn if we cleared any stale readers
2022-05-16 13:54:08 +00:00
Howard Chu
26e3721359 ITS#9847 fix kqueue detection on MacOSX 2022-05-14 17:40:37 +01:00
Howard Chu
ced6652efb ITS#9847 slapd: fix kqueue for FreeBSD/MacOSX/OpenBSD 2022-05-14 17:16:02 +01:00
Ondřej Kuzník
d20577456f ITS#8882 Add slapo-emptyds to contrib 2022-05-10 14:24:49 +00:00
Yi Zhao
d75de4d6e9 ITS#9840 - libraries/Makefile.in: ignore the mkdir errors
Ignore the mkdir errors to fix the parallel build failure:

../../build/shtool mkdir -p TOPDIR/tmp-glibc/work/cortexa15t2hf-neon-wrs-linux-gnueabi/openldap/2.5.9-r0/image/usr/lib
mkdir: cannot create directory 'TOPDIR/tmp-glibc/work/cortexa15t2hf-neon-wrs-linux-gnueabi/openldap/2.5.9-r0/image/usr/lib': File exists

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2022-05-09 16:48:43 +00:00
Yi Zhao
d7c0417bcf ITS#9840 - ldif-filter: fix parallel build failure
Add slapd-common.o as dependency for ldif-filter to fix the parallel
build failure:
  ld: cannot find slapd-common.o: No such file or directory

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2022-05-09 16:48:25 +00:00
Helmut Grohne
f5f5231d29 ITS#9841 fix librewrite declaration of calloc 2022-05-05 20:29:40 +01:00
Howard Chu
87df6c1991 ITS#9815 slapd-sql: escape filter values 2022-05-04 14:48:29 +00:00
Howard Chu
94d5180f65 ITS#9789 slapo-vc: fix typo in prev commit 2022-05-02 17:40:19 +01:00
Ondřej Kuzník
15573c72fc ITS#9831 Advance connections[index] correctly 2022-04-26 23:23:09 +00:00
Ondřej Kuzník
47069fee55 ITS#9832 Reset e back to the entry we need to release 2022-04-25 17:00:23 +00:00
Howard Chu
1c197bbef9 Revert "ITS#9828 Fix ldap_count_values_len pointer confusion"
This reverts commit 7e7fad5e03.
2022-04-25 17:26:37 +01:00
Howard Chu
6657caaad8 ITS#9820 fix writewait/idletimeout interaction
Since 88d22a1ca3 the writewait check
was moved out of connections_timeout_idle() but the connection loop
was still testing the writewait flag. That test is no longer relevant.
2022-04-22 16:22:38 +00:00
Howard Chu
7419950aa3 ITS#9825 dynlist: add test case 2022-04-22 15:39:46 +00:00
Howard Chu
c2d546704b ITS#9825 dynlist: don't lose earlier filter elements 2022-04-22 15:39:46 +00:00
Ondřej Kuzník
1f5f97d69e ITS#9802 Fix argv handling 2022-04-21 16:30:44 +00:00
Ondřej Kuzník
7e7fad5e03 ITS#9828 Fix ldap_count_values_len pointer confusion 2022-04-21 12:14:06 +01:00
Ondřej Kuzník
059c7dbcd8 Log build timing information 2022-04-12 16:53:52 +00:00
Ondřej Kuzník
2bb3661c04 Log test timing information 2022-04-12 16:53:52 +00:00
Ondřej Kuzník
f7bdf7aaf4 ITS#9818 Duplicate substring filters correctly 2022-04-11 16:57:59 +01:00
David Coutadeur
e9da624116 ppm: fix typo + logs example in documentation (references #ITS9814) 2022-03-25 11:05:56 +01:00
David Coutadeur
18786c4cda upgrade ppm to 2.1 release (references #ITS9814)
Reject password if it contains tokens from an attribute of the LDAP entry https://github.com/ltb-project/ppm/issues/17
2022-03-22 19:15:37 +01:00
Quanah Gibson-Mount
07429efcff ITS#9804 - Fix documentation for syncrepl sizelimit/timelimit options 2022-03-21 21:00:17 +00:00
Howard Chu
f0a6465f23 ITS#9802 slapd-ldap/meta/async-meta: plug memleak in keepalive config 2022-03-21 20:21:20 +00:00
Howard Chu
e9b11154ee ITS#9802 slapd-meta: fix rewrite config ordering 2022-03-21 20:21:20 +00:00
Howard Chu
d878ebc3d2 ITS#9802 slapd-meta: fix rewrite config SEGV 2022-03-21 20:21:20 +00:00
Ondřej Kuzník
0dae0704c0 ITS#9811 Allow newlines at end of included file 2022-03-21 17:48:34 +00:00