]>
git.ipfire.org Git - thirdparty/openldap.git/log
Quanah Gibson-Mount [Tue, 7 May 2024 16:45:46 +0000 (16:45 +0000)]
ITS#10208
Ondřej Kuzník [Fri, 18 Aug 2023 10:00:33 +0000 (11:00 +0100)]
ITS#10084 Switch MECH default away from DIGEST-MD5
Quanah Gibson-Mount [Tue, 7 May 2024 16:37:03 +0000 (16:37 +0000)]
ITS#10211
Nick Porter [Thu, 2 May 2024 07:48:14 +0000 (08:48 +0100)]
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.
Quanah Gibson-Mount [Tue, 7 May 2024 16:35:06 +0000 (16:35 +0000)]
ITS#10206
Ryan Tandy [Sun, 28 Apr 2024 22:31:26 +0000 (15:31 -0700)]
ITS#10206 Include <kadm5/private.h> for kadm5_s_init_with_password_ctx
Quanah Gibson-Mount [Tue, 26 Mar 2024 19:46:02 +0000 (19:46 +0000)]
Happy New Year!
Quanah Gibson-Mount [Tue, 26 Mar 2024 17:03:57 +0000 (17:03 +0000)]
ITS#10186
Howard Chu [Tue, 5 Mar 2024 16:55:28 +0000 (16:55 +0000)]
ITS#10186 overlay response callbacks should ignore op->o_abandon
Quanah Gibson-Mount [Tue, 26 Mar 2024 16:43:21 +0000 (16:43 +0000)]
ITS#10044
Howard Chu [Wed, 21 Feb 2024 17:18:18 +0000 (17:18 +0000)]
ITS#10044 dynlist: check for abandon in search2resp
Quanah Gibson-Mount [Tue, 26 Mar 2024 16:40:38 +0000 (16:40 +0000)]
ITS#10177
HAMANO Tsukasa [Wed, 14 Feb 2024 06:18:08 +0000 (15:18 +0900)]
ITS#10177 fix back-perl build for clang15 or later
Remove problematic and unnecessary compile flags.
Quanah Gibson-Mount [Tue, 26 Mar 2024 16:33:40 +0000 (16:33 +0000)]
ITS#9952
Howard Chu [Sun, 18 Feb 2024 10:57:07 +0000 (10:57 +0000)]
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.
Howard Chu [Tue, 13 Feb 2024 17:29:05 +0000 (17:29 +0000)]
Revert "ITS#9952 libldap: use atexit for TLS teardown"
This reverts commit
337455eb3a66176cc3f66d2c663a72cc7b4178bd .
The change was non-portable, caused ITS#10176. OpenSSL 3 is
broken and should be fixed.
Quanah Gibson-Mount [Thu, 15 Feb 2024 19:38:26 +0000 (19:38 +0000)]
ITS#10170
Howard Chu [Wed, 7 Feb 2024 17:02:52 +0000 (17:02 +0000)]
ITS#10170 accesslog: skip response if not fully initialized yet
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:14:42 +0000 (18:14 +0000)]
ITS#10179
Nadezhda Ivanova [Thu, 15 Feb 2024 13:36:48 +0000 (15:36 +0200)]
ITS#10179 back-asyncmeta(5) man page incorrectly mentions rewrite
back-asyncmeta does not currently support the rewrite engine.
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:13:13 +0000 (18:13 +0000)]
ITS#10164
Nadezhda Ivanova [Wed, 7 Feb 2024 14:35:48 +0000 (16:35 +0200)]
ITS#10164 back-meta hangs when used with dynlist overlay
Make sure every proxied operation has a separate candidates structure.
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:10:41 +0000 (18:10 +0000)]
ITS#10173
Ondřej Kuzník [Thu, 8 Feb 2024 17:20:39 +0000 (17:20 +0000)]
ITS#10173 Populate li_minCSN on conversion
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:07:18 +0000 (18:07 +0000)]
ITS#10171
Stephen Gallagher [Wed, 7 Feb 2024 02:38:24 +0000 (21:38 -0500)]
ITS#10171 - Explicitly cast private values
Fixes issues with -Werror=incompatible-pointer-types
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
Ondřej Kuzník [Tue, 30 Jan 2024 14:56:11 +0000 (14:56 +0000)]
ITS#9823 Move to a place that is better associated with accesslog
Howard Chu [Mon, 5 Feb 2024 15:48:31 +0000 (15:48 +0000)]
slapo-autogroup: fix typo in Debug msg
Was present in original commit
946e8591088b557cbd326a904c138d910a7b9f9e
Quanah Gibson-Mount [Thu, 15 Feb 2024 17:51:34 +0000 (17:51 +0000)]
ITS#10165
Nadezhda Ivanova [Wed, 31 Jan 2024 13:32:09 +0000 (15:32 +0200)]
ITS#10165 back-meta fails to bind to target when proxying an internal operation
Quanah Gibson-Mount [Thu, 15 Feb 2024 17:48:08 +0000 (17:48 +0000)]
ITS#10166
Howard Chu [Wed, 31 Jan 2024 16:00:30 +0000 (16:00 +0000)]
ITS#10166 slapi: fix plugin.c plugin_pblock_new() usage
Broken in
9142da8eaf691720f7d6288954250ef085bd3da0
Quanah Gibson-Mount [Mon, 29 Jan 2024 20:42:54 +0000 (20:42 +0000)]
Return to engineering
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:53:15 +0000 (18:53 +0000)]
Prep for release (2.5.17)
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:50:18 +0000 (18:50 +0000)]
ITS#10139
Ondřej Kuzník [Thu, 25 Jan 2024 12:50:48 +0000 (12:50 +0000)]
ITS#10139 back-config: Honour disclose in matchedDN handling
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:21:49 +0000 (18:21 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:20:26 +0000 (18:20 +0000)]
Prep for release
Quanah Gibson-Mount [Tue, 23 Jan 2024 18:46:31 +0000 (18:46 +0000)]
ITS#10025
Howard Chu [Mon, 31 Jul 2023 17:43:30 +0000 (18:43 +0100)]
ITS#10025 slapo-dynlist: add option to disable filter support
Quanah Gibson-Mount [Sat, 20 Jan 2024 22:32:26 +0000 (22:32 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Howard Chu [Sat, 20 Jan 2024 21:16:17 +0000 (21:16 +0000)]
Quanah Gibson-Mount [Thu, 18 Jan 2024 18:42:31 +0000 (18:42 +0000)]
ITS#10059
Craig Balfour [Fri, 26 May 2023 13:51:26 +0000 (15:51 +0200)]
ITS#10059 - Add configuration example for slapo-homedir(5)
Quanah Gibson-Mount [Thu, 18 Jan 2024 18:42:03 +0000 (18:42 +0000)]
ITS#10153
SATOH Fumiyasu [Thu, 21 Dec 2023 07:37:31 +0000 (16:37 +0900)]
ITS#10153 - slapd(8) describe -T modify (slapmodify)
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:42:51 +0000 (20:42 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:41:35 +0000 (20:41 +0000)]
ITS#10110
Ondřej Kuzník [Tue, 9 Jan 2024 15:36:40 +0000 (15:36 +0000)]
ITS#10110 Do not skip backover for result entries
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:39:18 +0000 (20:39 +0000)]
ITS#10135
Howard Chu [Fri, 5 Jan 2024 14:01:16 +0000 (14:01 +0000)]
ITS#10135 dynlist: fix search2resp callback context
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:38:07 +0000 (20:38 +0000)]
ITS#10130
Stacey Marshall [Tue, 14 Nov 2023 16:36:16 +0000 (16:36 +0000)]
ITS#10130 Several callers of getpassphrase() ignore NULL returns
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:33:27 +0000 (20:33 +0000)]
ITS#10109
Ondřej Kuzník [Mon, 27 Nov 2023 12:33:29 +0000 (12:33 +0000)]
ITS#10109 Pass operation to slap_get_csn()
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:30:34 +0000 (20:30 +0000)]
ITS#10137
Clément Renault [Mon, 27 Nov 2023 09:35:15 +0000 (10:35 +0100)]
ITS#10137 LMDB: Allow users to define MDB_IDL_LOGN
Quanah Gibson-Mount [Tue, 16 Jan 2024 19:15:56 +0000 (19:15 +0000)]
ITS#10145
Howard Chu [Sat, 16 Dec 2023 14:01:46 +0000 (14:01 +0000)]
ITS#10145 ldap_url_parse_ext: fail earlier on bad URL enclosure
Quanah Gibson-Mount [Tue, 16 Jan 2024 19:14:57 +0000 (19:14 +0000)]
ITS#10144
Howard Chu [Sat, 16 Dec 2023 12:45:56 +0000 (12:45 +0000)]
ITS#10144 libldap: RDNs must contain at least 1 AVA
Quanah Gibson-Mount [Tue, 16 Jan 2024 18:50:27 +0000 (18:50 +0000)]
ITS#10129
Ondřej Kuzník [Thu, 9 Nov 2023 15:55:53 +0000 (15:55 +0000)]
ITS#10129 Fix lloadd.conf manpage
Quanah Gibson-Mount [Tue, 16 Jan 2024 18:21:21 +0000 (18:21 +0000)]
ITS#10124
Howard Chu [Mon, 6 Nov 2023 09:08:43 +0000 (09:08 +0000)]
ITS#10124 libldap: fix dhparam init with OpenSSL 3.x
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:35:25 +0000 (22:35 +0000)]
ITS#9378, ITS#10125
Howard Chu [Sun, 5 Nov 2023 17:34:03 +0000 (17:34 +0000)]
ITS#10125 mdb_load: fix cursor reinit in Append mode
Ondřej Kuzník [Thu, 2 Nov 2023 14:02:15 +0000 (14:02 +0000)]
ITS#10089 Fix acl logging
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:03:11 +0000 (22:03 +0000)]
ITS#10123
Ondřej Kuzník [Thu, 2 Nov 2023 13:59:33 +0000 (13:59 +0000)]
ITS#10123 Adjust our prototypes for both K&R and C2x compatibility
Ondřej Kuzník [Thu, 2 Nov 2023 13:42:07 +0000 (13:42 +0000)]
ITS#10123 Add a missing include
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:00:14 +0000 (22:00 +0000)]
ITS#10100
hyc [Thu, 21 Sep 2023 02:43:23 +0000 (19:43 -0700)]
ITS#10100 fix Windows timestamps
Simplify, instead of trying to maintain offset between performance
counter and systemtime, just use performance counter.
Quanah Gibson-Mount [Thu, 11 Jan 2024 21:56:58 +0000 (21:56 +0000)]
ITS#10094
Howard Chu [Thu, 12 Oct 2023 16:22:48 +0000 (17:22 +0100)]
ITS#10094 libldap/OpenSSL: fix setting ciphersuites
Don't try old-style ciphersuite list if only v1.3 or newer ciphers were specified
Quanah Gibson-Mount [Thu, 11 Jan 2024 21:54:42 +0000 (21:54 +0000)]
ITS#10117
Howard Chu [Thu, 19 Oct 2023 17:46:54 +0000 (18:46 +0100)]
ITS#10117 build: fix slap-config.h decls for Windows DLLs
Quanah Gibson-Mount [Thu, 11 Jan 2024 17:59:15 +0000 (17:59 +0000)]
ITS#10105
Howard Chu [Mon, 2 Oct 2023 17:51:28 +0000 (18:51 +0100)]
ITS#10105 liblber lutil_debug: ensure msg ends with NL
Quanah Gibson-Mount [Thu, 11 Jan 2024 17:56:24 +0000 (17:56 +0000)]
ITS#10101
Florin Crișan [Wed, 20 Sep 2023 13:06:09 +0000 (16:06 +0300)]
ITS#10101 libldap: fix double sb_close when first TLS connection fails
Howard Chu [Thu, 7 Sep 2023 19:03:07 +0000 (20:03 +0100)]
Cleanup Windows build
Fix make depend errors in slapi
Howard Chu [Fri, 22 Dec 2023 19:55:22 +0000 (19:55 +0000)]
ITS#9378 Add replay tool
Reads a replay log and executes all the write ops
Howard Chu [Fri, 22 Dec 2023 13:14:32 +0000 (13:14 +0000)]
ITS#9378 Add explicit replay logging
Logs essential ops so they can be replayed.
Ignores read ops for now.
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:45:12 +0000 (19:45 +0000)]
ITS#10095
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:19:24 +0000 (19:19 +0000)]
ITS#10074
Ondřej Kuzník [Thu, 27 Jul 2023 10:19:20 +0000 (11:19 +0100)]
ITS#10074 Fix type mismatches in lloadd
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:16:48 +0000 (19:16 +0000)]
ITS#10091
Ondřej Kuzník [Tue, 15 Aug 2023 12:07:46 +0000 (13:07 +0100)]
ITS#10091 Do not allow dynlist being configured as global
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:13:34 +0000 (19:13 +0000)]
ITS#10089
Greg Burd [Thu, 10 Aug 2023 16:39:15 +0000 (12:39 -0400)]
ITS#10089 - convert Debug to use config args
Howard Chu [Fri, 18 Mar 2022 16:34:40 +0000 (16:34 +0000)]
ITS#10089 - Use ConfigArgs in ACL parsing
For better error propagation back to config clients, also
remove unconditional use of stderr.
parse_acl() was only partially converted, the rest remains to be done.
Howard Chu [Tue, 22 Mar 2022 16:01:59 +0000 (16:01 +0000)]
ITS#10089 - Use ConfigArgs in slapi config parsing
Greg Burd [Tue, 8 Aug 2023 15:08:22 +0000 (11:08 -0400)]
ITS#10089 - Allow caller to determine if the process should exit or not when the regex is found to be problematic.
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:29:22 +0000 (20:29 +0000)]
ITS#10083
Ondřej Kuzník [Wed, 19 Jul 2023 16:04:48 +0000 (17:04 +0100)]
ITS#10083 Do not mess with a connection that's dying already
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:27:06 +0000 (20:27 +0000)]
ITS#10076
Nadezhda Ivanova [Fri, 30 Jun 2023 12:52:48 +0000 (15:52 +0300)]
ITS#10076 suffixmassage in back-asyncmeta does not handle empty remote suffix correctly
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:25:21 +0000 (20:25 +0000)]
ITS#10070
Ondřej Kuzník [Thu, 22 Jun 2023 15:20:22 +0000 (16:20 +0100)]
ITS#10070 Allow running without a valid resolv.conf file