]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
3 months agoITS#10364 back-asyncmeta should process a notice-of-disconnect and close the target...
Nadezhda Ivanova [Thu, 26 Feb 2026 13:34:02 +0000 (15:34 +0200)] 
ITS#10364 back-asyncmeta should process a notice-of-disconnect and close the target connection

Asyncmeta will now accept a Notice of Disconnect unsolicited message, but still ignore all
other unsolicited messages. When an NoD is received, asyncmeta will stop using the connection
to proxy requests. It will wait until all pending operations receive a response or time-out
and then close the connection, unless the target does it first.

3 months agoITS#10364 Switch to processing one (search entry) message at a time
Ondřej Kuzník [Thu, 26 Feb 2026 13:08:10 +0000 (15:08 +0200)] 
ITS#10364 Switch to processing one (search entry) message at a time

We need to use MSG_ONE and process each message one at a time,
since reading all available messages with MSG_ALL causes ldap_result
to discard intermediate unsolicited messages.

3 months agoITS#10456 Report accesslog_purge task stats on completion
Ondřej Kuzník [Fri, 27 Feb 2026 13:15:07 +0000 (13:15 +0000)] 
ITS#10456 Report accesslog_purge task stats on completion

3 months agoITS#9244 Test for network timeout in ldap_int_check_async_open
Ondřej Kuzník [Mon, 16 Feb 2026 10:53:46 +0000 (10:53 +0000)] 
ITS#9244 Test for network timeout in ldap_int_check_async_open

3 months agoITS#10293 Adjust when the new logs kick in
Ondřej Kuzník [Mon, 16 Feb 2026 11:07:14 +0000 (11:07 +0000)] 
ITS#10293 Adjust when the new logs kick in

3 months agoITS#10293 Keep controls around for a little longer so we can log the cookie
Ondřej Kuzník [Mon, 9 Feb 2026 11:17:24 +0000 (11:17 +0000)] 
ITS#10293 Keep controls around for a little longer so we can log the cookie

4 months agoITS#10445 Free in-progress data if filter parsing fails
Ondřej Kuzník [Mon, 9 Feb 2026 10:26:32 +0000 (10:26 +0000)] 
ITS#10445 Free in-progress data if filter parsing fails

4 months agoITS#10450 slapd get_filter: plug leak on failed filter list
Howard Chu [Sat, 7 Feb 2026 09:30:21 +0000 (09:30 +0000)] 
ITS#10450 slapd get_filter: plug leak on failed filter list

4 months agoITS#10449 slapd controls.c parseReadAttrs: plug leak on failure
Howard Chu [Fri, 6 Feb 2026 16:29:20 +0000 (16:29 +0000)] 
ITS#10449 slapd controls.c parseReadAttrs: plug leak on failure

4 months agoITS#10451 Unregister event before we close socket
Ondřej Kuzník [Fri, 6 Feb 2026 09:37:20 +0000 (09:37 +0000)] 
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.

4 months agoITS#10425 back-asyncmeta: suffixmassage empty target underflows dn length in asyncmet...
Lukas Dresel [Wed, 14 Jan 2026 13:23:50 +0000 (15:23 +0200)] 
ITS#10425 back-asyncmeta: suffixmassage empty target underflows dn length in asyncmeta_dn_massage

4 months agoITS#10430 - do not advance past NUL in get_token()
Dwij Mehta [Wed, 4 Feb 2026 23:55:41 +0000 (23:55 +0000)] 
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.

4 months agoITS#10440 slapo-retcode: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:16:34 +0000 (16:16 +0000)] 
ITS#10440 slapo-retcode: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-syncprov: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:16:17 +0000 (16:16 +0000)] 
ITS#10440 slapo-syncprov: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-retcode: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:15:50 +0000 (16:15 +0000)] 
ITS#10440 slapo-retcode: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-nestgroup: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:15:36 +0000 (16:15 +0000)] 
ITS#10440 slapo-nestgroup: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-memberof: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:15:03 +0000 (16:15 +0000)] 
ITS#10440 slapo-memberof: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-constraint: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:14:48 +0000 (16:14 +0000)] 
ITS#10440 slapo-constraint: do not propagate request controls to internal ops

