Commit graph

1571 commits

Author SHA1 Message Date
Ondřej Kuzník
3b9d4bc433 ITS#10272 Request all attributes from remote
Fixes a regression introduced in fc1bcaf9de
leaving us unable to check the full filter after we recreate the entry.
2024-11-13 17:13:04 +00:00
Michael Nolta
ab3f7f068e ITS#10248 Regression test script 2024-10-04 22:04:56 +00:00
Ondřej Kuzník
f7390ca27c ITS#10084 Switch MECH default away from DIGEST-MD5 2024-05-07 16:43:51 +00:00
Quanah Gibson-Mount
2eadd1524a Happy New Year! 2024-03-26 19:46:02 +00:00
Stacey Marshall
43798262ce ITS#10130 Several callers of getpassphrase() ignore NULL returns 2024-01-16 20:37:56 +00:00
Ondřej Kuzník
aa08e8f7c2 Check slapadd result before continuing with test 2023-05-25 15:58:31 +00:00
Howard Chu
968deaf988 ITS#10000 slapd-watcher: plug potential leak 2023-04-26 17:32:14 +00:00
Howard Chu
85c109afaf ITS#9999 slapd-search: plug potential leak 2023-04-26 17:31:34 +00:00
Howard Chu
b7241cedb0 ITS#9998 slapd-mtread: plug potential leak 2023-04-26 17:31:01 +00:00
Quanah Gibson-Mount
0d8122cd1b ITS#9718 - Fix nonportable sed usage 2023-01-30 23:00:30 +00:00
Дилян Палаузов
82398089f3 typo unsuccesSful, presense/presence, accessSlog 2023-01-19 17:44:11 +00:00
Howard Chu
7b9c77dbf2 ITS#9929 preserve e_name for memberOf values 2022-12-05 16:32:40 +00:00
Howard Chu
9603dddd2c ITS#9929: more performance tweaks
For simple (non-nested) member compares, avoid unnecessary fetches
of dyngroups that can't match the filter.
cache filter/entry instance info across multiple dyn entries to
avoid refetching each filter entry for each dyngruop test.
2022-12-05 16:32:35 +00:00
Howard Chu
1911fd13b9 ITS#9929 slapo-dynlist: more performance tweaks
Minimize cost of dynamic lists while still making them filterable:
require their attrs to be explicitly mapped if filtering is to be supported.

