]>
git.ipfire.org Git - thirdparty/openldap.git/log
Ondřej Kuzník [Mon, 7 Jun 2021 14:52:25 +0000 (15:52 +0100)]
ITS#9156 Do not spam the logs on account of lastbind
Ondřej Kuzník [Mon, 7 Jun 2021 14:50:46 +0000 (15:50 +0100)]
ITS#9581 Implement lastbind precision
Ondřej Kuzník [Tue, 15 Jun 2021 10:19:21 +0000 (11:19 +0100)]
ITS#9472 Fix cn=config memory leaks in slapo-datamorph
Ondřej Kuzník [Tue, 15 Jun 2021 09:24:00 +0000 (10:24 +0100)]
ITS#9473 Fix cn=config memory leaks in slapo-variant
Ondřej Kuzník [Tue, 15 Jun 2021 09:04:32 +0000 (10:04 +0100)]
ITS#7215 Update datamorph/variant to drop workaround
Ondřej Kuzník [Tue, 8 Jun 2021 14:26:43 +0000 (15:26 +0100)]
ITS#7215 Allow cleanups/commits to fail (once)
Some config changes need to be prepared at entry modification time and
then checked/committed at the end. Such a check can fail, so we need to
do this early enough and also commit the opposite change during a revert
step.
The assumption is that the original version is consistent and bconfig
can accurately reconstruct it, so the revert cleanups will not fail and
so all of them get to be run. We set ca->reply.err so that the cleanups
can be made aware and comply with this assumption.
Ondřej Kuzník [Tue, 8 Jun 2021 10:54:34 +0000 (11:54 +0100)]
ITS#7215 Postpone index_substr check
Ondřej Kuzník [Tue, 8 Jun 2021 08:54:38 +0000 (09:54 +0100)]
ITS#9576 Use stored defaults
Ondřej Kuzník [Tue, 8 Jun 2021 08:52:43 +0000 (09:52 +0100)]
ITS#9576 Put the used table in ConfigArgs
Ondřej Kuzník [Tue, 8 Jun 2021 08:50:30 +0000 (09:50 +0100)]
ITS#9363 Some missed MAGIC defaults
Ondřej Kuzník [Tue, 8 Jun 2021 09:17:45 +0000 (10:17 +0100)]
ITS#8747 Allow olcBkLloadClientMaxPending in cn=config
Ondřej Kuzník [Tue, 15 Jun 2021 15:32:38 +0000 (16:32 +0100)]
ITS#9575 Warn when specifying olcPasswordHash in the cn=config entry
Quanah Gibson-Mount [Wed, 9 Jun 2021 20:23:36 +0000 (20:23 +0000)]
ITS#7832 - Correctly configure sysconfdir so that etcdir can be overridden.
Quanah Gibson-Mount [Tue, 15 Jun 2021 18:17:12 +0000 (18:17 +0000)]
ITS#8333 - Update internationalISDNNumber for RFC4519
Konstantin Andreev [Sat, 12 Jun 2021 11:41:44 +0000 (11:41 +0000)]
ITS#9578 ldif: terminate buf after truncating \r
Tero Saarni [Thu, 13 May 2021 18:13:08 +0000 (21:13 +0300)]
ITS#9468 do not arm expire timer for connections that are already tainted
Howard Chu [Tue, 25 May 2021 19:02:45 +0000 (20:02 +0100)]
ITS#9468 always init lc_time and lc_create_time
Doesn't cost us anything and guarantees expiry will work if conn_ttl
or idletimeout are configured at a later time.
Howard Chu [Thu, 3 Jun 2021 20:27:59 +0000 (21:27 +0100)]
ITS#9561 slapd init.c: fix copy/paste error
Added in
629cafc98d4 for ITS#8707
Ondřej Kuzník [Tue, 1 Jun 2021 12:58:01 +0000 (13:58 +0100)]
ITS#6467 Indicate which operation is lost if we fail to add log entry
Ondřej Kuzník [Tue, 1 Jun 2021 12:56:58 +0000 (13:56 +0100)]
ITS#6467 Free uuid list after we're finished
Howard Chu [Thu, 27 May 2021 11:48:36 +0000 (12:48 +0100)]
ITS#9557 back-mdb: fix mdb_waitfixup for candidate-based searches
Off-by-one left last scope unrefreshed
Ondřej Kuzník [Wed, 26 May 2021 13:51:56 +0000 (14:51 +0100)]
ITS#9559 mod_next is not there anymore
Nadezhda Ivanova [Tue, 25 May 2021 13:31:20 +0000 (16:31 +0300)]
ITS#9555 Changed alignment in the default definitions block to tabs instead of spaces
Nadezhda Ivanova [Tue, 18 May 2021 13:41:08 +0000 (16:41 +0300)]
ITS#9555 Introduce a default operations timeout for back-asyncmeta
Quanah Gibson-Mount [Thu, 20 May 2021 15:41:16 +0000 (15:41 +0000)]
ITS#9554 -- Regenerate configure
Quanah Gibson-Mount [Mon, 17 May 2021 21:46:02 +0000 (21:46 +0000)]
ITS#9554 - Rename configure.in to configure.ac
Ondřej Kuzník [Sat, 15 May 2021 09:01:51 +0000 (10:01 +0100)]
ITS#6467 Adjust log message
Ondřej Kuzník [Sat, 15 May 2021 09:01:18 +0000 (10:01 +0100)]
ITS#6467 Reset avl root after releasing the tree
Ondřej Kuzník [Thu, 13 May 2021 11:53:05 +0000 (12:53 +0100)]
ITS#8820 Document ldap_get_attribute_ber()
Ondřej Kuzník [Tue, 11 May 2021 16:05:37 +0000 (17:05 +0100)]
ITS#6467 Deal with modRDNs
Ondřej Kuzník [Tue, 11 May 2021 16:04:54 +0000 (17:04 +0100)]
ITS#9552 Record reqNewDN for modRDNs
Ondřej Kuzník [Tue, 11 May 2021 16:03:52 +0000 (17:03 +0100)]
ITS#6467 Plug a shutdown leak
Ondřej Kuzník [Tue, 11 May 2021 12:20:52 +0000 (13:20 +0100)]
ITS#9551 Handle empty DN in extended filters
Howard Chu [Thu, 13 May 2021 17:29:22 +0000 (18:29 +0100)]
ITS#9534,#9324 fix refresh startup
Partially revert
5aa7e0f69b0f1ef9aff5016fa6b40c2a2dd7d38d
Use an explicit timeout for Refresh response. Need to give time
for the provider to reply.
Ondřej Kuzník [Thu, 6 May 2021 08:43:32 +0000 (09:43 +0100)]
ITS#6467 Handle syncrepl searches with base of ""
Tero Saarni [Tue, 11 May 2021 14:02:40 +0000 (17:02 +0300)]
ITS#9468 fixed typos
Tero Saarni [Mon, 10 May 2021 18:41:02 +0000 (21:41 +0300)]
ITS#9468 summarize discussion about rebind-as-user
Tero Saarni [Mon, 29 Mar 2021 15:57:53 +0000 (18:57 +0300)]
ITS#9468 documented that re-connecting does not happen after idle-timeout or conn-ttl
Tero Saarni [Mon, 15 Mar 2021 18:29:01 +0000 (20:29 +0200)]
ITS#9468 removed accidental unicode characters
Tero Saarni [Fri, 5 Mar 2021 08:51:28 +0000 (10:51 +0200)]
ITS#9468 back-ldap: Return disconect if rebind cannot be done
Tero Saarni [Wed, 24 Feb 2021 16:24:31 +0000 (18:24 +0200)]
ITS#9468 Added test case for proxy re-binding anonymously
Ondřej Kuzník [Fri, 19 Feb 2021 08:54:45 +0000 (08:54 +0000)]
ITS#8747 Protect shutdown code while workers are still alive
Ondřej Kuzník [Tue, 4 May 2021 12:01:46 +0000 (13:01 +0100)]
ITS#8747 Remove c_private from LloadConnection
Ondřej Kuzník [Mon, 10 Aug 2020 12:41:40 +0000 (14:41 +0200)]
ITS#8747 Keep an explicit backend pointer
Ondřej Kuzník [Fri, 15 Jan 2021 10:53:59 +0000 (10:53 +0000)]
ITS#8747 Fix lloadd builds --without-tls
Ondřej Kuzník [Fri, 8 Jan 2021 11:33:24 +0000 (05:33 -0600)]
ITS#8747 Do not continue reading if connection is dying
Ondřej Kuzník [Fri, 8 Jan 2021 11:32:48 +0000 (05:32 -0600)]
ITS#8747 Avoid epoch recursion in connection_write_cb
Ondřej Kuzník [Fri, 8 Jan 2021 11:32:04 +0000 (05:32 -0600)]
ITS#8747 Do not observe an epoch while calling dispose_cb
Ondřej Kuzník [Wed, 21 Apr 2021 13:50:00 +0000 (14:50 +0100)]
Report mbe->register_entry() errors
Ondřej Kuzník [Wed, 21 Apr 2021 12:27:31 +0000 (13:27 +0100)]
ITS#6207 Log timings for lloadd tests
Ondřej Kuzník [Thu, 29 Apr 2021 12:56:43 +0000 (13:56 +0100)]
ITS#8721 Do not update ri_last unless we're actually retrying
Ondřej Kuzník [Wed, 28 Apr 2021 13:00:05 +0000 (14:00 +0100)]
ITS#8721 Regression test
Quanah Gibson-Mount [Thu, 6 May 2021 16:08:56 +0000 (16:08 +0000)]
ITS#9548 - Ensure modules in the pwmods directory get installed
Howard Chu [Thu, 6 May 2021 19:16:40 +0000 (20:16 +0100)]
ITS#9521 additional ciphersuite fixes
Actually check version of matched ciphersuite names.
Also, don't change existing TLS1.3 suites if none are specified
in the new suite string. Avoids ITS#9546.
Howard Chu [Tue, 4 May 2021 09:04:20 +0000 (10:04 +0100)]
ITS#9544 fix #9511 patch
Include was erroneously deleted. partially reverts
6cdfc85fc56130628670ca9fe76d6034ddabdd8d
Michael Ströder [Sat, 1 May 2021 11:37:21 +0000 (11:37 +0000)]
ITS#9542 fix AuthZ Identity control OIDs
Did not match RFC3829
Howard Chu [Fri, 30 Apr 2021 08:25:13 +0000 (09:25 +0100)]
Howard Chu [Fri, 30 Apr 2021 08:24:32 +0000 (09:24 +0100)]
ITS#9541 fix typo in daemon.c
From commit
ee49c839764
Howard Chu [Tue, 27 Apr 2021 16:10:51 +0000 (17:10 +0100)]
ITS#9537 slap_op_time: avoid duplicates across restarts
Initialize last_ times with current time sec & usec
Howard Chu [Mon, 26 Apr 2021 17:27:40 +0000 (18:27 +0100)]
ITS#9531 back-mdb: fix delete of context entry
We already checked if attempting to delete the suffix, but
didn't skip the parent check as we should have.
Howard Chu [Sat, 24 Apr 2021 16:40:51 +0000 (17:40 +0100)]
ITS#9535 avoid non-portable wc format
Use awk to count lines instead
Howard Chu [Sat, 24 Apr 2021 14:47:03 +0000 (15:47 +0100)]
ITS#9534 fix prev commit
Howard Chu [Sat, 24 Apr 2021 14:45:58 +0000 (15:45 +0100)]
ITS#9534 additional
Partially revert
0b20b92ec1b5d658f80ceb8fe4c4dfeef8f33cc9
Reuse the client conn for delta-sync startup
Howard Chu [Sat, 24 Apr 2021 14:38:02 +0000 (15:38 +0100)]
ITS#9534 fix delta-sync startup
When transitioning from plain refresh to delta mode, don't
wait for a reschedule, go immediately.
Partially reverts
f2740c79b38a986dfac78bc98c62e5f74ad9224e
Howard Chu [Fri, 23 Apr 2021 16:10:02 +0000 (17:10 +0100)]
ITS#9513 fix prev commit
01e5664c7cbbcdd17218b9095ee32aca629fab41 removed an include that is needed
Ondřej Kuzník [Fri, 23 Apr 2021 07:07:20 +0000 (08:07 +0100)]
ITS#9532 Check homedir overlay is enabled before testing it
Ondřej Kuzník [Tue, 16 Mar 2021 09:07:16 +0000 (09:07 +0000)]
ITS#9502 TCP_USER_TIMEOUT for lloadd
Nadezhda Ivanova [Mon, 15 Mar 2021 14:04:28 +0000 (16:04 +0200)]
ITS#9502 Implement tcp-user-timeout support for back-ldap/(async)meta
Nadezhda Ivanova [Mon, 15 Mar 2021 13:02:19 +0000 (15:02 +0200)]
ITS#9502 Implement LDAP_OPT_TCP_USER_TIMEOUT
Howard Chu [Wed, 21 Apr 2021 21:32:42 +0000 (22:32 +0100)]
ITS#9529 pcache: update refresh_time after query refresh
Howard Chu [Wed, 21 Apr 2021 21:04:49 +0000 (22:04 +0100)]
ITS#9529 pcache: fix consistency_check locking
Howard Chu [Wed, 21 Apr 2021 17:06:26 +0000 (18:06 +0100)]
ITS#9530 ldo_defbase now must be freed in ldap_ld_free()
Norm Green [Wed, 21 Apr 2021 04:35:30 +0000 (04:35 +0000)]
ITS#9530 fix double-free of LDAP_OPT_DEFBASE
Quanah Gibson-Mount [Wed, 21 Apr 2021 01:30:29 +0000 (01:30 +0000)]
ITS#8707 -- Regenerate configure
Ondřej Kuzník [Wed, 7 Apr 2021 14:49:19 +0000 (15:49 +0100)]
ITS#8707 systemd notifications from lloadd
Quanah Gibson-Mount [Fri, 19 Mar 2021 21:51:20 +0000 (21:51 +0000)]
ITS#8707 - Update CI/CD for systemd notification support
SATOH Fumiyasu [Fri, 11 Aug 2017 10:33:32 +0000 (19:33 +0900)]
ITS#8707 - Add slapd.service and lloadd.service for systemd
Ondřej Kuzník [Wed, 7 Apr 2021 14:54:24 +0000 (15:54 +0100)]
ITS#8707 Add systemd service notification support
Quanah Gibson-Mount [Mon, 19 Apr 2021 18:07:05 +0000 (18:07 +0000)]
ITS#9527 - Fix typo ocDatabase to olcDatabase
Quanah Gibson-Mount [Fri, 16 Apr 2021 17:04:45 +0000 (17:04 +0000)]
ITS#9525 - Rework contrib module builds
Adjust to honor CFLAGS and LDFLAGS
Drop -Wall from the OPTimization flag
Howard Chu [Sun, 18 Apr 2021 16:51:30 +0000 (17:51 +0100)]
ITS#9526 slapd-mdb tools: fix cursor init check
Ondřej Kuzník [Thu, 15 Apr 2021 14:16:19 +0000 (15:16 +0100)]
ITS#8847 Allocate a large enough buffer
Ondřej Kuzník [Fri, 9 Apr 2021 09:41:00 +0000 (10:41 +0100)]
ITS#9520 Refuse parallelism if not compiled with libargon2
Ondřej Kuzník [Fri, 9 Apr 2021 09:38:42 +0000 (10:38 +0100)]
ITS#9517 Add module args support to slappaswd and relevant docs
Ondřej Kuzník [Tue, 13 Apr 2021 10:37:31 +0000 (11:37 +0100)]
Expose slapTool for use elsewhere
Howard Chu [Wed, 14 Apr 2021 15:35:12 +0000 (16:35 +0100)]
ITS#9494 autogroup: fix db_open trashing thread context
Quanah Gibson-Mount [Thu, 11 Mar 2021 19:34:51 +0000 (19:34 +0000)]
ITS#8736 - Add test script using delta-syncrepl for cn=config replication
Ondřej Kuzník [Wed, 7 Apr 2021 14:54:24 +0000 (15:54 +0100)]
ITS#8872 Apply $Id$ changes implied by ident
Ondřej Kuzník [Mon, 12 Apr 2021 14:36:42 +0000 (15:36 +0100)]
ITS#9200 Document other ppolicy changes
Howard Chu [Mon, 12 Apr 2021 19:30:45 +0000 (20:30 +0100)]
ITS#8586 server cert manpage tweaks
Andreas Schulze [Sat, 11 Feb 2017 19:26:59 +0000 (19:26 +0000)]
ITS#8586 load cert+chain from TLSCertificateFile
For OpenSSL
Ondřej Kuzník [Wed, 7 Apr 2021 09:57:12 +0000 (10:57 +0100)]
ITS#7786 Allow parsing of invalid entries when schema checking off
Ondřej Kuzník [Thu, 1 Apr 2021 14:17:14 +0000 (15:17 +0100)]
ITS#9295 Handle add+delete on a single-value attr
Ondřej Kuzník [Thu, 8 Apr 2021 11:03:24 +0000 (12:03 +0100)]
ITS#8770 Fix dsaschema memory leaks
Stopping short of a full rewrite which would be needed to get rid of
static variables, etc.
Ondřej Kuzník [Thu, 8 Apr 2021 10:00:14 +0000 (11:00 +0100)]
ITS#8770 Update dsaschema for current slapd
Quanah Gibson-Mount [Fri, 9 Apr 2021 21:01:10 +0000 (21:01 +0000)]
ITS#8872 - configure.in to configure.ac
Karl O. Pinc [Mon, 16 Nov 2020 22:58:37 +0000 (16:58 -0600)]
ITS#9396 Recommend namedPolicy for ppolicy entries
Ondřej Kuzník [Thu, 11 Mar 2021 14:38:51 +0000 (14:38 +0000)]
ITS#9519 Add namedObject draft and schema
Howard Chu [Fri, 9 Apr 2021 18:29:11 +0000 (19:29 +0100)]
ITS#9518 fix prev commit
Howard Chu [Fri, 9 Apr 2021 17:23:53 +0000 (18:23 +0100)]
ITS#9521 clarify - affects OpenSSL 1.1.1, not 1.1.0