Commit graph

24503 commits

Author SHA1 Message Date
Ondřej Kuzník
d0a392b210 ITS#10084 Switch MECH default away from DIGEST-MD5 2024-05-07 16:43:54 +00:00
Quanah Gibson-Mount
b03015b273 ITS#10211 2024-05-07 16:38:07 +00:00
Nick Porter
0938316f3f ITS#10211 slapd: Fix peercred uid and gid format
uid and gid are unsigned int and so should be formatted as such when
creating the authid string.
2024-05-07 16:37:12 +00:00
Quanah Gibson-Mount
32db3dce4d ITS#10206 2024-05-07 16:35:27 +00:00
Ryan Tandy
b3c81ba171 ITS#10206 Include <kadm5/private.h> for kadm5_s_init_with_password_ctx 2024-05-07 16:35:12 +00:00
Quanah Gibson-Mount
7f5f4c635d ITS#10204 2024-05-07 16:33:24 +00:00
Howard Chu
3f752740b1 ITS#10204 slapo-constraint: fix double-free on invalid attr 2024-05-07 16:32:51 +00:00
Quanah Gibson-Mount
0feb4ef151 ITS#10197 2024-05-07 16:32:32 +00:00
Nadezhda Ivanova
5a0fb54284 ITS#10197 Back-meta and back-asyncmeta add a new target structure and increase the number of targets even if uri parsing fails
Reproducible when adding a new target via cn=config
2024-05-07 16:31:45 +00:00
Quanah Gibson-Mount
1a82434b92 ITS#10183 2024-05-07 16:31:32 +00:00
Howard Chu
6eb993c57f ITS#10183 ldapmodify: add jump to lineno option 2024-05-07 16:30:19 +00:00
Quanah Gibson-Mount
c9fc3a431e ITS#10207 - regenerate configure 2024-05-01 16:27:08 +00:00
Howard Chu
00240128f5 ITS#10207 configure.ac: fix typo from ITS#10177 2024-05-01 16:23:41 +00:00
Quanah Gibson-Mount
f66f8ec6a0 ITS#10161 - regenerate configure 2024-04-16 19:30:39 +00:00
Quanah Gibson-Mount
0a4435b87f ITS#10161 - Add BUILD_NESTGROUP required for testsuite 2024-04-16 19:30:05 +00:00
Quanah Gibson-Mount
91b27126a3 ITS#10161 - Add missing testsuite bits 2024-04-16 16:56:33 +00:00
Quanah Gibson-Mount
66a961aaa3 ITS#10161 - regenerate configure 2024-04-16 16:09:35 +00:00
Quanah Gibson-Mount
4778532c4f ITS#10161 2024-04-16 16:09:18 +00:00
Howard Chu
fbef77d42d ITS#10161 Add nestgroup overlay 2024-04-16 16:08:15 +00:00
Quanah Gibson-Mount
dc7f07c294 ITS#10193 2024-04-16 15:48:54 +00:00
Nadezhda Ivanova
e9c93fac09 ITS#10193 Asyncmeta starts more than one timeout loop per database and slaptest crashes 2024-04-16 15:45:51 +00:00
Quanah Gibson-Mount
305bbd4bce ITS#10103, ITS#!014, ITS#10182 2024-04-02 20:09:34 +00:00
Howard Chu
bc6ab1131f ITS#10182 slapo-alias: check for static operational attrs too 2024-04-02 20:08:10 +00:00
Ondřej Kuzník
2de0fb10c5 ITS#10104 Add slapo-alias to contrib 2024-04-02 20:07:30 +00:00
Ondřej Kuzník
c4879a3cc0 ITS#10103 Fix contrib module OIDs 2024-04-02 20:06:34 +00:00
Quanah Gibson-Mount
fa5cf1252f Happy New Year! 2024-03-26 19:45:35 +00:00
Quanah Gibson-Mount
291c1e1e9a ITS#10185, ITS#10188 2024-03-26 17:07:26 +00:00
Howard Chu
dab86ede12 ITS#10188 autogroup: allow groups to be members of other groups
But doesn't support recursion - modifications on one autogroup
will not trigger further updates on other autogroups that reference it.
2024-03-26 17:05:45 +00:00
Howard Chu
9b3caaf7b8 ITS#10188 autogroup: cleanup autogroup_response
Minor restructuring
2024-03-26 17:05:33 +00:00
Howard Chu
ee98be8d82 ITS#10185 autogroup: fix missing mutex_unlock
Broken in 95e7a7be16
2024-03-26 17:04:58 +00:00
Howard Chu
1a5007f386 ITS#10185 autogroup: check for invalid memberURL filter 2024-03-26 17:04:51 +00:00
Howard Chu
687bd194c9 ITS#10185 autogroup: plug memleak when deleting a group 2024-03-26 17:04:44 +00:00
Howard Chu
67b6ef8bf4 ITS#10185 autogroup: use dnIsSuffixScope to check DN membership
Also break out of some loops after getting a matching result
2024-03-26 17:04:36 +00:00
Howard Chu
acacc95bbf ITS#10185 autogroup: don't process deletes until after op succeeds 2024-03-26 17:04:31 +00:00
Howard Chu
af36be99b6 ITS#10185 autogroup: must populate dyngroup members on Add
The dynamic members should be populated up front, before passing the Add op
to the backend. The original code did both group and member processing up
front; the ITS#6970 patch moved both to the response callback. Only the
member processing should have been moved.
2024-03-26 17:04:26 +00:00
Quanah Gibson-Mount
220b715cda ITS#10186 2024-03-26 17:04:05 +00:00
Howard Chu
9fd8cd2066 ITS#10186 overlay response callbacks should ignore op->o_abandon 2024-03-26 17:02:34 +00:00
Howard Chu
559fdeab4e slapo-autogroup: update Makefile to install manpage 2024-03-26 17:02:04 +00:00
Quanah Gibson-Mount
e79434edeb ITS#10044 2024-03-26 16:43:53 +00:00
Howard Chu
97474d966b ITS#10044 dynlist: check for abandon in search2resp 2024-03-26 16:42:34 +00:00
Quanah Gibson-Mount
1a5f5eb668 ITS#10172 2024-03-26 16:42:10 +00:00
Howard Chu
513da65360 ITS#10172 logging: report errors when rotation fails 2024-03-26 16:41:34 +00:00
Quanah Gibson-Mount
c73a6bea33 ITS#10177 2024-03-26 16:40:46 +00:00
HAMANO Tsukasa
eb28d78bb5 ITS#10177 fix back-perl build for clang15 or later
Remove problematic and unnecessary compile flags.
2024-03-26 16:39:55 +00:00
Quanah Gibson-Mount
215ecc1e1a ITS#7400 2024-03-26 16:38:39 +00:00
Howard Chu
f30def7767 ITS#7400 slapo-memberof: delete note about deprecation 2024-03-26 16:38:10 +00:00
Quanah Gibson-Mount
49685240fc ITS#7400 2024-03-26 16:37:24 +00:00
Quanah Gibson-Mount
0a1b9adbbe ITS#9952 2024-03-26 16:34:08 +00:00
Howard Chu
e08b80e8b7 ITS#9952 TLS/OpenSSL: disable use of atexit()
This will only have any effect if libldap is the first caller to
initialize OpenSSL, but that should be all that matters when libldap
is part of a dynmically loaded module. It prevents the crash in the
example cases given.
2024-03-26 16:33:55 +00:00
Howard Chu
5e598b4371 Revert "ITS#9952 libldap: use atexit for TLS teardown"
This reverts commit 337455eb3a.
The change was non-portable, caused ITS#10176. OpenSSL 3 is
broken and should be fixed.
2024-03-26 16:33:50 +00:00