]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
3 days agoITS#10353
Quanah Gibson-Mount [Tue, 4 Nov 2025 16:06:49 +0000 (16:06 +0000)] 
ITS#10353

3 days agoITS#10353 WINSOCK: add missing ENOTCONN #define
Julien Wadel [Wed, 4 Jun 2025 10:26:06 +0000 (12:26 +0200)] 
ITS#10353 WINSOCK: add missing ENOTCONN #define

Value is set to 126 by "ucrt/errno.h" but WSAENOTCONN is
set to 10057L by winerror.h (used by WSAGetLastError()).

3 days agoITS#10401
Quanah Gibson-Mount [Tue, 4 Nov 2025 15:49:29 +0000 (15:49 +0000)] 
ITS#10401

3 days agoITS#10401 liblber: fix shift of negative int in ber_decode_int()
Howard Chu [Thu, 16 Oct 2025 16:25:14 +0000 (17:25 +0100)] 
ITS#10401 liblber: fix shift of negative int in ber_decode_int()

There's no actual possibility of overflow but sanitizers will complain.

3 days agoITS#10381 fix logformat for Windows again
Howard Chu [Wed, 15 Oct 2025 19:17:34 +0000 (20:17 +0100)] 
ITS#10381 fix logformat for Windows again

Misplaced line in previous commit.

3 days agoITS#10400
Quanah Gibson-Mount [Tue, 4 Nov 2025 15:48:09 +0000 (15:48 +0000)] 
ITS#10400

3 days agoITS#10400 libldap: fix NULL deref in ldap_parse_result()
Howard Chu [Thu, 16 Oct 2025 15:49:53 +0000 (16:49 +0100)] 
ITS#10400 libldap: fix NULL deref in ldap_parse_result()

Broken by patch for ITS#10229.

