[Git][openldap-team/openldap][experimental] 452 commits: ITS#9530 fix double-free of LDAP_OPT_DEFBASE

Sergio Durigan Junior (@sergiodj) gitlab at salsa.debian.org
Wed Jul 6 20:08:44 BST 2022



Sergio Durigan Junior pushed to branch experimental at Debian OpenLDAP Maintainers / openldap


Commits:
87397b34 by Norm Green at 2021-04-21T18:03:43+01:00
ITS#9530 fix double-free of LDAP_OPT_DEFBASE

- - - - -
edfc4e7f by Howard Chu at 2021-04-21T18:06:26+01:00
ITS#9530 ldo_defbase now must be freed in ldap_ld_free()

- - - - -
6d285a33 by Howard Chu at 2021-04-21T22:15:27+01:00
ITS#9529 pcache: fix consistency_check locking

- - - - -
c63216ab by Howard Chu at 2021-04-21T22:32:42+01:00
ITS#9529 pcache: update refresh_time after query refresh

- - - - -
db389d38 by Nadezhda Ivanova at 2021-04-22T21:52:12+00:00
ITS#9502 Implement LDAP_OPT_TCP_USER_TIMEOUT

- - - - -
6e3f6639 by Nadezhda Ivanova at 2021-04-22T21:52:12+00:00
ITS#9502 Implement tcp-user-timeout support for back-ldap/(async)meta

- - - - -
9bbbbf5f by Ondřej Kuzník at 2021-04-22T21:52:12+00:00
ITS#9502 TCP_USER_TIMEOUT for lloadd

- - - - -
defa6184 by Ondřej Kuzník at 2021-04-23T08:07:20+01:00
ITS#9532 Check homedir overlay is enabled before testing it

- - - - -
9624bb5a by Howard Chu at 2021-04-23T17:10:02+01:00
ITS#9513 fix prev commit

01e5664c7cbbcdd17218b9095ee32aca629fab41 removed an include that is needed

- - - - -
8a72584b by Howard Chu at 2021-04-24T15:38:02+01:00
ITS#9534 fix delta-sync startup

When transitioning from plain refresh to delta mode, don't
wait for a reschedule, go immediately.
Partially reverts f2740c79b38a986dfac78bc98c62e5f74ad9224e

- - - - -
87099f8e by Howard Chu at 2021-04-24T15:45:58+01:00
ITS#9534 additional

Partially revert 0b20b92ec1b5d658f80ceb8fe4c4dfeef8f33cc9
Reuse the client conn for delta-sync startup

- - - - -
2cda679e by Howard Chu at 2021-04-24T15:47:03+01:00
ITS#9534 fix prev commit

- - - - -
6cb792fe by Howard Chu at 2021-04-24T17:40:51+01:00
ITS#9535 avoid non-portable wc format

Use awk to count lines instead

- - - - -
0c90b8c0 by Howard Chu at 2021-04-26T18:27:40+01:00
ITS#9531 back-mdb: fix delete of context entry

We already checked if attempting to delete the suffix, but
didn't skip the parent check as we should have.

- - - - -
145325dc by Howard Chu at 2021-04-27T17:10:51+01:00
ITS#9537 slap_op_time: avoid duplicates across restarts

Initialize last_ times with current time sec & usec

- - - - -
7b2c9aed by Howard Chu at 2021-04-30T09:24:32+01:00
ITS#9541 fix typo in daemon.c

>From commit ee49c839764

- - - - -
16fcba1e by Howard Chu at 2021-04-30T09:25:13+01:00
ITS#9541 fix typo in util-int.c

>From 94fbd968263765f0ef0b17867216a2d3f33572a4

- - - - -
60b7dc73 by Michael Ströder at 2021-05-01T12:53:01+01:00
ITS#9542 fix AuthZ Identity control OIDs

Did not match RFC3829

- - - - -
4993b343 by Howard Chu at 2021-05-04T10:04:20+01:00
ITS#9544 fix #9511 patch

Include was erroneously deleted. partially reverts 6cdfc85fc56130628670ca9fe76d6034ddabdd8d

- - - - -
cd3567d7 by Howard Chu at 2021-05-06T20:16:40+01:00
ITS#9521 additional ciphersuite fixes

Actually check version of matched ciphersuite names.
Also, don't change existing TLS1.3 suites if none are specified
in the new suite string. Avoids ITS#9546.

- - - - -
5c8bd550 by Quanah Gibson-Mount at 2021-05-07T16:08:58+00:00
ITS#9548 - Ensure modules in the pwmods directory get installed

- - - - -
180092fe by Ondřej Kuzník at 2021-05-07T19:26:19+00:00
ITS#8721 Regression test

- - - - -
de0caafe by Ondřej Kuzník at 2021-05-07T19:26:19+00:00
ITS#8721 Do not update ri_last unless we're actually retrying

- - - - -
f9b51636 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#6207 Log timings for lloadd tests

- - - - -
c4726391 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
Report mbe->register_entry() errors

- - - - -
2c1bb42f by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Do not observe an epoch while calling dispose_cb

- - - - -
4f499755 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Avoid epoch recursion in connection_write_cb

- - - - -
a186fd70 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Do not continue reading if connection is dying

- - - - -
3802fa92 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Fix lloadd builds --without-tls

- - - - -
1cb65102 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Keep an explicit backend pointer

- - - - -
8e4d7ffe by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Remove c_private from LloadConnection

- - - - -
cba03e49 by Ondřej Kuzník at 2021-05-10T18:49:13+00:00
ITS#8747 Protect shutdown code while workers are still alive

- - - - -
6b55a3ba by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 Added test case for proxy re-binding anonymously

- - - - -
97217da5 by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 back-ldap: Return disconect if rebind cannot be done

- - - - -
b1226f56 by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 removed accidental unicode characters

- - - - -
de6c9390 by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 documented that re-connecting does not happen after idle-timeout or conn-ttl

- - - - -
06ed7871 by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 summarize discussion about rebind-as-user

- - - - -
255a3746 by Tero Saarni at 2021-05-11T15:05:50+00:00
ITS#9468 fixed typos

- - - - -
efb84b3e by Ondřej Kuzník at 2021-05-11T18:19:22+00:00
ITS#6467 Handle syncrepl searches with base of ""

- - - - -
07e79471 by Howard Chu at 2021-05-13T18:29:22+01:00
ITS#9534,#9324 fix refresh startup

Partially revert 5aa7e0f69b0f1ef9aff5016fa6b40c2a2dd7d38d
Use an explicit timeout for Refresh response. Need to give time
for the provider to reply.

- - - - -
b0b0fc8c by Ondřej Kuzník at 2021-05-13T18:33:25+00:00
ITS#9551 Handle empty DN in extended filters

- - - - -
df27b2bb by Ondřej Kuzník at 2021-05-13T20:14:55+00:00
ITS#6467 Plug a shutdown leak

- - - - -
c2edf41f by Ondřej Kuzník at 2021-05-13T20:14:55+00:00
ITS#9552 Record reqNewDN for modRDNs

- - - - -
6977635c by Ondřej Kuzník at 2021-05-13T20:14:55+00:00
ITS#6467 Deal with modRDNs

- - - - -
363f1056 by Ondřej Kuzník at 2021-05-14T08:18:05+01:00
ITS#8820 Document ldap_get_attribute_ber()

- - - - -
c216ef53 by Ondřej Kuzník at 2021-05-15T10:01:18+01:00
ITS#6467 Reset avl root after releasing the tree

- - - - -
5943a334 by Ondřej Kuzník at 2021-05-15T10:01:51+01:00
ITS#6467 Adjust log message

- - - - -
3be30b19 by Quanah Gibson-Mount at 2021-05-20T16:13:14+00:00
ITS#9554 - Rename configure.in to configure.ac

- - - - -
4005c53d by Quanah Gibson-Mount at 2021-05-20T16:13:14+00:00
ITS#9554 -- Regenerate configure

- - - - -
915e5159 by Nadezhda Ivanova at 2021-05-25T15:01:51+00:00
ITS#9555 Introduce a default operations timeout for back-asyncmeta

- - - - -
b92b0337 by Nadezhda Ivanova at 2021-05-25T15:01:51+00:00
ITS#9555 Changed alignment in the default definitions block to tabs instead of spaces

- - - - -
21d48622 by Ondřej Kuzník at 2021-05-26T14:51:56+01:00
ITS#9559 mod_next is not there anymore

- - - - -
3ca79051 by Howard Chu at 2021-05-27T12:48:36+01:00
ITS#9557 back-mdb: fix mdb_waitfixup for candidate-based searches

Off-by-one left last scope unrefreshed

- - - - -
726a2031 by Ondřej Kuzník at 2021-06-03T10:22:14+01:00
ITS#6467 Free uuid list after we're finished

- - - - -
0ea78fde by Ondřej Kuzník at 2021-06-03T10:23:43+01:00
ITS#6467 Indicate which operation is lost if we fail to add log entry

- - - - -
4de23145 by Howard Chu at 2021-06-03T21:28:36+01:00
ITS#9561 slapd init.c: fix copy/paste error

Added in 629cafc98d4 for ITS#8707

- - - - -
2f880087 by Howard Chu at 2021-06-08T15:41:40+00:00
ITS#9468 always init lc_time and lc_create_time

Doesn't cost us anything and guarantees expiry will work if conn_ttl
or idletimeout are configured at a later time.

- - - - -
3e45c71d by Tero Saarni at 2021-06-08T15:41:40+00:00
ITS#9468 do not arm expire timer for connections that are already tainted

