]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
17 months agoITS#10164
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:13:13 +0000 (18:13 +0000)] 
ITS#10164

17 months agoITS#10164 back-meta hangs when used with dynlist overlay
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.

17 months agoITS#10173
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:10:41 +0000 (18:10 +0000)] 
ITS#10173

17 months agoITS#10173 Populate li_minCSN on conversion
Ondřej Kuzník [Thu, 8 Feb 2024 17:20:39 +0000 (17:20 +0000)] 
ITS#10173 Populate li_minCSN on conversion

17 months agoITS#10171
Quanah Gibson-Mount [Thu, 15 Feb 2024 18:07:18 +0000 (18:07 +0000)] 
ITS#10171

17 months agoITS#10171 - Explicitly cast private values
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>
17 months agoITS#9823 Move to a place that is better associated with accesslog
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

17 months agoslapo-autogroup: fix typo in Debug msg
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

17 months agoITS#10165
Quanah Gibson-Mount [Thu, 15 Feb 2024 17:51:34 +0000 (17:51 +0000)] 
ITS#10165

17 months agoITS#10165 back-meta fails to bind to target when proxying an internal operation
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

17 months agoITS#10166
Quanah Gibson-Mount [Thu, 15 Feb 2024 17:48:08 +0000 (17:48 +0000)] 
ITS#10166

17 months agoITS#10166 slapi: fix plugin.c plugin_pblock_new() usage
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

18 months agoReturn to engineering
Quanah Gibson-Mount [Mon, 29 Jan 2024 20:42:54 +0000 (20:42 +0000)] 
Return to engineering

18 months agoPrep for release (2.5.17) OPENLDAP_REL_ENG_2_5_17
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:53:15 +0000 (18:53 +0000)] 
Prep for release (2.5.17)

18 months agoITS#10139
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:50:18 +0000 (18:50 +0000)] 
ITS#10139

18 months agoITS#10139 back-config: Honour disclose in matchedDN handling
Ondřej Kuzník [Thu, 25 Jan 2024 12:50:48 +0000 (12:50 +0000)] 
ITS#10139 back-config: Honour disclose in matchedDN handling

18 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
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

18 months agoPrep for release LMDB_0.9.32
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:20:26 +0000 (18:20 +0000)] 
Prep for release

18 months agoITS#10025
Quanah Gibson-Mount [Tue, 23 Jan 2024 18:46:31 +0000 (18:46 +0000)] 
ITS#10025

18 months agoITS#10025 slapo-dynlist: add option to disable filter support
Howard Chu [Mon, 31 Jul 2023 17:43:30 +0000 (18:43 +0100)] 
ITS#10025 slapo-dynlist: add option to disable filter support

18 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
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

18 months agoITS#10125: fix bad merge
Howard Chu [Sat, 20 Jan 2024 21:16:17 +0000 (21:16 +0000)] 
ITS#10125: fix bad merge

From ac011b2c5a14d665b5756d8a7435627ffc508855

18 months agoITS#10059
Quanah Gibson-Mount [Thu, 18 Jan 2024 18:42:31 +0000 (18:42 +0000)] 
ITS#10059

18 months agoITS#10059 - Add configuration example for slapo-homedir(5)
Craig Balfour [Fri, 26 May 2023 13:51:26 +0000 (15:51 +0200)] 
ITS#10059 - Add configuration example for slapo-homedir(5)

18 months agoITS#10153
Quanah Gibson-Mount [Thu, 18 Jan 2024 18:42:03 +0000 (18:42 +0000)] 
ITS#10153

18 months agoITS#10153 - slapd(8) describe -T modify (slapmodify)
SATOH Fumiyasu [Thu, 21 Dec 2023 07:37:31 +0000 (16:37 +0900)] 
ITS#10153 - slapd(8) describe -T modify (slapmodify)

18 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
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

18 months agoITS#10110
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:41:35 +0000 (20:41 +0000)] 
ITS#10110

