<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Ryan Tandy pushed to branch master
at <a href="https://salsa.debian.org/openldap-team/openldap">Debian OpenLDAP Maintainers / openldap</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/ab6e579161e37ac9669cf2300d34ba665fcf9ddf">ab6e5791</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-09T15:46:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Return to release engineering
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/21388437a5e80bafc26c4b4b88f67676b73a6bef">21388437</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-09T16:36:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9330 Fully serialize delta-sync
Don't depend on accesslog overlay's serialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/3a69fd1239215b3e75fb7d055b3a1657f970007b">3a69fd12</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-09T16:36:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9342 delta-sync: ignore error if deleting an already deleted entry
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/178ca23e045ba36ac3ac7517e3c1c38564c5c767">178ca23e</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-09T16:39:15+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#8102 serialize plain syncrepl
Using cs_pmutex. Reverts the addition of cs_modmutex in ITS#9330,
use cs_pmutex for both delta and plain writes.
Note that plain syncrepl already used cs_pmutex when a cookie CSN
was present in the op. Now it is used for all writes, regardless
of presence of cookie.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/77ffb410ebe15147d678f8136ca9ffb83cd3bb0c">77ffb410</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-09T16:45:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9330, ITS#9342, ITS#8102
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/74bdf05e12d1f91125916ad36f0b47487330438d">74bdf05e</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-09T17:12:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9043 tweak syncprov playlog logging
Don't log cookiecsn at top, it was already logged on receipt.
Only log the "srs csn" and "too old" message once for each sid.
Fix log output for empty UUID.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/fd07d8f5ab9d8055e0ede54f3f7e8fea3406f0a0">fd07d8f5</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-09-10T13:22:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9043 Only print sessionlog entries we think will apply
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/df5e27ef10c1517072e4ad55b034c269d4ac678a">df5e27ef</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-10T17:13:13+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#8102, #9330 partially revert
Fix a regression in delta-sync, was returning error on old
CSNs instead of ignoring them
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/fd861d1d5972875b5985103ee72489319bc5c3b1">fd861d1d</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-15T15:06:50+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix typo in prev commit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/4dc974c5da00fd70570e7acf9d29ddcece0dd11b">4dc974c5</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-16T16:35:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9345 syncrepl: call check_syncprov on freshly started consumer
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/13fea726fe9b89f2aceb66c35db06e07f4e25787">13fea726</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-16T17:51:05+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9015 syncprov: fix for zero-length suffix
If the "" glue entry exists and lacks a contextCSN, must perform
an additional search to be sure the DB is otherwise empty. If so,
skip creating the contextCSN.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/fcbe70506b37f66b42af6f1df9a98910261bd0bc">fcbe7050</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-16T21:03:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9015, ITS#9345
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/4156d8a50e05dcaebdcb2e0ed86fd75fff11d24c">4156d8a5</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-17T20:03:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9352 syncrepl: fix syncrepl_op_modify on entry with no entryCSN
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/ff2ab2e05d9a8c4633829167cc4f9d95ff14bfef">ff2ab2e0</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-17T20:05:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9352
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/e07454fa891fe4d17b05d4fd87340f420b77911f">e07454fa</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-21T15:34:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9353 fix monitor_back_register_database for empty suffix DB
Use the correct database entry instead of the frontendDB entry
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/7e29c7f76f633613fb02df47de07c9852065ec4f">7e29c7f7</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-21T15:35:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9353
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/584858eb274adeb8a9833a4c325a537842f273eb">584858eb</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-22T21:37:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#8102 syncrepl: only use trylock on the cn=config DB
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/643123d043e5d0c82ee120ee1d65e0c19cec305c">643123d0</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-09-23T15:07:52+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9355 Propagate errors from overlay_entry_get_ov
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/160c62d6984bcbc3fec98844dac393bcfc13bde7">160c62d6</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-23T15:08:40+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9355
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/2f5deb789d4c94be5454c4c9ddf2a9bdee612f4d">2f5deb78</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-30T15:51:14+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9358 Fix reqStart normalizer
Don't truncate trailing zeroes in reqStart/reqEnd timestamps
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/3d15ec8c740f1bf2fb805b9bd0583433f51e7e11">3d15ec8c</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-30T15:52:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9358
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/c9b8deba1ed9d051e3a45d3fd54d4c5dc42f2097">c9b8deba</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-09-30T21:54:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9342 delta-sync: ignore add if entryCSN is too old
This check is only needed for ops received without a CSN in their cookie.
This only occurs when the ops completed out of order on the provider.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/2b5f1661dc46ce3169382b7ffddedce56e0af39b">2b5f1661</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-09-30T21:54:42+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9359 Adjust test to trigger issue
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/78aef769c06fb3aa389991ee3cbb4903604aafb3">78aef769</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-09-30T21:54:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9359 Do not create an empty add
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/8ff00e1d5fd4580b592d0b42c5512cdfda7ad1f8">8ff00e1d</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-09-30T21:55:05+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9295 Do not replace 'op'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/5f04d429d3664ff943335c4a56c494beab25aea1">5f04d429</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-30T21:57:05+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9359
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/58fc8f7debfc206b9ac786e215173463087c54cc">58fc8f7d</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-09-30T21:59:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9295
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/a7fb531e56662afc20b6a1a5e656daf4ba474a1c">a7fb531e</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-10-01T15:00:10+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9342 delta-sync ignore add of already existing entry
if the entryCSN is older. Previous patch breaks if writes are
received out of order, e.g. during a refresh.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/234230f286f8d67c4d4bf590accbd483172dbdf8">234230f2</a></strong>
<div>
<span>by Ondřej Kuzník</span>
<i>at 2020-10-01T15:01:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#8486 Switch sessionlog to use TAVL
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/068722a3e36012d4767b984197f3a7cc2c62f609">068722a3</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-10-02T22:16:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9361 prevent CSN from being generated for purge deletes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/32b235ed66362ca7f1b63fa3a5f27a6407100812">32b235ed</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-10-02T22:16:42+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ITS#9361
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/854771cd71ec7938bfec998f3a6da1dc7aaccd39">854771cd</a></strong>
<div>
<span>by Howard Chu</span>
<i>at 2020-10-12T16:11:36+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleanup uninit'd vars
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/d85ea483020dd5447f9c20d2ae8c655e44b87c4c">d85ea483</a></strong>
<div>
<span>by Quanah Gibson-Mount</span>
<i>at 2020-10-12T18:27:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Prep for 2.4.54 release
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/665fabac4e42dffef2f2f04721a08fa04da05b17">665fabac</a></strong>
<div>
<span>by Ryan Tandy</span>
<i>at 2020-10-18T08:52:34-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream URLs to HTTPS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/455ae5520153458d007b07de4e279088cf919ccb">455ae552</a></strong>
<div>
<span>by Ryan Tandy</span>
<i>at 2020-10-18T15:59:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add debian/gbp.conf
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/94d0b9dfcf829867538c6ed5ce88d5f9940b0760">94d0b9df</a></strong>
<div>
<span>by Ryan Tandy</span>
<i>at 2020-10-18T16:00:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 2.4.54+dfsg</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/11b2717563bf4f613c5390a07570729c0f07b4bf">11b27175</a></strong>
<div>
<span>by Ryan Tandy</span>
<i>at 2020-10-18T16:00:38+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream source from tag 'upstream/2.4.54+dfsg'
Update to upstream version '2.4.54+dfsg'
with Debian dir 8da08090155914da80157c2d42a90b515963d794</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/da3f1241607bbdb331f4c791c364954d27a02e9e">da3f1241</a></strong>
<div>
<span>by Ryan Tandy</span>
<i>at 2020-10-18T16:03:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream release
</pre>
</li>
</ul>
<h4>14 changed files:</h4>
<ul>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#a2feb6ed0257c21c6672793ee2f94eaadc10c72c">
CHANGES
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#57a3eed1760dbc7963118e51e1632aa39b68f5fa">
build/version.var
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#67df3adc98b97f87d2c73e4a05f22a987c3a5a7b">
<span class="new-file">
+
debian/gbp.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#8756c63497c8dc39f7773438edf53b220c773f67">
debian/rules
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#634f1a9714997002853167659bd7878551e65956">
doc/guide/admin/guide.html
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#7765585ecf88a0ca4ba8e3463d2ee0cd1788f109">
servers/slapd/back-mdb/search.c
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#b3130ed036726bbdf7c6da73e59ae6ee05ad22a0">
servers/slapd/back-monitor/back-monitor.h
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#41251946bb77de54ea249486d365e82056e3d641">
servers/slapd/back-monitor/database.c
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#166acf5a1819c0587888280bd9b7e36fde271dff">
servers/slapd/overlays/accesslog.c
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#6857e2ee35e812d8fbf62f491f536dec9aacb8d6">
servers/slapd/overlays/syncprov.c
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#47534c6714de8dd0ac3f455b71173b4bcaa0da3e">
servers/slapd/syncrepl.c
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e#e273519744420dcf5d56256bb9213aff9e814aa6">
tests/scripts/test063-delta-multiprovider
</a>
</li>
</ul>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">
—
<br>
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/867af32d638a9a3acda03d9b3744695d1b459b59...da3f1241607bbdb331f4c791c364954d27a02e9e">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
</p>
</div>
</body>
</html>