Howard Chu
bf24be37fe
ITS#10185 autogroup: plug memleak when deleting a group
2024-03-13 15:55:57 +00:00
Howard Chu
2e238855e8
ITS#10185 autogroup: use dnIsSuffixScope to check DN membership
...
Also break out of some loops after getting a matching result
2024-03-13 15:55:57 +00:00
Howard Chu
95e7a7be16
ITS#10185 autogroup: don't process deletes until after op succeeds
2024-03-13 15:55:57 +00:00
Howard Chu
d54aab2d33
ITS#10185 autogroup: must populate dyngroup members on Add
...
The dynamic members should be populated up front, before passing the Add op
to the backend. The original code did both group and member processing up
front; the ITS#6970 patch moved both to the response callback. Only the
member processing should have been moved.
2024-03-13 15:55:57 +00:00
Howard Chu
7015ad6568
ITS#10186 overlay response callbacks should ignore op->o_abandon
2024-03-06 14:57:15 +00:00
Howard Chu
c8caa9f659
ITS#10182 slapo-alias: check for static operational attrs too
2024-02-23 16:02:54 +00:00
Howard Chu
ce524021f6
ITS#10044 dynlist: check for abandon in search2resp
2024-02-22 19:54:30 +00:00
Howard Chu
6ecc28b7c8
ITS#10172 logging: report errors when rotation fails
2024-02-22 17:40:35 +00:00
HAMANO Tsukasa
5cbc273d1c
ITS#10177 fix back-perl build for clang15 or later
...
Remove problematic and unnecessary compile flags.
2024-02-22 16:46:55 +00:00
Howard Chu
f12b369513
slapo-autogroup: update Makefile to install manpage
2024-02-22 14:54:15 +00:00
Howard Chu
ae1c8f1825
ITS#7400 slapo-memberof: delete note about deprecation
2024-02-20 15:55:37 +00:00
Howard Chu
a5953812f0
ITS#9952 TLS/OpenSSL: disable use of atexit()
...
This will only have any effect if libldap is the first caller to
initialize OpenSSL, but that should be all that matters when libldap
is part of a dynmically loaded module. It prevents the crash in the
example cases given.
2024-02-18 10:57:07 +00:00
Nadezhda Ivanova
f0d391f6a9
ITS#10179 back-asyncmeta(5) man page incorrectly mentions rewrite
...
back-asyncmeta does not currently support the rewrite engine.
2024-02-15 17:19:29 +00:00
Nadezhda Ivanova
1bb795ad7a
ITS#10164 back-meta hangs when used with dynlist overlay
...
Make sure every proxied operation has a separate candidates structure.
2024-02-15 16:39:49 +00:00
Howard Chu
5e13ef87a9
Revert "ITS#9952 libldap: use atexit for TLS teardown"
...
This reverts commit 337455eb3a .
The change was non-portable, caused ITS#10176. OpenSSL 3 is
broken and should be fixed.
2024-02-13 17:29:05 +00:00
Ondřej Kuzník
af7575fabd
ITS#10173 Populate li_minCSN on conversion
2024-02-12 18:50:10 +00:00
Stephen Gallagher
fb9e6a81bb
ITS#10171 - Explicitly cast private values
...
Fixes issues with -Werror=incompatible-pointer-types
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2024-02-07 12:29:37 -05:00
Howard Chu
af877238e9
ITS#10170 accesslog: skip response if not fully initialized yet
2024-02-07 17:02:52 +00:00
Quanah Gibson-Mount
635219325c
ITS#10163 - Regenerate configure
2024-02-06 17:07:52 +00:00
Howard Chu
ab55c7fdbb
ITS#7400 memberof: note consumers must use exattr
...
to exclude the memberof attribute from replication
2024-02-06 01:22:58 +00:00
Howard Chu
b3bbbb39cd
ITS#10167 slapo-memberof: add addcheck option
...
Check memberships of newly added entries.
2024-02-06 01:22:58 +00:00
Ondřej Kuzník
7ade966cf3
ITS#9823 Move to a place that is better associated with accesslog
2024-02-05 22:57:17 +00:00
Howard Chu
6cef0c560d
Review tweak (squash this)
2024-02-05 21:13:35 +00:00
Howard Chu
62a5944640
Review tweaks (squash this)
2024-02-05 21:13:35 +00:00
Howard Chu
7e21081f6d
ITS#10163 cleanup configure/tests integration
...
Streamline backend/overlay definition.
2024-02-05 21:13:35 +00:00
Howard Chu
aaad0a4b92
slapo-autogroup: fix typo in Debug msg
...
Made in 1cf39a8568
2024-02-05 15:54:03 +00:00
Howard Chu
260c7fe313
slapo-autogroup: fix typo in Debug msg
...
Was present in original commit 946e859108
2024-02-05 15:53:50 +00:00
Nadezhda Ivanova
6cb3063bad
ITS#10165 back-meta fails to bind to target when proxying an internal operation
2024-01-31 16:50:45 +00:00
Howard Chu
c7a4bd27f5
ITS#10166 slapi: fix plugin.c plugin_pblock_new() usage
...
Broken in 9142da8eaf
2024-01-31 16:00:30 +00:00
johan pascal
5a45cf6087
ITS#10014 Non blocking TLS session accept for mbedtls handle
2024-01-30 16:25:41 +00:00
Ondřej Kuzník
f5fcbb428c
ITS#10139 back-config: Honour disclose in matchedDN handling
2024-01-29 18:43:56 +00:00
Quanah Gibson-Mount
9fa4626497
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2024-01-29 18:21:14 +00:00
Quanah Gibson-Mount
e96d8dfa39
Prep for release
2024-01-29 18:20:26 +00:00
Howard Chu
d56dcccb6f
ITS#7420 clarify prev commit
2024-01-28 04:43:44 +00:00
Howard Chu
03338946b3
ITS#7420 more for prev commit
...
On naming error, don't free modvals
2024-01-28 04:00:34 +00:00
Quanah Gibson-Mount
dc7a286207
Merge remote-tracking branch 'origin/mdb.RE/0.9'
2024-01-20 22:31:58 +00:00
Howard Chu
5eb93a3b8a
ITS#10125: fix bad merge
...
From ac011b2c5a
2024-01-20 21:16:17 +00:00
Craig Balfour
4697fd0793
ITS#10059 - Add configuration example for slapo-homedir(5)
2024-01-18 16:56:55 +00:00
SATOH Fumiyasu
c73be59b7c
ITS#10153 - slapd(8) describe -T modify (slapmodify)
2024-01-16 21:35:56 +00:00
Quanah Gibson-Mount
6973baf416
ITS#10137
2024-01-16 20:30:34 +00:00
Clément Renault
95670e37c9
ITS#10137 LMDB: Allow users to define MDB_IDL_LOGN
2024-01-16 20:30:01 +00:00
Quanah Gibson-Mount
4dbf842735
ITS#10154 - Add github action to automatically close PRs
...
GitHub is a mirror, nothing should be opened there for the project.
2024-01-15 17:19:29 +00:00
Howard Chu
7debe76f6c
ITS#7420 re-fix slapcommon.c
...
bconfig requires RDN to pass schema check
2024-01-15 16:43:56 +00:00
Quanah Gibson-Mount
7c55484ee1
ITS#10150 - Remove dead code
...
Remove dead code for ancient version of macos
2024-01-12 15:11:27 +00:00
Quanah Gibson-Mount
ea975636ab
ITS#9378, ITS#10125
2024-01-11 22:35:25 +00:00
Howard Chu
ac011b2c5a
ITS#10125 mdb_load: fix cursor reinit in Append mode
2024-01-11 22:33:43 +00:00
Ondřej Kuzník
9cdd2c4af7
ITS#10110 Do not skip backover for result entries
2024-01-11 17:32:21 +00:00
Ondřej Kuzník
b8999d165c
ITS#10151 Make sure we release scratch objects on "error"
2024-01-11 16:22:49 +00:00
Hiroyuki Homma
212fdc5196
ITS#10080 Fix typo in test script and add checks for ADD and MODRDN.
2024-01-11 04:45:08 +00:00
Hiroyuki Homma
5cbb29cfcf
ITS#10080 Fix refreshAndPersist synchronization problem with glue + rwm
2024-01-11 04:45:08 +00:00