]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
5 years agoITS#9124
Quanah Gibson-Mount [Mon, 2 Dec 2019 16:09:39 +0000 (16:09 +0000)] 
ITS#9124

5 years agoITS#9124 Check we have data to process in Cancel Exop
Ondřej Kuzník [Fri, 29 Nov 2019 10:03:24 +0000 (10:03 +0000)] 
ITS#9124 Check we have data to process in Cancel Exop

5 years agoFix minor typo
Quanah Gibson-Mount [Mon, 25 Nov 2019 17:16:04 +0000 (17:16 +0000)] 
Fix minor typo

5 years agoITS#9091
Quanah Gibson-Mount [Fri, 22 Nov 2019 18:08:04 +0000 (18:08 +0000)] 
ITS#9091

5 years agoITS#9091 drop attr mappings added in an aborted txn
Howard Chu [Mon, 14 Oct 2019 17:34:07 +0000 (18:34 +0100)] 
ITS#9091 drop attr mappings added in an aborted txn

If a txn is aborted in id2entry_put, attribute index mappings
added during that txn must also be dropped from memory.

5 years agoITS#9112
Quanah Gibson-Mount [Fri, 22 Nov 2019 17:43:28 +0000 (17:43 +0000)] 
ITS#9112

5 years agoITS#9112 cleaner error handling during connection setup
Howard Chu [Mon, 28 Oct 2019 23:01:08 +0000 (23:01 +0000)] 
ITS#9112 cleaner error handling during connection setup

And additional debug code for tracking errant close()s

5 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Fri, 22 Nov 2019 14:37:32 +0000 (14:37 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

5 years agoITS#9118 - Fix typo in prev commit
Quanah Gibson-Mount [Fri, 22 Nov 2019 14:36:38 +0000 (14:36 +0000)] 
ITS#9118 - Fix typo in prev commit

5 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Thu, 21 Nov 2019 21:33:17 +0000 (21:33 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

5 years agoITS#9118
Howard Chu [Thu, 21 Nov 2019 20:45:11 +0000 (20:45 +0000)] 
ITS#9118

5 years agoITS#9118 add MAP_NOSYNC for FreeBSD
Howard Chu [Thu, 21 Nov 2019 20:44:37 +0000 (20:44 +0000)] 
ITS#9118 add MAP_NOSYNC for FreeBSD

5 years agoITS#9119
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:29:00 +0000 (20:29 +0000)] 
ITS#9119

5 years agoITS#9119 fix global operation counter reporting
Howard Chu [Fri, 15 Nov 2019 16:26:14 +0000 (16:26 +0000)] 
ITS#9119 fix global operation counter reporting

5 years agoITS#9100
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:27:51 +0000 (20:27 +0000)] 
ITS#9100

5 years agoITS#9100 relax domainScope check for absent value
Howard Chu [Mon, 28 Oct 2019 19:01:36 +0000 (19:01 +0000)] 
ITS#9100 relax domainScope check for absent value

5 years agoITS#9095
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:26:44 +0000 (20:26 +0000)] 
ITS#9095

5 years agoITS#9095 insert missing commit at end of slapindex processing
Howard Chu [Fri, 11 Oct 2019 19:47:29 +0000 (20:47 +0100)] 
ITS#9095 insert missing commit at end of slapindex processing

5 years agoITS#9077
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:25:25 +0000 (20:25 +0000)] 
ITS#9077

5 years agoITS#9077 Let the loop finish
Ondřej Kuzník [Mon, 23 Sep 2019 15:37:38 +0000 (16:37 +0100)] 
ITS#9077 Let the loop finish

5 years agoITS#9069
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:24:39 +0000 (20:24 +0000)] 
ITS#9069

5 years agoITS#9069 Do not call gnutls_global_set_mutex()
Ryan Tandy [Wed, 28 Aug 2019 00:58:44 +0000 (17:58 -0700)] 
ITS#9069 Do not call gnutls_global_set_mutex()

Since GnuTLS moved to implicit initialization on library load, calling
this function deinitializes GnuTLS and then re-initializes it.

When GnuTLS uses /dev/urandom as an entropy source (getrandom() not
available, or older versions of GnuTLS), and the application closed all
file descriptors at startup, this could result in GnuTLS opening
/dev/urandom over one of the application's file descriptors when
re-initialized.

Additionally, the custom mutex functions are never reset, so if libldap
is unloaded (for example via dlclose()) after calling this, its code may
be unmapped and the application could crash when GnuTLS calls the mutex
functions.