4 months agoITS#10440 slapo-autogroup: do not propagate request controls to internal ops
Ondřej Kuzník [Thu, 5 Feb 2026 16:14:33 +0000 (16:14 +0000)] 
ITS#10440 slapo-autogroup: do not propagate request controls to internal ops

4 months agoITS#10427 ldapsearch: fix doc typo
Howard Chu [Tue, 10 Feb 2026 16:51:41 +0000 (16:51 +0000)] 
ITS#10427 ldapsearch: fix doc typo

4 months agoITS#10160 Make the == precedence explicit, helps with readability too
Ondřej Kuzník [Wed, 17 Dec 2025 11:49:44 +0000 (11:49 +0000)] 
ITS#10160 Make the == precedence explicit, helps with readability too

4 months agoITS#10436 Fix sometimes uninitialised variables
Ondřej Kuzník [Fri, 30 Jan 2026 12:41:59 +0000 (12:41 +0000)] 
ITS#10436 Fix sometimes uninitialised variables

4 months agoITS#10191 Make sure pausepoll is always initialized
Ondřej Kuzník [Fri, 30 Jan 2026 12:41:28 +0000 (12:41 +0000)] 
ITS#10191 Make sure pausepoll is always initialized

4 months agoITS#10436 Make gdb happy and keep unique names for static variables
Ondřej Kuzník [Wed, 17 Dec 2025 11:22:40 +0000 (11:22 +0000)] 
ITS#10436 Make gdb happy and keep unique names for static variables

4 months agoITS#10436 Typo
Ondřej Kuzník [Wed, 17 Dec 2025 11:21:37 +0000 (11:21 +0000)] 
ITS#10436 Typo

4 months agoITS#10437 Let systemd know we're mid-pause
Ondřej Kuzník [Wed, 17 Dec 2025 11:21:07 +0000 (11:21 +0000)] 
ITS#10437 Let systemd know we're mid-pause

4 months agoITS#10436 Log current file in defacl message
Ondřej Kuzník [Wed, 17 Dec 2025 11:20:14 +0000 (11:20 +0000)] 
ITS#10436 Log current file in defacl message

4 months agoITS#9513 If lucky enough to land in the same µs, increment counter even if we count...
Ondřej Kuzník [Wed, 17 Dec 2025 11:19:33 +0000 (11:19 +0000)] 
ITS#9513 If lucky enough to land in the same µs, increment counter even if we count in ns

4 months agoITS#10436 Unintended fallthrough
Ondřej Kuzník [Wed, 17 Dec 2025 11:18:04 +0000 (11:18 +0000)] 
ITS#10436 Unintended fallthrough

4 months agoITS#10436 Silence useless warnings
Ondřej Kuzník [Wed, 17 Dec 2025 11:17:44 +0000 (11:17 +0000)] 
ITS#10436 Silence useless warnings

4 months agoITS#10436 This profile builds full lloadd, not standalone
Ondřej Kuzník [Tue, 9 Jan 2024 18:37:49 +0000 (18:37 +0000)] 
ITS#10436 This profile builds full lloadd, not standalone

4 months agoITS#10436 Make sure to stop servers if test fails
Ondřej Kuzník [Thu, 12 Jan 2023 12:32:03 +0000 (12:32 +0000)] 
ITS#10436 Make sure to stop servers if test fails

4 months agoITS#10436 Check we understand the requested password hash early
Ondřej Kuzník [Thu, 12 Jan 2023 12:28:22 +0000 (12:28 +0000)] 
ITS#10436 Check we understand the requested password hash early

4 months agoITS#10436 Config handling
Ondřej Kuzník [Thu, 12 Jan 2023 12:26:39 +0000 (12:26 +0000)] 
ITS#10436 Config handling

