<!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>
Timo Aaltonen pushed to branch master
at <a href="https://salsa.debian.org/freeipa-team/389-ds-base">FreeIPA packaging / 389-ds-base</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d4a676cff41fb8840d1ae9ceb9e3d6c9faf6b389">d4a676cf</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2019-06-19T10:42:36Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49232 - Truncate the message when buffer capacity is exceeded

Bug Description: When the access log buffer capacity is exceeded we log
an emergency error and the access log line is not logged at all.

Fix Description: Log the error message to errors log and log the access
log message but truncate its elements (for the search access log message).
Or just log what is in the buffer in other cases.
Add CI test to ds_logs test suite for the basic feature testing.

https://pagure.io/389-ds-base/issue/49232

Reviewed by: mreynolds, tbordaz, firstyear (Thanks!!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/73cb6b9e4875fd2ff9a7745c47ffc7826600297d">73cb6b9e</a></strong>
<div>
<span>by Anuj Borah</span>
<i>at 2019-06-19T11:58:53Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue: 48851 - investigate and port TET matching rules filter tests(index)

Investigate and port TET matching rules filter tests(index)

Relates: https://pagure.io/389-ds-base/issue/48851

Author: aborah

Reviewed by: Simon Pichugin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5c0198d998a66fad123231dbb103812c1e16046f">5c0198d9</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2019-06-19T19:41:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50454 - Fix Cockpit UI branding

Bug Description:  On RHEL we still displayed "389 Directory Server" in
                  the Cockpit vertical navigation panel instead of
                  "Red Hat Directory Server".

Fix Description:  Instead of using separate files, just do a "sed" replacement
                  in the specfile to handle the branding

https://pagure.io/389-ds-base/issue/50454

Reviewed by: viktor & mhonek (Thanks!!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/f874c39f2a93041b65a8461849678acd30a0bfe0">f874c39f</a></strong>
<div>
<span>by William Brown</span>
<i>at 2019-06-20T13:22:10Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50439 - fix waitpid issue when pid does not exist

Bug Description: In some situations, waitpid will fail with
a no child process error, when the pid file has a value but
no pid exists.

Fix Description: Catch the exception, because in this case
we have no pids to wait upon, so there is no harm to skip this.

https://pagure.io/389-ds-base/issue/50439

Author: William Brown <william@blackhats.net.au>

Review by: ???
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5e285f630c74ad24a1b1e902621fe8a2b54be544">5e285f63</a></strong>
<div>
<span>by Viktor Ashirov</span>
<i>at 2019-06-24T15:42:12Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients

Description:

Add a new test case for #50378 instead of the older one that was testing
an unsupported corner case (ip=*).

Relates: https://pagure.io/389-ds-base/issue/50378

Reviewed by: mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/1924c12b234fe21bf37851ef6a0e5351b71183d8">1924c12b</a></strong>
<div>
<span>by Anuj Borah</span>
<i>at 2019-06-25T13:02:19Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue: 48851 - Add more test cases to the match test suite.

Bug Description: Add more test cases to the match test suite.

Relates: https://pagure.io/389-ds-base/issue/48851

Author: aborah

Reviewed by: Simon Pichugin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/e4ec3e0e6aac21afc0398102c5a0030f368f0add">e4ec3e0e</a></strong>
<div>
<span>by Matúš Honěk</span>
<i>at 2019-06-25T14:46:05Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50217 -  Implement dsconf security section

Bug Description:
dsconf lacks options to configure security options

Fix Description:
Implementing options to configure security related attributes and handle ciphers
configuration.

Fixes: https://pagure.io/389-ds-base/issue/50217

Author: Matus Honek <mhonek@redhat.com>

Review by: firstyear, mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/19d2029bbe4dc95057b0a560d95f9d98dc44b599">19d2029b</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2019-06-25T19:18:43Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50462 - Fix CI tests

Description:  Port some of the failing ticket tests to suites

related: https://pagure.io/389-ds-base/issue/50462

Reviewed by: vashirov, mhonek, spichugi, and aadhikari (thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/71138c046a04ca97abe54dd55da8f6e3fe84a967">71138c04</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2019-06-25T19:22:40Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50462 - Fix Root DN access control plugin CI tests

Description:  Port CI test to use DSLDapObject instead of raw types,
              and add sleeps after every config change.

              Also increased replication timeout in the referint_plugin
              test.

related: https://pagure.io/389-ds-base/issue/50462

Reviewed by: vashirov(thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/0b2f0475349d71ae31c1c4e4df504c9583023adb">0b2f0475</a></strong>
<div>
<span>by Ludwig Krispenz</span>
<i>at 2019-06-27T07:26:13Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50472 - memory leak with encryption

Bug: In ssl initialization a lot of memory is allocated by calls to nss functions
        and not freed

Fix: free all allocations reported by asan

Reviewed by: Mark, thanks
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/9bf0fc293b4c0d89f51a3b74fd77d6448c65c02d">9bf0fc29</a></strong>
<div>
<span>by Matúš Honěk</span>
<i>at 2019-06-27T08:10:17Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50474 - Unify result codes for add and modify of repl5 config

Bug Description:
Same constraints resulting in error are reported as different LDAP
result codes when using different operation for adjusting these.

Fix Description:
A part of the code had not conveyed the error reason down the stack,
therefore adding this information and returning the proper code.

Fixes: https://pagure.io/389-ds-base/issue/50474

Author: Matus Honek <mhonek@redhat.com>

Review by: mreynolds, spichugi (thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/4661c793b890a8ff25135fd5f28752857c5456b9">4661c793</a></strong>
<div>
<span>by Viktor Ashirov</span>
<i>at 2019-07-01T14:30:07Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49761 - Fix CI test suite issues

Description:

Fix test failures in tier0 and tier1 tests:

* Skip tests where it's not implemented.
* Set custom fd limits to the value less than allowed per process.
* Use a correct URI for ACI related tests in paged_results_test.py.

Relates: https://pagure.io/389-ds-base/issue/49761

Reviewed by: mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/4677007d6405d746989748b834baab405b5890e8">4677007d</a></strong>
<div>
<span>by Akshay Adhikari</span>
<i>at 2019-07-03T14:39:20Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50177 - Add a new CI test case, also added fixes in lib389

Bug Description: Import task should not be deleted too rapidely after import finishes
to be able to query the status.

Fix Description: A new attribute 'ttl' is order to tune the life time of the task.
The default value is increased to '86400'. Added a test to check that and added it
to ImportTask & ExportTask classes in lib389 so it will create ttl attribute by default.

Fixes: https://pagure.io/389-ds-base/issue/50177

Review by: mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/70ba6e385482f160ce6e3e47258ad5a4712977bf">70ba6e38</a></strong>
<div>
<span>by Akshay Adhikari</span>
<i>at 2019-07-03T15:01:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49997 - Add a new CI test case

Bug Description: If the suffix provided in the command line does not exist or it's
not replicated, we have an error message that it's regarding the RUV

Fix Description: Added a test case that will validate if a wrong suffix is passed then
a proper error message is displayed or not.

Relates: https://pagure.io/389-ds-base/issue/49997

Review by: vashirov (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/c2650f02e2457e4e2d9ace1e9cf25ba6a6ac30e9">c2650f02</a></strong>
<div>
<span>by Akshay Adhikari</span>
<i>at 2019-07-04T06:57:21Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49239 - Add a new CI test case

Bug Description: ds-replcheck unreliable, showing false positives, showing missing tombstone entries
in the report.

Fix Description: Added a test case to check missing tombstone entries is not reported, also fixed
py3 issue in ds-replcheck by explicitly adding bytes.

Relates: https://pagure.io/389-ds-base/issue/49239

Review by: vashirov, mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/fdf59ee0545efb7de91266bb3ba6e90270286865">fdf59ee0</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2019-07-08T18:00:28Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50431 - Fix regression from coverity fix

Description:  Fix a regression from the initial coverity commit that
              caused the memebrOf groupattrs to become corrupted and
              crash the server.

https://pagure.io/389-ds-base/issue/50431

Reviewed by: vashirov(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/7483341432b1a7c3d8448ff3b3e01b09d0540bc7">74833414</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2019-07-08T19:23:01Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 1.4.1.5
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/326c7ecda8245dbcb42f1c65ef66df4836d63168">326c7ecd</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-07-10T06:59:00Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge tag '389-ds-base-1.4.1.5'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/af438e904183de61292e88de79103621e9e4d78d">af438e90</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-07-10T07:03:23Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bump the version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/e8f97fddfa530664391d3bc5467045c1e65a72b6">e8f97fdd</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-07-10T07:13:35Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package 389-ds-base version 1.4.1.5-1
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#d7e560a1b9a915cc82a4a544b31706fd6db5f6fd">
VERSION.sh
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#49f67c1802f10dcca396f03bbb6d9ca0a2bf94a2">
dirsrvtests/tests/suites/acl/keywords_test.py
</a>
</li>
<li class="file-stats">
<a href="#7cffca0bd7a0ae4a4c2a74bc2df07196d4867dfb">
dirsrvtests/tests/suites/basic/basic_test.py
</a>
</li>
<li class="file-stats">
<a href="#1ebff6c3e6c4ffd2428487fa84244ea5eb7abfcd">
dirsrvtests/tests/suites/ds_logs/ds_logs_test.py
</a>
</li>
<li class="file-stats">
<a href="#9c17fe39490c38fd25f8f030e58fcf1c927b5b15">
dirsrvtests/tests/suites/ds_tools/replcheck_test.py
</a>
</li>
<li class="file-stats">
<a href="#2eb348962594be0beaa3cf740b81ce427b6bc49d">
<span class="new-file">
+
dirsrvtests/tests/suites/filter/filter_indexing_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#8da96cc895417f55aae267e6abdbac950ead7426">
dirsrvtests/tests/suites/filter/filter_match_test.py
</a>
</li>
<li class="file-stats">
<a href="#0d59afce506e6c888e4e3e8be90208a6a8c46c00">
dirsrvtests/tests/suites/paged_results/paged_results_test.py
</a>
</li>
<li class="file-stats">
<a href="#d1a4e21e0e7681e37de687a9dbd77807bc863f3c">
dirsrvtests/tests/suites/plugins/rootdn_plugin_test.py
</a>
</li>
<li class="file-stats">
<a href="#fbf4a68c9a488741824aa23ba9a4e5961280fee6">
dirsrvtests/tests/suites/referint_plugin/rename_test.py
</a>
</li>
<li class="file-stats">
<a href="#dae58349ae9bf707b7d6a70913228c26d819c9c7">
dirsrvtests/tests/suites/replication/acceptance_test.py
</a>
</li>
<li class="file-stats">
<a href="#6335adc40d50902c240f6facbd2c22cec5ac2d03">
<span class="deleted-file">

dirsrvtests/tests/suites/replication/regression_nsslapd_plugin_binddn_tracking_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#0555228bf8a0893b6473230b03916b3ce3d3926e">
dirsrvtests/tests/suites/replication/regression_test.py
</a>
</li>
<li class="file-stats">
<a href="#8e69d4b157cab694e049845f4beaa9a8beffe75c">
dirsrvtests/tests/suites/replication/replica_config_test.py
</a>
</li>
<li class="file-stats">
<a href="#e9b0e49c3e6f1520145a66740867b78915830568">
<span class="new-file">
+
dirsrvtests/tests/suites/replication/tombstone_fixup_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#daa352f89f4f6e6f5e3e9537142279d0bd221455">
dirsrvtests/tests/suites/replication/tombstone_test.py
</a>
</li>
<li class="file-stats">
<a href="#deab23957ad5d3228072c65932e6535ab7edbecf">
dirsrvtests/tests/suites/resource_limits/fdlimits_test.py
</a>
</li>
<li class="file-stats">
<a href="#e25e6f422f125e60ef15d4221de27f2a1d92fffd">
<span class="deleted-file">

dirsrvtests/tests/tickets/ticket47819_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#3af196013088e71a1a486204ac5038845b9dae05">
<span class="deleted-file">

dirsrvtests/tests/tickets/ticket47838_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#1de7870ac366bd5248aa4a0adcab89effb5e5a4c">
<span class="deleted-file">

dirsrvtests/tests/tickets/ticket47950_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#77dcf3d2ec815c30a89f72b4ab0c6347ced5acee">
ldap/admin/src/scripts/ds-replcheck
</a>
</li>
<li class="file-stats">
<a href="#6077036562246c01a2c617ec9baa35e9bb14fd71">
ldap/servers/plugins/memberof/memberof_config.c
</a>
</li>
<li class="file-stats">
<a href="#882232b28ff8bed9ee84a6b81ff2e812bc05bae5">
ldap/servers/plugins/replication/repl5.h
</a>
</li>
<li class="file-stats">
<a href="#faf31f1111adf54b74a217c1ba99b6d352b1b82e">
ldap/servers/plugins/replication/repl5_replica.c
</a>
</li>
<li class="file-stats">
<a href="#ee3540806bbde6120d644d91d659c07c27b39921">
ldap/servers/plugins/replication/repl5_replica_config.c
</a>
</li>
<li class="file-stats">
<a href="#520bef8e9b9e371625f5ce96c104ebc1101eacb9">
ldap/servers/slapd/back-ldbm/ldbm_attrcrypt.c
</a>
</li>
<li class="file-stats">
<a href="#bb120068614c4cc9b1005576a11632b044a5a44f">
ldap/servers/slapd/libglobs.c
</a>
</li>
<li class="file-stats">
<a href="#232a213d5c8938b953d6ec10c5c9137b76f93766">
ldap/servers/slapd/log.c
</a>
</li>
<li class="file-stats">
<a href="#57bb5e1bedf7aadf1a111811f9502d35d9bbcbe1">
ldap/servers/slapd/log.h
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/freeipa-team/389-ds-base/compare/66b1f739638a09602868c9a3bd60912655d7b3ef...e8f97fddfa530664391d3bc5467045c1e65a72b6">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>