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

6 years agoITS#8674
Quanah Gibson-Mount [Fri, 14 Jun 2019 15:05:22 +0000 (15:05 +0000)] 
ITS#8674

6 years agoITS#8427
Quanah Gibson-Mount [Fri, 14 Jun 2019 14:59:59 +0000 (14:59 +0000)] 
ITS#8427

6 years agoITS#7996, ITS#8450
Quanah Gibson-Mount [Fri, 14 Jun 2019 14:55:46 +0000 (14:55 +0000)] 
ITS#7996, ITS#8450

6 years agoITS#7042
Quanah Gibson-Mount [Fri, 14 Jun 2019 14:54:37 +0000 (14:54 +0000)] 
ITS#7042

6 years agoITS#9031
Quanah Gibson-Mount [Fri, 14 Jun 2019 14:53:34 +0000 (14:53 +0000)] 
ITS#9031

6 years agoFix examples by removing quotes
Quanah Gibson-Mount [Tue, 21 May 2019 20:34:32 +0000 (20:34 +0000)] 
Fix examples by removing quotes

6 years agoITS#8841 Fix an assertion error in back-meta when network interface is unavailable
Nadezhda Ivanova [Wed, 22 Nov 2017 11:44:07 +0000 (13:44 +0200)] 
ITS#8841 Fix an assertion error in back-meta when network interface is unavailable

Because an API error code was assigned to sr_err, on network error back-meta would cause
an assert error at result.c: 830

assert( !LDAP_API_ERROR( rs->sr_err ) );

6 years agoITS#8754 Don't try IPv6 addresses unless configured to
Ondřej Kuzník [Thu, 13 Jun 2019 08:24:43 +0000 (10:24 +0200)] 
ITS#8754 Don't try IPv6 addresses unless configured to

6 years agoITS#8674 Return correct result from ldap_create_assertion_control_value
Côme Chilliet [Thu, 7 Sep 2017 15:11:57 +0000 (17:11 +0200)] 
ITS#8674 Return correct result from ldap_create_assertion_control_value

ldap_create_assertion_control_value was returning ld->ld_errno
 upon success without reseting it to LDAP_SUCCESS first

6 years agoITS#8427 Only do StartTLS if configured
Ondřej Kuzník [Thu, 13 Jun 2019 10:12:54 +0000 (12:12 +0200)] 
ITS#8427 Only do StartTLS if configured

6 years agoITS#8427 Set up TLS settings on each reconnection
Ondřej Kuzník [Wed, 12 Jun 2019 14:40:04 +0000 (16:40 +0200)] 
ITS#8427 Set up TLS settings on each reconnection

6 years agoITS#7996 Tighten race in ldap_int_initialize
Ondřej Kuzník [Tue, 11 Jun 2019 16:30:28 +0000 (18:30 +0200)] 
ITS#7996 Tighten race in ldap_int_initialize

6 years agoITS#7042 Allow unsetting of tls_* syncrepl options.
Patrick Monnerat [Sat, 21 Oct 2017 15:35:32 +0000 (16:35 +0100)] 
ITS#7042 Allow unsetting of tls_* syncrepl options.

This can be done by setting them to an empty string value.

6 years agoITS#9031 - Update documentation for mdb
Quanah Gibson-Mount [Fri, 7 Jun 2019 17:24:18 +0000 (17:24 +0000)] 
ITS#9031 - Update documentation for mdb

A number of fixes to the admin guide.

First, add missing reqDN indexing.
Second, convert most references to bdb/hdb to mdb, unless the section was specific to bdb/hdb.
Third, use "dc=example,dc=com" consistently throughout the example set

6 years agoITS#8999
Quanah Gibson-Mount [Wed, 22 May 2019 01:16:24 +0000 (01:16 +0000)] 
ITS#8999

6 years agoITS#8999 more for prev commit
Howard Chu [Tue, 26 Mar 2019 13:12:26 +0000 (13:12 +0000)] 
ITS#8999 more for prev commit

