666 Commits

Author SHA1 Message Date
Michael Nolta
12eeb27d5b ITS#10248 Regression test script 2024-10-04 22:03:44 +00:00
Ondřej Kuzník
99327d316e ITS#10249 slapo-nestgroup: plug leak in nestgroup_memberFilter 2024-10-04 22:02:24 +00:00
Howard Chu
fbef77d42d ITS#10161 Add nestgroup overlay 2024-04-16 16:08:15 +00:00
Quanah Gibson-Mount
fa5cf1252f Happy New Year! 2024-03-26 19:45:35 +00:00
Howard Chu
e992b8972d ITS#10167 slapo-memberof: add addcheck option
Check memberships of newly added entries.
2024-02-15 17:56:16 +00:00
Дилян Палаузов
bc89906253 typo unsuccesSful, presense/presence, accessSlog 2023-01-19 17:44:08 +00:00
Howard Chu
dcbc224230 ITS#9929 preserve e_name for memberOf values 2022-12-05 16:31:42 +00:00
Howard Chu
d7cd8d80fc 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:31:35 +00:00
Howard Chu
ebb4e03cc6 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:31:30 +00:00
Ondřej Kuzník
f9d76ccf02 ITS#9598 Do not track olcIncomingConnections in lloadd/test007
Some values we export in cn=monitor are not managed in a single place,
instead, a task exists that gathers a snapshot of the lloadd state and
stores it for monitor consumption. This exposes a race between the test
reading it out and lloadd updating this cached copy. While we still have
to rely on a shell, rather than being intelligent about whether or not
we should emit a readout into search.out or wait and try again (which is
what test004-monitor does), just filter this attribute out.
2022-11-01 17:03:51 +00:00
Howard Chu
9ebe27edfe ITS#9926 drop symlinks from homedir testdata
Create them when running the test script instead.
2022-10-06 16:43:24 +00:00
Quanah Gibson-Mount
5fecce1b55 ITS#9863 - Regression test case for pwdLastSuccess
Define a regression test case for modifying pwdLastSuccess that also
uses SASL/EXTERNAL for the chain database
2022-07-07 15:49:04 +00:00
Quanah Gibson-Mount
8c970e333e ITS#9468 - Fix script logic
Fix missing addition of SERVERPID to KILLPIDS so that a slapd process
doesn't get left behind in some instances
2022-06-30 20:38:13 +00:00
Dimitar Stoychev
e56e70b414 ITS#9823 Update test043 to check deltasync recovery after accesslog has been purged 2022-06-23 18:42:54 +00:00
Ondřej Kuzník
c0bc8b4535 ITS#9817 Introduce DN and filter manipulation tools 2022-06-07 15:59:06 +00:00
Howard Chu
2ae1104001 ITS#9825 dynlist: add test case 2022-04-27 15:42:07 +00:00
Howard Chu
c66e686c36 ITS#9779 add test for negated filtered memberof 2022-01-18 23:05:04 +00:00
Quanah Gibson-Mount
582722e926 Happy New Year! 2022-01-07 18:41:20 +00:00
Howard Chu
8ccb34309e 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:58:32 +00:00
Howard Chu
bb7b87f6c0 ITS#9633 fix test030 - turn off referral chasing in back-ldap 2021-09-08 15:50:52 +00:00
Ondřej Kuzník
310fc37cab ITS#9632 Fix lloadd monitor tests to honour BASEPORT 2021-09-08 15:50:40 +00:00
Quanah Gibson-Mount
c6b43dcdc5 ITS#9635 - Delete back-ndb 2021-08-17 16:01:29 +00:00
Ondřej Kuzník
e78ecead09 ITS#9600 Support closing connections on request 2021-08-13 10:57:14 +01:00
Ondřej Kuzník
e9dfb7d21d ITS#9600 Rework monitor entry management
Connection entries are now persistent and can be addressed, preparing
the ground so we can process modify operations on individual entries.
2021-08-13 10:57:14 +01:00
Ondřej Kuzník
84dab3f961 ITS#9599 Add bestof tier implementation 2021-08-13 10:57:14 +01:00
Ondřej Kuzník
ab90bfd95c ITS#9599 Implement tiered load balancing 2021-08-13 10:57:14 +01:00
Ondřej Kuzník
e98374fa1a ITS#9598 Add tests for connection restrictions 2021-08-13 10:57:14 +01:00
Tero Saarni
b1226f5606 ITS#9468 removed accidental unicode characters 2021-05-11 15:05:50 +00:00
Tero Saarni
6b55a3ba1c ITS#9468 Added test case for proxy re-binding anonymously 2021-05-11 15:05:50 +00:00
Ondřej Kuzník
180092fe30 ITS#8721 Regression test 2021-05-07 19:26:19 +00:00
Quanah Gibson-Mount
0ad73f8717 ITS#9437 - Fix slapo-otp overlay name 2021-03-31 23:12:00 +00:00
Ondřej Kuzník
87f3bad8bb ITS#9437 Add otp_2fa overlay 2021-03-31 14:57:56 +00:00
Ondřej Kuzník
8382d3c380 ITS#9470 Add homedir overlay 2021-03-26 01:27:09 +00:00
Quanah Gibson-Mount
6809a942cb ITS#9051 Regression test 2021-03-18 16:36:56 +00:00
Ondřej Kuzník
f2e6efed95 ITS#5768 Avoid extraneous newlines in deref printing 2021-03-15 16:31:55 +00:00
Quanah Gibson-Mount
641ecb4108 ITS#8773 - Add test for slapo-deref overlay 2021-03-15 16:31:55 +00:00
Quanah Gibson-Mount
c7763538de ITS#9453 - Make pw argon2 official 2021-03-10 23:21:08 +00:00
Tero Saarni
1e3e6cdd4a ITS#9288 crash if back-ldap rebind fails 2021-03-02 20:00:55 +00:00
Ondřej Kuzník
34b95c520e ITS#9438 Add remoteauth overlay 2021-02-25 22:11:39 +00:00
Tero Saarni
0eacc4a793 ITS#9197 back-ldap: added task that prunes expired connections 2021-02-24 22:07:48 +00:00
Quanah Gibson-Mount
efaf9a4a17 Happy New Year! 2021-01-11 19:25:53 +00:00
Quanah Gibson-Mount
fd3b8ddedb ITS#9400 - Fix prev commit for modular builds 2020-12-02 23:16:36 +00:00
Tero Saarni
a3abd12729 ITS#9400 Added test case for back-ldap retry failure 2020-11-24 18:47:07 +00:00
Ondřej Kuzník
c087244265 SASL and proxyauthz tests 2020-11-17 17:58:15 +00:00
Ondřej Kuzník
bd3da7322a Add TLS tests 2020-11-17 17:58:15 +00:00
Ondřej Kuzník
34ddaa5fc7 Tests for monitoring support 2020-11-17 17:58:15 +00:00
Nadezhda Ivanova
ef0028e586 Initial implementation of cn=config testing script 2020-11-17 17:58:15 +00:00
Nadezhda Ivanova
678fa100f7 Convert the load balancer into a backend 2020-11-17 17:58:14 +00:00
Ondřej Kuzník
9baa56adc2 Update tests to support lloadd as a module 2020-11-17 17:58:14 +00:00
Ondřej Kuzník
c7e3437e1d Update test suite 2020-11-17 17:58:14 +00:00