]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
2 years agoPrep for release (2.6.2) OPENLDAP_REL_ENG_2_6_2
Quanah Gibson-Mount [Wed, 4 May 2022 14:55:23 +0000 (14:55 +0000)] 
Prep for release (2.6.2)

2 years agoITS#9815
Quanah Gibson-Mount [Wed, 4 May 2022 14:51:39 +0000 (14:51 +0000)] 
ITS#9815

2 years agoITS#9815 slapd-sql: escape filter values
Howard Chu [Wed, 23 Mar 2022 12:43:31 +0000 (12:43 +0000)] 
ITS#9815 slapd-sql: escape filter values

Escape filter values to slapd-sql (CVE-2022-29155)

2 years agoITS#9789 slapo-vc: fix typo in prev commit
Howard Chu [Mon, 2 May 2022 16:40:19 +0000 (17:40 +0100)] 
ITS#9789 slapo-vc: fix typo in prev commit

2 years agoFix typo in CHANGES file
Quanah Gibson-Mount [Thu, 28 Apr 2022 15:41:20 +0000 (15:41 +0000)] 
Fix typo in CHANGES file

2 years agoITS#9831
Quanah Gibson-Mount [Wed, 27 Apr 2022 15:51:49 +0000 (15:51 +0000)] 
ITS#9831

2 years agoITS#9831 Advance connections[index] correctly
Ondřej Kuzník [Mon, 25 Apr 2022 15:53:25 +0000 (16:53 +0100)] 
ITS#9831 Advance connections[index] correctly

2 years agoITS#9832
Quanah Gibson-Mount [Wed, 27 Apr 2022 15:50:57 +0000 (15:50 +0000)] 
ITS#9832

2 years agoITS#9832 Reset e back to the entry we need to release
Ondřej Kuzník [Mon, 25 Apr 2022 16:00:08 +0000 (17:00 +0100)] 
ITS#9832 Reset e back to the entry we need to release

2 years agoITS#9820
Quanah Gibson-Mount [Wed, 27 Apr 2022 15:48:30 +0000 (15:48 +0000)] 
ITS#9820

2 years agoITS#9820 fix writewait/idletimeout interaction
Howard Chu [Tue, 12 Apr 2022 16:28:11 +0000 (17:28 +0100)] 
ITS#9820 fix writewait/idletimeout interaction

Since 88d22a1ca3b28e10e6557e8aebbd75dd61fed511 the writewait check
was moved out of connections_timeout_idle() but the connection loop
was still testing the writewait flag. That test is no longer relevant.

2 years agoITS#9825
Quanah Gibson-Mount [Wed, 27 Apr 2022 15:43:30 +0000 (15:43 +0000)] 
ITS#9825

2 years agoITS#9825 dynlist: add test case
Howard Chu [Thu, 21 Apr 2022 16:49:27 +0000 (17:49 +0100)] 
ITS#9825 dynlist: add test case

2 years agoITS#9825 dynlist: don't lose earlier filter elements
Howard Chu [Thu, 21 Apr 2022 14:40:14 +0000 (15:40 +0100)] 
ITS#9825 dynlist: don't lose earlier filter elements

2 years agoITS#9802 Fix argv handling
Ondřej Kuzník [Tue, 19 Apr 2022 10:02:10 +0000 (11:02 +0100)] 
ITS#9802 Fix argv handling

2 years agoLog build timing information
Ondřej Kuzník [Fri, 8 Apr 2022 17:01:14 +0000 (18:01 +0100)] 
Log build timing information

2 years agoLog test timing information
Ondřej Kuzník [Fri, 8 Apr 2022 17:00:58 +0000 (18:00 +0100)] 
Log test timing information

2 years agoITS#9818
Quanah Gibson-Mount [Tue, 12 Apr 2022 16:56:28 +0000 (16:56 +0000)] 
ITS#9818

2 years agoITS#9818 Duplicate substring filters correctly
Ondřej Kuzník [Mon, 11 Apr 2022 15:57:59 +0000 (16:57 +0100)] 
ITS#9818 Duplicate substring filters correctly

2 years agoITS#9814
Quanah Gibson-Mount [Fri, 25 Mar 2022 17:16:46 +0000 (17:16 +0000)] 
ITS#9814

2 years agoITS#9814 - upgrade ppm to 2.1 release
David Coutadeur [Tue, 22 Mar 2022 18:15:37 +0000 (19:15 +0100)] 
ITS#9814 - upgrade ppm to 2.1 release

