]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
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

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.

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

21 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

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

21 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

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

21 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

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: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

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

2 years agoITS#10063 - Fix typo in configure variable
Quanah Gibson-Mount [Fri, 2 Jun 2023 13:56:59 +0000 (13:56 +0000)] 
ITS#10063 - Fix typo in configure variable

2 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Thu, 25 May 2023 19:40:05 +0000 (19:40 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5

2 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5
Quanah Gibson-Mount [Thu, 25 May 2023 19:38:55 +0000 (19:38 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_5

2 years agoITS#8447
Quanah Gibson-Mount [Thu, 25 May 2023 19:37:01 +0000 (19:37 +0000)] 
ITS#8447

2 years agoITS#8447 fix cursor_put(MDB_CURRENT) on DUPSORT DB with different-sized data
Howard Chu [Mon, 6 Mar 2023 16:47:44 +0000 (16:47 +0000)] 
ITS#8447 fix cursor_put(MDB_CURRENT) on DUPSORT DB with different-sized data

2 years agoITS#10023
Quanah Gibson-Mount [Thu, 25 May 2023 19:05:24 +0000 (19:05 +0000)] 
ITS#10023

2 years agoITS#10023 libldap: fix asynch connects
Ian Puleston [Thu, 16 Mar 2023 20:09:48 +0000 (13:09 -0700)] 
ITS#10023 libldap: fix asynch connects

This is option #1

2 years agoFix hanging indent in slapo-ldap manpage
Ondřej Kuzník [Thu, 25 May 2023 15:36:18 +0000 (16:36 +0100)] 
Fix hanging indent in slapo-ldap manpage

2 years agoCheck slapadd result before continuing with test
Ondřej Kuzník [Wed, 24 May 2023 12:20:05 +0000 (13:20 +0100)] 
Check slapadd result before continuing with test

2 years agoITS#10039
Quanah Gibson-Mount [Tue, 16 May 2023 16:55:47 +0000 (16:55 +0000)] 
ITS#10039

2 years agoITS#10039 - Regenerate configure
Quanah Gibson-Mount [Tue, 16 May 2023 16:55:32 +0000 (16:55 +0000)] 
ITS#10039 - Regenerate configure

2 years agoITS#10039 Test for SSL_CTX_set_ciphersuites()
orbea [Wed, 12 Apr 2023 19:55:46 +0000 (12:55 -0700)] 
ITS#10039 Test for SSL_CTX_set_ciphersuites()

When configuring OpenLDAP using --with-tls=openssl with LibreSSL the
configure will fail to detect SSL_export_keyring_material_early() since
LibreSSL doesn't support this function yet. However OpenLDAP doesn't
actually use this function and only checks for it to ensure a modern
OpenSSL API is used. This can be easily solved by checking for an
equivalent modern OpenSSL function which both LibreSSL and OpenSSL both
support such as SSL_CTX_set_ciphersuites(). Doing this allows the build
and tests to succeed with modern LibreSSL versions. This was tested with
LibreSSL >= 3.6.

Bug: https://bugs.openldap.org/show_bug.cgi?id=10039

2 years agofix typo in lload.conf.5 cerificate -> certificate
Quanah Gibson-Mount [Mon, 15 May 2023 20:53:53 +0000 (20:53 +0000)] 
fix typo in lload.conf.5 cerificate -> certificate

2 years agoITS#10046
Quanah Gibson-Mount [Mon, 15 May 2023 19:19:40 +0000 (19:19 +0000)] 
ITS#10046

2 years agoITS#10046 Update manpage
Ondřej Kuzník [Tue, 9 May 2023 12:58:54 +0000 (13:58 +0100)] 
ITS#10046 Update manpage

2 years agoITS#10048
Quanah Gibson-Mount [Mon, 15 May 2023 19:01:49 +0000 (19:01 +0000)] 
ITS#10048

2 years agoITS#10048 Improve regex config error handling
Ondřej Kuzník [Tue, 9 May 2023 12:11:46 +0000 (13:11 +0100)] 
ITS#10048 Improve regex config error handling

2 years agoITS#9855
Quanah Gibson-Mount [Mon, 15 May 2023 18:48:43 +0000 (18:48 +0000)] 
ITS#9855

2 years agoITS#9855 Adapt other contrib module's tests
Ondřej Kuzník [Tue, 9 May 2023 12:10:27 +0000 (13:10 +0100)] 
ITS#9855 Adapt other contrib module's tests

2 years agoITS#10041
Quanah Gibson-Mount [Mon, 15 May 2023 17:58:06 +0000 (17:58 +0000)] 
ITS#10041

2 years agoITS#10041 Restrict group searching
Ondřej Kuzník [Mon, 24 Apr 2023 11:32:05 +0000 (12:32 +0100)] 
ITS#10041 Restrict group searching

2 years agoITS#10033
Quanah Gibson-Mount [Mon, 15 May 2023 17:46:50 +0000 (17:46 +0000)] 
ITS#10033

2 years agoITS#10033 - Remove references to back-bdb/hdb cachesize parameter
Quanah Gibson-Mount [Thu, 27 Apr 2023 16:31:58 +0000 (16:31 +0000)] 
ITS#10033 - Remove references to back-bdb/hdb cachesize parameter

2 years agoITS#10045
Quanah Gibson-Mount [Mon, 15 May 2023 17:43:48 +0000 (17:43 +0000)] 
ITS#10045

2 years agoITS#10045 Also check for abandon when things have settled
Ondřej Kuzník [Thu, 27 Apr 2023 14:24:03 +0000 (15:24 +0100)] 
ITS#10045 Also check for abandon when things have settled

2 years agoITS#10037
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:48:16 +0000 (15:48 +0000)] 
ITS#10037

2 years agoITS#10037 Update argon2 README
Ondřej Kuzník [Thu, 13 Apr 2023 15:12:47 +0000 (16:12 +0100)] 
ITS#10037 Update argon2 README

2 years agoITS#10032
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:44:25 +0000 (15:44 +0000)] 
ITS#10032

2 years agoITS#10032 Use the correct ocs field
Ondřej Kuzník [Tue, 28 Mar 2023 13:48:41 +0000 (14:48 +0100)] 
ITS#10032 Use the correct ocs field

2 years agoITS#10035
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:38:17 +0000 (15:38 +0000)] 
ITS#10035