On typical systems, GnuTLS system mutexes are probably the same as what
libldap uses anyway.

5 years agoITS#9071
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:23:54 +0000 (20:23 +0000)] 
ITS#9071

5 years agoITS#9071 Document "tls none" for back-ldap
Ondřej Kuzník [Fri, 30 Aug 2019 13:02:20 +0000 (14:02 +0100)] 
ITS#9071 Document "tls none" for back-ldap

5 years agoITS#9067
Quanah Gibson-Mount [Thu, 21 Nov 2019 20:22:39 +0000 (20:22 +0000)] 
ITS#9067

5 years agoITS#9067 fix syntax evaluation of preferredDeliveryMethod
Julia Bremer [Tue, 30 Jul 2019 11:51:02 +0000 (13:51 +0200)] 
ITS#9067 fix syntax evaluation of preferredDeliveryMethod

5 years agoITS#9081
Quanah Gibson-Mount [Tue, 15 Oct 2019 00:20:59 +0000 (00:20 +0000)] 
ITS#9081

5 years agoITS#9081 Do not leak sb (ITS#8755 regression)
Ondřej Kuzník [Mon, 23 Sep 2019 16:27:18 +0000 (17:27 +0100)] 
ITS#9081 Do not leak sb (ITS#8755 regression)

5 years agoITS#9076
Quanah Gibson-Mount [Tue, 15 Oct 2019 00:19:35 +0000 (00:19 +0000)] 
ITS#9076

5 years agoITS#9076 Set oldctrls correctly
Ondřej Kuzník [Tue, 10 Sep 2019 17:59:17 +0000 (18:59 +0100)] 
ITS#9076 Set oldctrls correctly

5 years agoITS#9062
Quanah Gibson-Mount [Tue, 15 Oct 2019 00:13:41 +0000 (00:13 +0000)] 
ITS#9062

5 years agoITS#9062 -- Honor TMPDIR in mkdep
Quanah Gibson-Mount [Tue, 13 Aug 2019 15:03:45 +0000 (15:03 +0000)] 
ITS#9062 -- Honor TMPDIR in mkdep

5 years agoITS#9063
Quanah Gibson-Mount [Tue, 15 Oct 2019 00:11:32 +0000 (00:11 +0000)] 
ITS#9063

5 years agoITS#9063 -- Fix missing bold tag for tls_reqcert
Quanah Gibson-Mount [Mon, 12 Aug 2019 23:49:50 +0000 (23:49 +0000)] 
ITS#9063 -- Fix missing bold tag for tls_reqcert

5 years agoITS#7657
Quanah Gibson-Mount [Tue, 15 Oct 2019 00:10:12 +0000 (00:10 +0000)] 
ITS#7657

5 years agoITS#7657 honor unchecked limit
Howard Chu [Wed, 17 Jul 2019 09:17:43 +0000 (10:17 +0100)] 
ITS#7657 honor unchecked limit

5 years agoreturn to release engineering, ITS#9068
Howard Chu [Mon, 26 Aug 2019 16:56:17 +0000 (17:56 +0100)] 
return to release engineering, ITS#9068

5 years agoITS#9068 fix backslash escaping
Howard Chu [Mon, 26 Aug 2019 16:51:53 +0000 (17:51 +0100)] 
ITS#9068 fix backslash escaping

mdb_load wasn't properly inserting escaped backslashes into the data.
mdb_dump wasn't escaping backslashes when generating printable output.

5 years agoITS#9065
Quanah Gibson-Mount [Mon, 19 Aug 2019 15:46:21 +0000 (15:46 +0000)] 
ITS#9065

5 years agoITS#9065 - Document correct attribute pwdGraceAuthnLimit
Quanah Gibson-Mount [Mon, 19 Aug 2019 15:33:51 +0000 (15:33 +0000)] 
ITS#9065 - Document correct attribute pwdGraceAuthnLimit

6 years agoReturn to engineering
Quanah Gibson-Mount [Wed, 24 Jul 2019 19:25:46 +0000 (19:25 +0000)] 
Return to engineering

6 years agoAdd missed ITS to the 2.4.48 CHANGES file
Quanah Gibson-Mount [Wed, 24 Jul 2019 19:15:13 +0000 (19:15 +0000)] 
Add missed ITS to the 2.4.48 CHANGES file

