Howard Chu
|
017064bdf7
|
ITS#10516 slapd: force make to check dynamic backends
Also streamline build of static backends.
|
2026-06-08 18:02:42 +00:00 |
|
Howard Chu
|
e4d7ca2938
|
ITS#10508 syncrepl: set no_opattrs on modrdn
|
2026-06-03 22:42:32 +00:00 |
|
Howard Chu
|
4a3f4dc97f
|
ITS#10515 syncrepl: fix check for isrunning
mutex_trylock succeeds on Windows because mutexes are all recursive.
Compare of si_be needed to check bd_self.
|
2026-06-03 22:42:24 +00:00 |
|
Howard Chu
|
3f8346f44d
|
ITS#10515 slapd/config: Windows compat
Newer gcc insists on arguments matching prototypes
|
2026-06-03 22:41:57 +00:00 |
|
Howard Chu
|
7b8a6e02a7
|
ITS#10515 back-ldap: fix monitor.c includes
Must include slap.h otherwise later back-monitor.h include of
ldap_pvt.h will be out of order and cause redefinition of clock_gettime()
|
2026-06-03 22:41:51 +00:00 |
|
Howard Chu
|
b5a10666ed
|
ITS#10515 slapo-auditlog: no O_NONBLOCK on Windows
Must #ifdef the use of O_NONBLOCK
|
2026-06-03 22:40:22 +00:00 |
|
Howard Chu
|
f1115d78d6
|
ITS#10514 back-monitor: fix monitor_cache_release mutex
|
2026-06-03 22:34:47 +00:00 |
|
Howard Chu
|
7ae0869ba9
|
ITS#9009 slapd-mdb: refix Makefile
|
2026-05-22 19:12:49 +00:00 |
|
Howard Chu
|
8938180fbd
|
ITS#10511 slapd-mdb: add dbpagesize config option
|
2026-05-21 01:23:47 +00:00 |
|
Ondřej Kuzník
|
596f200125
|
ITS#10510 lloadd: correct c_restricted(_inflight) tracking
|
2026-05-21 01:23:40 +00:00 |
|
Ondřej Kuzník
|
2fac374d16
|
ITS#10502 lloadd: Add enable/disable keywords and enable proxyauthz by default
|
2026-05-21 01:23:08 +00:00 |
|
Ondřej Kuzník
|
559b841d87
|
ITS#10415 lloadd: Correct attribute OID
|
2026-05-21 01:22:56 +00:00 |
|
Quanah Gibson-Mount
|
6afbf70a80
|
ITS#10507 - Delete perl backend
|
2026-05-20 20:55:41 +00:00 |
|
Ondřej Kuzník
|
b35d08a6a0
|
ITS#10505 lloadd: tighten msgid checking
|
2026-05-19 22:36:43 +00:00 |
|
Howard Chu
|
0c8a5875d0
|
ITS#10503 authzTo: reject member attributes with non-DN syntax
|
2026-05-19 22:36:36 +00:00 |
|
Howard Chu
|
12656a7ca7
|
ITS#9009 slapd-mdb: fix Makefile for LMDB 1.0
|
2026-05-19 22:36:27 +00:00 |
|
Quanah Gibson-Mount
|
214ec70c95
|
ITS#10506 - Remove back-sql
|
2026-05-19 19:51:54 +00:00 |
|
Ondřej Kuzník
|
382711fe5d
|
ITS#10501 slapadd: Skip dynamic attributes
|
2026-05-11 10:43:33 +01:00 |
|
Howard Chu
|
1c9bcd6628
|
ITS#10500 back-ldif: crc32() should be static, not globally visible
|
2026-05-06 15:04:18 +01:00 |
|
Simon Pichugin
|
75b624f475
|
ITS#10498 libldap: more const-correctness for OpenSSL 4
|
2026-05-03 12:57:45 +01:00 |
|
Ondřej Kuzník
|
f3a7fa1a3e
|
ITS#6825 back-ldif: also use modify_entry
|
2026-04-30 19:50:52 +00:00 |
|
Ondřej Kuzník
|
85c8e67127
|
ITS#6825 slapo-constraint: also use modify_entry
|
2026-04-30 19:50:52 +00:00 |
|
Ondřej Kuzník
|
9d7d8e52b5
|
ITS#6825 slapo-unique: use modify_entry
|
2026-04-30 19:50:52 +00:00 |
|
Ondřej Kuzník
|
985d420da8
|
ITS#6825 slapd: add modify_entry helper
|
2026-04-30 19:50:52 +00:00 |
|
Ondřej Kuzník
|
0160e81d9e
|
ITS#6198 Register exop and control OID macros in schema
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
aefd96f8c3
|
ITS#6198 Introduce restrictop functionality
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
fbf682a6c6
|
ITS#6198 Allow extop and control restrictions in ACLs
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
bb64b0b55b
|
ITS#6198 ACL: separate <who> checking
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
c28108fbdf
|
ITS#6198 backend: Simplify opflag handling
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
50befa2aa6
|
ITS#6198 Expose verbmasks globally
|
2026-04-30 16:41:28 +00:00 |
|
Ondřej Kuzník
|
7a2ef5486b
|
ITS#10265 lloadd: Plug shutdown leaks
|
2026-04-30 15:14:09 +00:00 |
|
Ondřej Kuzník
|
c27f848927
|
ITS#10488 Avoid out-of-bounds reads
|
2026-04-29 16:49:32 +00:00 |
|
Ondřej Kuzník
|
9d0b3b43c6
|
ITS#10494 backend: Honour require none
|
2026-04-29 03:45:01 +00:00 |
|
Ondřej Kuzník
|
24afb5a2fa
|
ITS#10497 slapo-chain: Introduce wants_ macros
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
4b16061c86
|
ITS#10497 Update checks to distinguish IGNORED vs. (NON-)CRITICAL controls
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
74329ff00a
|
ITS#10497 Correct meaning of ctrlflag check to match intention
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
18a87a0049
|
ITS#10497 Mask ctrlflag value where missing
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
eb2629b0c9
|
ITS#10497 Use the wants_ as a shorthand where already good
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
9e396fb44b
|
ITS#10497 bconfig: use the right value for noop
|
2026-04-29 00:09:35 +00:00 |
|
Ondřej Kuzník
|
4fa1530cd6
|
ITS#10497 slap.h: Introduce o_ctrlflag related macros
|
2026-04-29 00:09:35 +00:00 |
|
Howard Chu
|
34a93772e4
|
ITS#10280 more filter choice fixups
Make sure they use (f_choice & SLAPD_FILTER_MASK) when needed
|
2026-04-28 18:42:35 +00:00 |
|
Howard Chu
|
021222f7eb
|
ITS#10280 dynlist: fix filters that reuse the same term multiple times
Use SLAPD_FILTER_REUSED for redundant filter terms
|
2026-04-28 18:42:35 +00:00 |
|
Howard Chu
|
9d04c72974
|
ITS#10280 slapd: add a SLAPD_FILTER_REUSED flag
To indicate this filter reuses the f_list of some other filter,
and so the f_list should not be freed.
|
2026-04-28 18:42:35 +00:00 |
|
Ondřej Kuzník
|
7d8c18a475
|
ITS#9640 ACL: fix buffer overflow
|
2026-04-28 17:33:10 +00:00 |
|
Howard Chu
|
bd2509a612
|
ITS#10478 autoca: reject commas in email/ipaddr
|
2026-04-21 18:02:51 +00:00 |
|
Ondřej Kuzník
|
69c2a54b18
|
ITS#6462 slapd-dnssrv: Enable DNS SRV resolution for ldaps
|
2026-04-16 02:13:15 +00:00 |
|
Ondřej Kuzník
|
3f07e6fbfb
|
ITS#10266 lloadd: Correct NoD handling
|
2026-04-14 17:21:01 +00:00 |
|
Ondřej Kuzník
|
27bdc52c22
|
ITS#10250 syncrepl: contextCSN can now be the last attribute in the list
|
2026-04-14 17:21:01 +00:00 |
|
Ondřej Kuzník
|
246dba371e
|
ITS#10113 Simplify event loop logs
|
2026-04-10 21:13:25 +00:00 |
|
Ondřej Kuzník
|
4c248ae965
|
ITS#10113 Normalise connection logging
|
2026-04-10 21:13:25 +00:00 |
|