3 days agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6
Quanah Gibson-Mount [Tue, 4 Nov 2025 15:46:54 +0000 (15:46 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6

3 weeks agoITS#9564 mdb.RE/0.9
Howard Chu [Wed, 15 Oct 2025 17:13:58 +0000 (18:13 +0100)] 
ITS#9564

3 weeks agoITS#9564 lmdb: fix race condition freeing spilled pages at end of transaction
Howard Chu [Wed, 15 Oct 2025 17:12:26 +0000 (18:12 +0100)] 
ITS#9564 lmdb: fix race condition freeing spilled pages at end of transaction

3 weeks agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6
Quanah Gibson-Mount [Tue, 14 Oct 2025 15:24:25 +0000 (15:24 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6

3 weeks agoITS#10392
Quanah Gibson-Mount [Tue, 14 Oct 2025 15:22:56 +0000 (15:22 +0000)] 
ITS#10392

3 weeks agoITS#10392 back-ldap does not return a response if incorrect secprops is configured
Nadezhda Ivanova [Mon, 29 Sep 2025 13:07:05 +0000 (16:07 +0300)] 
ITS#10392 back-ldap does not return a response if incorrect secprops is configured

3 weeks agoITS#10381 fix logformat config
Howard Chu [Mon, 1 Sep 2025 14:00:58 +0000 (15:00 +0100)] 
ITS#10381 fix logformat config

3 weeks agoITS#10191
Quanah Gibson-Mount [Tue, 14 Oct 2025 15:20:25 +0000 (15:20 +0000)] 
ITS#10191

3 weeks agoITS#10191 back-mdb: check for pool pause in search
Howard Chu [Fri, 22 Mar 2024 18:08:50 +0000 (18:08 +0000)] 
ITS#10191 back-mdb: check for pool pause in search

Also related, cancel any ops on a DB that is being deleted.

3 weeks agoITS#10372
Quanah Gibson-Mount [Tue, 14 Oct 2025 15:18:43 +0000 (15:18 +0000)] 
ITS#10372

3 weeks agoITS#10372 last-bind configuration manual updates
Lenka Klement [Wed, 3 Sep 2025 13:14:44 +0000 (15:14 +0200)] 
ITS#10372 last-bind configuration manual updates

4 weeks agoITS#10396 fix mdb_cursor_del0 with multiple DUPSORT cursors
Howard Chu [Mon, 6 Oct 2025 15:53:18 +0000 (16:53 +0100)] 
ITS#10396 fix mdb_cursor_del0 with multiple DUPSORT cursors

4 weeks agoITS#10396 lmdb: fix mdb_cursor_del0 with multiple DUPSORT cursors
Howard Chu [Mon, 6 Oct 2025 15:49:25 +0000 (16:49 +0100)] 
ITS#10396 lmdb: fix mdb_cursor_del0 with multiple DUPSORT cursors

Use the correct stack index when adjusting other cursors pointing to
the affected page and the DB has a subDB. Broken in ITS#8406.

7 weeks agoMerge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6
Quanah Gibson-Mount [Wed, 17 Sep 2025 17:39:34 +0000 (17:39 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6

7 weeks agoITS#10385
Quanah Gibson-Mount [Wed, 17 Sep 2025 17:33:59 +0000 (17:33 +0000)] 
ITS#10385

7 weeks agoITS#10385 Set correct rootDN for accesslog replay
Ondřej Kuzník [Tue, 26 Aug 2025 16:23:38 +0000 (17:23 +0100)] 
ITS#10385 Set correct rootDN for accesslog replay

7 weeks agoITS#10387
Quanah Gibson-Mount [Wed, 17 Sep 2025 17:32:49 +0000 (17:32 +0000)] 
ITS#10387

7 weeks agoITS#10387 lloadd: more for previous commit
Howard Chu [Mon, 1 Sep 2025 16:22:42 +0000 (17:22 +0100)] 
ITS#10387 lloadd: more for previous commit

7 weeks agoITS#10387 daemon: fix reverselookup of proxied IPv6 address
Howard Chu [Mon, 1 Sep 2025 14:05:53 +0000 (15:05 +0100)] 
ITS#10387 daemon: fix reverselookup of proxied IPv6 address

7 weeks agoITS#10360
Quanah Gibson-Mount [Wed, 17 Sep 2025 17:28:18 +0000 (17:28 +0000)] 
ITS#10360

7 weeks agoITS#10360 delta MPR: internal search should use logDB's rootDN
Howard Chu [Thu, 19 Jun 2025 16:03:16 +0000 (17:03 +0100)] 
ITS#10360 delta MPR: internal search should use logDB's rootDN

8 weeks agoITS#10369
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:16:29 +0000 (23:16 +0000)] 
ITS#10369

8 weeks agoITS#10369 Merge duplicate attributes properly
Ondřej Kuzník [Tue, 26 Aug 2025 15:26:44 +0000 (16:26 +0100)] 
ITS#10369 Merge duplicate attributes properly

8 weeks agoITS#10384
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:16:01 +0000 (23:16 +0000)] 
ITS#10384

8 weeks agoITS#10384 Free attributes on error
Ondřej Kuzník [Tue, 26 Aug 2025 15:26:01 +0000 (16:26 +0100)] 
ITS#10384 Free attributes on error

8 weeks agoITS#10379 slapo-lastbind: Use a fresh timestamp for lastbind mod
Ondřej Kuzník [Wed, 27 Aug 2025 15:02:00 +0000 (16:02 +0100)] 
ITS#10379 slapo-lastbind: Use a fresh timestamp for lastbind mod

8 weeks agoITS#10380
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:11:15 +0000 (23:11 +0000)] 
ITS#10380

8 weeks agoITS#10380 Log server version on logfile change
Ondřej Kuzník [Fri, 22 Aug 2025 13:23:19 +0000 (14:23 +0100)] 
ITS#10380 Log server version on logfile change

8 weeks agoITS#10379
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:10:30 +0000 (23:10 +0000)] 
ITS#10379

8 weeks agoITS#10379 Use a fresh timestamp for lastbind mod
Ondřej Kuzník [Thu, 31 Jul 2025 18:30:00 +0000 (19:30 +0100)] 
ITS#10379 Use a fresh timestamp for lastbind mod

8 weeks agoITS#10304
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:03:29 +0000 (23:03 +0000)] 
ITS#10304

8 weeks agoITS#10304 slapd-mdb: fix spurious error when deleting last child of a branch
Howard Chu [Tue, 5 Aug 2025 15:26:23 +0000 (16:26 +0100)] 
ITS#10304 slapd-mdb: fix spurious error when deleting last child of a branch

8 weeks agoITS#10371
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:02:32 +0000 (23:02 +0000)] 
ITS#10371