6 years agoITS#7585 - Windows doesn't support LDAPI OPENLDAP_REL_ENG_2_4_48
Quanah Gibson-Mount [Tue, 23 Jul 2019 14:45:16 +0000 (14:45 +0000)] 
ITS#7585 - Windows doesn't support LDAPI

Adjust patch for ITS#7585 as Windows does not have LDAPI support.

6 years agoRemove ITS#8427 from CHANGES due to revert
Quanah Gibson-Mount [Mon, 22 Jul 2019 03:12:27 +0000 (03:12 +0000)] 
Remove ITS#8427 from CHANGES due to revert

6 years agoRevert "ITS#8427 Set up TLS settings on each reconnection"
Quanah Gibson-Mount [Mon, 22 Jul 2019 03:10:51 +0000 (03:10 +0000)] 
Revert "ITS#8427 Set up TLS settings on each reconnection"

This reverts commit 6f623dfa1ca65698c19ccc6c058cd170e633384e.

6 years agoRevert "ITS#8427 Only do StartTLS if configured"
Quanah Gibson-Mount [Mon, 22 Jul 2019 03:10:37 +0000 (03:10 +0000)] 
Revert "ITS#8427 Only do StartTLS if configured"

This reverts commit 653922c5051e1e6901d4b787a37494a433cd31a4.

6 years agoRevert "ITS#8427 Take late TLS configuration into account"
Quanah Gibson-Mount [Mon, 22 Jul 2019 03:10:27 +0000 (03:10 +0000)] 
Revert "ITS#8427 Take late TLS configuration into account"

This reverts commit e224920ea5641b71bbd38604cb58bd1922537e7d.

