Commit graph

24687 commits

Author SHA1 Message Date
Ondřej Kuzník
3f07e6fbfb ITS#10266 lloadd: Correct NoD handling 2026-04-14 17:21:01 +00:00
Ondřej Kuzník
c1c652d8b9 ITS#10229 docs: Document limitations in ldap_result return code usefulness 2026-04-14 17:21:01 +00:00
Ondřej Kuzník
16529497b3 ITS#10250 tests: Do not silently succeed anymore 2026-04-14 17:21:01 +00:00
Ondřej Kuzník
67d17724b4 ITS#10250 tests: Accept changes in attribute ordering in here as well 2026-04-14 17:21:01 +00:00
Ondřej Kuzník
27bdc52c22 ITS#10250 syncrepl: contextCSN can now be the last attribute in the list 2026-04-14 17:21:01 +00:00
Ondřej Kuzník
d05103dd56 ITS#9888 fix regression test 2026-04-14 17:21:01 +00:00
Howard Chu
37d677fb8d ITS#8905 clients: fixup connect fail message 2026-04-10 21:48:39 +00:00
Howard Chu
bc6cfca160 ITS#8905 libldap: add timestamp and threadID to debug messages 2026-04-10 21:48:39 +00:00
Ondřej Kuzník
246dba371e ITS#10113 Simplify event loop logs 2026-04-10 21:13:25 +00:00
Ondřej Kuzník
4c248ae965 ITS#10113 Normalise connection logging 2026-04-10 21:13:25 +00:00
Ondřej Kuzník
b954201691 ITS#9204 Gate relax on MANAGE access 2026-04-10 19:40:36 +00:00
Ondřej Kuzník
e16c279405 ITS#10491 Fix count constraint with more than one attribute 2026-04-10 19:40:36 +00:00
Howard Chu
9a2fe3e66c ITS#9431: slapd-mdb: always configure eq index for objectClass 2026-04-10 19:03:43 +00:00
Ondřej Kuzník
1a2cbd63ea ITS#10480 Keep o_req_dn and e_name separate like others do
cn=config assumes they are like that and is happy to reallocate e_name
to perform a renumber
2026-04-10 11:15:11 +01:00
Ondřej Kuzník
3a6184c226 ITS#10485 Fix a divide by zero 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
86aea87cdb ITS#10484 Pass the correct data to connection_timeout 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
a8844fcce1 ITS#10481 Do not leak data on error path 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
5c4e7f2f1a ITS#10482 slapo-accesslog: do not leak entryUUID 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
dc482fab87 ITS#10483 slapo-chain: Do not leak dynamically added DBs 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
87197f91fc ITS#10473 Make sure sync control data gets freed 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
4ccbd01e80 ITS#10308 Fix asyncmeta monitor deregistration 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
caab8146cf ITS#8064 Fix back-ldap monitor deregistration 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
edbb98a506 ITS#10265 Fix a memory leak on the error path 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
066f04d62d ITS#10471 Silence a warning 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
0d71edd0f6 ITS#10471 Fix config related leaks in lloadd 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
13dd5e1b96 ITS#10470 Plug autoca configuration leaks 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
16d841cbc5 ITS#10469 Do not leak TLS params 2026-04-10 03:15:42 +00:00
Ondřej Kuzník
2be385157c ITS#9909 Plug a cn=config leak in tools 2026-04-10 03:15:42 +00:00
Nadezhda Ivanova
5db976f6d3 ITS#10363 Add some re-checks so that the test does not fail on slower machines 2026-04-09 20:34:44 +00:00
Howard Chu
264bfa2f9f ITS#10492 fix previous commit 2026-04-09 19:54:35 +01:00
Howard Chu
14f3e73301 ITS#10489 liblber: fix potential 1-byte overread 2026-04-09 17:41:03 +01:00
Howard Chu
a73d539730 ITS#10492 slapd: fix send_ldap_result abandon/error code munging 2026-04-09 16:02:00 +01:00
Ondřej Kuzník
0347718de3 ITS#10476 Escape asserted value before pasting into filter 2026-04-08 15:54:44 +00:00
Ondřej Kuzník
ff744ba11e ITS#10475 Escape asserted value before pasting into filter 2026-04-08 15:54:44 +00:00
Howard Chu
cb38aa58ad ITS#10460 libldap: don't use fprintf(stderr) in ldifutil
It was originally only used by ldapmodify, but now is also used
in slapd syncrepl.c for changelog replication, so must use Debug.
2026-04-07 19:53:54 +00:00
Howard Chu
11340caa2a ITS#9612 slapd: change index_hash64 default to on
And document that the default is now 64bit, and the option
will be removed in the future.
2026-04-07 17:53:39 +00:00
Tero Saarni
6052b6331e ITS#10464 Add tests for ppolicy reject cases
Signed-off-by: Tero Saarni <tero.saarni@est.tech>
2026-04-07 15:48:49 +01:00
Steve Langasek
8584c58272 ITS#8890 Handle sizeof(time_t) > sizeof(long) in format strings
64-bit time_t means that on some architectures, time_t is now larger
than a long, and making some references in format strings incorrect.
To avoid truncation or other size mismatch issues, always cast to a long
long and read using %lld.
2026-04-05 19:30:39 +00:00
Howard Chu
c764e497fe ITS#10479 syncprov: make sure abandoned psearch gets dropped 2026-03-31 19:53:36 +01:00
Ondřej Kuzník
24d6949a5f ITS#9596 Allow monitor to be loaded 2026-03-31 15:45:17 +00:00
Ondřej Kuzník
455b58fb70 ITS#9596 Request only DN for now 2026-03-31 15:45:17 +00:00
Ondřej Kuzník
a1feec162a ITS#9596 Also load backends that aren't compiled in 2026-03-31 15:45:17 +00:00
Ondřej Kuzník
fecf388917 ITS#9596 Do not delete test data unless requested 2026-03-31 15:45:17 +00:00
Ondřej Kuzník
ee33f39fbb ITS#10278 Port testsuite to python-ldap 2026-03-31 15:45:17 +00:00
Ondřej Kuzník
a6be90c6c3 ITS#10465 Suspend purge task sometimes to improve fairness 2026-03-23 19:34:31 +00:00
Ondřej Kuzník
4e327a4d11 ITS#10467 Make sure source is always set 2026-03-20 04:45:19 +00:00
Ondřej Kuzník
3c7240b1f2 ITS#9593 NULL result from from slap_set_join is error 2026-03-19 22:32:12 +00:00
Ondřej Kuzník
0182116653 ITS#10464 Free just the control we allocated 2026-03-19 19:59:00 +00:00
Ondřej Kuzník
8bddb75e70 ITS#10464 Make sure callback gets run every time it's needed 2026-03-19 19:59:00 +00:00
Ondřej Kuzník
b9e93b07c9 ITS#10464 Also free constructed DN 2026-03-19 19:59:00 +00:00