]>
git.ipfire.org Git - thirdparty/openldap.git/log
Quanah Gibson-Mount [Wed, 9 Sep 2020 15:46:21 +0000 (15:46 +0000)]
Return to release engineering
Quanah Gibson-Mount [Mon, 7 Sep 2020 15:13:36 +0000 (15:13 +0000)]
Prep for release (2.4.53)
Quanah Gibson-Mount [Fri, 4 Sep 2020 22:14:04 +0000 (22:14 +0000)]
ITS#9338
Howard Chu [Fri, 4 Sep 2020 18:44:06 +0000 (19:44 +0100)]
ITS#9338 add regression test
Howard Chu [Fri, 4 Sep 2020 16:49:38 +0000 (17:49 +0100)]
ITS#9338 Add backlog control for testing slapd write waits
Howard Chu [Fri, 4 Sep 2020 12:39:00 +0000 (13:39 +0100)]
ITS#9338 syncrepl: Don't reuse existing connection on Refresh fallback
Quanah Gibson-Mount [Fri, 4 Sep 2020 13:45:47 +0000 (13:45 +0000)]
ITS#9043
Ondřej Kuzník [Wed, 26 Jun 2019 10:22:58 +0000 (12:22 +0200)]
ITS#9043 Improve replication loggging
Quanah Gibson-Mount [Thu, 3 Sep 2020 21:46:58 +0000 (21:46 +0000)]
ITS#9302, ITS#9334
Howard Chu [Thu, 3 Sep 2020 20:30:35 +0000 (21:30 +0100)]
ITS#9334 slapo-ppolicy re-fix ITS#9302
The mutex_lock was being skipped in the lockout case,
but still calling mutex_unlock at the end.
Quanah Gibson-Mount [Wed, 2 Sep 2020 19:23:15 +0000 (19:23 +0000)]
Revert "ITS#9282 Extend test to cover the second issue fixed"
This reverts commit
9f8a408c769067157f78bb8c2c932207afac1e1e .
It unfortunately relies on logging only available in 2.5 and later.
Ondřej Kuzník [Wed, 2 Sep 2020 15:51:03 +0000 (16:51 +0100)]
ITS#9282 Extend test to cover the second issue fixed
Quanah Gibson-Mount [Tue, 1 Sep 2020 19:46:03 +0000 (19:46 +0000)]
ITS#9332
Howard Chu [Tue, 1 Sep 2020 19:21:22 +0000 (20:21 +0100)]
ITS#9332 add placeholder in LDAP_LDO_TLS_NULLARG
Quanah Gibson-Mount [Mon, 31 Aug 2020 20:02:16 +0000 (20:02 +0000)]
ITS#9282
Howard Chu [Mon, 31 Aug 2020 19:09:52 +0000 (20:09 +0100)]
ITS#9282 more for merge_state
Don't assume si_cookieState is always newer
Howard Chu [Mon, 31 Aug 2020 18:36:10 +0000 (19:36 +0100)]
ITS#9282 fix crash in nonpresent_callback
In a standard Refresh present phase, the provider sends no cookie
since it is only listing the entries that existed as of the time
in the cookie the consumer sent. In this case the consumer only
needs to check entryCSNs against its last sent cookie.
Quanah Gibson-Mount [Mon, 31 Aug 2020 19:33:56 +0000 (19:33 +0000)]
ITS#9323 - require openssl 1.0.2 or later
Quanah Gibson-Mount [Mon, 31 Aug 2020 19:33:16 +0000 (19:33 +0000)]
Regenerate for ITS#9323 require openssl 1.0.2 or later
Quanah Gibson-Mount [Mon, 31 Aug 2020 17:32:04 +0000 (17:32 +0000)]
Update to require OpenSSL 1.0.2 or later
Quanah Gibson-Mount [Fri, 28 Aug 2020 17:46:27 +0000 (17:46 +0000)]
Return to release engineering
Quanah Gibson-Mount [Fri, 28 Aug 2020 16:10:00 +0000 (16:10 +0000)]
Prep for release (2.4.52)
Howard Chu [Fri, 28 Aug 2020 10:08:17 +0000 (11:08 +0100)]
ITS#9054, #9318 document new TLS options in slapd
Quanah Gibson-Mount [Fri, 28 Aug 2020 01:31:14 +0000 (01:31 +0000)]
ITS#9135
Howard Chu [Thu, 13 Aug 2020 17:17:45 +0000 (18:17 +0100)]
ITS#9135 fix index error on collapsed range
Quanah Gibson-Mount [Thu, 27 Aug 2020 15:16:38 +0000 (15:16 +0000)]
ITS#9282 - Fix hard coded backend
Howard Chu [Thu, 27 Aug 2020 10:22:12 +0000 (11:22 +0100)]
ITS#9054 fix typo
Quanah Gibson-Mount [Wed, 26 Aug 2020 21:39:01 +0000 (21:39 +0000)]
ITS#9328
Howard Chu [Wed, 26 Aug 2020 12:22:52 +0000 (13:22 +0100)]
ITS#9328 cldap: check for error on connected socket
libldap doesn't use a connected socket for UDP sessions, but 3rd
parties can, passed in with ldap_init_fd().
Quanah Gibson-Mount [Wed, 26 Aug 2020 21:28:48 +0000 (21:28 +0000)]
Fix missing getopt check for the argument "N"
Howard Chu [Wed, 26 Aug 2020 19:17:41 +0000 (20:17 +0100)]
ITS#9329 Re-fix merge_state
A bit uglier but more straightforward.
Quanah Gibson-Mount [Wed, 26 Aug 2020 15:02:53 +0000 (15:02 +0000)]
ITS#9249
Howard Chu [Sat, 22 Aug 2020 11:38:10 +0000 (12:38 +0100)]
ITS#9249 librewrite: fix malloc/free corruption
If substitution parsing fails, would attempt to free a mapping
that hadn't been allocated yet.
Also, on failure, caller in saslauthz would attempt to free a
rwinfo struct that hadn't been allocated.
Quanah Gibson-Mount [Tue, 25 Aug 2020 21:54:17 +0000 (21:54 +0000)]
ITS#9329
Howard Chu [Tue, 25 Aug 2020 13:39:35 +0000 (14:39 +0100)]
ITS#9329 syncrepl: fix regression from ITS#9282
Quanah Gibson-Mount [Tue, 25 Aug 2020 20:08:26 +0000 (20:08 +0000)]
ITS#9324
Howard Chu [Sat, 22 Aug 2020 09:45:02 +0000 (10:45 +0100)]
ITS#9324 syncrepl: don't wait forever in Refresh mode
Just poll for available data, same as Persist mode.
Clarify retry/return states from do_syncrep2
Quanah Gibson-Mount [Mon, 24 Aug 2020 15:18:20 +0000 (15:18 +0000)]
ITS#9318, ITS#9054
Howard Chu [Fri, 21 Aug 2020 19:06:56 +0000 (20:06 +0100)]
ITS#9054, #9318 add new TLS options to slapd bindconf
For use with back-ldap/back-meta/syncrepl/etc
Howard Chu [Fri, 21 Aug 2020 08:15:15 +0000 (09:15 +0100)]
ITS#9318 add TLS_REQSAN option
Add an option to specify how subjectAlternativeNames should be
handled when validating the names in a server certificate.
Howard Chu [Thu, 20 Aug 2020 14:07:55 +0000 (15:07 +0100)]
ITS#9054 Add support for multiple EECDH curves
Requires OpenSSL 1.0.2 or newer
Howard Chu [Mon, 9 Sep 2013 18:41:28 +0000 (11:41 -0700)]
ITS#7595 more for LDAP_OPT_X_TLS_ECNAME
Update ldap_get_option(3) for LDAP_OPT_X_TLS_ECNAME
Quanah Gibson-Mount [Wed, 12 Aug 2020 05:02:55 +0000 (05:02 +0000)]
Return to release-engineering for 2.4.52
Quanah Gibson-Mount [Tue, 11 Aug 2020 18:33:20 +0000 (18:33 +0000)]
OpenLDAP 2.4.51 release
Quanah Gibson-Mount [Tue, 11 Aug 2020 18:28:58 +0000 (18:28 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Tue, 11 Aug 2020 18:24:07 +0000 (18:24 +0000)]
Release 0.9.26
Howard Chu [Mon, 10 Aug 2020 22:18:48 +0000 (23:18 +0100)]
ITS#9309 fix exit status on prev commit
Howard Chu [Mon, 10 Aug 2020 22:08:37 +0000 (23:08 +0100)]
ITS#9309 test rejection of redundant ppolicy config
Quanah Gibson-Mount [Mon, 10 Aug 2020 16:06:40 +0000 (16:06 +0000)]
ITS#9309
Howard Chu [Mon, 10 Aug 2020 15:40:54 +0000 (16:40 +0100)]
For ITS#9309 fix check for duplicate overlays
and pass error message back to frontend
Howard Chu [Mon, 10 Aug 2020 15:07:39 +0000 (16:07 +0100)]
ITS#9309 don't allow ppolicy to be configured more than once on a backend
Quanah Gibson-Mount [Fri, 7 Aug 2020 21:39:19 +0000 (21:39 +0000)]
ITS#9279 - Add draft for vchu-ldap-pwd-policy
Quanah Gibson-Mount [Fri, 7 Aug 2020 01:41:01 +0000 (01:41 +0000)]
ITS#9263
Howard Chu [Fri, 7 Aug 2020 01:30:38 +0000 (02:30 +0100)]
ITS#7344 fix test064-constraint
Remove bash-isms
Quanah Gibson-Mount [Wed, 5 Aug 2020 23:44:11 +0000 (23:44 +0000)]
Fix previous commit on CHANGES for ITS#9308 to correct location
Quanah Gibson-Mount [Wed, 5 Aug 2020 23:08:34 +0000 (23:08 +0000)]
ITS#9308
Quanah Gibson-Mount [Wed, 5 Aug 2020 23:06:49 +0000 (23:06 +0000)]
ITS#9308 - ensure "i" is initialized
Howard Chu [Fri, 31 Jul 2020 00:38:48 +0000 (01:38 +0100)]
ITS#9279 test Netscape password expiration controls
and do some LDIF cleanup
Howard Chu [Fri, 31 Jul 2020 00:01:39 +0000 (01:01 +0100)]
ITS#9279 Handle Netscape controls in client tools
Howard Chu [Thu, 30 Jul 2020 17:12:09 +0000 (18:12 +0100)]
ITS#9279 Netscape passwordExp controls came from draft-vchu-ldap-pwd-policy
Howard Chu [Thu, 30 Jul 2020 16:28:06 +0000 (17:28 +0100)]
ITS#9279 fix Netscape password_expired control
Quanah Gibson-Mount [Thu, 30 Jul 2020 22:10:19 +0000 (22:10 +0000)]
ITS#9302
Howard Chu [Thu, 30 Jul 2020 16:53:25 +0000 (17:53 +0100)]
ITS#9302 fix pwdFailireTime mutex scope
Arvid Requate [Fri, 24 Jul 2020 19:23:20 +0000 (21:23 +0200)]
ITS#9302 ppolicy: avoid pwdFailureTime race condition
Quanah Gibson-Mount [Wed, 29 Jul 2020 22:40:46 +0000 (22:40 +0000)]
ITS#9294, ITS#9295
Howard Chu [Wed, 29 Jul 2020 15:15:11 +0000 (16:15 +0100)]
ITS#9295 use replace on single-valued attrs
For delta-sync as well as regular sync
Ondřej Kuzník [Mon, 27 Jul 2020 11:53:00 +0000 (13:53 +0200)]
ITS#9279 Send Netscape expired control as a bare string
Quanah Gibson-Mount [Thu, 23 Jul 2020 21:59:26 +0000 (21:59 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Thu, 23 Jul 2020 21:35:36 +0000 (21:35 +0000)]
ITS#9278
Quanah Gibson-Mount [Thu, 23 Jul 2020 21:33:39 +0000 (21:33 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Quanah Gibson-Mount [Thu, 23 Jul 2020 18:21:47 +0000 (18:21 +0000)]
ITS#9262
Howard Chu [Sat, 20 Jun 2020 23:45:45 +0000 (00:45 +0100)]
ITS#9262 check referral
Quanah Gibson-Mount [Thu, 23 Jul 2020 18:06:29 +0000 (18:06 +0000)]
More for ITS#9275 and term cleanup
Quanah Gibson-Mount [Thu, 23 Jul 2020 17:04:20 +0000 (17:04 +0000)]
Issue#9282
Ondřej Kuzník [Thu, 2 Jul 2020 13:14:23 +0000 (14:14 +0100)]
ITS#9282 Check entries are covered by new contextCSN before deletion
Ondřej Kuzník [Thu, 2 Jul 2020 13:11:01 +0000 (14:11 +0100)]
ITS#9282 Build a complete cookie for the search
Quanah Gibson-Mount [Tue, 30 Jun 2020 20:28:03 +0000 (20:28 +0000)]
ITS#9282 regression test
Quanah Gibson-Mount [Thu, 23 Jul 2020 15:55:26 +0000 (15:55 +0000)]
ITS#9279
Quanah Gibson-Mount [Wed, 22 Jul 2020 20:06:38 +0000 (20:06 +0000)]
Issue#9279 - Add comments with links to upstream docs from Oracle
Ondřej Kuzník [Tue, 23 Jun 2020 12:31:11 +0000 (13:31 +0100)]
ITS#9279 Implement Netscape password policy controls in ppolicy
Ondřej Kuzník [Tue, 23 Jun 2020 10:49:00 +0000 (11:49 +0100)]
ITS#9279 Expose Netscape password policy controls in libldap
Quanah Gibson-Mount [Thu, 16 Jul 2020 21:34:41 +0000 (21:34 +0000)]
ITS#9287
Howard Chu [Thu, 16 Jul 2020 20:08:36 +0000 (21:08 +0100)]
ITS#9287 use getaddrinfo for ldap_pvt_get_fqdn
If getaddrinfo is available, should use it here
Quanah Gibson-Mount [Wed, 15 Jul 2020 18:05:35 +0000 (18:05 +0000)]
Issue#9289
Quanah Gibson-Mount [Wed, 15 Jul 2020 17:29:07 +0000 (17:29 +0000)]
Issue#9289 - Update URL from DMOZ to Curlie
Quanah Gibson-Mount [Wed, 8 Jul 2020 23:56:30 +0000 (23:56 +0000)]
ITS#9285
Howard Chu [Tue, 7 Jul 2020 20:01:32 +0000 (21:01 +0100)]
ITS#9285 don't hide ppolicy control
Quanah Gibson-Mount [Mon, 15 Jun 2020 20:06:35 +0000 (20:06 +0000)]
ITS#9275 -- Update wording to remove slave and master terms, consolidate on provider/consumer
Howard Chu [Tue, 16 Jun 2020 18:57:41 +0000 (19:57 +0100)]
Silence stupid fallthru warning
Howard Chu [Tue, 16 Jun 2020 18:56:16 +0000 (19:56 +0100)]
ITS#9278 fix robust mutex cleanup for FreeBSD
FreeBSD 11 supports robust process-shared POSIX mutexes,
but requires them to be explicitly destroyed before munmap
Quanah Gibson-Mount [Mon, 1 Jun 2020 16:40:12 +0000 (16:40 +0000)]
Issue#9248
Quanah Gibson-Mount [Tue, 26 May 2020 21:00:11 +0000 (21:00 +0000)]
Issue#9248 - Fix default prefix value
Quanah Gibson-Mount [Thu, 28 May 2020 16:39:27 +0000 (16:39 +0000)]
ITS#9271
Ondřej Kuzník [Wed, 27 May 2020 14:50:24 +0000 (15:50 +0100)]
ITS#9271 Document ldap_parse_intermediate
Quanah Gibson-Mount [Fri, 15 May 2020 15:06:57 +0000 (15:06 +0000)]
Another typo fix in CHANGES file
Quanah Gibson-Mount [Fri, 15 May 2020 15:06:40 +0000 (15:06 +0000)]
Fix minor typo in CHANGES file
Quanah Gibson-Mount [Tue, 12 May 2020 15:08:05 +0000 (15:08 +0000)]
ITS#7573
Ryan Tandy [Sun, 26 Apr 2020 17:46:22 +0000 (10:46 -0700)]
ITS#7573 Fix back-perl dynamic config with threaded slapd
Quanah Gibson-Mount [Mon, 11 May 2020 21:46:19 +0000 (21:46 +0000)]
ITS#9227
Howard Chu [Fri, 8 May 2020 17:50:58 +0000 (18:50 +0100)]
ITS#9227 fix attr / opattr detection in prev commit