<!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>