Also check config scope in compare op
2022-12-05 16:32:30 +00:00
Howard Chu
54da3da246 ITS#9926 test085 additional fix
Git doesn't recreate empty directories, make it explicitly
2022-10-13 16:01:24 +00:00
Howard Chu
1112612b26 ITS#9931 test scripts: fix BSD vs GNU date syntax 2022-10-13 16:00:56 +00:00
Howard Chu
6a16ee5286 ITS#9931 test082 fix sed portability 2022-10-13 16:00:24 +00:00
Howard Chu
edb67331c1 ITS#9931 test scripts: fix BSD vs GNU date syntax 2022-10-13 16:00:13 +00:00
Howard Chu
ffd05c988e ITS#9931 test079: fix ldapsearch invocations 2022-10-13 15:47:41 +00:00
Howard Chu
058cdf4a21 ITS#9926 drop symlinks from homedir testdata
Create them when running the test script instead.
2022-10-06 16:45:07 +00:00
Ondřej Kuzník
18408aaddd ITS#9437 Create testdir before we need it 2022-09-12 20:44:42 +00:00
Ondřej Kuzník
909c1baafa ITS#9908 slapd-tester: plug LDAP* leak on bind retries 2022-09-12 20:44:05 +00:00
Howard Chu
9af7d930f9 ITS#9898 tests: fix slapd-addel non-std syntax
Broken in f5bef58cae
2022-08-24 18:20:15 +00:00
Ondřej Kuzník
97f7ebcfae ITS#9878 Workaround for streams that won't receive the fix 2022-07-06 15:23:06 +01:00
Dimitar Stoychev
ff15ef027a ITS#9823 Update test043 to check deltasync recovery after accesslog has been purged 2022-06-23 18:49:19 +00:00
Howard Chu
d31febadff ITS#9865 slapd-watcher: add -c contextDN option 2022-06-23 18:47:20 +00:00
HAMANO Tsukasa
8ee4bfe633 ITS#9859 skip test020-proxycache for back-wt 2022-06-09 15:58:06 +00:00
Howard Chu
fec6ac74b6 ITS#9850 slapd-watcher: don't ignore sids when only 1 URL was specified 2022-06-03 20:32:02 +00:00
Yi Zhao
5fa4331f6d 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-12 15:44:34 +00:00
Howard Chu
357a9dec27 ITS#9825 dynlist: add test case 2022-04-27 15:43:04 +00:00
Ondřej Kuzník
8ef04ec0b4 ITS#9818 Duplicate substring filters correctly 2022-04-12 17:01:43 +00:00
Howard Chu
81ca4cca99 ITS#9779 add test for negated filtered memberof 2022-01-18 23:06:25 +00:00
Ondřej Kuzník
f3feaf8d75 ITS#9751 Add test for MOD_DELETE resolution 2022-01-12 22:42:21 +00:00
Ondřej Kuzník
2083ef4279 ITS#9761 Fix olcSyncrepl position based insertion 2022-01-12 21:59:03 +00:00
Quanah Gibson-Mount
6e5204fdae Happy New Year! 2022-01-07 18:42:51 +00:00
Howard Chu
8b2903e1a8 ITS#9747 dynlist: fix Compare for static groups
Fallback to static check if static groups are configured and
dynamic group check returns false.
2021-11-15 18:59:23 +00:00
Ondřej Kuzník
7ef9e1a8aa ITS#9631 move slapd-wt tests to alltests 2021-09-23 19:46:48 +00:00
HAMANO Tsukasa
d98937d2b9 fix test025-limits: wait for slapd shutdown 2021-09-23 19:46:32 +00:00
HAMANO Tsukasa
9652b028f0 fix timing issue for test086-delta-consumer 2021-09-23 19:46:14 +00:00
HAMANO Tsukasa
f509794042 fix test001-slapadd: Wait for slapd shutdown before remove DB 2021-09-23 19:46:07 +00:00
HAMANO Tsukasa
0a2cf7e69d ITS#9463 cumulative fix for back-wt
- LDAP MODRDN handling
- support paged response
- add wt_extended
- add config emit
- wt_key_read() return WT_NOTFOUND if not found key.
- add ext_candidates()
- fix idlcache session name
- fix warning
- don't reuse idlcache cursor
- set correct pid when modrdn with newsuperior
- fix condition bug
- fix send_search_entry() error handling
- fix for referral handling
- fix for readonly mode
- fix sizelimit response
- support modrdn
- improve modify handling
- clear ancestor idlcache
- fix for multi-DIT
- IMPORTANT CHANGES: Compatibility is broken with previous database table, please restore database from LDIF.
- checking for scope=children
- sort dn2idl result
- fix cursor leak
- support db_open with readonly mode
- add wt_tool_entry_delete
- initialize comp variable
- support referrals
- implement wt_tool_dn2id_get() and wt_tool_entry_modify() for slapadd -w
- skip redundant scan, and more debug message
- fix OID conflict with back-passwd
- no need to close session, It may cause SEGV.
- fixed wt_dn2entry for empty DN
- support multiple database
- Construct wiredtiger's config parameter. It allow multi line wtconfig settings
- add idlcache
- fix concurrent modification to a entry with multi values
- prevent to add duplicate dn entry
- suppress error message "search_near failed: WT_NOTFOUND"
- update Debug statements
- back-wt does not support subtree rename
- fix for @ondra review
- update slapd-wt.5 and warning for mode option
- add back-wt test into test target
- add scope checking
2021-09-23 18:52:57 +00:00
Ondřej Kuzník
aecc92d96e ITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy 2021-09-20 19:07:52 +00:00
Quanah Gibson-Mount
1175cf84f4 ITS#9464 - memberof is still used in the regression suite 2021-09-15 15:41:54 +00:00
Quanah Gibson-Mount
61a1109dba Revert "Fix parsing error with back-ldif"
This reverts commit 7d84b0c57b.
2021-08-17 15:45:28 +00:00
Howard Chu
7d84b0c57b Fix parsing error with back-ldif 2021-08-16 17:12:23 +00:00
Howard Chu
5796fd9769 autoca test deadlocks in back-ldif 2021-08-16 17:12:12 +00:00
Ondřej Kuzník
e1d6e21852 ITS#6207 Log timings for lloadd tests 2021-05-10 22:13:58 +00:00
Ondřej Kuzník
9828387b1e ITS#8721 Regression test 2021-05-10 15:11:33 +00:00
Howard Chu
40424b7969 ITS#9535 avoid non-portable wc format
Use awk to count lines instead
2021-04-24 16:52:20 +00:00
Ondřej Kuzník
91b046b0be ITS#9532 Check homedir overlay is enabled before testing it 2021-04-23 15:01:03 +00:00