Reject password if it contains tokens from an attribute of the LDAP entry https://github.com/ltb-project/ppm/issues/17

2 years agoMore for ITS#9436
Quanah Gibson-Mount [Tue, 22 Mar 2022 17:20:18 +0000 (17:20 +0000)] 
More for ITS#9436

2 years agoITS#9804
Quanah Gibson-Mount [Mon, 21 Mar 2022 21:56:17 +0000 (21:56 +0000)] 
ITS#9804

2 years agoITS#9804 - Fix documentation for syncrepl sizelimit/timelimit options
Quanah Gibson-Mount [Wed, 9 Mar 2022 17:14:40 +0000 (17:14 +0000)] 
ITS#9804 - Fix documentation for syncrepl sizelimit/timelimit options

2 years agoITS#9802
Quanah Gibson-Mount [Mon, 21 Mar 2022 21:54:36 +0000 (21:54 +0000)] 
ITS#9802

2 years agoITS#9802 slapd-ldap/meta/async-meta: plug memleak in keepalive config
Howard Chu [Mon, 21 Mar 2022 12:59:07 +0000 (12:59 +0000)] 
ITS#9802 slapd-ldap/meta/async-meta: plug memleak in keepalive config

2 years agoITS#9802 slapd-meta: fix rewrite config ordering
Howard Chu [Tue, 15 Mar 2022 16:46:09 +0000 (16:46 +0000)] 
ITS#9802 slapd-meta: fix rewrite config ordering

2 years agoITS#9802 slapd-meta: fix rewrite config SEGV
Howard Chu [Tue, 15 Mar 2022 16:46:09 +0000 (16:46 +0000)] 
ITS#9802 slapd-meta: fix rewrite config SEGV

2 years agoITS#9811
Quanah Gibson-Mount [Mon, 21 Mar 2022 21:52:53 +0000 (21:52 +0000)] 
ITS#9811

2 years agoITS#9811 Allow newlines at end of included file
Ondřej Kuzník [Fri, 18 Mar 2022 14:51:45 +0000 (14:51 +0000)] 
ITS#9811 Allow newlines at end of included file

2 years agoITS#9737
Quanah Gibson-Mount [Mon, 21 Mar 2022 17:50:39 +0000 (17:50 +0000)] 
ITS#9737

2 years agoITS#9737 ldapdelete unable to prune LDAP subentries
Anton Bobrov [Thu, 4 Nov 2021 16:27:34 +0000 (17:27 +0100)] 
ITS#9737 ldapdelete unable to prune LDAP subentries

2 years agoITS#9809
Quanah Gibson-Mount [Mon, 21 Mar 2022 16:42:56 +0000 (16:42 +0000)] 
ITS#9809

2 years agoITS#9809: pcache, mdb: fix SEGV in monitor shutdown
Howard Chu [Thu, 10 Mar 2022 15:26:04 +0000 (15:26 +0000)] 
ITS#9809: pcache, mdb: fix SEGV in monitor shutdown

2 years agoITS#9808
Quanah Gibson-Mount [Mon, 21 Mar 2022 16:41:01 +0000 (16:41 +0000)] 
ITS#9808

2 years agoITS#9808 Store the correct value in olcLastBind
Ondřej Kuzník [Mon, 14 Mar 2022 09:35:12 +0000 (09:35 +0000)] 
ITS#9808 Store the correct value in olcLastBind

2 years agoITS#9803
Quanah Gibson-Mount [Mon, 21 Mar 2022 16:39:42 +0000 (16:39 +0000)] 
ITS#9803

2 years agoITS#9803 Drop connection when receiving non-LDAP data
Ondřej Kuzník [Mon, 7 Mar 2022 10:06:49 +0000 (10:06 +0000)] 
ITS#9803 Drop connection when receiving non-LDAP data

2 years agoITS#8753 Improve LDAP_OPT_X_TLS_PEERKEY_HASH documentation further
Ondřej Kuzník [Mon, 21 Feb 2022 10:21:04 +0000 (10:21 +0000)] 
ITS#8753 Improve LDAP_OPT_X_TLS_PEERKEY_HASH documentation further

2 years agoITS#8255
Quanah Gibson-Mount [Mon, 28 Feb 2022 17:38:10 +0000 (17:38 +0000)] 
ITS#8255