8 weeks agoITS#10371 clients: print actual error code when ldap_result fails
Howard Chu [Wed, 23 Jul 2025 22:18:28 +0000 (23:18 +0100)] 
ITS#10371 clients: print actual error code when ldap_result fails

Added a tool_perror2() to avoid some redundant calls.

8 weeks agoITS#10374
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:02:07 +0000 (23:02 +0000)] 
ITS#10374

8 weeks agoITS#10374 pcache: fix config emit of noattr attrset
Howard Chu [Thu, 31 Jul 2025 15:43:31 +0000 (16:43 +0100)] 
ITS#10374 pcache: fix config emit of noattr attrset

Support for configuring an empty attrset was added in add25c2f45a126eb321e25a068140e32068666c6
for ITS#5074 but code to emit the config wasn't updated accordingly.

8 weeks agoITS#10375
Quanah Gibson-Mount [Mon, 8 Sep 2025 23:01:03 +0000 (23:01 +0000)] 
ITS#10375

8 weeks agoITS#10375 libldap/tls2: const up oids
Caolán McNamara [Sat, 26 Jul 2025 20:00:50 +0000 (21:00 +0100)] 
ITS#10375 libldap/tls2: const up oids

to move it out of the .data section

8 weeks agoITS#10377
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:55:22 +0000 (22:55 +0000)] 
ITS#10377

8 weeks agoITS#10377 adminguide: fix typos
Howard Chu [Mon, 28 Jul 2025 14:13:12 +0000 (15:13 +0100)] 
ITS#10377 adminguide: fix typos

Introduced same time as ITS#10376

8 weeks agoITS#10376
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:54:58 +0000 (22:54 +0000)] 
ITS#10376

8 weeks agoITS#10376 adminguide: fix typo
Howard Chu [Mon, 28 Jul 2025 14:11:07 +0000 (15:11 +0100)] 
ITS#10376 adminguide: fix typo

Introduced in 20e24e15171d86ffc41ac0f8a7beea2a5bf83fcc

8 weeks agoITS#10370
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:54:46 +0000 (22:54 +0000)] 
ITS#10370

8 weeks agoITS#10370 libldap: don't assert on network input
Howard Chu [Wed, 23 Jul 2025 21:05:25 +0000 (22:05 +0100)] 
ITS#10370 libldap: don't assert on network input

8 weeks agoITS#10367
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:53:29 +0000 (22:53 +0000)] 
ITS#10367

8 weeks agoITS#10367 admin: fix column layout
Howard Chu [Tue, 8 Jul 2025 16:54:28 +0000 (17:54 +0100)] 
ITS#10367 admin: fix column layout

8 weeks agoITS#10366
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:53:11 +0000 (22:53 +0000)] 
ITS#10366

8 weeks agoITS#10366 admin: fix typo
Howard Chu [Tue, 8 Jul 2025 15:09:33 +0000 (16:09 +0100)] 
ITS#10366 admin: fix typo

8 weeks agoITS#10359
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:13:37 +0000 (22:13 +0000)] 
ITS#10359

8 weeks agoITS#10359 note that logbase must exist on all providers in delta MPR
Howard Chu [Thu, 19 Jun 2025 16:52:47 +0000 (17:52 +0100)] 
ITS#10359 note that logbase must exist on all providers in delta MPR

8 weeks agoITS#10347
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:10:36 +0000 (22:10 +0000)] 
ITS#10347

8 weeks agoITS#10347 Be explicit about managing attr_bv storage
Ondřej Kuzník [Fri, 13 Jun 2025 07:06:15 +0000 (08:06 +0100)] 
ITS#10347 Be explicit about managing attr_bv storage

8 weeks agoITS#10345
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:10:05 +0000 (22:10 +0000)] 
ITS#10345