6 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Fri, 19 Jul 2019 16:42:52 +0000 (16:42 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4

6 years agoRelease 0.9.24 LMDB_0.9.24
Howard Chu [Fri, 19 Jul 2019 16:41:12 +0000 (17:41 +0100)] 
Release 0.9.24

6 years agoPrep for release
Quanah Gibson-Mount [Fri, 19 Jul 2019 16:37:39 +0000 (16:37 +0000)] 
Prep for release

6 years agoRevert ITS#7326
Quanah Gibson-Mount [Fri, 19 Jul 2019 16:23:44 +0000 (16:23 +0000)] 
Revert ITS#7326

6 years agoRevert "use AI_ADDRCONFIG if defined in the environment"
Quanah Gibson-Mount [Fri, 19 Jul 2019 16:23:18 +0000 (16:23 +0000)] 
Revert "use AI_ADDRCONFIG if defined in the environment"

This reverts commit 33945aeb96124f5956c0657b41bb68ca29fab66c.

Depends on custom glibc from RedHat

6 years agoITS#9052
Quanah Gibson-Mount [Mon, 15 Jul 2019 16:03:55 +0000 (16:03 +0000)] 
ITS#9052

6 years agoITS#9052 zero out sasl_ssf in connection_init
Howard Chu [Wed, 10 Jul 2019 20:29:39 +0000 (21:29 +0100)] 
ITS#9052 zero out sasl_ssf in connection_init

6 years agoITS#7657
Quanah Gibson-Mount [Mon, 15 Jul 2019 15:53:46 +0000 (15:53 +0000)] 
ITS#7657

6 years agoITS#7657 back-mdb improve alias deref
Howard Chu [Sun, 14 Jul 2019 13:46:13 +0000 (06:46 -0700)] 
ITS#7657 back-mdb improve alias deref

Don't search for scopes of entries with no children

6 years agoITS#8427 Take late TLS configuration into account
Ondřej Kuzník [Mon, 15 Jul 2019 13:48:52 +0000 (15:48 +0200)] 
ITS#8427 Take late TLS configuration into account

6 years agoITS#9038 Another test028 typo
Ondřej Kuzník [Wed, 26 Jun 2019 22:45:29 +0000 (00:45 +0200)] 
ITS#9038 Another test028 typo

6 years agoFix previous commit. It broke builds where --with-cyrus-sasl=no is set.
Quanah Gibson-Mount [Thu, 27 Jun 2019 17:44:18 +0000 (17:44 +0000)] 
Fix previous commit.  It broke builds where --with-cyrus-sasl=no is set.

6 years agoITS#9041
Quanah Gibson-Mount [Tue, 25 Jun 2019 14:59:19 +0000 (14:59 +0000)] 
ITS#9041

6 years agoITS#9041 - Cleanup limits in cyrus.c
Howard Chu [Tue, 25 Jun 2019 14:31:31 +0000 (15:31 +0100)] 
ITS#9041 - Cleanup limits in cyrus.c

6 years agoITS#9038 Fix typo in test script
Ondřej Kuzník [Mon, 24 Jun 2019 14:37:23 +0000 (16:37 +0200)] 
ITS#9038 Fix typo in test script

6 years agoWording tweak
Quanah Gibson-Mount [Fri, 21 Jun 2019 13:18:48 +0000 (13:18 +0000)] 
Wording tweak

6 years agoSeparate VERSION to its own paragraph
Ondřej Kuzník [Fri, 21 Jun 2019 11:44:06 +0000 (13:44 +0200)] 
Separate VERSION to its own paragraph

6 years agoITS#7996 Use a separate mutex in ldap_int_initialize
Ondřej Kuzník [Fri, 21 Jun 2019 10:19:38 +0000 (12:19 +0200)] 
ITS#7996 Use a separate mutex in ldap_int_initialize

6 years agoITS#9038
Quanah Gibson-Mount [Thu, 20 Jun 2019 18:04:12 +0000 (18:04 +0000)] 
ITS#9038

6 years agoITS#9038 Update test028 to test this is enforced
Ondřej Kuzník [Wed, 19 Jun 2019 16:47:32 +0000 (18:47 +0200)] 
ITS#9038 Update test028 to test this is enforced

6 years agoITS#9038 restrict rootDN proxyauthz to its own DBs.
Howard Chu [Wed, 19 Jun 2019 11:29:02 +0000 (12:29 +0100)] 
ITS#9038 restrict rootDN proxyauthz to its own DBs.

Treat as normal user for any other DB.

6 years agoITS#8799
Quanah Gibson-Mount [Thu, 20 Jun 2019 17:45:17 +0000 (17:45 +0000)] 
ITS#8799

6 years agoITS#8799 Let the common backend be configured through cn=config
Ondřej Kuzník [Mon, 13 May 2019 10:46:19 +0000 (11:46 +0100)] 
ITS#8799 Let the common backend be configured through cn=config

6 years agoResolve conflict between ITS#7492 and ITS#7520
Ondřej Kuzník [Mon, 13 May 2019 10:43:33 +0000 (11:43 +0100)] 
Resolve conflict between ITS#7492 and ITS#7520

6 years agoITS#8755
Quanah Gibson-Mount [Thu, 20 Jun 2019 17:43:37 +0000 (17:43 +0000)] 
ITS#8755

6 years agoITS#8755 Do not close the default SockBuf a second time
Ondřej Kuzník [Tue, 14 May 2019 11:54:58 +0000 (12:54 +0100)] 
ITS#8755 Do not close the default SockBuf a second time

6 years agoITS#9000
Quanah Gibson-Mount [Thu, 20 Jun 2019 17:41:24 +0000 (17:41 +0000)] 
ITS#9000

6 years agoITS#9000 memberof: noop a noop rename
Ondřej Kuzník [Wed, 5 Jun 2019 12:32:24 +0000 (14:32 +0200)] 
ITS#9000 memberof: noop a noop rename

6 years agoITS#7770
Quanah Gibson-Mount [Mon, 17 Jun 2019 18:52:05 +0000 (18:52 +0000)] 
ITS#7770

6 years agoITS#7770 schema fixup
Howard Chu [Mon, 4 Feb 2019 02:50:17 +0000 (02:50 +0000)] 
ITS#7770 schema fixup

6 years agoITS#7770 add mdb_stat info to cn=monitor
Howard Chu [Sun, 3 Feb 2019 11:08:24 +0000 (11:08 +0000)] 
ITS#7770 add mdb_stat info to cn=monitor

6 years agoITS#7721
Quanah Gibson-Mount [Mon, 17 Jun 2019 18:45:40 +0000 (18:45 +0000)] 
ITS#7721

6 years agoITS#7721 - Allow authTimestamp updates to be forwarded via updateref
ck@test-centos64.cksoft.de [Tue, 8 Oct 2013 21:14:45 +0000 (23:14 +0200)] 
ITS#7721 - Allow authTimestamp updates to be forwarded via updateref

6 years agoITS#8794
Quanah Gibson-Mount [Mon, 17 Jun 2019 17:30:22 +0000 (17:30 +0000)] 
ITS#8794

6 years agoITS#8794 - Fix implicit declaration for ldap_is_ldapc_url
Jame Gerwe [Fri, 29 Dec 2017 08:31:51 +0000 (08:31 +0000)] 
ITS#8794 - Fix implicit declaration for ldap_is_ldapc_url

Fix building OpenLDAP with -DLDAP_CONNECTIONLESS so that ldap_is_ldapc_url function is defined

6 years agoITS#8997
Quanah Gibson-Mount [Mon, 17 Jun 2019 17:28:17 +0000 (17:28 +0000)] 
ITS#8997

6 years agoITS#8997 - Fix segfault by setting return code value
Quanah Gibson-Mount [Mon, 17 Jun 2019 17:15:00 +0000 (17:15 +0000)] 
ITS#8997 - Fix segfault by setting return code value

Fix case with back-ldap where an entry was returned but didn't match the filter being applied by setting the return code value before dropping to cleanup.

6 years agoITS#8637
Quanah Gibson-Mount [Mon, 17 Jun 2019 16:16:26 +0000 (16:16 +0000)] 
ITS#8637

6 years agoITS#8637 Reject multiple chain URIs just like slapd.conf
Ondřej Kuzník [Fri, 25 Aug 2017 15:08:27 +0000 (16:08 +0100)] 
ITS#8637 Reject multiple chain URIs just like slapd.conf

6 years agoITS#8349
Quanah Gibson-Mount [Mon, 17 Jun 2019 16:15:04 +0000 (16:15 +0000)] 
ITS#8349

6 years agoITS#8349 - Fix ppolicy behavior when pwdInHistory is changed
HAMANO Tsukasa [Sat, 1 Oct 2016 02:26:59 +0000 (21:26 -0500)] 
ITS#8349 - Fix ppolicy behavior when pwdInHistory is changed

6 years agoITS#8964
Quanah Gibson-Mount [Mon, 17 Jun 2019 15:30:19 +0000 (15:30 +0000)] 
ITS#8964

6 years agoITS#8964 Do not free original filter
Ondřej Kuzník [Mon, 17 Jun 2019 10:49:25 +0000 (12:49 +0200)] 
ITS#8964 Do not free original filter

6 years agoITS#8864
Quanah Gibson-Mount [Mon, 17 Jun 2019 15:28:21 +0000 (15:28 +0000)] 
ITS#8864

6 years agoITS#8864 Fix ber_realloc after a partial ber_flush
Ondřej Kuzník [Fri, 8 Jun 2018 11:51:35 +0000 (12:51 +0100)] 
ITS#8864 Fix ber_realloc after a partial ber_flush

6 years agoITS#8508
Quanah Gibson-Mount [Mon, 17 Jun 2019 15:26:39 +0000 (15:26 +0000)] 
ITS#8508

6 years agoITS#8508 - Allow ucgendat.c to recognize title-case characters even if they do not...
Zebediah Figura [Sat, 1 Oct 2016 02:26:59 +0000 (21:26 -0500)] 
ITS#8508 - Allow ucgendat.c to recognize title-case characters even if they do not have lower-case equivalents

I, Zebediah Figura, hereby place the following modifications to OpenLDAP Software (and only these modifications) into the public domain. Hence, these modifications may be freely used and/or redistributed for any purpose with or without attribution and/or other notice.

6 years agoITS#8037
Quanah Gibson-Mount [Mon, 17 Jun 2019 15:24:19 +0000 (15:24 +0000)] 
ITS#8037

6 years agoITS#8037 - Add support for relax control to delta-syncrepl
Ivan Nejgebauer [Tue, 28 Aug 2012 14:57:54 +0000 (16:57 +0200)] 
ITS#8037 - Add support for relax control to delta-syncrepl

6 years agoITS#8671
Quanah Gibson-Mount [Fri, 14 Jun 2019 16:43:04 +0000 (16:43 +0000)] 
ITS#8671

6 years agoITS#8671 Expose OpenLDAP specific interfaces in openldap.h
Ondřej Kuzník [Fri, 14 Jun 2019 09:21:27 +0000 (11:21 +0200)] 
ITS#8671 Expose OpenLDAP specific interfaces in openldap.h

6 years agoITS#8841
Quanah Gibson-Mount [Fri, 14 Jun 2019 15:10:04 +0000 (15:10 +0000)] 
ITS#8841

6 years agoITS#8754
Quanah Gibson-Mount [Fri, 14 Jun 2019 15:09:25 +0000 (15:09 +0000)] 
ITS#8754