Commit graph

13167 commits

Author SHA1 Message Date
Howard Chu
4e20d9e34e ITS#10449 slapd controls.c parseReadAttrs: plug leak on failure 2026-02-13 02:33:16 +00:00
Ondřej Kuzník
eb6129e3c5 ITS#10451 Unregister event before we close socket
We don't need the event anymore so let's make everyone's life easier by
not letting the library see different events on different sockets doing
different things on the same fd number. epoll/kqueue don't like it and
this could be a libevent bug somewhere in handling that refusal.
2026-02-13 02:32:36 +00:00
Lukas Dresel
3d6c9a1cd5 ITS#10425 back-asyncmeta: suffixmassage empty target underflows dn length in asyncmeta_dn_massage 2026-02-13 02:30:26 +00:00
Ondřej Kuzník
3f35c3c835 ITS#10440 slapo-retcode: do not propagate request controls to internal ops 2026-02-13 02:26:43 +00:00
Ondřej Kuzník
c2fd8cc9cf ITS#10440 slapo-syncprov: do not propagate request controls to internal ops 2026-02-13 02:26:37 +00:00
Ondřej Kuzník
2122bc0856 ITS#10440 slapo-retcode: do not propagate request controls to internal ops 2026-02-13 02:26:32 +00:00
Ondřej Kuzník
1f5d32a265 ITS#10440 slapo-nestgroup: do not propagate request controls to internal ops 2026-02-13 02:26:26 +00:00
Ondřej Kuzník
3307d60ceb ITS#10440 slapo-memberof: do not propagate request controls to internal ops 2026-02-13 02:26:21 +00:00
Ondřej Kuzník
546c88505c ITS#10440 slapo-constraint: do not propagate request controls to internal ops 2026-02-13 02:26:15 +00:00
Ondřej Kuzník
f03e053df0 ITS#10191 Make sure pausepoll is always initialized 2026-02-13 02:19:23 +00:00
Howard Chu
b8e632211d ITS#10448 slapo-syncprov: free parsed control when operation completes 2026-02-13 02:08:54 +00:00
Howard Chu
ad298fe55a ITS#10450 slapd controls.c: cleanup parseAssert / parseValuesReturnFilter
Delete improper error handling, avoid unnecessary debug activity
2026-02-13 02:05:37 +00:00
Howard Chu
cacbdf2019 ITS#10447 back-ldap/slapo-chain: plug leak in ldap_chain_parse_ctrl() 2026-02-13 02:03:41 +00:00
Kang Yang
d891c4cf3d ITS#10446 slapd authzPrettyNormal: plug memory leak 2026-02-13 02:02:13 +00:00
Kang Yang
e02ca156e4 ITS#10443 slap_sasl_mechs(): must mutex SASL call 2026-02-13 02:01:11 +00:00
Howard Chu
b16ae579b7 ITS#10442 slapo-dds: delete redundant line 2026-02-13 01:59:10 +00:00
Howard Chu
f2734c3189 ITS#10442 slapo-dds: fix min-ttl/max-ttl init
Error was present in dds.c initial commit
2026-02-13 01:57:03 +00:00
Howard Chu
8663313aef ITS#10258 daemon/epoll: fix check for active socket
Lock sd_mutex before checking
2026-02-13 01:14:29 +00:00
Howard Chu
235b5482fc ITS#10258 slapd: fix unbind/close race
Don't call slapd_set_read() on an Unbinding connection
2026-02-13 01:14:22 +00:00
Ondřej Kuzník
0cbfec0b32 ITS#10414 Do not replace tool's provided buffer 2026-02-13 01:13:03 +00:00
Ondřej Kuzník
b32489ef37 ITS#10414 Remember whether we have a frontend/back-config 2026-02-13 01:12:55 +00:00
Ondřej Kuzník
d5f1b94057 ITS#10413 Prepare cookie just before we actually send it 2026-02-13 01:11:33 +00:00
Quanah Gibson-Mount
41fe4eb8ab ITS#10433 - Update copyright year 2026-01-28 17:43:58 +00:00
Ondřej Kuzník
8a5915b09e ITS#10358 Retry if entry changed (use assert control to detect this) 2025-12-16 00:04:25 +00:00
Ondřej Kuzník
0eb18948f7 ITS#10408 Do not assume sop is still in the list 2025-12-15 23:08:04 +00:00
Howard Chu
bbc0d51bf8 ITS#10410 WIN32 logging: simplify buffer calculation 2025-12-15 22:57:03 +00:00
Howard Chu
725b31a936 ITS#10398 slapo-memberof/refint: fix clash on subtree renames
memberof must ignore modify ops from refint overlay.
2025-11-25 18:25:32 +00:00
Howard Chu
993dc2b7af ITS#10329 slapo-pcache: don't clobber original request DN
in merge_entry()
2025-11-25 18:23:16 +00:00
Andrew Elble
b21480388c ITS#10329 slapo-pcache: template match must be case insensitive 2025-11-25 18:23:08 +00:00
Andrew Elble
13a11822ce ITS#10329 slapo-pcache: (re)set expiry time if query is pos/neg 2025-11-25 18:23:02 +00:00
Andrew Elble
0c13135a9d ITS#10329 slapo-pcache: in refresh, set q_uuid on query if it changes pos/neg 2025-11-25 18:22:54 +00:00
Andrew Elble
3ec871f57a ITS#10329 slapo-pcache: clear out already freed op req DN 2025-11-25 18:22:39 +00:00
Ondřej Kuzník
dafff171a4 ITS#10379 Use a fresh timestamp for internal mod 2025-11-04 16:22:51 +00:00
Arvid Requate
72a1607966 ITS#7901 slapschema: preserve errors in -c mode 2025-11-04 16:13:34 +00:00
Howard Chu
f117163b0d ITS#10381 fix logformat for Windows again
Misplaced line in previous commit.
2025-11-04 15:48:48 +00:00
Nadezhda Ivanova
24aabe3b91 ITS#10392 back-ldap does not return a response if incorrect secprops is configured 2025-10-14 15:22:14 +00:00
Howard Chu
f08aec9acc ITS#10381 fix logformat config 2025-10-14 15:20:53 +00:00
Howard Chu
352fe5e0b7 ITS#10191 back-mdb: check for pool pause in search
Also related, cancel any ops on a DB that is being deleted.
2025-10-14 15:19:59 +00:00
Ondřej Kuzník
ef4cbfe93a ITS#10385 Set correct rootDN for accesslog replay 2025-09-17 17:33:20 +00:00
Howard Chu
df9ba0ac77 ITS#10387 lloadd: more for previous commit 2025-09-17 17:32:19 +00:00
Howard Chu
aa4d57e774 ITS#10387 daemon: fix reverselookup of proxied IPv6 address 2025-09-17 17:28:41 +00:00
Howard Chu
fa73dfe2f8 ITS#10360 delta MPR: internal search should use logDB's rootDN 2025-09-17 17:26:53 +00:00
Ondřej Kuzník
b2d5cd869e ITS#10369 Merge duplicate attributes properly 2025-09-08 23:16:23 +00:00
Ondřej Kuzník
47bd7eed58 ITS#10384 Free attributes on error 2025-09-08 23:15:48 +00:00
Ondřej Kuzník
9c156faefa ITS#10380 Log server version on logfile change 2025-09-08 23:10:53 +00:00
Ondřej Kuzník
78c9bdd591 ITS#10379 Use a fresh timestamp for lastbind mod 2025-09-08 23:09:39 +00:00
Howard Chu
9edac6888d ITS#10304 slapd-mdb: fix spurious error when deleting last child of a branch 2025-09-08 23:03:04 +00:00
Howard Chu
0cf0adc90c ITS#10374 pcache: fix config emit of noattr attrset
Support for configuring an empty attrset was added in add25c2f45
for ITS#5074 but code to emit the config wasn't updated accordingly.
2025-09-08 23:01:58 +00:00
Ondřej Kuzník
00ec8d8ef7 ITS#10349 Do not leak memberof_t 2025-09-08 22:09:15 +00:00
jinyaoguo
9a52852d5e ITS#10348 Relase memory allocated from ch_malloc in 2 error handling branches. 2025-09-08 22:08:21 +00:00