]>
git.ipfire.org Git - thirdparty/openldap.git/log
Howard Chu [Thu, 1 Feb 2024 18:58:50 +0000 (18:58 +0000)]
ITS#10167 slapo-memberof: add addcheck option
Check memberships of newly added entries.
Ondřej Kuzník [Tue, 30 Jan 2024 14:56:11 +0000 (14:56 +0000)]
ITS#9823 Move to a place that is better associated with accesslog
Howard Chu [Mon, 5 Feb 2024 14:17:25 +0000 (14:17 +0000)]
Review tweak (squash this)
Howard Chu [Mon, 5 Feb 2024 14:09:17 +0000 (14:09 +0000)]
Review tweaks (squash this)
Howard Chu [Tue, 30 Jan 2024 22:37:52 +0000 (22:37 +0000)]
ITS#10163 cleanup configure/tests integration
Streamline backend/overlay definition.
Howard Chu [Mon, 5 Feb 2024 15:54:03 +0000 (15:54 +0000)]
slapo-autogroup: fix typo in Debug msg
Made in
1cf39a8568fb9b64518aaa7618e20e8cf7084006
Howard Chu [Mon, 5 Feb 2024 15:48:31 +0000 (15:48 +0000)]
slapo-autogroup: fix typo in Debug msg
Was present in original commit
946e8591088b557cbd326a904c138d910a7b9f9e
Nadezhda Ivanova [Wed, 31 Jan 2024 13:32:09 +0000 (15:32 +0200)]
ITS#10165 back-meta fails to bind to target when proxying an internal operation
Howard Chu [Wed, 31 Jan 2024 16:00:30 +0000 (16:00 +0000)]
ITS#10166 slapi: fix plugin.c plugin_pblock_new() usage
Broken in
9142da8eaf691720f7d6288954250ef085bd3da0
johan pascal [Fri, 26 Jan 2024 10:24:25 +0000 (11:24 +0100)]
ITS#10014 Non blocking TLS session accept for mbedtls handle
Ondřej Kuzník [Thu, 25 Jan 2024 12:50:34 +0000 (12:50 +0000)]
ITS#10139 back-config: Honour disclose in matchedDN handling
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:21:14 +0000 (18:21 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Mon, 29 Jan 2024 18:20:26 +0000 (18:20 +0000)]
Prep for release
Howard Chu [Sun, 28 Jan 2024 04:43:44 +0000 (04:43 +0000)]
ITS#7420 clarify prev commit
Howard Chu [Sun, 28 Jan 2024 04:00:34 +0000 (04:00 +0000)]
ITS#7420 more for prev commit
On naming error, don't free modvals
Quanah Gibson-Mount [Sat, 20 Jan 2024 22:31:58 +0000 (22:31 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Sat, 20 Jan 2024 21:16:17 +0000 (21:16 +0000)]
Craig Balfour [Fri, 26 May 2023 13:51:26 +0000 (15:51 +0200)]
ITS#10059 - Add configuration example for slapo-homedir(5)
SATOH Fumiyasu [Thu, 21 Dec 2023 07:37:31 +0000 (16:37 +0900)]
ITS#10153 - slapd(8) describe -T modify (slapmodify)
Quanah Gibson-Mount [Tue, 16 Jan 2024 20:30:34 +0000 (20:30 +0000)]
ITS#10137
Clément Renault [Mon, 27 Nov 2023 09:35:15 +0000 (10:35 +0100)]
ITS#10137 LMDB: Allow users to define MDB_IDL_LOGN
Quanah Gibson-Mount [Thu, 11 Jan 2024 17:12:40 +0000 (17:12 +0000)]
ITS#10154 - Add github action to automatically close PRs
GitHub is a mirror, nothing should be opened there for the project.
Howard Chu [Mon, 15 Jan 2024 16:43:56 +0000 (16:43 +0000)]
ITS#7420 re-fix slapcommon.c
bconfig requires RDN to pass schema check
Quanah Gibson-Mount [Thu, 11 Jan 2024 18:32:03 +0000 (18:32 +0000)]
ITS#10150 - Remove dead code
Remove dead code for ancient version of macos
Quanah Gibson-Mount [Thu, 11 Jan 2024 22:35:25 +0000 (22:35 +0000)]
ITS#9378, ITS#10125
Howard Chu [Sun, 5 Nov 2023 17:34:03 +0000 (17:34 +0000)]
ITS#10125 mdb_load: fix cursor reinit in Append mode
Ondřej Kuzník [Tue, 9 Jan 2024 15:36:40 +0000 (15:36 +0000)]
ITS#10110 Do not skip backover for result entries
Ondřej Kuzník [Fri, 5 Jan 2024 12:48:01 +0000 (12:48 +0000)]
ITS#10151 Make sure we release scratch objects on "error"
Hiroyuki Homma [Thu, 11 Jan 2024 02:43:03 +0000 (11:43 +0900)]
ITS#10080 Fix typo in test script and add checks for ADD and MODRDN.
Hiroyuki Homma [Wed, 10 Jan 2024 06:06:49 +0000 (15:06 +0900)]
ITS#10080 Fix refreshAndPersist synchronization problem with glue + rwm
Howard Chu [Fri, 5 Jan 2024 14:01:16 +0000 (14:01 +0000)]
ITS#10135 dynlist: fix search2resp callback context
Howard Chu [Tue, 9 Jan 2024 17:11:04 +0000 (17:11 +0000)]
ITS#10130 cleanup prev commit
Stacey Marshall [Tue, 14 Nov 2023 16:36:16 +0000 (16:36 +0000)]
ITS#10130 Several callers of getpassphrase() ignore NULL returns
Howard Chu [Tue, 19 Dec 2023 13:08:14 +0000 (13:08 +0000)]
ITS#7420 move entry_naming_check earlier in Add
Make sure RDN is present in e_attrs before passing entry to overlays
Howard Chu [Fri, 22 Dec 2023 19:55:22 +0000 (19:55 +0000)]
ITS#9378 Add replay tool
Reads a replay log and executes all the write ops
Howard Chu [Fri, 22 Dec 2023 13:14:32 +0000 (13:14 +0000)]
ITS#9378 Add explicit replay logging
Logs essential ops so they can be replayed.
Ignores read ops for now.
Howard Chu [Mon, 11 Dec 2023 17:56:51 +0000 (17:56 +0000)]
ITS#10143 only slapd should use the logfile
Ondřej Kuzník [Mon, 11 Dec 2023 17:05:02 +0000 (17:05 +0000)]
ITS#10142 Link tiers in on cn=config startup
Howard Chu [Sat, 16 Dec 2023 14:01:46 +0000 (14:01 +0000)]
ITS#10145 ldap_url_parse_ext: fail earlier on bad URL enclosure
Howard Chu [Sat, 16 Dec 2023 12:45:56 +0000 (12:45 +0000)]
ITS#10144 libldap: RDNs must contain at least 1 AVA
Howard Chu [Fri, 8 Dec 2023 03:41:40 +0000 (03:41 +0000)]
ITS#10092 fix prev commit for non-Windows
Howard Chu [Fri, 8 Dec 2023 03:25:22 +0000 (03:25 +0000)]
ITS#10092 logging: fix EOL when logfile-format is explicitly set
Ondřej Kuzník [Tue, 28 Nov 2023 11:33:04 +0000 (11:33 +0000)]
ITS#8826 Allow minimal dsaschema configuration in cn=config
Ondřej Kuzník [Mon, 25 Sep 2023 08:44:35 +0000 (09:44 +0100)]
ITS#10104 Add slapo-alias to contrib
Ondřej Kuzník [Mon, 25 Sep 2023 11:07:10 +0000 (12:07 +0100)]
ITS#10103 Fix contrib module OIDs
Howard Chu [Fri, 1 Dec 2023 21:41:02 +0000 (21:41 +0000)]
ITS#10098 fixup passwd module subdirs too
(Squash this)
Howard Chu [Thu, 14 Sep 2023 19:31:41 +0000 (20:31 +0100)]
ITS#10098 contrib: fix Makefiles for Windows
Must build with "make PLAT=NT"
Ondřej Kuzník [Mon, 27 Nov 2023 12:33:29 +0000 (12:33 +0000)]
ITS#10109 Pass operation to slap_get_csn()
Ondřej Kuzník [Mon, 12 Jun 2023 10:42:55 +0000 (11:42 +0100)]
ITS#10013 Make freeing controls the job of whoever added it
Ondřej Kuzník [Tue, 6 Jun 2023 10:52:34 +0000 (11:52 +0100)]
ITS#10013 Introduce slap_add_ctrl, changing slap_add_ctrls signature
Howard Chu [Mon, 31 Jul 2023 17:43:30 +0000 (18:43 +0100)]
ITS#10025 slapo-dynlist: add option to disable filter support
Howard Chu [Fri, 29 Sep 2023 12:43:08 +0000 (13:43 +0100)]
ITS#10092 logging: fix strftime for Windows
Although %T is standard and documented in M$ docs, it actually doesn't work in MSVCRT.
Howard Chu [Fri, 11 Aug 2023 15:12:53 +0000 (16:12 +0100)]
ITS#10092 fix local logger for Windows
Don't use writev, just copy the message to insert prefix
Ondřej Kuzník [Thu, 9 Nov 2023 11:13:46 +0000 (11:13 +0000)]
ITS#10080 Fix slapcat when gluing is on
Ondřej Kuzník [Fri, 3 Nov 2023 13:53:39 +0000 (13:53 +0000)]
ITS#8852 Optimise attr_cmp for sortval attributes
Howard Chu [Thu, 2 Nov 2023 17:53:16 +0000 (17:53 +0000)]
ITS#8677 back-sock: return error for CONTINUE
instead of asserting
Howard Chu [Thu, 2 Nov 2023 17:49:42 +0000 (17:49 +0000)]
ITS#8180 back-sock: return error when str2entry fails
Howard Chu [Thu, 9 Nov 2023 17:10:31 +0000 (17:10 +0000)]
ITS#9660 back-mdb: make startup fail msg less specific
Ondřej Kuzník [Thu, 9 Nov 2023 15:55:53 +0000 (15:55 +0000)]
ITS#10129 Fix lloadd.conf manpage
Howard Chu [Mon, 6 Nov 2023 09:08:43 +0000 (09:08 +0000)]
ITS#10124 libldap: fix dhparam init with OpenSSL 3.x
Howard Chu [Thu, 2 Nov 2023 16:53:26 +0000 (16:53 +0000)]
ITS#8498 slapadd: silence warning for NULL entry
Ondřej Kuzník [Thu, 2 Nov 2023 14:02:15 +0000 (14:02 +0000)]
ITS#10089 Fix acl logging
Ondřej Kuzník [Thu, 2 Nov 2023 13:59:33 +0000 (13:59 +0000)]
ITS#10123 Adjust our prototypes for both K&R and C2x compatibility
Ondřej Kuzník [Thu, 2 Nov 2023 13:42:07 +0000 (13:42 +0000)]
ITS#10123 Add a missing include
hyc [Thu, 21 Sep 2023 02:43:23 +0000 (19:43 -0700)]
ITS#10100 fix Windows timestamps
Simplify, instead of trying to maintain offset between performance
counter and systemtime, just use performance counter.
Quanah Gibson-Mount [Mon, 23 Oct 2023 19:45:12 +0000 (19:45 +0000)]
ITS#10095
Howard Chu [Thu, 12 Oct 2023 16:22:48 +0000 (17:22 +0100)]
ITS#10094 libldap/OpenSSL: fix setting ciphersuites
Don't try old-style ciphersuite list if only v1.3 or newer ciphers were specified
Howard Chu [Thu, 19 Oct 2023 17:46:54 +0000 (18:46 +0100)]
ITS#10117 build: fix slap-config.h decls for Windows DLLs
Ondřej Kuzník [Thu, 24 Aug 2023 10:33:50 +0000 (11:33 +0100)]
ITS#10080 Preserve original choice of backend for entry_release
Howard Chu [Mon, 2 Oct 2023 17:51:28 +0000 (18:51 +0100)]
ITS#10105 liblber lutil_debug: ensure msg ends with NL
Ondřej Kuzník [Thu, 22 Jun 2023 10:23:26 +0000 (11:23 +0100)]
ITS#9959 Adjust tests
Ondřej Kuzník [Mon, 12 Dec 2022 15:52:15 +0000 (15:52 +0000)]
ITS#9959 Expose connection endpoints in cn=monitor
Ondřej Kuzník [Mon, 12 Dec 2022 15:51:51 +0000 (15:51 +0000)]
ITS#9959 Track actual connection local/peername
Ondřej Kuzník [Fri, 18 Aug 2023 10:00:33 +0000 (11:00 +0100)]
ITS#10084 Switch MECH default away from DIGEST-MD5
Ondřej Kuzník [Fri, 18 Aug 2023 09:55:52 +0000 (10:55 +0100)]
ITS#10085 Disable the client SASL part of test029
When identity assertion is not done (e.g. cn=People which is Bjorn's
direct backend) we need to store the client's password to bind as them
but that only works if they did a simple bind. Might be enabled again if
identity assertion rules change in the future.
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
hyc [Thu, 7 Sep 2023 20:04:18 +0000 (13:04 -0700)]
More windows cleanup for slapi
Fix link dependencies.
Fix file locking in printmsg.c.
Howard Chu [Thu, 7 Sep 2023 19:03:07 +0000 (20:03 +0100)]
Cleanup Windows build
Fix make depend errors in slapi
Howard Chu [Sun, 27 Aug 2023 14:40:34 +0000 (15:40 +0100)]
ITS#10095 partial revert of ITS#9278
2fd44e325195ae81664eb5dc36e7d265927c5ebc
The patch was incorrect and introduced numerous race conditions.
The original problem was a FreeBSD bug, subsequently fixed:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269277
Ondřej Kuzník [Thu, 27 Jul 2023 10:19:20 +0000 (11:19 +0100)]
ITS#10074 Fix type mismatches in lloadd
Ondřej Kuzník [Mon, 21 Aug 2023 11:19:16 +0000 (12:19 +0100)]
ITS#7226 Make olcAuditlogFile SINGLE-VALUE
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
François Kooman [Wed, 9 Aug 2023 14:39:21 +0000 (16:39 +0200)]
ITS#9827 update Argon2 defaults
- switch to argon2id by default (from argon2i)
- use OWASP recommended parameters as defaults
This only affects builds that use libargon2, e.g. Debian, and
not builds that use libsodium as argon2id is already the
default there, and better parameters are used
References: https://bugs.openldap.org/show_bug.cgi?id=9827
Signed-off-by: François Kooman <fkooman@tuxed.net>
Ondřej Kuzník [Mon, 7 Aug 2023 15:14:10 +0000 (16:14 +0100)]
ITS#10073 back-ldap: Make sure we have a suffix configured
Greg Burd [Thu, 10 Aug 2023 16:39:15 +0000 (12:39 -0400)]
convert Debug to use config args
Howard Chu [Fri, 18 Mar 2022 16:34:40 +0000 (16:34 +0000)]
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.
Howard Chu [Tue, 22 Mar 2022 16:01:59 +0000 (16:01 +0000)]
Use ConfigArgs in slapi config parsing
Greg Burd [Tue, 8 Aug 2023 15:08:22 +0000 (11:08 -0400)]
Allow caller to determine if the process should exit or not when the regex is found to be problematic.
Ondřej Kuzník [Tue, 25 Jul 2023 10:08:30 +0000 (11:08 +0100)]
ITS#10045 Make sure we only unpause when paused
Quanah Gibson-Mount [Thu, 27 Jul 2023 17:20:57 +0000 (17:20 +0000)]
ITS#10086 - Fix incorrect configurations in test
Fix test to be valid
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
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
Ondřej Kuzník [Wed, 21 Jun 2023 09:36:37 +0000 (10:36 +0100)]
ITS#10060 Try harder to find a finished operation with msgid=LDAP_RES_ANY
Ondřej Kuzník [Wed, 21 Jun 2023 09:34:32 +0000 (10:34 +0100)]
ITS#10060 Return tag of last message if all=LDAP_MSG_ALL
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
Quanah Gibson-Mount [Mon, 10 Jul 2023 21:20:16 +0000 (21:20 +0000)]
Return to engineering
Quanah Gibson-Mount [Mon, 10 Jul 2023 16:22:45 +0000 (16:22 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Mon, 10 Jul 2023 16:09:21 +0000 (16:09 +0000)]
Update release date for LMDB 0.9.31
Quanah Gibson-Mount [Mon, 26 Jun 2023 16:54:11 +0000 (16:54 +0000)]
Prep for release
Ondřej Kuzník [Tue, 20 Jun 2023 08:13:32 +0000 (09:13 +0100)]
ITS#10068 keep our own copy of the DN