18 months agoITS#10110 Do not skip backover for result entries
Ondřej Kuzník [Tue, 9 Jan 2024 15:36:40 +0000 (15:36 +0000)] 
ITS#10110 Do not skip backover for result entries

18 months agoITS#10135
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:39:18 +0000 (20:39 +0000)] 
ITS#10135

18 months agoITS#10135 dynlist: fix search2resp callback context
Howard Chu [Fri, 5 Jan 2024 14:01:16 +0000 (14:01 +0000)] 
ITS#10135 dynlist: fix search2resp callback context

18 months agoITS#10130
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:38:07 +0000 (20:38 +0000)] 
ITS#10130

18 months agoITS#10130 Several callers of getpassphrase() ignore NULL returns
Stacey Marshall [Tue, 14 Nov 2023 16:36:16 +0000 (16:36 +0000)] 
ITS#10130 Several callers of getpassphrase() ignore NULL returns

18 months agoITS#10109
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:33:27 +0000 (20:33 +0000)] 
ITS#10109

18 months agoITS#10109 Pass operation to slap_get_csn()
Ondřej Kuzník [Mon, 27 Nov 2023 12:33:29 +0000 (12:33 +0000)] 
ITS#10109 Pass operation to slap_get_csn()

18 months agoITS#10137
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:30:34 +0000 (20:30 +0000)] 
ITS#10137

18 months agoITS#10137 LMDB: Allow users to define MDB_IDL_LOGN
Clément Renault [Mon, 27 Nov 2023 09:35:15 +0000 (10:35 +0100)] 
ITS#10137 LMDB: Allow users to define MDB_IDL_LOGN

18 months agoITS#10145
Quanah Gibson-Mount [Tue, 16 Jan 2024 19:15:56 +0000 (19:15 +0000)] 
ITS#10145

18 months agoITS#10145 ldap_url_parse_ext: fail earlier on bad URL enclosure
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

18 months agoITS#10144
Quanah Gibson-Mount [Tue, 16 Jan 2024 19:14:57 +0000 (19:14 +0000)] 
ITS#10144

18 months agoITS#10144 libldap: RDNs must contain at least 1 AVA
Howard Chu [Sat, 16 Dec 2023 12:45:56 +0000 (12:45 +0000)] 
ITS#10144 libldap: RDNs must contain at least 1 AVA

18 months agoITS#10129
Quanah Gibson-Mount [Tue, 16 Jan 2024 18:50:27 +0000 (18:50 +0000)] 
ITS#10129

18 months agoITS#10129 Fix lloadd.conf manpage
Ondřej Kuzník [Thu, 9 Nov 2023 15:55:53 +0000 (15:55 +0000)] 
ITS#10129 Fix lloadd.conf manpage

18 months agoITS#10124
Quanah Gibson-Mount [Tue, 16 Jan 2024 18:21:21 +0000 (18:21 +0000)] 
ITS#10124

18 months agoITS#10124 libldap: fix dhparam init with OpenSSL 3.x
Howard Chu [Mon, 6 Nov 2023 09:08:43 +0000 (09:08 +0000)] 
ITS#10124 libldap: fix dhparam init with OpenSSL 3.x

18 months agoITS#9378, ITS#10125
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:35:25 +0000 (22:35 +0000)] 
ITS#9378, ITS#10125

18 months agoITS#10125 mdb_load: fix cursor reinit in Append mode
Howard Chu [Sun, 5 Nov 2023 17:34:03 +0000 (17:34 +0000)] 
ITS#10125 mdb_load: fix cursor reinit in Append mode

18 months agoITS#10089 Fix acl logging
Ondřej Kuzník [Thu, 2 Nov 2023 14:02:15 +0000 (14:02 +0000)] 
ITS#10089 Fix acl logging

18 months agoITS#10123
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:03:11 +0000 (22:03 +0000)] 
ITS#10123

18 months agoITS#10123 Adjust our prototypes for both K&R and C2x compatibility
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

18 months agoITS#10123 Add a missing include
Ondřej Kuzník [Thu, 2 Nov 2023 13:42:07 +0000 (13:42 +0000)] 
ITS#10123 Add a missing include