2 years agoITS#8255 Clarify "sockresps result" behaviour
Ondřej Kuzník [Mon, 31 Jan 2022 10:48:33 +0000 (10:48 +0000)] 
ITS#8255 Clarify "sockresps result" behaviour

2 years agoITS#9801
Quanah Gibson-Mount [Tue, 22 Feb 2022 20:02:41 +0000 (20:02 +0000)] 
ITS#9801

2 years agoITS#9801 syncrepl/dsee init punlock
Howard Chu [Fri, 18 Feb 2022 22:46:52 +0000 (22:46 +0000)] 
ITS#9801 syncrepl/dsee init punlock

2 years agoITS#9780
Quanah Gibson-Mount [Tue, 22 Feb 2022 20:01:37 +0000 (20:01 +0000)] 
ITS#9780

2 years agoITS#9780 Document lloadd features new in 2.6
Ondřej Kuzník [Tue, 1 Feb 2022 18:20:31 +0000 (18:20 +0000)] 
ITS#9780 Document lloadd features new in 2.6

2 years agoITS#9794 Update behera draft for submission to IETF
Ondřej Kuzník [Tue, 15 Feb 2022 12:45:56 +0000 (12:45 +0000)] 
ITS#9794 Update behera draft for submission to IETF

2 years agoITS#9502 Clarify ldap_get/set_option API
Ondřej Kuzník [Fri, 11 Feb 2022 13:56:03 +0000 (13:56 +0000)] 
ITS#9502 Clarify ldap_get/set_option API

2 years agoITS#9189 Fix typo
Ondřej Kuzník [Fri, 11 Feb 2022 13:57:03 +0000 (13:57 +0000)] 
ITS#9189 Fix typo

2 years agoITS#8753 Document LDAP_OPT_X_TLS_PEERKEY_HASH
Ondřej Kuzník [Fri, 11 Feb 2022 13:58:05 +0000 (13:58 +0000)] 
ITS#8753 Document LDAP_OPT_X_TLS_PEERKEY_HASH

2 years agoITS#9799
Quanah Gibson-Mount [Fri, 18 Feb 2022 23:17:40 +0000 (23:17 +0000)] 
ITS#9799

2 years agoITS#9799 Clear c_n_ops_pending after we've flushed c_pending_ops
Ondřej Kuzník [Thu, 10 Feb 2022 17:30:17 +0000 (17:30 +0000)] 
ITS#9799 Clear c_n_ops_pending after we've flushed c_pending_ops

2 years agoITS#9794
Quanah Gibson-Mount [Fri, 18 Feb 2022 20:53:13 +0000 (20:53 +0000)] 
ITS#9794

2 years agoITS#9794 Update behera draft wording
Ondřej Kuzník [Tue, 8 Feb 2022 17:11:33 +0000 (17:11 +0000)] 
ITS#9794 Update behera draft wording

2 years agoITS#9794 Synchronise how Adds and Modifies are handled
Ondřej Kuzník [Tue, 8 Feb 2022 17:04:21 +0000 (17:04 +0000)] 
ITS#9794 Synchronise how Adds and Modifies are handled

2 years agoDo not define DEBUGINFOD_URLS directly.
Ondřej Kuzník [Mon, 15 Nov 2021 12:35:26 +0000 (12:35 +0000)] 
Do not define DEBUGINFOD_URLS directly.

We're retaining the core file now and starting with bullseye, gdb takes
a long time to retrieve all symbols on startup which messes with tests.

2 years agoITS#9584
Quanah Gibson-Mount [Fri, 4 Feb 2022 20:32:38 +0000 (20:32 +0000)] 
ITS#9584

2 years agoITS#9584 bconfig: protect cf entries with rwlock
Howard Chu [Thu, 3 Feb 2022 00:49:52 +0000 (00:49 +0000)] 
ITS#9584 bconfig: protect cf entries with rwlock

Since not all config writes pause the server, must prevent
searches from seeing intermediate states.

2 years agoITS#9436
Quanah Gibson-Mount [Fri, 4 Feb 2022 20:31:45 +0000 (20:31 +0000)] 
ITS#9436

2 years agoITS#9436 OpenSSL 3.0 compat
Howard Chu [Wed, 2 Feb 2022 18:38:37 +0000 (18:38 +0000)] 
ITS#9436 OpenSSL 3.0 compat

2 years agoITS#9436 libldap: OpenSSL 3.0 compat
Howard Chu [Wed, 2 Feb 2022 18:11:27 +0000 (18:11 +0000)] 
ITS#9436 libldap: OpenSSL 3.0 compat

