Commit graph

24625 commits

Author SHA1 Message Date
Howard Chu
fb67aa65d9 ITS#10450 slapd get_filter: plug leak on failed filter list 2026-02-10 22:44:07 +00:00
Howard Chu
f3964c6d33 ITS#10449 slapd controls.c parseReadAttrs: plug leak on failure 2026-02-10 22:03:18 +00:00
Ondřej Kuzník
1770eab8b8 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-10 19:31:53 +00:00
Lukas Dresel
6566527af6 ITS#10425 back-asyncmeta: suffixmassage empty target underflows dn length in asyncmeta_dn_massage 2026-02-10 18:29:15 +00:00
Dwij Mehta
1ac9e38063 ITS#10430 - do not advance past NUL in get_token()
Removed pointer increment in get_token() when handling the '\0' case, preventing out-of-bounds reads.
2026-02-10 18:11:31 +00:00
Ondřej Kuzník
5129517b69 ITS#10440 slapo-retcode: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
927629417d ITS#10440 slapo-syncprov: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
813cf829e4 ITS#10440 slapo-retcode: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
04ebe9ab77 ITS#10440 slapo-nestgroup: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
73a97a774a ITS#10440 slapo-memberof: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
663d956922 ITS#10440 slapo-constraint: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Ondřej Kuzník
15dac6f498 ITS#10440 slapo-autogroup: do not propagate request controls to internal ops 2026-02-10 16:54:48 +00:00
Howard Chu
751207c062 ITS#10427 ldapsearch: fix doc typo 2026-02-10 16:51:41 +00:00
Ondřej Kuzník
732649eca6 ITS#10160 Make the == precedence explicit, helps with readability too 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
7e10a4a62f ITS#10436 Fix sometimes uninitialised variables 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
3fff1e7256 ITS#10191 Make sure pausepoll is always initialized 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
f088bbf994 ITS#10436 Make gdb happy and keep unique names for static variables 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
b7573f5d2f ITS#10436 Typo 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
c10be389bc ITS#10437 Let systemd know we're mid-pause 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
210b599944 ITS#10436 Log current file in defacl message 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
3d36ac523d ITS#9513 If lucky enough to land in the same µs, increment counter even if we count in ns 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
0ef0bf4d8c ITS#10436 Unintended fallthrough 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
8dad313e80 ITS#10436 Silence useless warnings 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
b9379f6e4e ITS#10436 This profile builds full lloadd, not standalone 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
1528f88794 ITS#10436 Make sure to stop servers if test fails 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
957d23df00 ITS#10436 Check we understand the requested password hash early 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
6eb2b1c4e3 ITS#10436 Config handling
Stuff that can crash slap* tools and similar nits
2026-02-10 00:04:08 +00:00
Ondřej Kuzník
f656b68309 ITS#10436 Do not ignore errors from ldap_abandoned() 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
d373bc0181 ITS#10436 Manpage fixes 2026-02-10 00:04:08 +00:00
Ondřej Kuzník
1780b2121e ITS#9022 Introduce -o remove-sids= to slapadd 2026-02-09 18:41:47 +00:00
Howard Chu
e538a0c6b3 ITS#10416 libldap: allow fractional seconds for timeouts in ldaprc 2026-02-09 00:05:59 +00:00
Howard Chu
fa3b4ba823 ITS#10448 slapo-syncprov: free parsed control when operation completes 2026-02-06 20:00:57 +00:00
Howard Chu
6603ce17d9 Revert "ITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl"
This reverts commit e9451873ae.
Breaks all replication
2026-02-06 19:52:38 +00:00
Kang Yang
e9451873ae ITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl 2026-02-06 19:40:57 +00:00
Howard Chu
f3fbf2aaac ITS#10450 slapd controls.c: cleanup parseAssert / parseValuesReturnFilter
Delete improper error handling, avoid unnecessary debug activity
2026-02-06 16:44:38 +00:00
Howard Chu
1202b06ec5 ITS#10447 back-ldap/slapo-chain: plug leak in ldap_chain_parse_ctrl() 2026-02-06 15:57:51 +00:00
Kang Yang
4d17376182 ITS#10446 slapd authzPrettyNormal: plug memory leak 2026-02-06 15:48:12 +00:00
Kang Yang
6d76680ec8 ITS#10443 slap_sasl_mechs(): must mutex SASL call 2026-02-06 13:40:44 +00:00
Mattias Ellert
06cd30fb72 ITS#10314 Only install the slapi-plugin.h header if building slapi library 2026-02-05 21:58:36 +00:00
Howard Chu
3521bfb30b ITS#10442 slapo-dds: delete redundant line 2026-02-05 15:46:19 +00:00
Howard Chu
ee7651a430 ITS#10442 slapo-dds: fix min-ttl/max-ttl init
Error was present in dds.c initial commit
2026-02-05 15:30:52 +00:00
Ondřej Kuzník
74d0c6d992 ITS#10293 Report syncrepl workload outline in STATS 2026-02-03 21:02:46 +00:00
Ondřej Kuzník
80a75662ae ITS#10250 Accept changes in attribute ordering for replication tests 2026-02-03 16:49:45 +00:00
Ondřej Kuzník
84cea5eb67 ITS#10250 Retrieve old value for attr_diff 2026-02-03 16:49:45 +00:00
Ondřej Kuzník
87933f3ecd ITS#10250 Simplify attr_cmp calling convention
We no longer need the kludge to touch up modifiersName/modifyTimestamp
(ITS#4820) since the mod is being passed to the backend with
orm_no_opattrs these days.
2026-02-03 16:49:45 +00:00
Howard Chu
0e893fd788 ITS#10438 liblber: check for realloc failure in ber_bvreplace_x() 2026-02-02 16:49:07 +00:00
Quanah Gibson-Mount
28546ce6b5 Merge remote-tracking branch 'origin/mdb.RE/0.9' 2026-01-29 22:02:41 +00:00
Quanah Gibson-Mount
69087ced3c Update for LMDB 0.9.35 release 2026-01-29 21:51:48 +00:00
Quanah Gibson-Mount
2fbb28d309 ITS#10434 2026-01-29 21:51:36 +00:00
Ondřej Kuzník
cd70bf5082 ITS#10431 Enforce a stop when encountering a nul-leading line 2026-01-29 16:14:30 +00:00