Stuff that can crash slap* tools and similar nits

4 months agoITS#10436 Do not ignore errors from ldap_abandoned()
Ondřej Kuzník [Thu, 12 Jan 2023 12:24:39 +0000 (12:24 +0000)] 
ITS#10436 Do not ignore errors from ldap_abandoned()

4 months agoITS#10436 Manpage fixes
Ondřej Kuzník [Thu, 12 Jan 2023 12:22:46 +0000 (12:22 +0000)] 
ITS#10436 Manpage fixes

4 months agoITS#9022 Introduce -o remove-sids= to slapadd
Ondřej Kuzník [Wed, 7 Jan 2026 15:04:47 +0000 (15:04 +0000)] 
ITS#9022 Introduce -o remove-sids= to slapadd

4 months agoITS#10416 libldap: allow fractional seconds for timeouts in ldaprc
Howard Chu [Wed, 28 Jan 2026 13:06:24 +0000 (13:06 +0000)] 
ITS#10416 libldap: allow fractional seconds for timeouts in ldaprc

4 months agoITS#10448 slapo-syncprov: free parsed control when operation completes
Howard Chu [Fri, 6 Feb 2026 20:00:57 +0000 (20:00 +0000)] 
ITS#10448 slapo-syncprov: free parsed control when operation completes

4 months agoRevert "ITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl"
Howard Chu [Fri, 6 Feb 2026 19:52:38 +0000 (19:52 +0000)] 
Revert "ITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl"

This reverts commit e9451873ae88fc97d001bc800d098e99eba49a65.
Breaks all replication

4 months agoITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl
Kang Yang [Fri, 6 Feb 2026 02:53:52 +0000 (02:53 +0000)] 
ITS#10448 slapo-syncprov: plug leak in syncprov_parseCtrl

4 months agoITS#10450 slapd controls.c: cleanup parseAssert / parseValuesReturnFilter
Howard Chu [Fri, 6 Feb 2026 16:44:38 +0000 (16:44 +0000)] 
ITS#10450 slapd controls.c: cleanup parseAssert / parseValuesReturnFilter

Delete improper error handling, avoid unnecessary debug activity

4 months agoITS#10447 back-ldap/slapo-chain: plug leak in ldap_chain_parse_ctrl()
Howard Chu [Fri, 6 Feb 2026 15:57:51 +0000 (15:57 +0000)] 
ITS#10447 back-ldap/slapo-chain: plug leak in ldap_chain_parse_ctrl()

4 months agoITS#10446 slapd authzPrettyNormal: plug memory leak
Kang Yang [Fri, 6 Feb 2026 02:47:51 +0000 (02:47 +0000)] 
ITS#10446 slapd authzPrettyNormal: plug memory leak

4 months agoITS#10443 slap_sasl_mechs(): must mutex SASL call
Kang Yang [Fri, 6 Feb 2026 01:27:23 +0000 (01:27 +0000)] 
ITS#10443 slap_sasl_mechs(): must mutex SASL call

4 months agoITS#10314 Only install the slapi-plugin.h header if building slapi library
Mattias Ellert [Fri, 28 Feb 2025 12:04:30 +0000 (13:04 +0100)] 
ITS#10314 Only install the slapi-plugin.h header if building slapi library

4 months agoITS#10442 slapo-dds: delete redundant line
Howard Chu [Thu, 5 Feb 2026 15:46:19 +0000 (15:46 +0000)] 
ITS#10442 slapo-dds: delete redundant line

4 months agoITS#10442 slapo-dds: fix min-ttl/max-ttl init
Howard Chu [Thu, 5 Feb 2026 15:30:52 +0000 (15:30 +0000)] 
ITS#10442 slapo-dds: fix min-ttl/max-ttl init

Error was present in dds.c initial commit

4 months agoITS#10293 Report syncrepl workload outline in STATS
Ondřej Kuzník [Wed, 17 Dec 2025 09:57:19 +0000 (09:57 +0000)] 
ITS#10293 Report syncrepl workload outline in STATS