2 years agoITS#9675
Quanah Gibson-Mount [Fri, 4 Feb 2022 20:30:34 +0000 (20:30 +0000)] 
ITS#9675

2 years agoITS#9675 - Allow overriding default location paths
Quanah Gibson-Mount [Wed, 2 Feb 2022 19:18:06 +0000 (19:18 +0000)] 
ITS#9675 - Allow overriding default location paths

To the ldapi socket, config file, config directory,
and database directory.

2 years agoITS#9584
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:08:17 +0000 (20:08 +0000)] 
ITS#9584

2 years agoITS#9584 Do not rely on retry=.* to reschedule new syncrepl sessions
Ondřej Kuzník [Wed, 26 Jan 2022 17:39:41 +0000 (17:39 +0000)] 
ITS#9584 Do not rely on retry=.* to reschedule new syncrepl sessions

2 years agoITS#9785
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:07:45 +0000 (20:07 +0000)] 
ITS#9785

2 years agoITS#9785 clear runqueue task as soon as it's getting started
Ondřej Kuzník [Tue, 25 Jan 2022 18:14:01 +0000 (18:14 +0000)] 
ITS#9785 clear runqueue task as soon as it's getting started

2 years agoITS#9789
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:06:58 +0000 (20:06 +0000)] 
ITS#9789

2 years agoITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread
Ondřej Kuzník [Tue, 25 Jan 2022 14:46:43 +0000 (14:46 +0000)] 
ITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread

2 years agoITS#9789 slapd-asyncmeta: Reset op->o_counters every time we migrate to a new thread
Ondřej Kuzník [Tue, 25 Jan 2022 14:13:07 +0000 (14:13 +0000)] 
ITS#9789 slapd-asyncmeta: Reset op->o_counters every time we migrate to a new thread

2 years agoITS#9789 slapo-syncprov: Reset op->o_counters every time we migrate to a new thread
Ondřej Kuzník [Tue, 25 Jan 2022 14:33:38 +0000 (14:33 +0000)] 
ITS#9789 slapo-syncprov: Reset op->o_counters every time we migrate to a new thread

2 years agoITS#9789 Expose operation_counter_init
Ondřej Kuzník [Tue, 25 Jan 2022 14:31:51 +0000 (14:31 +0000)] 
ITS#9789 Expose operation_counter_init

2 years agoITS#9790
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:05:05 +0000 (20:05 +0000)] 
ITS#9790

2 years agoITS#9790 Fix build with old GCC
Orgad Shaneh [Tue, 25 Jan 2022 15:29:49 +0000 (17:29 +0200)] 
ITS#9790 Fix build with old GCC

Versions 4.1 and 4.3 show the following error:

In file included from ../../include/lutil.h:21,
                 from passwd.c:60:
../../include/ac/socket.h:247: error: redefinition of typedef 'Sockaddr'
../../include/ldap_pvt.h:188: error: previous declaration of 'Sockaddr' was here

2 years agoITS#9788
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:04:35 +0000 (20:04 +0000)] 
ITS#9788

2 years agoITS#9788 Fix make jobserver warnings
Orgad Shaneh [Tue, 25 Jan 2022 15:38:46 +0000 (17:38 +0200)] 
ITS#9788 Fix make jobserver warnings

Running make -j8 issues the following warning for each directory with
make 4.3:
make[2]: warning: -j8 forced in submake: resetting jobserver mode.

There is no need to pass MFLAGS. Make picks it up from the
environment anyway.

2 years agoITS#9791
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:03:26 +0000 (20:03 +0000)] 
ITS#9791

2 years agoITS#9791 Fix compilation with openssl exclusions
Orgad Shaneh [Tue, 25 Jan 2022 15:36:18 +0000 (17:36 +0200)] 
ITS#9791 Fix compilation with openssl exclusions

2 years agoITS#9787
Quanah Gibson-Mount [Mon, 31 Jan 2022 20:02:37 +0000 (20:02 +0000)] 
ITS#9787

2 years agoITS#9787 init global_host earlier so tools see it too
Howard Chu [Sun, 23 Jan 2022 14:07:43 +0000 (14:07 +0000)] 
ITS#9787 init global_host earlier so tools see it too

2 years agoReturn to release engineering
Quanah Gibson-Mount [Thu, 20 Jan 2022 19:04:46 +0000 (19:04 +0000)] 
Return to release engineering