18 months agoITS#10100
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:00:14 +0000 (22:00 +0000)] 
ITS#10100

18 months agoITS#10100 fix Windows timestamps
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.

18 months agoITS#10094
Quanah Gibson-Mount [Thu, 11 Jan 2024 21:56:58 +0000 (21:56 +0000)] 
ITS#10094

18 months agoITS#10094 libldap/OpenSSL: fix setting ciphersuites
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

18 months agoITS#10117
Quanah Gibson-Mount [Thu, 11 Jan 2024 21:54:42 +0000 (21:54 +0000)] 
ITS#10117

18 months agoITS#10117 build: fix slap-config.h decls for Windows DLLs
Howard Chu [Thu, 19 Oct 2023 17:46:54 +0000 (18:46 +0100)] 
ITS#10117 build: fix slap-config.h decls for Windows DLLs

18 months agoITS#10105
Quanah Gibson-Mount [Thu, 11 Jan 2024 17:59:15 +0000 (17:59 +0000)] 
ITS#10105

18 months agoITS#10105 liblber lutil_debug: ensure msg ends with NL
Howard Chu [Mon, 2 Oct 2023 17:51:28 +0000 (18:51 +0100)] 
ITS#10105 liblber lutil_debug: ensure msg ends with NL

18 months agoITS#10101
Quanah Gibson-Mount [Thu, 11 Jan 2024 17:56:24 +0000 (17:56 +0000)] 
ITS#10101

18 months agoITS#10101 libldap: fix double sb_close when first TLS connection fails
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

18 months agoCleanup Windows build
Howard Chu [Thu, 7 Sep 2023 19:03:07 +0000 (20:03 +0100)] 
Cleanup Windows build

Fix make depend errors in slapi

19 months agoITS#9378 Add replay tool
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

19 months agoITS#9378 Add explicit replay logging
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.

21 months agoITS#10095
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:45:12 +0000 (19:45 +0000)] 
ITS#10095

21 months agoITS#10074
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:19:24 +0000 (19:19 +0000)] 
ITS#10074

21 months agoITS#10074 Fix type mismatches in lloadd
Ondřej Kuzník [Thu, 27 Jul 2023 10:19:20 +0000 (11:19 +0100)] 
ITS#10074 Fix type mismatches in lloadd

21 months agoITS#10091
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:16:48 +0000 (19:16 +0000)] 
ITS#10091

21 months agoITS#10091 Do not allow dynlist being configured as global
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

21 months agoITS#10089
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:13:34 +0000 (19:13 +0000)] 
ITS#10089

21 months agoITS#10089 - convert Debug to use config args
Greg Burd [Thu, 10 Aug 2023 16:39:15 +0000 (12:39 -0400)] 
ITS#10089 - convert Debug to use config args

21 months agoITS#10089 - Use ConfigArgs in ACL parsing
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.

21 months agoITS#10089 - Use ConfigArgs in slapi config parsing
Howard Chu [Tue, 22 Mar 2022 16:01:59 +0000 (16:01 +0000)] 
ITS#10089 - Use ConfigArgs in slapi config parsing

21 months agoITS#10089 - Allow caller to determine if the process should exit or not when the...
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.

22 months agoITS#10083
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:29:22 +0000 (20:29 +0000)] 
ITS#10083

22 months agoITS#10083 Do not mess with a connection that's dying already
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

22 months agoITS#10076
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:27:06 +0000 (20:27 +0000)] 
ITS#10076

22 months agoITS#10076 suffixmassage in back-asyncmeta does not handle empty remote suffix correctly
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

22 months agoITS#10070
Quanah Gibson-Mount [Mon, 9 Oct 2023 20:25:21 +0000 (20:25 +0000)] 
ITS#10070

22 months agoITS#10070 Allow running without a valid resolv.conf file
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

22 months agoITS#10068
Quanah Gibson-Mount [Tue, 26 Sep 2023 17:28:30 +0000 (17:28 +0000)] 
ITS#10068

