Commit graph

24617 commits

Author SHA1 Message Date
Howard Chu
f52e155d1d ITS#10320 autogroup: mark internal searches
Avoid any other overlays munging autogroup's searches
2025-05-06 15:38:14 +00:00
Quanah Gibson-Mount
808369bd46 ITS#10168 2025-05-06 15:29:05 +00:00
Howard Chu
95e2622644 ITS#10168 back-mdb: cleanup index setup
Nop index setup when index config resulted in no configured indices
2025-05-06 15:25:41 +00:00
Quanah Gibson-Mount
300c518c2e ITS#10299 2025-05-06 15:22:58 +00:00
Howard Chu
56ff56e579 ITS#10299 slapacl(8): fix dry-run description 2025-05-06 15:22:45 +00:00
Howard Chu
acb27c5b37 ITS#10299 slapacl: use dummy entry_get in dry-run mode 2025-05-06 15:22:40 +00:00
Quanah Gibson-Mount
0c86f6a87d ITS#9934 2025-05-06 15:21:43 +00:00
Howard Chu
95c225d62e ITS#9934 slapd-config(5) add new TLS cert/key settings 2025-05-06 15:21:31 +00:00
Quanah Gibson-Mount
0775559fd6 ITS#10020 2025-05-06 15:21:00 +00:00
Howard Chu
b4925dbe33 ITS#10020 slapo-dynlist(5) note static objectclasses can only be used once 2025-05-06 15:20:50 +00:00
Quanah Gibson-Mount
2f24e16a60 ITS#10270 2025-05-06 15:19:29 +00:00
Andrew Elble
d59d761024 ITS#10270 slapo-pcache: negative cache entries are not loaded when pcachePersist is on 2025-05-06 15:18:22 +00:00
Andrew Elble
d03a8e60e0 ITS#10270 slapo-pcache: queries with ttr/x-refresh are not loaded when pcachePersist is on 2025-05-06 15:18:17 +00:00
Andrew Elble
fa4cfdaf56 ITS#10270 slapo-pcache: ttr was not being applied to negatively cached entries 2025-05-06 15:18:11 +00:00
Ondřej Kuzník
5ce969bada Add missing olcFrontendConfig to example 2025-05-06 15:16:36 +00:00
Quanah Gibson-Mount
39e84a229f ITS#10312 2025-05-06 15:15:15 +00:00
Ondřej Kuzník
795a896ea9 ITS#10312 Explicitly allow FALSE in 'subordinate' 2025-05-06 15:15:03 +00:00
Quanah Gibson-Mount
c7531fd544 ITS#10309 2025-05-06 15:11:49 +00:00
Ondřej Kuzník
c2e1677a85 ITS#10309 Check for strdup allocation failures 2025-05-06 15:09:08 +00:00
Quanah Gibson-Mount
56bb1c3d3d ITS#7080 - Fix call to slap_add_ctrls 2025-02-19 18:53:15 +00:00
Quanah Gibson-Mount
556632e302 ITS#7249 2025-02-19 18:38:15 +00:00
Ondřej Kuzník
5c734d2bb7 ITS#7249 Disallow memberof-addcheck when memberof is global 2025-02-19 18:37:53 +00:00
Ondřej Kuzník
d66062dc8e ITS#7249 Let backend_attribute know who's calling it 2025-02-19 18:37:48 +00:00
Quanah Gibson-Mount
20f4115852 ITS#10279 2025-02-19 18:28:16 +00:00
Ondřej Kuzník
3078fa88c7 ITS#10279 Let client notify when LDAP_DEBUG is disabled but -d specified 2025-02-19 18:28:03 +00:00
Quanah Gibson-Mount
d48bb50f14 ITS#10307 2025-02-19 18:25:29 +00:00
Ondřej Kuzník
a9ff4f1e34 ITS#10307 Initialise last if we use it later 2025-02-19 18:24:52 +00:00
Ondřej Kuzník
aa918a4fc4 Update and clarify replication docs 2025-02-19 18:24:26 +00:00
Quanah Gibson-Mount
f1ef8f0812 ITS#10302 2025-02-19 18:22:49 +00:00
Howard Chu
44306d7094 ITS#10302 slapd-mdb: fix idcursor double-free in slapadd shutdown
Caused when calling tool_entry_modify to update ctxcsn after all adds are done.
2025-02-19 18:22:38 +00:00
Quanah Gibson-Mount
3171da9067 ITS#10290 2025-02-19 18:21:31 +00:00
Ondřej Kuzník
0cad3da809 ITS#10290 Move syncrepl_modify_cb to the end of the list
The way op->orm_modlist is allocated by syncrepl_op_modify is not
compatible with slap_mods_free() and so callbacks from any overlays that
touch op->orm_modlist on the way down need a chance to undo their state
first as we go back up.
2025-02-19 18:20:15 +00:00
Quanah Gibson-Mount
4203cb26d6 ITS#7080 2025-02-19 18:18:46 +00:00
Ondřej Kuzník
c667f2ea5c ITS#7080 Do not reuse back-ldif's stack for controls 2025-02-19 18:15:58 +00:00
Ondřej Kuzník
f328965d4a ITS#7080 Implement pre/postread for modrdn 2025-02-19 18:06:33 +00:00
Ondřej Kuzník
8d19c20525 ITS#7080 Do not munge path twice 2025-02-19 18:06:29 +00:00
Quanah Gibson-Mount
155f92f9fd ITS#10229 2025-02-19 18:04:57 +00:00
Ondřej Kuzník
2e029d7ca8 ITS#10229 Adjust ldap_result behaviour with LDAP_MSG_RECEIVED 2025-02-19 18:03:59 +00:00
Quanah Gibson-Mount
c67158f2f2 ITS#10288 2025-02-19 18:03:49 +00:00
Howard Chu
c1d61434d7 ITS#10288 autoca: fix olcAutoCAserverClass config 2025-02-19 17:02:04 +00:00
Quanah Gibson-Mount
a8ab0eee59 ITS#10226 2025-02-19 17:00:33 +00:00
Bjarni Ingi Gislason
541f61f2c8 ITS#10226 - Fix ldap.conf(5) formatting issues 2025-02-19 17:00:05 +00:00
Quanah Gibson-Mount
f3ae2773b0 Return to release engineering 2024-11-26 21:46:38 +00:00
Quanah Gibson-Mount
e460f00874 Prep for release 2024-11-26 17:11:04 +00:00
Quanah Gibson-Mount
664dd71127 ITS#10272 2024-11-13 17:14:33 +00:00
Ondřej Kuzník
99f672b564 ITS#10272 Request all attributes from remote
Fixes a regression introduced in fc1bcaf9de
leaving us unable to check the full filter after we recreate the entry.
2024-11-13 17:11:10 +00:00
Quanah Gibson-Mount
534c13871f ITS#8047 2024-11-12 17:56:19 +00:00
Ondřej Kuzník
5645e37044 ITS#8047 Fix TLS connection timeout handling
The test for async in ldap_int_tls_start was inverted, we already
support calling ldap_int_tls_connect repeatedly. And so long as
LBER_SB_OPT_NEEDS_* are managed correctly, the application should be
able to do the right thing.

Might require a new result code rather than reporposing
LDAP_X_CONNECTING for this.
2024-11-12 17:55:56 +00:00
Quanah Gibson-Mount
667db7bef8 ITS#10155 2024-11-12 17:49:30 +00:00
Ondřej Kuzník
00ff5b3551 ITS#10155 manage option values more carefully 2024-11-12 17:49:21 +00:00