4 months agoITS#10250 Accept changes in attribute ordering for replication tests
Ondřej Kuzník [Tue, 16 Dec 2025 12:10:56 +0000 (12:10 +0000)] 
ITS#10250 Accept changes in attribute ordering for replication tests

4 months agoITS#10250 Retrieve old value for attr_diff
Ondřej Kuzník [Tue, 13 Aug 2024 08:26:21 +0000 (09:26 +0100)] 
ITS#10250 Retrieve old value for attr_diff

4 months agoITS#10250 Simplify attr_cmp calling convention
Ondřej Kuzník [Tue, 16 Dec 2025 12:06:49 +0000 (12:06 +0000)] 
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.

4 months agoITS#9224 lmdb: add support for PREPARE/2-phase commit
Howard Chu [Mon, 8 Dec 2025 16:07:00 +0000 (16:07 +0000)] 
ITS#9224 lmdb: add support for PREPARE/2-phase commit

4 months agoITS#10438 liblber: check for realloc failure in ber_bvreplace_x()
Howard Chu [Mon, 2 Feb 2026 16:49:07 +0000 (16:49 +0000)] 
ITS#10438 liblber: check for realloc failure in ber_bvreplace_x()

4 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Thu, 29 Jan 2026 22:02:41 +0000 (22:02 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9'

4 months agoUpdate for LMDB 0.9.35 release LMDB_0.9.35
Quanah Gibson-Mount [Thu, 29 Jan 2026 21:51:48 +0000 (21:51 +0000)] 
Update for LMDB 0.9.35 release

4 months agoITS#10434
Quanah Gibson-Mount [Thu, 29 Jan 2026 21:51:36 +0000 (21:51 +0000)] 
ITS#10434

4 months agoITS#10431 Enforce a stop when encountering a nul-leading line
Ondřej Kuzník [Wed, 28 Jan 2026 10:28:05 +0000 (10:28 +0000)] 
ITS#10431 Enforce a stop when encountering a nul-leading line

4 months agoITS#10430 Do not scroll past nul bytes
Ondřej Kuzník [Wed, 28 Jan 2026 10:26:35 +0000 (10:26 +0000)] 
ITS#10430 Do not scroll past nul bytes

4 months agoITS#10429 Empty types are not valid LDIF, reject sooner
Ondřej Kuzník [Wed, 28 Jan 2026 10:25:55 +0000 (10:25 +0000)] 
ITS#10429 Empty types are not valid LDIF, reject sooner

4 months agoITS#10434 lmdb: fix typo on MacOSX
Howard Chu [Thu, 29 Jan 2026 13:17:46 +0000 (13:17 +0000)] 
ITS#10434 lmdb: fix typo on MacOSX

4 months agoITS#10433 - Update copyright year
Quanah Gibson-Mount [Wed, 28 Jan 2026 17:43:12 +0000 (17:43 +0000)] 
ITS#10433 - Update copyright year

4 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Mon, 26 Jan 2026 19:03:01 +0000 (19:03 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9'

4 months agoPrep for release (0.9.34) LMDB_0.9.34
Quanah Gibson-Mount [Mon, 26 Jan 2026 19:02:01 +0000 (19:02 +0000)] 
Prep for release (0.9.34)

4 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Mon, 26 Jan 2026 19:00:10 +0000 (19:00 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9'

5 months agoITS#10258 daemon/epoll: fix check for active socket
Howard Chu [Thu, 18 Dec 2025 15:32:28 +0000 (15:32 +0000)] 
ITS#10258 daemon/epoll: fix check for active socket

Lock sd_mutex before checking

5 months agoITS#10258 slapd: fix unbind/close race
Howard Chu [Mon, 15 Dec 2025 15:15:34 +0000 (15:15 +0000)] 
ITS#10258 slapd: fix unbind/close race

Don't call slapd_set_read() on an Unbinding connection

5 months agoITS#10419, ITS#10420
Howard Chu [Tue, 13 Jan 2026 16:51:58 +0000 (16:51 +0000)] 
ITS#10419, ITS#10420

5 months agoITS#10420 LMDB: add support for Haiku
Ali Caglayan [Sun, 28 Dec 2025 00:34:25 +0000 (00:34 +0000)] 
ITS#10420 LMDB: add support for Haiku

5 months agoITS#10419 LMDB: add support for NetBSD
Ali Caglayan [Sat, 27 Dec 2025 18:26:31 +0000 (18:26 +0000)] 
ITS#10419 LMDB: add support for NetBSD

5 months agoITS#10420 LMDB: add support for Haiku
Ali Caglayan [Sun, 28 Dec 2025 00:34:25 +0000 (00:34 +0000)] 
ITS#10420 LMDB: add support for Haiku

5 months agoITS#10419 LMDB: add support for NetBSD
Ali Caglayan [Sat, 27 Dec 2025 18:26:31 +0000 (18:26 +0000)] 
ITS#10419 LMDB: add support for NetBSD

5 months agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Quanah Gibson-Mount [Mon, 12 Jan 2026 23:59:39 +0000 (23:59 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9'

5 months agoITS#10421
Howard Chu [Tue, 6 Jan 2026 20:53:47 +0000 (20:53 +0000)] 
ITS#10421

5 months agoITS#10421 mdb_load: check for malicious input
Howard Chu [Tue, 6 Jan 2026 20:52:25 +0000 (20:52 +0000)] 
ITS#10421 mdb_load: check for malicious input

5 months agoITS#10421 mdb_load: check for malicious input
Howard Chu [Tue, 6 Jan 2026 20:52:25 +0000 (20:52 +0000)] 
ITS#10421 mdb_load: check for malicious input

5 months agoITS#10415 Add sockbuf_max_pending_client
Ondřej Kuzník [Tue, 16 Dec 2025 17:09:41 +0000 (17:09 +0000)] 
ITS#10415 Add sockbuf_max_pending_client

5 months agoITS#10388 Fixed an error in the regression test from previous commit
Nadezhda Ivanova [Tue, 6 Jan 2026 13:12:28 +0000 (15:12 +0200)] 
ITS#10388 Fixed an error in the regression test from previous commit

6 months agoITS#9959 Nul-terminate addresses
Ondřej Kuzník [Tue, 16 Dec 2025 16:09:39 +0000 (16:09 +0000)] 
ITS#9959 Nul-terminate addresses

Debug(LDAP_DEBUG_CONNS, ...) gets these passed as %s, reaching just
beyond the allocated buffer.

6 months agoITS#9959 Do not read c_auth without lock
Ondřej Kuzník [Mon, 3 Mar 2025 10:29:36 +0000 (10:29 +0000)] 
ITS#9959 Do not read c_auth without lock

6 months agoITS#8988 lmdb: make all keys and data 2-byte aligned
Howard Chu [Tue, 16 Dec 2025 17:29:09 +0000 (17:29 +0000)] 
ITS#8988 lmdb: make all keys and data 2-byte aligned

This is an incompatible DB format change. Previously, only a single
pad byte was used if key+data was an odd size. Now, separate padding
is used for both odd keys and odd data sizes.

Note: also compile with -DMISALIGNED_OK=0 on x86 to avoid all
misaligned pgno accesses.

6 months agoITS#10414 Do not replace tool's provided buffer
Ondřej Kuzník [Tue, 16 Dec 2025 13:56:34 +0000 (13:56 +0000)] 
ITS#10414 Do not replace tool's provided buffer

6 months agoITS#10414 Remember whether we have a frontend/back-config
Ondřej Kuzník [Tue, 16 Dec 2025 13:21:51 +0000 (13:21 +0000)] 
ITS#10414 Remember whether we have a frontend/back-config

6 months agoITS#10149 - Allow certificates and keys to be read from URIs
Graham Leggett [Mon, 15 Dec 2025 22:52:13 +0000 (22:52 +0000)] 
ITS#10149 - Allow certificates and keys to be read from URIs

6 months agoITS#9577 Also exit when started with just -V
Ondřej Kuzník [Wed, 10 Dec 2025 09:49:28 +0000 (09:49 +0000)] 
ITS#9577 Also exit when started with just -V

6 months agoITS#7347 Allow subtractive -a/z/i to work as expected
Ondřej Kuzník [Wed, 10 Dec 2025 12:07:18 +0000 (12:07 +0000)] 
ITS#7347 Allow subtractive -a/z/i to work as expected

6 months agoITS#9640 Introduce the increment privilege
Ondřej Kuzník [Wed, 10 Dec 2025 12:40:11 +0000 (12:40 +0000)] 
ITS#9640 Introduce the increment privilege

6 months agoITS#10306 - Regenerate configure
Quanah Gibson-Mount [Thu, 11 Dec 2025 20:41:22 +0000 (20:41 +0000)] 
ITS#10306 - Regenerate configure

6 months agoITS#10413 Prepare cookie just before we actually send it
Ondřej Kuzník [Tue, 9 Dec 2025 13:55:05 +0000 (13:55 +0000)] 
ITS#10413 Prepare cookie just before we actually send it

6 months agoITS#10306 configure: use cache for epoll/kqueue checks
Howard Chu [Tue, 9 Dec 2025 17:45:27 +0000 (17:45 +0000)] 
ITS#10306 configure: use cache for epoll/kqueue checks

6 months agoITS#9305 clients: print actual error from connect failure
Howard Chu [Fri, 5 Dec 2025 10:23:53 +0000 (10:23 +0000)] 
ITS#9305 clients: print actual error from connect failure

Related to ITS#10371

6 months agoITS#9305 libldap: don't mask ld_errno if set during connect failure
Howard Chu [Fri, 5 Dec 2025 10:33:13 +0000 (10:33 +0000)] 
ITS#9305 libldap: don't mask ld_errno if set during connect failure

6 months agoITS#9305 libldap: report errmsg from hostname lookup failures
Howard Chu [Fri, 5 Dec 2025 10:31:13 +0000 (10:31 +0000)] 
ITS#9305 libldap: report errmsg from hostname lookup failures

Use new LDAP_X_SERVER_UNKNOWN error code for failed lookups.

6 months agoITS#10358 Retry if entry changed (use assert control to detect this)
Ondřej Kuzník [Mon, 8 Dec 2025 12:50:44 +0000 (12:50 +0000)] 
ITS#10358 Retry if entry changed (use assert control to detect this)

6 months agoITS#7441 Consider both parts of an X-ORDERED value
Ondřej Kuzník [Mon, 4 Dec 2023 14:30:50 +0000 (14:30 +0000)] 
ITS#7441 Consider both parts of an X-ORDERED value

6 months agoITS#10361 Standardise CONFIGPWF usage
Ondřej Kuzník [Mon, 1 Dec 2025 10:16:47 +0000 (10:16 +0000)] 
ITS#10361 Standardise CONFIGPWF usage

6 months agoITS#10361 Remove bashism
Ondřej Kuzník [Mon, 1 Dec 2025 10:12:08 +0000 (10:12 +0000)] 
ITS#10361 Remove bashism

6 months agoITS#10408 Do not assume sop is still in the list
Ondřej Kuzník [Wed, 26 Nov 2025 13:55:54 +0000 (13:55 +0000)] 
ITS#10408 Do not assume sop is still in the list

6 months agoITS#6151 Regenerate cosine.ldif
Ondřej Kuzník [Mon, 1 Dec 2025 09:45:39 +0000 (09:45 +0000)] 
ITS#6151 Regenerate cosine.ldif

6 months agoITS#6151 Update cosine.schema for RFC 4524
Ondřej Kuzník [Wed, 26 Nov 2025 13:00:52 +0000 (13:00 +0000)] 
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.