6 years agoITS#8999 fix telephoneNumberNormalize, cert DN validation
Howard Chu [Tue, 26 Mar 2019 11:17:30 +0000 (11:17 +0000)] 
ITS#8999 fix telephoneNumberNormalize, cert DN validation

6 years agoITS#7326
Quanah Gibson-Mount [Mon, 13 May 2019 15:35:35 +0000 (15:35 +0000)] 
ITS#7326

6 years agouse AI_ADDRCONFIG if defined in the environment
Jan Vcelak [Thu, 19 Jul 2012 08:33:18 +0000 (10:33 +0200)] 
use AI_ADDRCONFIG if defined in the environment

6 years agoITS#8743
Quanah Gibson-Mount [Mon, 13 May 2019 14:46:52 +0000 (14:46 +0000)] 
ITS#8743

6 years agoITS#8743 Initialise the metafilter we allocate
Ondřej Kuzník [Mon, 13 May 2019 12:07:11 +0000 (13:07 +0100)] 
ITS#8743 Initialise the metafilter we allocate

6 years agoFix minor typo
Quanah Gibson-Mount [Thu, 9 May 2019 17:59:38 +0000 (17:59 +0000)] 
Fix minor typo

6 years agoITS#8693
Quanah Gibson-Mount [Thu, 9 May 2019 17:53:46 +0000 (17:53 +0000)] 
ITS#8693

6 years agoITS#8693 Tweak previous commit
Ondřej Kuzník [Wed, 8 May 2019 14:31:13 +0000 (15:31 +0100)] 
ITS#8693 Tweak previous commit

6 years agoITS#8693 Document unused but generated starttls parameter
Ondřej Kuzník [Wed, 8 May 2019 14:12:08 +0000 (15:12 +0100)] 
ITS#8693 Document unused but generated starttls parameter

6 years agoITS#9015
Quanah Gibson-Mount [Thu, 9 May 2019 17:50:22 +0000 (17:50 +0000)] 
ITS#9015

6 years agoITS#9015 Treat an empty cookie from a FALLBACK search as a success
Ondřej Kuzník [Tue, 7 May 2019 18:03:13 +0000 (19:03 +0100)] 
ITS#9015 Treat an empty cookie from a FALLBACK search as a success

6 years agoITS#9015 Don't generate contextCSN on empty DB
Ondřej Kuzník [Mon, 29 Apr 2019 10:39:05 +0000 (11:39 +0100)] 
ITS#9015 Don't generate contextCSN on empty DB

6 years agoITS#9015 Generate contextCSN unless we're a pure replica.
Ondřej Kuzník [Fri, 26 Apr 2019 09:28:21 +0000 (10:28 +0100)] 
ITS#9015 Generate contextCSN unless we're a pure replica.

Essentially reverts part of cd8ff37629012c1676ef79de164a159da9b2ae89 to
make sure there is always a contextCSN if the server is in charge of its
own serverID.

6 years agoITS#7595
Quanah Gibson-Mount [Mon, 6 May 2019 20:09:45 +0000 (20:09 +0000)] 
ITS#7595

6 years agoITS#7595 don't try to use EC if OpenSSL lacks it
Howard Chu [Sun, 8 Sep 2013 13:32:23 +0000 (06:32 -0700)] 
ITS#7595 don't try to use EC if OpenSSL lacks it

6 years agoITS#7595 more doc for elliptic curve
Howard Chu [Sat, 7 Sep 2013 17:13:40 +0000 (10:13 -0700)] 
ITS#7595 more doc for elliptic curve

6 years agoITS#7595 Add Elliptic Curve support for OpenSSL
Howard Chu [Sat, 7 Sep 2013 16:47:19 +0000 (09:47 -0700)] 
ITS#7595 Add Elliptic Curve support for OpenSSL

6 years agoITS#9012
Quanah Gibson-Mount [Sun, 21 Apr 2019 23:35:32 +0000 (23:35 +0000)] 
ITS#9012

6 years agoITS#9012 one more Win64 fix
Howard Chu [Sun, 21 Apr 2019 21:10:03 +0000 (22:10 +0100)] 
ITS#9012 one more Win64 fix

Was omitted from dda779d83e701c43ef48780653f396329e16c755