8 weeks agoITS#10345 Remove spurious strdup
Ondřej Kuzník [Fri, 13 Jun 2025 07:03:29 +0000 (08:03 +0100)] 
ITS#10345 Remove spurious strdup

8 weeks agoITS#10349
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:09:34 +0000 (22:09 +0000)] 
ITS#10349

8 weeks agoITS#10349 Do not leak memberof_t
Ondřej Kuzník [Fri, 13 Jun 2025 07:02:33 +0000 (08:02 +0100)] 
ITS#10349 Do not leak memberof_t

8 weeks agoITS#10349 Free bv_effective if unused
Ondřej Kuzník [Fri, 13 Jun 2025 07:01:55 +0000 (08:01 +0100)] 
ITS#10349 Free bv_effective if unused

8 weeks agoITS#10348
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:08:35 +0000 (22:08 +0000)] 
ITS#10348

8 weeks agoITS#10348 Relase memory allocated from ch_malloc in 2 error handling branches.
jinyaoguo [Tue, 3 Jun 2025 21:00:11 +0000 (17:00 -0400)] 
ITS#10348 Relase memory allocated from ch_malloc in 2 error handling branches.

8 weeks agoITS#10343
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:08:03 +0000 (22:08 +0000)] 
ITS#10343

8 weeks agoITS#10343 Fix a memory leak in function slap_uuidstr_from_normalized
jinyaoguo [Wed, 28 May 2025 01:53:07 +0000 (21:53 -0400)] 
ITS#10343 Fix a memory leak in function slap_uuidstr_from_normalized

8 weeks agoITS#10344
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:07:34 +0000 (22:07 +0000)] 
ITS#10344

8 weeks agoITS#10344 Ensure the first argument passed to ber_dupbv_x is not NULL.
jinyaoguo [Wed, 28 May 2025 02:01:25 +0000 (22:01 -0400)] 
ITS#10344 Ensure the first argument passed to ber_dupbv_x is not NULL.

8 weeks agoITS#10335
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:06:47 +0000 (22:06 +0000)] 
ITS#10335

8 weeks agoITS#10335 ldapsearch: fix handling of -LL in print_reference()
Boleslaw Ciesielski [Sat, 10 May 2025 04:46:35 +0000 (21:46 -0700)] 
ITS#10335 ldapsearch: fix handling of -LL in print_reference()

print_reference() was printing comments even when disabled with -LL option.

8 weeks agoITS#10339
Quanah Gibson-Mount [Mon, 8 Sep 2025 22:06:08 +0000 (22:06 +0000)] 
ITS#10339

8 weeks agoITS#10339 Do not reuse freed memory
Ondřej Kuzník [Tue, 27 May 2025 13:16:07 +0000 (14:16 +0100)] 
ITS#10339 Do not reuse freed memory

4 months agoITS#10355
Howard Chu [Thu, 12 Jun 2025 14:18:48 +0000 (15:18 +0100)] 
ITS#10355

4 months agoITS#10355 lmdb mplay: don't assign to stdin/stdout
Howard Chu [Thu, 12 Jun 2025 14:16:00 +0000 (15:16 +0100)] 
ITS#10355 lmdb mplay: don't assign to stdin/stdout

4 months agoITS#10346
Howard Chu [Tue, 10 Jun 2025 19:57:48 +0000 (20:57 +0100)] 
ITS#10346

4 months agoITS#10346 lmdb: fix compacting copy with large values
Mike Moritz [Wed, 28 May 2025 23:11:38 +0000 (23:11 +0000)] 
ITS#10346 lmdb: fix compacting copy with large values

4 months agoITS#10342
Howard Chu [Tue, 10 Jun 2025 19:43:44 +0000 (20:43 +0100)] 
ITS#10342

4 months agoITS#10342 lmdb: fix potential memleak in child txn_begin
jinyaoguo [Wed, 28 May 2025 01:47:48 +0000 (21:47 -0400)] 
ITS#10342 lmdb: fix potential memleak in child txn_begin

5 months agoReturn to RE
Quanah Gibson-Mount [Fri, 23 May 2025 01:36:45 +0000 (01:36 +0000)] 
Return to RE