2 years agoITS#10035 Fix setting TLSv1.3 ciphersuite
Ian Puleston [Thu, 30 Mar 2023 20:04:50 +0000 (13:04 -0700)] 
ITS#10035 Fix setting TLSv1.3 ciphersuite

2 years agoITS#10030
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:35:56 +0000 (15:35 +0000)] 
ITS#10030

2 years agoITS#9436,ITS#10030 libldap: OpenSSL 3.0 compat
Howard Chu [Wed, 2 Feb 2022 18:11:27 +0000 (18:11 +0000)] 
ITS#9436,ITS#10030 libldap: OpenSSL 3.0 compat

Add OpenSSL 3.0 compatibility to OpenLDAP 2.5 series

2 years agoITS#10031
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:14:18 +0000 (15:14 +0000)] 
ITS#10031

2 years agoITS#10031 Adjust *err if we free it
Ondřej Kuzník [Tue, 28 Mar 2023 13:46:22 +0000 (14:46 +0100)] 
ITS#10031 Adjust *err if we free it

2 years agoITS#10028
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:12:25 +0000 (15:12 +0000)] 
ITS#10028

2 years agoITS#10028 - crash with pwdMinDelay
HAMANO Tsukasa [Fri, 24 Mar 2023 02:24:15 +0000 (11:24 +0900)] 
ITS#10028 - crash with pwdMinDelay

2 years agoITS#10016
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:10:43 +0000 (15:10 +0000)] 
ITS#10016

2 years agoITS#10016: slapo-syncprov: fix Abandon with active qtask
Howard Chu [Mon, 27 Feb 2023 15:01:23 +0000 (15:01 +0000)] 
ITS#10016: slapo-syncprov: fix Abandon with active qtask

2 years agoITS#10015
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:06:02 +0000 (15:06 +0000)] 
ITS#10015

2 years agoITS#10015 libldap: fix KEEPALIVE opts from ITS#9490
Howard Chu [Wed, 22 Feb 2023 11:33:16 +0000 (11:33 +0000)] 
ITS#10015 libldap: fix KEEPALIVE opts from ITS#9490

2 years agoITS#9953
Quanah Gibson-Mount [Thu, 27 Apr 2023 15:03:17 +0000 (15:03 +0000)] 
ITS#9953