22 months agoITS#10068 keep our own copy of the DN
Ondřej Kuzník [Tue, 20 Jun 2023 08:13:32 +0000 (09:13 +0100)] 
ITS#10068 keep our own copy of the DN

22 months agoITS#9952
Quanah Gibson-Mount [Tue, 26 Sep 2023 17:23:21 +0000 (17:23 +0000)] 
ITS#9952

22 months agoITS#9952 libldap: use atexit for TLS teardown
Howard Chu [Fri, 19 May 2023 15:37:14 +0000 (16:37 +0100)] 
ITS#9952 libldap: use atexit for TLS teardown

22 months agoITS#10057
Quanah Gibson-Mount [Tue, 26 Sep 2023 17:21:27 +0000 (17:21 +0000)] 
ITS#10057

22 months agoITS#10057 - homedir: Fix config attribute name
Quanah Gibson-Mount [Thu, 25 May 2023 17:03:58 +0000 (17:03 +0000)] 
ITS#10057 - homedir: Fix config attribute name

Fix config attribute name for olcHomedirArchivePath

23 months agoITS#10095 partial revert of ITS#9278 2fd44e325195ae81664eb5dc36e7d265927c5ebc
Howard Chu [Sun, 27 Aug 2023 14:40:34 +0000 (15:40 +0100)] 
ITS#10095 partial revert of ITS#9278 2fd44e325195ae81664eb5dc36e7d265927c5ebc

The patch was incorrect and introduced numerous race conditions.
The original problem was a FreeBSD bug, subsequently fixed:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269277

2 years agoReturn to engineering
Quanah Gibson-Mount [Mon, 31 Jul 2023 20:28:44 +0000 (20:28 +0000)] 
Return to engineering

2 years agoPrep for release OPENLDAP_REL_ENG_2_5_16
Quanah Gibson-Mount [Mon, 31 Jul 2023 18:10:20 +0000 (18:10 +0000)] 
Prep for release

2 years agoITS#10067
Quanah Gibson-Mount [Mon, 31 Jul 2023 18:07:39 +0000 (18:07 +0000)] 
ITS#10067

2 years agoITS#10067 Account for mods being optional
Ondřej Kuzník [Mon, 19 Jun 2023 14:41:09 +0000 (15:41 +0100)] 
ITS#10067 Account for mods being optional

2 years agoITS#10045
Quanah Gibson-Mount [Mon, 31 Jul 2023 18:07:04 +0000 (18:07 +0000)] 
ITS#10045

2 years agoITS#10045 Make sure we only unpause when paused
Ondřej Kuzník [Tue, 25 Jul 2023 10:08:30 +0000 (11:08 +0100)] 
ITS#10045 Make sure we only unpause when paused

2 years agoReturn to engineering
Quanah Gibson-Mount [Mon, 10 Jul 2023 21:20:16 +0000 (21:20 +0000)] 
Return to engineering

2 years agoReturn to engineering
Quanah Gibson-Mount [Mon, 10 Jul 2023 21:06:43 +0000 (21:06 +0000)] 
Return to engineering

2 years agoPrep for release OPENLDAP_REL_ENG_2_5_15
Quanah Gibson-Mount [Mon, 10 Jul 2023 16:29:05 +0000 (16:29 +0000)] 
Prep for release

2 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Mon, 10 Jul 2023 16:24:38 +0000 (16:24 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5

2 years agoUpdate release date for LMDB 0.9.31 LMDB_0.9.31
Quanah Gibson-Mount [Mon, 10 Jul 2023 16:09:21 +0000 (16:09 +0000)] 
Update release date for LMDB 0.9.31

2 years agoPrep for release
Quanah Gibson-Mount [Mon, 26 Jun 2023 16:54:11 +0000 (16:54 +0000)] 
Prep for release

2 years agoITS#10063
Quanah Gibson-Mount [Fri, 2 Jun 2023 15:42:35 +0000 (15:42 +0000)] 
ITS#10063