5 months agoPrep for release (2.6.10) OPENLDAP_REL_ENG_2_6_10
Quanah Gibson-Mount [Thu, 22 May 2025 17:56:21 +0000 (17:56 +0000)] 
Prep for release (2.6.10)

5 months agoITS#10336
Quanah Gibson-Mount [Wed, 14 May 2025 16:04:51 +0000 (16:04 +0000)] 
ITS#10336

5 months agoITS#10336 slapd-mdb: fix delete on empty DB
Howard Chu [Tue, 13 May 2025 16:22:28 +0000 (17:22 +0100)] 
ITS#10336 slapd-mdb: fix delete on empty DB

Don't assume parent of target entry will always exist.

6 months agoITS#10140
Quanah Gibson-Mount [Tue, 6 May 2025 15:57:25 +0000 (15:57 +0000)] 
ITS#10140

6 months agoITS#10140 Add microsecond timestamp format for local file logging
Greg Noe [Fri, 17 Jan 2025 21:52:12 +0000 (13:52 -0800)] 
ITS#10140 Add microsecond timestamp format for local file logging

6 months agoITS#10331
Quanah Gibson-Mount [Tue, 6 May 2025 15:56:14 +0000 (15:56 +0000)] 
ITS#10331

6 months agoITS#10331 Add helpful error messages for usage errors
Ondřej Kuzník [Fri, 25 Apr 2025 12:45:09 +0000 (13:45 +0100)] 
ITS#10331 Add helpful error messages for usage errors

6 months agoITS#10328
Quanah Gibson-Mount [Tue, 6 May 2025 15:54:57 +0000 (15:54 +0000)] 
ITS#10328

6 months agoITS#10328 librewrite: fix substitution cleanup
Howard Chu [Tue, 22 Apr 2025 16:39:05 +0000 (17:39 +0100)] 
ITS#10328 librewrite: fix substitution cleanup

6 months agoITS#10327
Quanah Gibson-Mount [Tue, 6 May 2025 15:50:56 +0000 (15:50 +0000)] 
ITS#10327

6 months agoITS#10327 Allow lockless config_back_search() during server pause
Ondřej Kuzník [Mon, 14 Apr 2025 16:51:06 +0000 (17:51 +0100)] 
ITS#10327 Allow lockless config_back_search() during server pause

The assumption is that the only reason it is allowed to run at this
point is that it is called from the reconfiguration context anyway.

6 months agoITS#10325
Quanah Gibson-Mount [Tue, 6 May 2025 15:49:23 +0000 (15:49 +0000)] 
ITS#10325

6 months agoITS#10325 slapo-variant: Use assigned OIDs
Ondřej Kuzník [Mon, 14 Apr 2025 13:56:25 +0000 (14:56 +0100)] 
ITS#10325 slapo-variant: Use assigned OIDs

6 months agoITS#10323 Apply olcBkLloadStartTLS runtime changes directly
Ondřej Kuzník [Mon, 14 Apr 2025 10:11:03 +0000 (11:11 +0100)] 
ITS#10323 Apply olcBkLloadStartTLS runtime changes directly

6 months agoITS#10320
Quanah Gibson-Mount [Tue, 6 May 2025 15:38:23 +0000 (15:38 +0000)] 
ITS#10320

6 months agoITS#10320 autogroup: mark internal searches
Howard Chu [Thu, 3 Apr 2025 16:18:07 +0000 (17:18 +0100)] 
ITS#10320 autogroup: mark internal searches

Avoid any other overlays munging autogroup's searches

6 months agoITS#10168
Quanah Gibson-Mount [Tue, 6 May 2025 15:29:05 +0000 (15:29 +0000)] 
ITS#10168

6 months agoITS#10168 back-mdb: cleanup index setup
Howard Chu [Tue, 1 Apr 2025 15:54:10 +0000 (16:54 +0100)] 
ITS#10168 back-mdb: cleanup index setup

Nop index setup when index config resulted in no configured indices

6 months agoITS#10299
Quanah Gibson-Mount [Tue, 6 May 2025 15:22:58 +0000 (15:22 +0000)] 
ITS#10299