- - - - -
00529fac by Konstantin Andreev at 2021-06-12T15:08:11+01:00
ITS#9578 ldif: terminate buf after truncating \r

- - - - -
362fbedc by Quanah Gibson-Mount at 2021-06-15T18:18:03+00:00
ITS#8333 - Update internationalISDNNumber for RFC4519

- - - - -
7eaad9d8 by Quanah Gibson-Mount at 2021-06-16T17:51:12+00:00
ITS#7832 - Correctly configure sysconfdir so that etcdir can be overridden.

- - - - -
f016d887 by Ondřej Kuzník at 2021-06-21T15:32:03+00:00
ITS#9575 Warn when specifying olcPasswordHash in the cn=config entry

- - - - -
2d78b627 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#8747 Allow olcBkLloadClientMaxPending in cn=config

- - - - -
3138c8d5 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#9363 Some missed MAGIC defaults

- - - - -
b4afe009 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#9576 Put the used table in ConfigArgs

- - - - -
3dcfffbd by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#9576 Use stored defaults

- - - - -
4255288a by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#7215 Postpone index_substr check

- - - - -
c7f4a5eb by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#7215 Allow cleanups/commits to fail (once)

Some config changes need to be prepared at entry modification time and
then checked/committed at the end. Such a check can fail, so we need to
do this early enough and also commit the opposite change during a revert
step.

The assumption is that the original version is consistent and bconfig
can accurately reconstruct it, so the revert cleanups will not fail and
so all of them get to be run. We set ca->reply.err so that the cleanups
can be made aware and comply with this assumption.

- - - - -
5dddb725 by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#7215 Update datamorph/variant to drop workaround

- - - - -
006ca73d by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#9473 Fix cn=config memory leaks in slapo-variant

- - - - -
681799da by Ondřej Kuzník at 2021-06-21T16:36:06+00:00
ITS#9472 Fix cn=config memory leaks in slapo-datamorph

- - - - -
9e1a9617 by Ondřej Kuzník at 2021-06-21T18:37:30+00:00
ITS#9581 Implement lastbind precision

- - - - -
4cd096de by Ondřej Kuzník at 2021-06-21T18:37:30+00:00
ITS#9156 Do not spam the logs on account of lastbind

- - - - -
7bd1fac5 by Konstantin Andreev at 2021-06-24T13:40:44+01:00
ITS#9590 libldap: fix missing unlock on connection alloc failure

- - - - -
59f8d06d by Quanah Gibson-Mount at 2021-06-24T15:01:51+00:00
ITS#8874 - Don't try and link in libcom_err with libfetch on FreeBSD

This was changed for FreeBSD back in the year 2000.

- - - - -
37e630c5 by Quanah Gibson-Mount at 2021-06-24T17:47:23+00:00
ITS#8874 - Regenerate configure

- - - - -
f6dcc600 by Quanah Gibson-Mount at 2021-06-24T17:48:21+00:00
ITS#8788 - Document that "undef" is not usable with back-mdb

- - - - -
f76d40a9 by Quanah Gibson-Mount at 2021-06-24T21:28:01+00:00
ITS#9591 - Fix library symbol versioning map file for Solaris

Solaris wants a different option to work with Gnu style library symbol maps

- - - - -
62cad4e6 by Quanah Gibson-Mount at 2021-06-27T17:39:22+00:00
ITS#9591 - Regenerate configure

- - - - -
5e4f1e86 by Ondřej Kuzník at 2021-06-27T17:39:46+00:00
ITS#7080 Move slap_read_controls Debug message to STATS

- - - - -
a2e9cb1a by Ondřej Kuzník at 2021-06-27T17:39:46+00:00
ITS#7080 Postread control support for back-ldif/config

- - - - -
44e1c653 by Quanah Gibson-Mount at 2021-06-27T19:03:30+00:00
ITS#8695 - Update Windows to use Sleep instead of deprecated _sleep

- - - - -
6285668c by Randall Mason at 2021-06-27T20:18:24+00:00
ITS#8903 - Add option to bind early in ldappasswd

ldappasswd is slightly different from a standard passwd workflow in that it
requests an old password, then a new password, then the old password
again.  This confuses people who are used to the unix passwd tool as
well as people who use password manager.  I've seen quite a few people
who have generated a new password, overwriting the old one, and then
need a password reset because they still need to bind to modify their
password.

This patch adds an option to bind at the beginning of the process so
that you can pass '-E' to ldappasswd and it will bind early in the
process so that the process is the same as the standard passwd.  All it
does is run the bind towards the beginning of the process instead of the
end.

The attached patch file is derived from OpenLDAP Software. All of
the modifications to OpenLDAP Software represented in the following
patch(es) were developed by Randall Mason randall at mason.ch. I have not
assigned rights and/or interest in this work to any party.

I, Randall Mason, hereby place the following modifications to
OpenLDAP Software (and only these modifications) into the public domain.
Hence, these modifications may be freely used and/or redistributed for
any purpose with or without attribution and/or other notice.

- - - - -
3be2447d by Bin Lan at 2021-06-29T13:16:26+01:00
ITS#9601 Silence warning in libldap/tpool.c

- - - - -
457f5bd4 by Bin Lan at 2021-06-29T13:16:37+01:00
ITS#9602 Silence warnings in libldap/tls_o.c

- - - - -
a464a6e9 by Howard Chu at 2021-07-01T16:16:19+01:00
ITS#9603 fix IPv6 addrs with tcpd

- - - - -
0ae71baf by Howard Chu at 2021-07-13T12:10:28+01:00
ITS#9608 fix delete of nonexistent sessionlog

- - - - -
d73ce9b3 by Quanah Gibson-Mount at 2021-07-19T17:36:05+00:00
ITS#7832 - Fix sysconfdir setting having prefix twice

- - - - -
4bd6a6d4 by Howard Chu at 2021-07-20T17:54:26+01:00
ITS#6916 unique: internal ops shouldn't have user's controls

- - - - -
81076a7f by Howard Chu at 2021-07-20T19:27:45+01:00
ITS#8775 for passwordMod, pass real DN thru

Since conn->c_dn is the real DN, need to see real DN for <self>
ACLs to work.

- - - - -
2c0707cf by Howard Chu at 2021-07-22T15:27:31+01:00
ITS#9157 save TLS errmsg in ld->ld_error

- - - - -
92a8025f by Quanah Gibson-Mount at 2021-07-22T17:12:58+00:00
ITS#6244 - Add "now" dynacl module

- - - - -
dfcaa3f0 by Howard Chu at 2021-07-22T21:07:21+01:00
ITS#6248 support multiple CAcert dirs

- - - - -
ff0defdc by Howard Chu at 2021-07-22T23:54:25+01:00
ITS#6248 fix prev commit tlso_ca_list

Don't quit on first dir failure, try them all before giving up.

- - - - -
cb5ba678 by Quanah Gibson-Mount at 2021-07-26T16:36:26+00:00
ITS#8742 - More for bringing slapd.conf.5 and slapd-config.5 in sync

- - - - -
9da2307d by Quanah Gibson-Mount at 2021-07-26T16:36:34+00:00
ITS#9613, ITS#9614 - Document multival, idlexp, and maxentrysize options to slapd-mdb

multival, idlexp, and maxentrysize are all new options as of OpenLDAP 2.5 that were missing from the admin guide.  Add these options and additional information beyond what is found in the man pages as appropriate.

Also fixed some discrepencies between the slapd.conf and slapd-config admin guide sections on the Database backends as well as missing information in that section.

- - - - -
c8761662 by Quanah Gibson-Mount at 2021-07-26T19:40:46+00:00
ITS#9613, ITS#9614 - Fix typo indicies to indices

- - - - -
23f90be6 by Quanah Gibson-Mount at 2021-07-26T20:05:24+00:00
ITS#9591 - Fix missing grep statement

- - - - -
9f6ad7f5 by Quanah Gibson-Mount at 2021-07-26T20:06:53+00:00
ITS#9591 - Regeneate configure

- - - - -
97bee2f3 by Quanah Gibson-Mount at 2021-07-26T20:09:01+00:00
ITS#9589 - Fix man page references to be valid

- - - - -
73e7034d by andrew.findlay at skills-1st.co.uk at 2021-07-26T22:02:55+00:00
ITS#5555 - Correct documentation for SASL AuthzTo Check

This patch file is derived from OpenLDAP Software. All of the
modifications to OpenLDAP Software represented in the following patch(es)
were developed by Andrew Findlay <andrew.findlay at skills-1st.co.uk>.
I have not assigned rights and/or interest in this work to any party.

I, Andrew Findlay, hereby place the following modifications to OpenLDAP
Software (and only these modifications) into the public domain. Hence,
these modifications may be freely used and/or redistributed for any
purpose with or without attribution and/or other notice.

- - - - -
e1c90d09 by Howard Chu at 2021-07-27T16:12:14+01:00
ITS#9584 serialize refresh phase

Only allow one consumer at a time to perform a refresh on a database.

- - - - -
92ea88ec by Howard Chu at 2021-07-29T12:02:22+01:00
ITS#9569 make reqMod optional in modify ops

- - - - -
e893e0e8 by Howard Chu at 2021-07-29T12:55:15+01:00
ITS#9569 update schema def in manpage

- - - - -
79d33fe4 by Howard Chu at 2021-07-29T13:28:34+01:00
ITS#9584 avoid busy-loop while refresh is serialized

