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
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
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
1780b2121e
ITS#9022 Introduce -o remove-sids= to slapadd
2026-02-09 18:41:47 +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
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
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
Quanah Gibson-Mount
1136fabf06
ITS#10433 - Update copyright year
2026-01-28 17:43:12 +00:00
Howard Chu
159cea0bba
ITS#10258 daemon/epoll: fix check for active socket
...
Lock sd_mutex before checking
2026-01-13 18:15:29 +00:00
Howard Chu
ab4f4bcf5c
ITS#10258 slapd: fix unbind/close race
...
Don't call slapd_set_read() on an Unbinding connection
2026-01-13 18:15:29 +00:00
Ondřej Kuzník
03005f10b7
ITS#10415 Add sockbuf_max_pending_client
2026-01-06 16:10:47 +00:00
Ondřej Kuzník
cb6e2e555e
ITS#9959 Nul-terminate addresses
...
Debug(LDAP_DEBUG_CONNS, ...) gets these passed as %s, reaching just
beyond the allocated buffer.
2025-12-18 23:27:24 +00:00
Ondřej Kuzník
dcbb48dec7
ITS#9959 Do not read c_auth without lock
2025-12-18 23:27:24 +00:00
Ondřej Kuzník
176680e824
ITS#10414 Do not replace tool's provided buffer
2025-12-16 16:33:10 +00:00
Ondřej Kuzník
1668b5c432
ITS#10414 Remember whether we have a frontend/back-config
2025-12-16 16:33:10 +00:00
Ondřej Kuzník
127b34eb0b
ITS#9577 Also exit when started with just -V
2025-12-13 00:22:53 +00:00
Ondřej Kuzník
93d7b9ef7a
ITS#7347 Allow subtractive -a/z/i to work as expected
2025-12-11 20:42:19 +00:00
Ondřej Kuzník
b8df689969
ITS#9640 Introduce the increment privilege
2025-12-11 20:42:19 +00:00
Ondřej Kuzník
b7d3e353ec
ITS#10413 Prepare cookie just before we actually send it
2025-12-10 19:48:51 +00:00
Ondřej Kuzník
b3821e772a
ITS#10358 Retry if entry changed (use assert control to detect this)
2025-12-09 00:59:57 +00:00
Ondřej Kuzník
3d94d11c75
ITS#7441 Consider both parts of an X-ORDERED value
2025-12-08 18:52:59 +00:00
Ondřej Kuzník
9cb8701e3c
ITS#10408 Do not assume sop is still in the list
2025-12-04 22:46:36 +00:00
Ondřej Kuzník
aa3e8f34c3
ITS#6151 Regenerate cosine.ldif
2025-12-04 18:26:33 +00:00
Ondřej Kuzník
e6f666a1ac
ITS#6151 Update cosine.schema for RFC 4524
...
- adds a new substring match omitted previously (uniqueIdentifier)
- removes streetAddress duplication in domain objectclass
- prefers short names for MUST/MAY attributes
- long definitions (for 'co', 'drink', ...) are NOT removed here
- attributes/objectclasses removed by RFC 4524 are NOT removed here
Chooses not to remove DESC tags removed in RFC1274 in the interests of
keeping the diff small.
2025-12-04 18:26:33 +00:00
Howard Chu
afafeaf407
ITS#10410 WIN32 logging: simplify buffer calculation
2025-12-01 15:09:21 +00:00
Howard Chu
1bc7cd0e2a
ITS#10398 slapo-memberof/refint: fix clash on subtree renames
...
memberof must ignore modify ops from refint overlay.
2025-11-18 16:35:59 +00:00
Howard Chu
34813d9cba
ITS#10329 slapo-pcache: don't clobber original request DN
...
in merge_entry()
2025-11-04 18:36:40 +00:00
Andrew Elble
9ae2539170
ITS#10329 slapo-pcache: template match must be case insensitive
2025-11-04 18:36:40 +00:00
Andrew Elble
5359362de0
ITS#10329 slapo-pcache: (re)set expiry time if query is pos/neg
2025-11-04 18:36:40 +00:00
Andrew Elble
ba18e87102
ITS#10329 slapo-pcache: in refresh, set q_uuid on query if it changes pos/neg
2025-11-04 18:36:40 +00:00
Andrew Elble
326e088df6
ITS#10329 slapo-pcache: clear out already freed op req DN
2025-11-04 18:36:40 +00:00
Arvid Requate
7929b3ee77
ITS#7901 slapschema: preserve errors in -c mode
2025-10-22 19:25:34 +00:00