24598 Commits

Author SHA1 Message Date
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 OPENLDAP_REL_ENG_2_6_9 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 fc1bcaf9ded9410cd825112be8db994163c06b04
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
Quanah Gibson-Mount
a385f38200 ITS#10263 2024-11-12 17:46:34 +00:00
Ondřej Kuzník
637061c6ea ITS#10263 Reject modifications with invalid whitespace 2024-11-12 17:45:48 +00:00
Quanah Gibson-Mount
f6d22e0443 ITS#10264 2024-11-12 17:44:47 +00:00
Ondřej Kuzník
90fc22ab2d ITS#10264 Free NoD data we stored locally 2024-11-12 17:44:17 +00:00
Quanah Gibson-Mount
f12f1f0288 ITS#10234 2024-10-04 22:08:31 +00:00
Ondřej Kuzník
67bef41c3c ITS#10234 Reinit retry state on refreshDone 2024-10-04 22:08:03 +00:00
Quanah Gibson-Mount
121beab8e1 ITS#10232 2024-10-04 22:07:10 +00:00
Ondřej Kuzník
c451a39fe4 ITS#10232 Reset cs_refreshing on config delete 2024-10-04 22:06:18 +00:00
Quanah Gibson-Mount
1b72eb2683 ITS#10248 2024-10-04 22:04:40 +00:00
Michael Nolta
12eeb27d5b ITS#10248 Regression test script 2024-10-04 22:03:44 +00:00
Ondřej Kuzník
a6f6c2f8bf ITS#10248 Always generate a result on the original op 2024-10-04 22:03:39 +00:00
Quanah Gibson-Mount
90611ffd03 ITS#10249 2024-10-04 22:02:56 +00:00
Ondřej Kuzník
99327d316e ITS#10249 slapo-nestgroup: plug leak in nestgroup_memberFilter 2024-10-04 22:02:24 +00:00
Quanah Gibson-Mount
3a9afeac0d ITS#10256 2024-10-04 22:00:54 +00:00
Howard Chu
bec0946cca ITS#10256 cn=config: reject modify requests on cn=schema,cn=config
Add requests already handled it specially; corresponding treatment
for modify requests was missing. The docs have always stated that
cn=schema,cn=config is only for slapd's hardcoded schema so this
only affects users who don't read docs.
2024-10-04 22:00:01 +00:00
Quanah Gibson-Mount
3c3309265e ITS#10253 2024-10-04 21:59:40 +00:00
Ryan Tandy
bfe0b37471 ITS#10253 Fix incompatible pointer type with GnuTLS 2024-10-04 21:59:24 +00:00
Quanah Gibson-Mount
72df6b3981 ITS#10233 2024-10-04 21:59:09 +00:00
Quanah Gibson-Mount
af4dfade0b ITS#7400 - Fix exattr to exattrs option 2024-10-04 21:53:57 +00:00