- - - - -
6463280d by Nadezhda Ivanova at 2021-07-29T15:05:36+00:00
Enable addition of targets to back-asyncmeta via cn=config

- - - - -
dc5d7f3b by Quanah Gibson-Mount at 2021-07-29T16:13:53+00:00
ITS#9617 - Use valid exit values when an error occurs

- - - - -
371c29ba by Quanah Gibson-Mount at 2021-07-29T18:02:25+00:00
ITS#9485 - Update for autoconf 2.71

Update for latest autoconf release

- - - - -
a7371850 by Quanah Gibson-Mount at 2021-07-29T18:06:03+00:00
ITS#9485 - Regenerate autogenerated file with autoreconf -f -i

- - - - -
c1a99981 by Quanah Gibson-Mount at 2021-07-29T18:06:37+00:00
ITS#9485 - Regenerate configure via autoconf

- - - - -
ef174831 by Quanah Gibson-Mount at 2021-07-29T18:22:52+00:00
ITS#9485 - Update contrib ldapc++ for autoconf-2.71

- - - - -
84346381 by Quanah Gibson-Mount at 2021-07-29T18:23:25+00:00
ITS#9485 - Regenerate autogenerated files for contrib ldapc++

using autoreconf -f -i

- - - - -
0a31f0d3 by Quanah Gibson-Mount at 2021-07-29T18:24:01+00:00
ITS#9485 - Regenerate configure for contrib ldapc++

using autoconf

- - - - -
6cfed415 by Quanah Gibson-Mount at 2021-07-30T17:29:51+00:00
ITS#9616 - Always define olcModuleList for slapd-config

- - - - -
417accbc by Quanah Gibson-Mount at 2021-07-30T17:30:19+00:00
ITS#9616 - Make example slapd.conf and slapd.ldif files functional

- - - - -
5cd45ec9 by Howard Chu at 2021-08-02T20:24:58+01:00
ITS#9621 fix for multival with NULL mr

- - - - -
d1707cd4 by Quanah Gibson-Mount at 2021-08-02T19:57:44+00:00
ITS#9200 - Document that olcMirrorMode should be olcMultiProvider

- - - - -
bc29154c by Howard Chu at 2021-08-03T13:10:27+01:00
ITS#8649 syncrepl: fix backend selection in glued DBs

- - - - -
d3bd4aa7 by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 don't allow redundant abandon/cancel ops

- - - - -
5a61175d by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 add lock flag to connection_op_finish()

- - - - -
e9e6fd71 by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 don't overwrite rs->sr_err after sending response

- - - - -
795add7b by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 use SLAPD_NO_REPLY for persistent searches

The particular code doesn't matter, any result besides
SLAP_CB_CONTINUE always halts overlay/response processing.

- - - - -
658e526b by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 drop unnecessary use of o_abandon

- - - - -
66ed15a2 by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 FIx exop handler to ignore SLAPD_ASYNCOPs

- - - - -
a54f9985 by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 let frontend handle all exop responses

- - - - -
8311c71f by Howard Chu at 2021-08-03T15:19:49+00:00
ITS#6138 fix test timing issue

- - - - -
e700dc03 by Howard Chu at 2021-08-03T16:31:49+00:00
ITS#9615 move CheckModule from policy to overlay config

And fix errmsg FIXME

- - - - -
7c17f061 by Ondřej Kuzník at 2021-08-04T15:30:36+00:00
ITS#9624 We've already checked before we call request_extended

- - - - -
71de64fa by Ondřej Kuzník at 2021-08-04T15:30:36+00:00
ITS#9624 Make sure we reset only for Binds

- - - - -
8b24104d by Ondřej Kuzník at 2021-08-04T15:30:36+00:00
ITS#9624 Read state while holding relevant mutex, cache if needed

- - - - -
27a54243 by Quanah Gibson-Mount at 2021-08-04T19:58:01+00:00
ITS#9625 - Fix handling when pwdChangedTime is not present

Add a check to see if pwdChangedTime was actually present on the entry. If not, skip the expiry check.

Additionally change the debug log statement to TRACE instead of ANY, as the message is informational.

- - - - -
9f4de680 by Howard Chu at 2021-08-05T15:45:19+00:00
ITS#6949 add support for logfile rotation

Uses debuglevel, not sysloglevel.

- - - - -
1cf39a85 by Ondřej Kuzník at 2021-08-06T15:30:47+01:00
ITS#5344 Record and maintain new DN on ModRDN ops

- - - - -
8d235737 by Ondřej Kuzník at 2021-08-06T18:51:51+00:00
ITS#9620 Only persistent entries are stored in the cache

- - - - -
60c21924 by Ondřej Kuzník at 2021-08-06T18:51:51+00:00
ITS#9620 Turn mi_cache_mutex into a RW lock

- - - - -
94b361ed by Ondřej Kuzník at 2021-08-06T18:51:51+00:00
ITS#9620 Freeze cache while we search

- - - - -
6237ae17 by Howard Chu at 2021-08-06T22:13:47+01:00
ITS#9611 bconfig: canonicalize structuralObjectclass