2 years agoITS#9953 Check for push replication
Ondřej Kuzník [Thu, 16 Feb 2023 14:50:43 +0000 (14:50 +0000)] 
ITS#9953 Check for push replication

2 years agoITS#10004
Quanah Gibson-Mount [Wed, 26 Apr 2023 17:33:19 +0000 (17:33 +0000)] 
ITS#10004

2 years agoITS#10004: librewrite: plug potential ld leak in ldapmap
Howard Chu [Thu, 2 Feb 2023 15:32:11 +0000 (15:32 +0000)] 
ITS#10004: librewrite: plug potential ld leak in ldapmap

2 years agoITS#10003
Quanah Gibson-Mount [Wed, 26 Apr 2023 17:32:49 +0000 (17:32 +0000)] 
ITS#10003

2 years agoITS#10003: ldap_open_internal_connection: fix mutex usage
Howard Chu [Thu, 2 Feb 2023 15:28:22 +0000 (15:28 +0000)] 
ITS#10003: ldap_open_internal_connection: fix mutex usage

Note: this is a non-standard function with no use cases

2 years agoITS#10000
Quanah Gibson-Mount [Wed, 26 Apr 2023 17:32:20 +0000 (17:32 +0000)] 
ITS#10000

2 years agoITS#10000 slapd-watcher: plug potential leak
Howard Chu [Thu, 2 Feb 2023 15:19:46 +0000 (15:19 +0000)] 
ITS#10000 slapd-watcher: plug potential leak

2 years agoITS#9999
Quanah Gibson-Mount [Wed, 26 Apr 2023 17:31:39 +0000 (17:31 +0000)] 
ITS#9999

2 years agoITS#9999 slapd-search: plug potential leak
Howard Chu [Thu, 2 Feb 2023 15:18:24 +0000 (15:18 +0000)] 
ITS#9999 slapd-search: plug potential leak

2 years agoITS#9998
Quanah Gibson-Mount [Wed, 26 Apr 2023 17:31:08 +0000 (17:31 +0000)] 
ITS#9998

2 years agoITS#9998 slapd-mtread: plug potential leak
Howard Chu [Thu, 2 Feb 2023 15:17:28 +0000 (15:17 +0000)] 
ITS#9998 slapd-mtread: plug potential leak

2 years agoITS#9997
Quanah Gibson-Mount [Wed, 26 Apr 2023 16:44:30 +0000 (16:44 +0000)] 
ITS#9997

2 years agoITS#9997 syncrepl: plug potential leak in changelog search
Howard Chu [Thu, 2 Feb 2023 15:12:55 +0000 (15:12 +0000)] 
ITS#9997 syncrepl: plug potential leak in changelog search

Note this is only used with changelog, which is nonstandard and obsolete.

2 years agoITS#9996
Quanah Gibson-Mount [Wed, 26 Apr 2023 16:43:49 +0000 (16:43 +0000)] 
ITS#9996

2 years agoITS#9996 librewrite plug potential leak in ldapmap map_ldap_apply()
Howard Chu [Thu, 2 Feb 2023 15:08:34 +0000 (15:08 +0000)] 
ITS#9996 librewrite plug potential leak in ldapmap map_ldap_apply()

2 years agoITS#9995 ldapdelete: plug potential search leak
Howard Chu [Thu, 2 Feb 2023 15:03:51 +0000 (15:03 +0000)] 
ITS#9995 ldapdelete: plug potential search leak

2 years agoITS#9989
Quanah Gibson-Mount [Mon, 24 Apr 2023 18:47:27 +0000 (18:47 +0000)] 
ITS#9989

2 years agoITS#9989 Keep .pc files on «make clean»
Дилян Палаузов [Wed, 25 Jan 2023 13:26:20 +0000 (15:26 +0200)] 
ITS#9989 Keep .pc files on «make clean»

2 years agoITS#10011
Quanah Gibson-Mount [Mon, 24 Apr 2023 18:45:53 +0000 (18:45 +0000)] 
ITS#10011

2 years agoITS#10011 - Regenerate configure
Quanah Gibson-Mount [Mon, 24 Apr 2023 18:45:40 +0000 (18:45 +0000)] 
ITS#10011 - Regenerate configure