2 years agoPrep for release OPENLDAP_REL_ENG_2_6_1
Quanah Gibson-Mount [Wed, 19 Jan 2022 18:32:34 +0000 (18:32 +0000)] 
Prep for release

2 years agoITS#9781
Quanah Gibson-Mount [Wed, 19 Jan 2022 16:08:06 +0000 (16:08 +0000)] 
ITS#9781

2 years agoITS#9781 Relax refcount assertion for referrals
Ondřej Kuzník [Wed, 19 Jan 2022 10:26:45 +0000 (10:26 +0000)] 
ITS#9781 Relax refcount assertion for referrals

2 years agoITS#7080
Quanah Gibson-Mount [Tue, 18 Jan 2022 23:09:30 +0000 (23:09 +0000)] 
ITS#7080

2 years agoITS#7080 cn=config postread support for modrdn when back-ldif not used
Ondřej Kuzník [Thu, 13 Jan 2022 09:45:21 +0000 (09:45 +0000)] 
ITS#7080 cn=config postread support for modrdn when back-ldif not used

2 years agoITS#7080 Fix debug message
Ondřej Kuzník [Thu, 13 Jan 2022 09:44:15 +0000 (09:44 +0000)] 
ITS#7080 Fix debug message

2 years agoITS#8039
Quanah Gibson-Mount [Tue, 18 Jan 2022 23:08:16 +0000 (23:08 +0000)] 
ITS#8039

2 years agoITS#8039 Free resinfo even if opcookie is the last owner
Ondřej Kuzník [Thu, 13 Jan 2022 09:21:21 +0000 (09:21 +0000)] 
ITS#8039 Free resinfo even if opcookie is the last owner

2 years agoITS#9779
Quanah Gibson-Mount [Tue, 18 Jan 2022 23:05:29 +0000 (23:05 +0000)] 
ITS#9779

2 years agoITS#9779 add test for negated filtered memberof
Howard Chu [Mon, 17 Jan 2022 17:25:26 +0000 (17:25 +0000)] 
ITS#9779 add test for negated filtered memberof

2 years agoITS#9779 slapo-dynlist: fix static group filter with multiple members
Howard Chu [Mon, 17 Jan 2022 16:32:28 +0000 (16:32 +0000)] 
ITS#9779 slapo-dynlist: fix static group filter with multiple members

2 years agoITS#9772
Quanah Gibson-Mount [Tue, 18 Jan 2022 23:03:59 +0000 (23:03 +0000)] 
ITS#9772

2 years agoITS#9772 Allow objectClass edits that don't actually change them
Ondřej Kuzník [Thu, 13 Jan 2022 11:03:47 +0000 (11:03 +0000)] 
ITS#9772 Allow objectClass edits that don't actually change them

2 years agoITS#5972
Quanah Gibson-Mount [Tue, 18 Jan 2022 23:00:58 +0000 (23:00 +0000)] 
ITS#5972

2 years agoITS#5972 Consider all deletes for syncInfo messages
Ondřej Kuzník [Wed, 10 Nov 2021 12:22:07 +0000 (12:22 +0000)] 
ITS#5972 Consider all deletes for syncInfo messages

A delete of an entry that didn't match filter would be skipped
altogether and the cookie would never be sent to that consumer.

2 years agoITS#9776
Quanah Gibson-Mount [Wed, 12 Jan 2022 22:48:44 +0000 (22:48 +0000)] 
ITS#9776

2 years agoITS#9776 Fix check on what backend we're operating on
Ondřej Kuzník [Mon, 10 Jan 2022 16:10:57 +0000 (16:10 +0000)] 
ITS#9776 Fix check on what backend we're operating on

2 years agoITS#9538 Actually skip internal searches
Ondřej Kuzník [Tue, 14 Sep 2021 10:17:06 +0000 (11:17 +0100)] 
ITS#9538 Actually skip internal searches

2 years agoITS#9538 Do not attach csn on (internal) searches
Ondřej Kuzník [Tue, 14 Sep 2021 10:16:39 +0000 (11:16 +0100)] 
ITS#9538 Do not attach csn on (internal) searches

2 years agoITS#9538 Populate op2.o_hdr earlier
Ondřej Kuzník [Tue, 14 Sep 2021 10:06:13 +0000 (11:06 +0100)] 
ITS#9538 Populate op2.o_hdr earlier