- - - - -
d877251b by Howard Chu at 2021-08-06T22:50:23+01:00
(From ITS#8958) allow 2.5 slapcat to read 2.4 DB

- - - - -
359d383a by Quanah Gibson-Mount at 2021-08-06T22:56:33+00:00
ITS#9200 - Fix upgrade requirements for back-mdb

- - - - -
8d115969 by Quanah Gibson-Mount at 2021-08-07T04:40:40+00:00
ITS#9200 - Note deprecated options dropped from client utilities

- - - - -
f19a1da1 by Quanah Gibson-Mount at 2021-08-07T19:21:49+00:00
ITS#9200 - Fix typo in prev commit

- - - - -
2aaaf983 by HAMANO Tsukasa at 2021-08-07T19:27:43+00:00
ITS#9463 cumulative fix for back-wt

- LDAP MODRDN handling
- support paged response
- add wt_extended
- add config emit
- wt_key_read() return WT_NOTFOUND if not found key.
- add ext_candidates()
- fix idlcache session name
- fix warning
- don't reuse idlcache cursor
- set correct pid when modrdn with newsuperior
- fix condition bug
- fix send_search_entry() error handling
- fix for referral handling
- fix for readonly mode
- fix sizelimit response
- support modrdn
- improve modify handling
- clear ancestor idlcache
- fix for multi-DIT
- IMPORTANT CHANGES: Compatibility is broken with previous database table, please restore database from LDIF.
- checking for scope=children
- sort dn2idl result
- fix cursor leak
- support db_open with readonly mode
- add wt_tool_entry_delete
- initialize comp variable
- support referrals
- implement wt_tool_dn2id_get() and wt_tool_entry_modify() for slapadd -w
- skip redundant scan, and more debug message
- fix OID conflict with back-passwd
- no need to close session, It may cause SEGV.
- fixed wt_dn2entry for empty DN
- support multiple database
- Construct wiredtiger's config parameter. It allow multi line wtconfig settings
- add idlcache
- fix concurrent modification to a entry with multi values
- prevent to add duplicate dn entry
- suppress error message "search_near failed: WT_NOTFOUND"
- update Debug statements
- back-wt does not support subtree rename
- fix for @ondra review
- update slapd-wt.5 and warning for mode option
- add back-wt test into test target
- add scope checking

- - - - -
c3a5b2c7 by HAMANO Tsukasa at 2021-08-07T19:27:43+00:00
fix test001-slapadd: Wait for slapd shutdown before remove DB

- - - - -
4c5a5a75 by HAMANO Tsukasa at 2021-08-07T19:27:43+00:00
fix test025-limits: wait for slapd shutdown

- - - - -
583db620 by HAMANO Tsukasa at 2021-08-07T19:27:43+00:00
fix timing issue for test086-delta-consumer

- - - - -
2a6e24e9 by Quanah Gibson-Mount at 2021-08-08T02:01:31+00:00
ITS#9463 - Fix typo

- - - - -
ab3db653 by Aapo Romu at 2021-08-12T14:40:40+01:00
ITS#9629 back-sql: Add support for ppolicy opattrs

So that ppolicy rules are applied

- - - - -
5b11591d by Aapo Romu at 2021-08-12T14:40:51+01:00
ITS#9630 back-sql: Close transactions after bind and search

- - - - -
ee7a87b0 by Ondřej Kuzník at 2021-08-12T16:54:18+01:00
ITS#9631 move slapd-wt tests to alltests

- - - - -
81ed9e0d by Nadezhda Ivanova at 2021-08-12T15:57:49+00:00
ITS#9628 Fix incorrect c_n_ops_executing counter when backend is asynchronous

- - - - -
5ad6ab35 by Howard Chu at 2021-08-12T18:59:06+00:00
ITS#8958 rename ldap_pvt_thread_pool_pausecheck()

to ..._pausewait() since that's what it really does.
Add ..._pausequery() that only checks and doesn't wait.

- - - - -
f6a61ab7 by Howard Chu at 2021-08-12T18:59:06+00:00
ITS#8958 back-mdb: checkpoint online indexer

Save old/new indexmasks to allow processing to resume if slapd is
stopped and restarted. Save last entryID indexed to allow resume
after restart or pool pause.

- - - - -
c4ac5b31 by Ondřej Kuzník at 2021-08-12T20:48:09+00:00
ITS#9538 Serialise CSN assignment in slapo-accesslog

- - - - -
973a9303 by Howard Chu at 2021-08-13T02:09:48+00:00
ITS#9122 expose SLAP_TOOL_DRYRUN to backends

Most backends should no-op everything. back-config will
still parse and process all config directives.

- - - - -
96d0eec0 by Ondřej Kuzník at 2021-08-13T10:57:13+01:00
ITS#8747 Use the same message when upstream connection is ready

- - - - -
b66a6279 by Ondřej Kuzník at 2021-08-13T10:57:13+01:00
ITS#9597 Send Notice of Disconnection when shutting down a client connection

- - - - -
7173e472 by Ondřej Kuzník at 2021-08-13T10:57:13+01:00
ITS#9598 Factor out upstream checking

- - - - -
0190f18b by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9598 Introduce backend-restricted selection

- - - - -
ddc94307 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9598 Per OID restrictions

- - - - -
e98374fa by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9598 Add tests for connection restrictions

- - - - -
ab90bfd9 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9599 Implement tiered load balancing

- - - - -
1ca55966 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9599 Add latency tracking

- - - - -
84dab3f9 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9599 Add bestof tier implementation

- - - - -
8219a3a4 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9599 Push based latency tracking

- - - - -
6d95cc39 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9599 Online latency tracking

- - - - -
e9dfb7d2 by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9600 Rework monitor entry management

Connection entries are now persistent and can be addressed, preparing
the ground so we can process modify operations on individual entries.

- - - - -
e78ecead by Ondřej Kuzník at 2021-08-13T10:57:14+01:00
ITS#9600 Support closing connections on request

- - - - -
26c315d4 by Shawn McKinney at 2021-08-13T11:35:07+00:00
ITS#9443 add lloadd admin guide

- - - - -
4588f4e5 by Ondřej Kuzník at 2021-08-13T16:01:13+01:00
ITS#9597 Fix NoD support

- - - - -
49ee5d9b by Howard Chu at 2021-08-13T21:09:28+01:00
ITS#5344 slapo-rwm: fix prev commit

Must always generate newDN

- - - - -
4a024d4d by Howard Chu at 2021-08-13T21:31:34+01:00
autoca test deadlocks in back-ldif

- - - - -
14db7d46 by Howard Chu at 2021-08-14T14:21:45+01:00
Fix parsing error with back-ldif

- - - - -
b31172db by Shawn McKinney at 2021-08-16T17:37:00+00:00
ITS#9549 - add a man page for ldapvc

- - - - -
c3aca3d5 by Howard Chu at 2021-08-16T22:44:54+01:00
ITS#9637 back-mdb fix max idlexp

- - - - -
ac637676 by Howard Chu at 2021-08-16T22:56:38+01:00
ITS#9637 more for idlexp max

- - - - -
76df6a4f by Howard Chu at 2021-08-17T14:34:51+01:00
Revert "Fix parsing error with back-ldif"

This reverts commit 14db7d46d98cc5e9d8b285330f105e07ec1cf70c.
The correct fix is in 22285a1c037f8c7e04bb50b543acf45d3344778c

- - - - -
31b0bf68 by HAMANO Tsukasa at 2021-08-17T15:45:06+00:00
ITS#9497 fix duplicate ldap control response

- - - - -
c6b43dcd by Quanah Gibson-Mount at 2021-08-17T16:01:29+00:00
ITS#9635 - Delete back-ndb

- - - - -
d943d7f2 by Quanah Gibson-Mount at 2021-08-17T16:01:29+00:00
ITS#9636 - Delete shell backend

- - - - -
9aa6e822 by Quanah Gibson-Mount at 2021-08-17T16:56:13+00:00
ITS#9635,ITS#9636 - Regenerate configure

- - - - -
e960130c by Quanah Gibson-Mount at 2021-08-17T17:06:35+00:00
Initial RE26 bits

- - - - -
d8d5cef2 by Quanah Gibson-Mount at 2021-08-17T17:08:50+00:00
ITS#9450 - Update install.sdf

Drop all references to the FAQ
Add bit about lloadd.conf
regenerate text based INSTALL file

- - - - -
10c69f81 by Quanah Gibson-Mount at 2021-08-17T17:18:22+00:00
Update README for OpenLDAP 2.6

- - - - -
fdc0d009 by Quanah Gibson-Mount at 2021-08-26T21:17:22+00:00
ITS#9156 - Remove ppolicy.schema from README

Also remove nadf.schema, that got removed some time long ago

- - - - -
3e954ef9 by Quanah Gibson-Mount at 2021-08-26T21:18:45+00:00
ITS#9648 - Include ac/param.h for MAXPATHLEN

- - - - -
dde24a8f by David Coutadeur at 2021-08-26T22:41:17+00:00
ITS#9644 - Add man page for ppm

- - - - -
ff09b21a by Дилян Палаузов at 2021-08-30T17:17:34+00:00
ITS#9653 - access-control.sdf: typo

- - - - -
3d05e8b3 by Quanah Gibson-Mount at 2021-08-31T17:01:06+00:00
ITS#9646 - Fix verbiage for the try-propagate option

- - - - -
5542b90f by Quanah Gibson-Mount at 2021-08-31T17:35:45+00:00
ITS#9648 - Fix request.c for MAXPATHLEN not result.c Fixes 0412814c55e59890343cd4f224f16102bfedceec

- - - - -
cd0c0437 by Quanah Gibson-Mount at 2021-09-02T15:43:09+00:00
ITS#9649 - Add information for schema files

- - - - -
c6eb8e56 by HAMANO Tsukasa at 2021-09-02T16:19:50+00:00
ITS#9643 Fix out of bounds read in entry_decode()

- - - - -
83d302be by Howard Chu at 2021-09-03T18:18:58+00:00
ITS#9659 remove redundant peerbv def

- - - - -
9a5c9ed0 by Ondřej Kuzník at 2021-09-06T15:21:38+00:00
ITS#9650 Move ldap_pvt_thread_initialize into main.c

- - - - -
90e49475 by Quanah Gibson-Mount at 2021-09-06T15:22:41+00:00
ITS#9638 - Fix tmpdir information for ldapsearch

Correctly document the compiled in default for the temporary directory used by the ldapsearch utility as well as the environment variables that will override the default.

- - - - -
093acc3a by Ondřej Kuzník at 2021-09-06T15:24:04+00:00
ITS#9538 Populate op2.o_hdr earlier

- - - - -
7477e1eb by Ondřej Kuzník at 2021-09-06T15:24:11+00:00
ITS#9538 Only queue csns for ops that don't get skipped

- - - - -
845979d3 by Ondřej Kuzník at 2021-09-06T15:24:15+00:00
ITS#9641 Grab a new local csn for failed ops

- - - - -
d453a9b0 by Ondřej Kuzník at 2021-09-06T15:59:29+00:00
ITS#9656 Check we got configuration from policy

- - - - -
da0a060e by HAMANO Tsukasa at 2021-09-06T17:45:47+00:00
ITS#9631 back-wt: closing cache db politely

- - - - -
5afd043c by Quanah Gibson-Mount at 2021-09-06T19:13:55+00:00
Avoid duplicate pipeline runs for merge requests

- - - - -
7b5f44a2 by Quanah Gibson-Mount at 2021-09-07T15:19:30+00:00
ITS#9649 - Fix typo compatibilty to compatibility

- - - - -
791bc37c by Howard Chu at 2021-09-07T16:12:21+00:00
ITS#9668 ldap_int_tls_connect: isdigit() requires unsigned char

- - - - -
cf174b8e by Howard Chu at 2021-09-07T16:12:28+00:00
ITS#9669 update heimdal URL

- - - - -
310fc37c by Ondřej Kuzník at 2021-09-08T15:50:40+00:00
ITS#9632 Fix lloadd monitor tests to honour BASEPORT

- - - - -
a0553c14 by Howard Chu at 2021-09-08T15:50:44+00:00
ITS#9632 add TESTINST for running tests concurrently

Also add partests Makefile target to run tests in parallel

- - - - -
bb7b87f6 by Howard Chu at 2021-09-08T15:50:52+00:00
ITS#9633 fix test030 - turn off referral chasing in back-ldap

- - - - -
eedd08fd by Ondřej Kuzník at 2021-09-08T18:30:16+00:00
ITS#6949 Extract logging code so lloadd can also use it

- - - - -
a40243d9 by Ondřej Kuzník at 2021-09-08T18:30:20+00:00
ITS#6949 Save errno

- - - - -
ae268711 by Ondřej Kuzník at 2021-09-08T18:30:27+00:00
ITS#6949 Allow for fd 0

- - - - -
e4074464 by Quanah Gibson-Mount at 2021-09-08T20:47:41+00:00
ITS#9585, ITS#9586 - Document fractional and sparse replication

- - - - -
ea92405a by Ondřej Kuzník at 2021-09-14T16:17:25+00:00
ITS#8341 Allow normalised values for namingContexts in cn=monitor

- - - - -
5eba9264 by Ondřej Kuzník at 2021-09-14T16:17:29+00:00
ITS#9664 Add normalised suffix into rootDSE for ACL, etc.

This was removed in ITS#5540 since there was no EQUALITY matching rule,
but that situation changed in ITS#8341 and we need to add it back.

- - - - -
40dd5dea by Quanah Gibson-Mount at 2021-09-14T16:17:37+00:00
ITS#9674 - Fix missing TP tag and document default

- - - - -
13f35c4d by Howard Chu at 2021-09-14T17:22:39+00:00
ITS#9687 TLSECName is no longer required with OpenSSL 1.1+

- - - - -
039454b6 by Howard Chu at 2021-09-15T15:36:30+00:00
ITS#9687 re-fix: refer to OpenSSL docs instead

- - - - -
4be655ea by Howard Chu at 2021-09-15T15:36:37+00:00
ITS#9678 slapadd: avoid destroying configDB prematurely

- - - - -
e3e20ff5 by Quanah Gibson-Mount at 2021-09-15T15:36:43+00:00
ITS#9464 - memberof is still used in the regression suite

- - - - -
605aab16 by Quanah Gibson-Mount at 2021-09-15T15:36:49+00:00
ITS#9644 - Fix ppm module man page name and installation target

- - - - -
4bc6ce7f by Anton Avramov at 2021-09-15T15:36:55+00:00
ITS#9679 - Update ldap_entry_objectclass table for current mysql/mariadb

- - - - -
1a4cf7d6 by Quanah Gibson-Mount at 2021-09-15T15:37:01+00:00
ITS#9693 - Fix Glued/Subordinate database configuration section

- - - - -
a01f5e4e by Howard Chu at 2021-09-15T15:39:14+00:00
ITS#9696 plug peercert memleak

- - - - -
cfe7566c by Quanah Gibson-Mount at 2021-09-15T17:34:46+00:00
ITS#9688 - entryCSN equality indexing is highly recommended

- - - - -
bcce534c by Quanah Gibson-Mount at 2021-09-15T17:34:56+00:00
ITS#9689 - Fix redundancy in nopresent option description

- - - - -
b0825a75 by Ondřej Kuzník at 2021-09-16T16:02:11+00:00
ITS#9673 Strip release version from library name

- - - - -
041bb0a6 by Quanah Gibson-Mount at 2021-09-20T15:06:13+00:00
ITS#9699 - Fix typo

- - - - -
d69a69cd by Ondřej Kuzník at 2021-09-20T19:07:44+00:00
ITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy

- - - - -
1b848260 by Quanah Gibson-Mount at 2021-09-20T19:51:30+00:00
ITS#9673 - Fix library symbol versioning

- - - - -
d5717fd9 by Quanah Gibson-Mount at 2021-09-20T19:51:43+00:00
ITS#9673 - Regenerate configure

- - - - -
7b216087 by Quanah Gibson-Mount at 2021-09-23T19:22:21+00:00
ITS#9700 - Set initial ABI version for OpenLDAP libldap/liblber

- - - - -
555a8cc4 by Quanah Gibson-Mount at 2021-09-27T19:19:17+00:00
ITS#9706 - Fix typos and align slapd configuration documentation

- - - - -
c23c6563 by Howard Chu at 2021-09-27T19:20:18+00:00
ITS#6949 honor specified loglevel, not just debuglevel

But skip calls to syslog() if logfile_only is set.

- - - - -
74d1475a by Howard Chu at 2021-09-29T21:29:15+00:00
ITS#6949 fix logfile_only regression in prev commit

- - - - -
e2739d9f by Howard Chu at 2021-09-30T15:32:11+00:00
ITS#6949 fixup loglevel delete, consolidate redundant code

- - - - -
c9ff34f3 by Howard Chu at 2021-09-30T18:23:19+00:00
ITS#9711 fix TLS ctx init for tools

The code to initialize the TLS context was being bypassed by tool startup,
causing tools to get the wrong default setting. Move it earlier to avoid
being bypassed.

- - - - -
ce073522 by Ondřej Kuzník at 2021-10-05T01:42:43+00:00
ITS#6949 Fix and emit error messages

- - - - -
15ac53a7 by Ondřej Kuzník at 2021-10-05T01:42:48+00:00
ITS#6949 Remove dead code from lloadd

- - - - -
466e0321 by Ondřej Kuzník at 2021-10-05T01:42:52+00:00
ITS#6949 Port rest of the features to lloadd

- - - - -
112038fd by Ondřej Kuzník at 2021-10-05T04:05:05+00:00
ITS#9599 Switch to xorshift for random numbers

- - - - -
84e901a9 by Ondřej Kuzník at 2021-10-06T23:03:24+00:00
ITS#9600 Do not hold locks while calling into back-monitor

- - - - -
b096aed4 by Ondřej Kuzník at 2021-10-06T23:03:28+00:00
ITS#9600 Protect connection while interacting with it

- - - - -
5a1da417 by Ondřej Kuzník at 2021-10-06T23:03:32+00:00
ITS#9620 Fix deadlocks between searches and register_entry

The cache is again protected by a simple mutex and mp_children/mp_next
is protected by mp_mutex. Each monitor_send_children is called holding
the corresponding mp_mutex meaning the whole path from search base to
the current entry is off limits - cn=monitor searches cannot run in
parallel right now.

- - - - -
e0885639 by Howard Chu at 2021-10-07T16:10:16+00:00
ITS#9712 back-mdb: fix multival delete

- - - - -
635b2c82 by Howard Chu at 2021-10-08T16:50:19+00:00
ITS#9713 log fatal config errors at LDAP_DEBUG_ANY

and make sure logfile_only doesn't mute failures to open logfile

- - - - -
32da79d8 by Quanah Gibson-Mount at 2021-10-08T22:06:16+00:00
ITS#9666 - Add 2.5 to 2.6 upgrade information

- - - - -
e427c0a0 by Quanah Gibson-Mount at 2021-10-11T17:23:33+00:00
ITS#9716 - Updates to the admin guide for OpenLDAP 2.6

- - - - -
9b27629b by Quanah Gibson-Mount at 2021-10-18T17:55:31+00:00
ITS#9666 - Add upgrade info regarding back-monitor

- - - - -
fb1a7d38 by Ondřej Kuzník at 2021-10-18T20:22:22+00:00
ITS#9715 Deduplicate verbmasks implementation from slapd/lloadd

- - - - -
56c9bb42 by Howard Chu at 2021-10-18T20:22:28+00:00
ITS#9715 consolidate logging functionality into logging.c

- - - - -
549a5e78 by Howard Chu at 2021-10-18T20:22:33+00:00
ITS#9715 allow setting both debug and loglevel in cn=monitor

- - - - -
fa3b4d2f by Quanah Gibson-Mount at 2021-10-18T20:22:40+00:00
ITS#9673 - Start fully tracking symbols for versioning

- - - - -
bfb1de75 by Quanah Gibson-Mount at 2021-10-18T20:23:28+00:00
ITS#9673 - Regenerate configure

- - - - -
6cfd4e05 by Quanah Gibson-Mount at 2021-10-25T15:21:05+00:00
Update announcement file for OpenLDAP 2.6

- - - - -
d2387d45 by Quanah Gibson-Mount at 2021-10-25T16:36:45+00:00
Update lloadd

- - - - -
3534bfc9 by Ondřej Kuzník at 2021-10-25T16:40:54+00:00
ITS#9720 Manage the purge task properly

- - - - -
2c587573 by Ondřej Kuzník at 2021-10-25T16:43:50+00:00
ITS#9720 Import missing minCSNs from inside DB

We might also ignore them, but if minCSN/contextCSN were not managed
properly, might as well make the effort to approach the actual value at
some point.

- - - - -
9cf96b6d by Quanah Gibson-Mount at 2021-10-25T17:00:22+00:00
More bits for 2.6

- - - - -
0a6e8804 by Quanah Gibson-Mount at 2021-10-25T17:06:00+00:00
Prep for Release

- - - - -
c3f1d15c by Quanah Gibson-Mount at 2021-10-25T21:26:57+00:00
Return to RE

- - - - -
0bd4ba4d by Howard Chu at 2021-10-26T16:34:47+00:00
ITS#9715 Fix loglevel regression

Only set loglevel in server mode, not tool mode

- - - - -
3215ab38 by Quanah Gibson-Mount at 2021-10-26T16:35:35+00:00
ITS#9715

- - - - -
a43c54ef by Howard Chu at 2021-10-29T15:53:16+00:00
ITS#9730 fix logging config uninit'd rc

- - - - -
3703cc61 by Quanah Gibson-Mount at 2021-10-29T15:53:57+00:00
ITS#9730

- - - - -
fce2a2d2 by Howard Chu at 2021-11-01T19:54:44+00:00
ITS#9718 test022: preserve DELAY search output

Save a copy in $SEARCHOUT or test.out so it can be examined in
case the test fails.

- - - - -
34b64054 by Quanah Gibson-Mount at 2021-11-01T19:55:33+00:00
ITS#9718

- - - - -
1cf89d94 by Howard Chu at 2021-11-02T16:25:19+00:00
ITS#9727 slapd-watcher: don't fail startup on bad URLs

Just assume the server will eventually come up, or if it's an
incorrect URL the user will eventually notice and fix it.

- - - - -
2c9ef2d1 by Quanah Gibson-Mount at 2021-11-02T16:26:25+00:00
ITS#9727

- - - - -
d31560db by Quanah Gibson-Mount at 2021-11-03T17:14:46+00:00
ITS#9728 - Update documentation on lastbind-precision

- - - - -
35f60801 by Quanah Gibson-Mount at 2021-11-03T17:16:20+00:00
ITS#9728

- - - - -
53e4ceca by Ondřej Kuzník at 2021-11-08T15:45:49+00:00
ITS#9740 Upgrade guide tweaks

- - - - -
9081ec97 by Ondřej Kuzník at 2021-11-08T15:46:59+00:00
ITS#9725 Note that lastbind overlay might need reconfiguring in 2.6

- - - - -
0cc10bc0 by Ondřej Kuzník at 2021-11-08T16:28:51+00:00
ITS#9740 Mention where to find config changes for upgrades

- - - - -
8f7f210f by Howard Chu at 2021-11-11T17:26:37+00:00
ITS#9743 init client socket port

also silence meaningless warning

- - - - -
adf20fbb by Quanah Gibson-Mount at 2021-11-11T17:27:09+00:00
ITS#9743

- - - - -
a77005cb by Ondřej Kuzník at 2021-11-12T21:11:22+00:00
ITS#9725 Use backend's timestamp precision

- - - - -
080d8abb by Ondřej Kuzník at 2021-11-12T21:11:26+00:00
ITS#9725 Update lastbind manpage to document core functionality

- - - - -
c3211409 by Quanah Gibson-Mount at 2021-11-12T21:13:14+00:00
ITS#9725

- - - - -
e8eac6c6 by Ondřej Kuzník at 2021-11-12T21:26:37+00:00
ITS#9733 Only use libltdl when SLAPD_MODULES is defined

- - - - -
b49fe980 by Quanah Gibson-Mount at 2021-11-12T21:29:19+00:00
ITS#9733

- - - - -
e6d527da by Ondřej Kuzník at 2021-11-12T21:32:18+00:00
ITS#9738 Remove code deprecated by ITS#9538

- - - - -
91d2d084 by Quanah Gibson-Mount at 2021-11-12T21:37:07+00:00
ITS#9738

- - - - -
8ccb3430 by Howard Chu at 2021-11-15T18:58:32+00:00
ITS#9747 dynlist: fix Compare for static groups

Fallback to static check if static groups are configured and
dynamic group check returns false.

- - - - -
08e81721 by Quanah Gibson-Mount at 2021-11-15T18:58:49+00:00
ITS#9747

- - - - -
1b26d84f by Ondřej Kuzník at 2021-11-16T20:37:23+00:00
ITS#9749 Clarify logoldattr

- - - - -
d52e072a by Quanah Gibson-Mount at 2021-11-16T20:37:45+00:00
ITS#9749

- - - - -
3035d5e3 by Howard Chu at 2021-11-16T20:37:55+00:00
ITS#9745 add config keyword for logfile format

- - - - -
a2300c0a by Quanah Gibson-Mount at 2021-11-16T20:38:24+00:00
ITS#9745

- - - - -
389f3d9d by Howard Chu at 2021-11-17T16:33:43+00:00
ITS#9745 more for prev commit

- - - - -
8c4c4ae0 by Howard Chu at 2021-11-19T16:22:06+00:00
ITS#9752 accesslog: fix inconsistently normalized minCSN

(cherry picked from commit f476a06391c1c37239a821a3b8597d619fa233f0)

- - - - -
4ee0e129 by Quanah Gibson-Mount at 2021-11-19T16:22:28+00:00
ITS#9752

- - - - -
be85886d by Howard Chu at 2021-11-23T22:18:45+00:00
ITS#9753 back-mdb: Fix index updating for replace ops

(cherry picked from commit 739081f217c9cdb2636d99250092e8d7b30bdd94)

- - - - -
11087662 by Quanah Gibson-Mount at 2021-11-23T22:19:09+00:00
ITS#9573

- - - - -
73147fbe by Quanah Gibson-Mount at 2021-11-23T22:20:15+00:00
Fix ITS to be ITS#9753

- - - - -
8507e711 by Ondřej Kuzník at 2021-12-13T16:38:23+00:00
ITS#9282 Short-circuit cookie comparison in non-present check

- - - - -
68981147 by Ondřej Kuzník at 2021-12-13T16:38:28+00:00
ITS#9282 Do not resuscitate entries we already deleted

- - - - -
6f7dccd5 by Ondřej Kuzník at 2021-12-13T16:38:33+00:00
ITS#9282 Skip old accesslog entries even in delta-refresh

- - - - -
f3a6332f by Quanah Gibson-Mount at 2021-12-13T16:39:32+00:00
ITS#9282

- - - - -
3926c013 by Howard Chu at 2021-12-13T16:56:50+00:00
ITS#9707 syncrepl: don't set lastCookie if none present

- - - - -
3492c2a0 by Howard Chu at 2021-12-13T16:56:55+00:00
ITS#9707 also: don't log null cookie

- - - - -
82f1600b by Quanah Gibson-Mount at 2021-12-13T16:58:16+00:00
ITS#9707

- - - - -
a8906e47 by Ondřej Kuzník at 2021-12-13T16:58:26+00:00
ITS#9756 Generate a more accurate accesslog query

- - - - -
5c8070d8 by Quanah Gibson-Mount at 2021-12-13T16:58:51+00:00
ITS#9756

- - - - -
0a7e5abc by Ondřej Kuzník at 2021-12-13T17:04:15+00:00
ITS#9647 Record delete's CSN in the glue entry

- - - - -
93487d54 by Ondřej Kuzník at 2021-12-13T17:04:19+00:00
ITS#9647 Treat glue entries as missing

We're using MANAGE_DSAIT control so we get to see them, but they don't
really exist (except for their CSN sometimes).

- - - - -
fb4f4227 by Ondřej Kuzník at 2021-12-13T17:04:23+00:00
ITS#9647 Find correct sid in compare_csns() more of the time

- - - - -
00c5c90e by Quanah Gibson-Mount at 2021-12-13T17:06:15+00:00
ITS#9647

- - - - -
994e50ff by Ondřej Kuzník at 2021-12-13T17:08:01+00:00
ITS#9759 Honour requested insert position in olcRetcodeItem

- - - - -
8e0a7051 by Quanah Gibson-Mount at 2021-12-13T17:08:29+00:00
ITS#9759

- - - - -
961b3f2d by Ondřej Kuzník at 2021-12-13T17:09:08+00:00
ITS#9758 Fix slapd-sock value add/delete

- - - - -
d9957587 by Ondřej Kuzník at 2021-12-13T17:09:17+00:00
ITS#9758 Make sure we don't end up with duplicates in entry

- - - - -
1a24e766 by Quanah Gibson-Mount at 2021-12-13T17:09:56+00:00
ITS#9758

- - - - -
4ae0217f by Ondřej Kuzník at 2021-12-14T16:41:49+00:00
ITS#9493 Accesslog cn=config fixes

- - - - -
e3f7a0c7 by Quanah Gibson-Mount at 2021-12-14T16:42:58+00:00
ITS#9493

- - - - -
52ccd68f by Ondřej Kuzník at 2021-12-14T16:45:20+00:00
ITS#9750 olcPasswordHash can only be made global in cn=config

- - - - -
064d58f7 by Quanah Gibson-Mount at 2021-12-14T16:46:24+00:00
ITS#9750

- - - - -
60c92687 by Ondřej Kuzník at 2021-12-14T16:46:40+00:00
ITS#9742 Reject a refresh if we can't do a precise resync

- - - - -
b3240894 by Quanah Gibson-Mount at 2021-12-14T16:47:30+00:00
ITS#9742

- - - - -
582722e9 by Quanah Gibson-Mount at 2022-01-07T18:41:20+00:00
Happy New Year!

- - - - -
e38befe7 by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9768 Warn for unsupported configs

- - - - -
2a218dd5 by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9767 Warn for unsupported configs

- - - - -
303d3d40 by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9763 Warn for unsupported configs

- - - - -
17763ead by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9761 Fix olcSyncrepl position based insertion

- - - - -
d4f51403 by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9762 slapo-dyngroup: Maintain values in order of insertion

- - - - -
e155a5bf by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9763 Maintain values in order of insertion

- - - - -
72498d2c by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9764 slapo-valsort: Maintain values in order of insertion

- - - - -
7789a380 by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9766 slapo-autogroup: Fix ordering check

- - - - -
28ea40bb by Ondřej Kuzník at 2022-01-10T20:27:35+00:00
ITS#9770 slapo-constraint: Maintain values in order of insertion

- - - - -
813474da by Ondřej Kuzník at 2022-01-12T21:40:50+00:00
ITS#9576 Populate ca_desc for EMIT too

- - - - -
9d49da50 by Quanah Gibson-Mount at 2022-01-12T21:42:05+00:00
ITS#9576

- - - - -
5be1853a by Ondřej Kuzník at 2022-01-12T21:44:42+00:00
ITS#9584 Track refreshing status explicitly

A refresh can jump across multiple threads, we cannot just lock a
mutex, we need to track who that is and clear when finished.

In addition to that, fix our internal syncrepl session tracking pulling
it closer to RFC 4533, refreshDone now represents the receipt of
refreshDone flag. Refreshing status is maintained for plain refreshes
(and times when we might be starting one but don't know for sure).

We still reschedule a new sync with a delay if there is another one
running but tracking refreshes this way paves the way to being able to
wake them up if we start tracking them somehow.

- - - - -
b770636d by Quanah Gibson-Mount at 2022-01-12T21:46:23+00:00
ITS#9584

- - - - -
11a88ebd by Ondřej Kuzník at 2022-01-12T21:47:28+00:00
ITS#9691 Allow empty DB to host a persistent syncrepl session

- - - - -
c8547f26 by Quanah Gibson-Mount at 2022-01-12T21:48:26+00:00
ITS#9691

- - - - -
8452f35e by HAMANO Tsukasa at 2022-01-12T21:50:59+00:00
ITS#9760 back-wt: SLAP_DBFLAG_CLEAN is always set.

- - - - -
89c39742 by Quanah Gibson-Mount at 2022-01-12T21:51:28+00:00
ITS#9760

- - - - -
9bf49c27 by Quanah Gibson-Mount at 2022-01-12T22:09:51+00:00
ITS#9761

- - - - -
d3bee814 by Quanah Gibson-Mount at 2022-01-12T22:29:13+00:00
ITS#9762, ITS#9763, ITS#9764, ITS#9766, ITS#9770

- - - - -
6823de93 by Quanah Gibson-Mount at 2022-01-12T22:36:42+00:00
ITS#9767, ITS#9768

- - - - -
cf2a4a60 by Ondřej Kuzník at 2022-01-12T22:38:11+00:00
ITS#7080 Find config entry before processing pre-read on delete

- - - - -
319d5166 by Ondřej Kuzník at 2022-01-12T22:40:25+00:00
ITS#9751 Add test for MOD_DELETE resolution

- - - - -
56b76048 by Ondřej Kuzník at 2022-01-12T22:40:29+00:00
ITS#9751 Do not drop out of order deletes completely

- - - - -
f9dd22b9 by Quanah Gibson-Mount at 2022-01-12T22:41:51+00:00
ITS#9751

- - - - -
507f64ff by Ondřej Kuzník at 2022-01-12T22:43:50+00:00
ITS#9538 Populate op2.o_hdr earlier

- - - - -
c09db6d6 by Ondřej Kuzník at 2022-01-12T22:43:56+00:00
ITS#9538 Do not attach csn on (internal) searches

- - - - -
c226e178 by Ondřej Kuzník at 2022-01-12T22:44:01+00:00
ITS#9538 Actually skip internal searches

- - - - -
ea4fc1e2 by Ondřej Kuzník at 2022-01-12T22:48:01+00:00
ITS#9776 Fix check on what backend we're operating on

- - - - -
f1b56952 by Quanah Gibson-Mount at 2022-01-12T22:48:44+00:00
ITS#9776

- - - - -
329c92bd by Ondřej Kuzník at 2022-01-18T23:00:30+00:00
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.

- - - - -
c66c53aa by Quanah Gibson-Mount at 2022-01-18T23:00:58+00:00
ITS#5972

- - - - -
4c33ce65 by Ondřej Kuzník at 2022-01-18T23:02:55+00:00
ITS#9772 Allow objectClass edits that don't actually change them

- - - - -
b0e98046 by Quanah Gibson-Mount at 2022-01-18T23:03:59+00:00
ITS#9772

- - - - -
456a41a6 by Howard Chu at 2022-01-18T23:04:59+00:00
ITS#9779 slapo-dynlist: fix static group filter with multiple members

- - - - -
c66e686c by Howard Chu at 2022-01-18T23:05:04+00:00
ITS#9779 add test for negated filtered memberof

- - - - -
1f194771 by Quanah Gibson-Mount at 2022-01-18T23:05:29+00:00
ITS#9779

- - - - -
c1f4072c by Ondřej Kuzník at 2022-01-18T23:07:06+00:00
ITS#8039 Free resinfo even if opcookie is the last owner

- - - - -
62670d4d by Quanah Gibson-Mount at 2022-01-18T23:08:16+00:00
ITS#8039

- - - - -
4bf68b2c by Ondřej Kuzník at 2022-01-18T23:08:53+00:00
ITS#7080 Fix debug message

- - - - -
441d54ad by Ondřej Kuzník at 2022-01-18T23:08:59+00:00
ITS#7080 cn=config postread support for modrdn when back-ldif not used

- - - - -
2de9f5b6 by Quanah Gibson-Mount at 2022-01-18T23:09:30+00:00
ITS#7080

- - - - -
c810c0b5 by Ondřej Kuzník at 2022-01-19T16:07:46+00:00
ITS#9781 Relax refcount assertion for referrals

- - - - -
b608af56 by Quanah Gibson-Mount at 2022-01-19T16:08:06+00:00
ITS#9781

- - - - -
eee518fe by Quanah Gibson-Mount at 2022-01-19T18:32:34+00:00
Prep for release

- - - - -
57c62a72 by Quanah Gibson-Mount at 2022-01-20T19:04:46+00:00
Return to release engineering

- - - - -
30a819c8 by Howard Chu at 2022-01-31T20:02:00+00:00
ITS#9787 init global_host earlier so tools see it too

- - - - -
90fd8901 by Quanah Gibson-Mount at 2022-01-31T20:02:37+00:00
ITS#9787

- - - - -
ddfc35ea by Orgad Shaneh at 2022-01-31T20:02:56+00:00
ITS#9791 Fix compilation with openssl exclusions

- - - - -
32174067 by Quanah Gibson-Mount at 2022-01-31T20:03:26+00:00
ITS#9791

- - - - -
8e3f87f8 by Orgad Shaneh at 2022-01-31T20:03:42+00:00
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.

- - - - -
541abc19 by Quanah Gibson-Mount at 2022-01-31T20:04:35+00:00
ITS#9788

- - - - -
be3f8ff7 by Orgad Shaneh at 2022-01-31T20:04:45+00:00
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

- - - - -
2ef7a96c by Quanah Gibson-Mount at 2022-01-31T20:05:05+00:00
ITS#9790

- - - - -
4118a8d8 by Ondřej Kuzník at 2022-01-31T20:05:21+00:00
ITS#9789 Expose operation_counter_init

- - - - -
84ea1426 by Ondřej Kuzník at 2022-01-31T20:05:25+00:00
ITS#9789 slapo-syncprov: Reset op->o_counters every time we migrate to a new thread

- - - - -
8871a074 by Ondřej Kuzník at 2022-01-31T20:05:28+00:00
ITS#9789 slapd-asyncmeta: Reset op->o_counters every time we migrate to a new thread

- - - - -
dfc9efb8 by Ondřej Kuzník at 2022-01-31T20:05:32+00:00
ITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread

- - - - -
bca92965 by Quanah Gibson-Mount at 2022-01-31T20:06:58+00:00
ITS#9789

- - - - -
c77f655e by Ondřej Kuzník at 2022-01-31T20:07:09+00:00
ITS#9785 clear runqueue task as soon as it's getting started

- - - - -
d40e3e19 by Quanah Gibson-Mount at 2022-01-31T20:07:45+00:00
ITS#9785

- - - - -
f2671bc5 by Ondřej Kuzník at 2022-01-31T20:07:55+00:00
ITS#9584 Do not rely on retry=.* to reschedule new syncrepl sessions

- - - - -
9f38ddd3 by Quanah Gibson-Mount at 2022-01-31T20:08:17+00:00
ITS#9584

- - - - -
cb074469 by Quanah Gibson-Mount at 2022-02-04T20:30:09+00:00
ITS#9675 - Allow overriding default location paths

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

- - - - -
84565a39 by Quanah Gibson-Mount at 2022-02-04T20:30:34+00:00
ITS#9675

- - - - -
a629bf5c by Howard Chu at 2022-02-04T20:30:49+00:00
ITS#9436 libldap: OpenSSL 3.0 compat

- - - - -
feeffb82 by Howard Chu at 2022-02-04T20:30:59+00:00
ITS#9436 OpenSSL 3.0 compat

- - - - -
2a60d894 by Quanah Gibson-Mount at 2022-02-04T20:31:45+00:00
ITS#9436

- - - - -
ba11bd6b by Howard Chu at 2022-02-04T20:31:57+00:00
ITS#9584 bconfig: protect cf entries with rwlock

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

- - - - -
4610e131 by Quanah Gibson-Mount at 2022-02-04T20:32:38+00:00
ITS#9584

- - - - -
81f35815 by Ondřej Kuzník at 2022-02-07T17:02:13+00:00
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.

- - - - -
9d4b1aec by Ondřej Kuzník at 2022-02-17T19:22:33+00:00
ITS#9794 Synchronise how Adds and Modifies are handled

- - - - -
50daac8f by Ondřej Kuzník at 2022-02-17T19:22:44+00:00
ITS#9794 Update behera draft wording

- - - - -
93944266 by Quanah Gibson-Mount at 2022-02-18T20:53:13+00:00
ITS#9794

- - - - -
13095063 by Ondřej Kuzník at 2022-02-18T23:17:02+00:00
ITS#9799 Clear c_n_ops_pending after we've flushed c_pending_ops

- - - - -
a37315a6 by Quanah Gibson-Mount at 2022-02-18T23:17:40+00:00
ITS#9799

- - - - -
394f6ad5 by Ondřej Kuzník at 2022-02-18T23:18:31+00:00
ITS#8753 Document LDAP_OPT_X_TLS_PEERKEY_HASH

- - - - -
7dd370aa by Ondřej Kuzník at 2022-02-18T23:19:01+00:00
ITS#9189 Fix typo

- - - - -
9a6785e1 by Ondřej Kuzník at 2022-02-18T23:19:11+00:00
ITS#9502 Clarify ldap_get/set_option API

- - - - -
27a7a6f7 by Ondřej Kuzník at 2022-02-22T19:39:15+00:00
ITS#9794 Update behera draft for submission to IETF

- - - - -
5aa1f2c7 by Ondřej Kuzník at 2022-02-22T19:40:12+00:00
ITS#9780 Document lloadd features new in 2.6

- - - - -
33c55208 by Quanah Gibson-Mount at 2022-02-22T20:01:37+00:00
ITS#9780

- - - - -
b190382b by Howard Chu at 2022-02-22T20:01:52+00:00
ITS#9801 syncrepl/dsee init punlock

- - - - -
d57fd211 by Quanah Gibson-Mount at 2022-02-22T20:02:41+00:00
ITS#9801

- - - - -
59605f9f by Ondřej Kuzník at 2022-02-28T17:36:11+00:00
ITS#8255 Clarify "sockresps result" behaviour

- - - - -
b4067b4d by Quanah Gibson-Mount at 2022-02-28T17:38:10+00:00
ITS#8255

- - - - -
211829ac by Ondřej Kuzník at 2022-03-07T17:36:22+00:00
ITS#8753 Improve LDAP_OPT_X_TLS_PEERKEY_HASH documentation further

- - - - -
214c1f2d by Ondřej Kuzník at 2022-03-21T16:38:59+00:00
ITS#9803 Drop connection when receiving non-LDAP data

- - - - -
758bbc30 by Quanah Gibson-Mount at 2022-03-21T16:39:42+00:00
ITS#9803

- - - - -
c52475a3 by Ondřej Kuzník at 2022-03-21T16:43:48+00:00
ITS#9808 Store the correct value in olcLastBind

- - - - -
8e4eb4d8 by Quanah Gibson-Mount at 2022-03-21T16:43:52+00:00
ITS#9808

- - - - -
0d430d31 by Howard Chu at 2022-03-21T16:43:59+00:00
ITS#9809: pcache, mdb: fix SEGV in monitor shutdown

- - - - -
63fdf7fd by Quanah Gibson-Mount at 2022-03-21T16:44:00+00:00
ITS#9809

- - - - -
99e6c70e by Anton Bobrov at 2022-03-21T17:49:27+00:00
ITS#9737 ldapdelete unable to prune LDAP subentries

- - - - -
46e93be3 by Quanah Gibson-Mount at 2022-03-21T17:50:39+00:00
ITS#9737

- - - - -
9633818a by Ondřej Kuzník at 2022-03-21T21:52:27+00:00
ITS#9811 Allow newlines at end of included file

- - - - -
883377f4 by Quanah Gibson-Mount at 2022-03-21T21:52:53+00:00
ITS#9811

- - - - -
cefc5608 by Howard Chu at 2022-03-21T21:53:15+00:00
ITS#9802 slapd-meta: fix rewrite config SEGV

- - - - -
0d32cbc3 by Howard Chu at 2022-03-21T21:53:20+00:00
ITS#9802 slapd-meta: fix rewrite config ordering

- - - - -
4bffb095 by Howard Chu at 2022-03-21T21:53:24+00:00
ITS#9802 slapd-ldap/meta/async-meta: plug memleak in keepalive config

- - - - -
5fe29953 by Quanah Gibson-Mount at 2022-03-21T21:54:36+00:00
ITS#9802

- - - - -
19c19655 by Quanah Gibson-Mount at 2022-03-21T21:55:18+00:00
ITS#9804 - Fix documentation for syncrepl sizelimit/timelimit options

- - - - -
33a3b8b2 by Quanah Gibson-Mount at 2022-03-21T21:56:17+00:00
ITS#9804

- - - - -
475e5728 by Quanah Gibson-Mount at 2022-03-22T17:20:18+00:00
More for ITS#9436

- - - - -
85f38f8a by David Coutadeur at 2022-03-25T17:01:54+00:00
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

- - - - -
438c855d by Quanah Gibson-Mount at 2022-03-25T17:16:46+00:00
ITS#9814

- - - - -
4829071d by Ondřej Kuzník at 2022-04-12T16:55:42+00:00
ITS#9818 Duplicate substring filters correctly

- - - - -
c465301c by Quanah Gibson-Mount at 2022-04-12T16:56:28+00:00
ITS#9818

- - - - -
76b62ce7 by Ondřej Kuzník at 2022-04-12T23:15:30+00:00
Log test timing information

- - - - -
002004a1 by Ondřej Kuzník at 2022-04-12T23:15:35+00:00
Log build timing information

- - - - -
adc32fbc by Ondřej Kuzník at 2022-04-27T15:40:09+00:00
ITS#9802 Fix argv handling

- - - - -
2bb37ec7 by Howard Chu at 2022-04-27T15:42:03+00:00
ITS#9825 dynlist: don't lose earlier filter elements

- - - - -
2ae11040 by Howard Chu at 2022-04-27T15:42:07+00:00
ITS#9825 dynlist: add test case

- - - - -
b762d2c9 by Quanah Gibson-Mount at 2022-04-27T15:43:30+00:00
ITS#9825

- - - - -
2dea513c by Howard Chu at 2022-04-27T15:47:49+00:00
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.

- - - - -
f602cea5 by Quanah Gibson-Mount at 2022-04-27T15:48:30+00:00
ITS#9820

- - - - -
b297111e by Ondřej Kuzník at 2022-04-27T15:50:26+00:00
ITS#9832 Reset e back to the entry we need to release

- - - - -
de854d4b by Quanah Gibson-Mount at 2022-04-27T15:50:57+00:00
ITS#9832

- - - - -
215e64c2 by Ondřej Kuzník at 2022-04-27T15:51:24+00:00
ITS#9831 Advance connections[index] correctly

- - - - -
a5b9d3c1 by Quanah Gibson-Mount at 2022-04-27T15:51:49+00:00
ITS#9831

- - - - -
3d731c06 by Quanah Gibson-Mount at 2022-04-28T15:41:20+00:00
Fix typo in CHANGES file

- - - - -
75ca4779 by Howard Chu at 2022-05-02T17:12:39+00:00
ITS#9789 slapo-vc: fix typo in prev commit

- - - - -
46bbb9f3 by Howard Chu at 2022-05-04T14:49:21+00:00
ITS#9815 slapd-sql: escape filter values

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

- - - - -
4774e9cc by Quanah Gibson-Mount at 2022-05-04T14:51:39+00:00
ITS#9815

- - - - -
11b24f1c by Quanah Gibson-Mount at 2022-05-04T14:55:23+00:00
Prep for release (2.6.2)

- - - - -
45456868 by Sergio Durigan Junior at 2022-05-20T17:16:00-04:00
d/gbp.conf: Prepare to import version 2.6.

- - - - -
ee847f05 by Sergio Durigan Junior at 2022-05-20T17:16:23-04:00
New upstream version 2.6.2+dfsg
- - - - -
c4bb4ff1 by Sergio Durigan Junior at 2022-05-20T17:16:37-04:00
Update upstream source from tag 'upstream/2.6.2+dfsg'

Update to upstream version '2.6.2+dfsg'
with Debian dir c323144653b312f1c801c7c47516cd340681f4ae
- - - - -
77d2a7d2 by Sergio Durigan Junior at 2022-05-20T17:32:23-04:00
d/p/{ldapi-socket-place,wrong-database-location}: Update.

- - - - -
3fe96b65 by Sergio Durigan Junior at 2022-05-20T17:36:32-04:00
d/patches/*.patch: Refresh patches.

- - - - -
8d15e0db by Sergio Durigan Junior at 2022-05-20T18:44:52-04:00
Adjust package to ship renamed libldap.

- d/clean: Adjust to remove d/libldap2.links.

- d/control: New binary package libldap2.  Remove binary package
  libldap-2.5-0.  Adjust package relationships (Depends, Replaces) due
  to new package.  Remove old Conflicts with old ldap-utils.

- d/libldap-2.5-0.install: Delete file.

- d/libldap-2.5-0.symbols: Likewise.

- d/libldap-2.5-0.README.Debian: Rename to...

- d/libldap2.README.Debian: ... this.

- d/libldap2.install: New file, based on d/libldap-2.5-0.install

- d/libldap2.symbols: New file, based on d/libldap-2.5-0.symbols.

- d/slapd.install: Install libslapi.so.2*.

- d/slapd.lintian-overrides: Remove
  lacks-unversioned-link-to-shared-library override.  Adjust
  package-name-doesnt-match-sonames to reflect libslapd2 name change.

- - - - -
844f296f by Sergio Durigan Junior at 2022-05-20T18:44:52-04:00
Remove ndb references, given the plugin has been removed upstream.

- d/configure.options: Remove "--disable-ndb".

- d/slapd.manpages: Don't install slapd-ndb.5.

- - - - -
75308034 by Sergio Durigan Junior at 2022-05-20T18:44:52-04:00
d/control: Add myself to Uploaders.

- - - - -
410f33d2 by Sergio Durigan Junior at 2022-05-20T18:45:49-04:00
d/README.source: New file with instructions on how to import a new release.

- - - - -
1ca45d79 by Sergio Durigan Junior at 2022-06-12T18:29:55-04:00
d/copyright: Write new copyright file from scratch.

- - - - -
f39ff8bc by Sergio Durigan Junior at 2022-06-12T18:30:27-04:00
Update changelog for 2.6.2+dfsg-1~exp1 release

- - - - -


16 changed files:

- ANNOUNCEMENT
- CHANGES
- README
- build/config.guess
- build/config.sub
- build/dir.mk
- build/ltmain.sh
- − build/missing
- build/openldap.m4
- build/top.mk
- build/version.sh
- build/version.var
- clients/tools/ldapdelete.c
- clients/tools/ldappasswd.c
- configure
- configure.ac


View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/c5cca2b76c03702aaaaa633a73b2dc8f3e4d6f57...f39ff8bc97b8dbdb13be9d56d701ca5b6f522ee0

-- 
View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/c5cca2b76c03702aaaaa633a73b2dc8f3e4d6f57...f39ff8bc97b8dbdb13be9d56d701ca5b6f522ee0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-openldap-devel/attachments/20220706/995cdcd2/attachment-0001.htm>


More information about the Pkg-openldap-devel mailing list