<!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=utf-8" 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 upstream
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/c393394f8ba7d057b6a252b8844fe05b56e162e4">c393394f</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-08-18T08:58:03Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49858 - Add backup/restore and import/export functionality to WebUI/CLI

Description: dsconf tool now has:
'dsconf localhost backup create' and 'dsconf localhost backup restore';
'dsconf localhost backend import' and 'dsconf localhost backend export'.
Add basic tests for the CLI part
Add JS logic for online backup/restore.
Add more HTML and JS for online import/export functionality.
Fix CSS alignment issues. Fix validity checks in CLI.

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

Reviewed by: mreynolds, wibrown, mhonek (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d06b5bb2c26fa76ab22186e03c812617f46ebd83">d06b5bb2</a></strong>
<div>
<span>by William Brown</span>
<i>at 2018-08-22T08:51:07Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49887: Fix SASL map creation when --disable-perl

When the SASL maps for single backend was made, it was assuming a number
of behaviours such as a single backend was added. This is *not* the
default in lib389, and caused a crashed when a valid ZERO backend
server was created. Additionally, it used a template file that
will not be present in the future.

This Fixes the behaviour to account for 0, 1 and multiple backends
and uses the correct saslmapping objects to create the types needed
for LDAPI

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

Author: William Brown <william@blackhats.net.au>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/104968b67bbfbc89cf5311c7ca7be973dd86baed">104968b6</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-08-24T20:21:32Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Revert "Ticket 49432 - filter optimise crash"

This reverts commit 5c89dd8f9c8eb77c967574412d049d55565bb364.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/14a10a34b3ff10d5146d73e67aa54c8945cfa37d">14a10a34</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-08-24T20:24:21Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Revert "Ticket 49372 - filter optimisation improvements for common queries"

This reverts commit 4cd1a24b3ce88968ff5f9a2b87efdc84dee176da.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/de78c49425db23314c772a3702e2ec27c7f23f7d">de78c494</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-08-24T20:34:25Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 1.4.0.16
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/09ad0d01d363e9ece1e132cb1331a5ab880748de">09ad0d01</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-08-27T19:48:23Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49877 - Add log level functionality to UI

Description:  Add logic to get and save the access & errors log levels
              in the UI tables

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

Reviewed by: ?
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d6616221aab8d889765db566f6b4187e02ea6c32">d6616221</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-08-28T13:19:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49866 - Refactor PwPolicy lib389/CLI module

Description: Refactor Password Policy module and its CLI part.
Add PwPolicyManager object and PwPolicyEntry(DSLdapObject).
Validate LDIF and Backup dir paths. Don't accept a forward slash
because it can lead to a security flow.
Add an additional assertion to Backup/Restore CLI test suite.

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

Reviewed by: mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/2dc26d9b7d630fd8d57c28ebf5d7e1607ad4e913">2dc26d9b</a></strong>
<div>
<span>by Amita Sharma</span>
<i>at 2018-08-29T15:43:54Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 48053 - Add attribute encryption test cases

Description: Added test cases for attribute encryption

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

Reviewed by: Simon and Viktor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/78fc627accacfa4061ce48977e22301f81ea8d73">78fc627a</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-08-30T18:28:10Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49932 - Crash in delete_passwdPolicy when persistent search connections are terminated unexpectedly

Bug Description:  We clone a pblock in a psearch search, and under certain
                  error conditions this pblock is freed, but it frees the
                  password policy struct which can lead to a double free
                  when the original pblock is destroyed.

Fix Description:  During the cloning, set the pwppolicy struct to NULL
                  so the clone allocates its own policy if needed

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

Reviewed by: ?
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/8857b1502456f3283198963470cbdba514830452">8857b150</a></strong>
<div>
<span>by Akshay Adhikari</span>
<i>at 2018-09-04T04:15:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49930 - Correction of the existing fixture function names to remove test_ prefix

Description: Fixed fixture names and also python3 issue.

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

Reviewed by: amsharma & spichugi (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/c64f7fb135a07cb9056a578eeeae98c6553e0267">c64f7fb1</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-09-04T13:33:18Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49866 - fix typo in cos template in pwpolicy subtree create

Description:  Typo in the pwdpolicy subentry attribute name

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

Reviewed by: mreynodls(one line commit rule)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/8ff8cb850be8a93f75aa3007ee2131c026f4962b">8ff8cb85</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-09-05T18:10:42Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49937 - Log buffer exceeded emergency logging msg is not thread-safe

Bug Description:  Multiple operations making modificatiosn on a DN
                  that is very large can crash the server, because
                  when we do emergency logging, we close and reopen
                  the errors log withgout hold the error log write
                  lock.  This causes the FD pointer to be become
                  invalid and triggers a crash.

Fix description:  Hold the errors log write lock while closing and
                  reopening the log

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

Reviewed by: vashirov(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/e59b309c54adcb3d992d568936e1983fba00b501">e59b309c</a></strong>
<div>
<span>by William Brown</span>
<i>at 2018-09-12T10:36:02Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49887: Clean thread local usage

Clean the thread local usage of the logging system to be more inline with
pthread's intent, remove bad practices of case/switch get setters, and change
the types to be more effecient struct types. Generally make it better

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

Author: William Brown <william@blackhats.net.au>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/4881826e1b7996862f5549c7caad28e44f8fda0f">4881826e</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-09-14T14:18:52Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49926 - Add replication functionality to dsconf

Description: Add replication functionality to the dsconf.  This includes
             repl config, agmts, winsync agmts, and cleanallruv/abort cleanallruv

             Adjusted the backend options to use hyphens for consistency

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

Reviewed by: spichugi & firstyear(Thanks!!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/fc2008c497542970168d988a3b1cfadd59b5bcb4">fc2008c4</a></strong>
<div>
<span>by Viktor Ashirov</span>
<i>at 2018-09-17T12:01:35Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49926 - Fix replication tests on 1.3.x

Description:
nsAccount is not supported by 1.3.x branch.

Fix description:
Remove nsAccount objectClass from Replication Manager
if DS is older than 1.4.x.

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

Reviewed by: mreynolds, firstyear (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/219fd4b145462204521dc021290d7b1c5f5cde1b">219fd4b1</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-09-18T07:50:16Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49928 - Refactor and improve schema CLI/lib389 part to DSLdapObject

Description: First commit that refactors Schema object and
removes SchemaLegacy usage from CLI.
Add full CLI Schema functionality to lib389.
It includes: list, query, add, edit, remove operations.

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

Reviewed by: mreynolds, wibrown (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/b4164ccf2e1fcd35097dbb67470a00cb3da00735">b4164ccf</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-09-18T12:33:20Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49954 - On s390x arch retrieved DB page size is stored as size_t rather than uint32_t

Bug Description:
        The page size is retrieved from uint32_t dblayer_page_size.
        Later it is stored in a size_t variable with a cast.
        Depending on little/big endian the page size can be stored in the upper/lower bits of the 64bits variable.
        Later the variable is used to set the page size of a database file using the lower bits (uint32_t) that are zeroed.

Fix Description:
        The BDB callback to set the pagesize, expects a a uint32_t.
        Make sure the field containing it is uint32_t (instead of size_t) as the page
        size is retrieved as a uint32_t as well (dblayer_page_size/BACK_INFO_INDEXPAGESIZE)

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

Reviewed by: Ludwig Krispen

Platforms tested: F27

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/efa39cbc6768db545b6f87aeafa18cf281eb1458">efa39cbc</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-09-21T14:26:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49928 - WebUI schema functionality and improve CLI part

Description: Add schema functionality for add/edit/remove for
for attributes and objectClasses. Add get_attr_syntaxes funciton.
Fix small CLI schema issues and lib389 API part.
Set LogCapture level on the init.
Add copyright for cli/conf_backup_test.py.

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

Reviewed by: mreynolds, mhonek (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/ff3da975e42b8c66e6550bac5211f4bbb628eefb">ff3da975</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-09-25T07:47:23Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49958: extended search fail to match entries

Bug Description:
        During an extended search, a structure is created for each filter component.
        The structure contains the keys generated from the assertion and using the given
        matching rule indexer.
        Later the keys will be compared (with the MR) with keys generated from the
        attribute values of the candidate entries.
        The bug is that parsing the assertion, instead of removing the heading spaces
        the routine clear the assertion that is empty. So the generated keys is NULL.

Fix Description:
        The fix consists to only remove heading spaces

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

Reviewed by: Mark Reynolds

Platforms tested: F27

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/4f118f428c24172fca06e9d07e71cad85241bf6e">4f118f42</a></strong>
<div>
<span>by Matúš Honěk</span>
<i>at 2018-09-25T14:01:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49947 - Coverity: 389-ds-base-1.4.0.16.20180905git8ff8cb8

Bugs and fixes description:
- 15607:
  - in lib389/suffix.py: Structurally dead code
- 15604:
  - in bug_harness.py: Null dereference
  + solved by removing the file as it is unused and outdated
    - additionally, remove the static_var decorator definition as it
      is not used anyway any more
- 15754:
  - in pwdPolicy_syntax_test.py: fix typo in identifier
  + Fix log msg in file pw.c
- 17046, 17061, 17063, 17069, 17084:
  - in backend_test and backendLegacy_test: fix use before NULL check
- 17473:
  - in lib389/__init__.py: Identical code in different branches
  + removed the wrapper altogether as we don't support Python2 any more
- replace SafeConfigParser with ConfigParser for it has been just an
  alias since Python 3.2 and will be removed in the future

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

Author: mhonek

Review by: spichugi, firstyear (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/c73cd26dd9c828024c8451493699917cda185207">c73cd26d</a></strong>
<div>
<span>by Viktor Ashirov</span>
<i>at 2018-09-26T12:28:10Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49963 - ASan build fails on F28

Bug Description:
When building with gcc, we need to link wit libasan.

Fix Description:
Add -lasan to compiler flags.

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

Reviewed by: tbordaz (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/bdb86769bbc296b1431321121cd44e0ecdcc404d">bdb86769</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-10-04T09:44:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49915 - Master ns-slapd had 100% CPU usage after starting replication and replication cannot finish

Bug Description:
        During a total initialization the supplier builds a candidate list of the entries to send.
        Because of https://fedorahosted.org/389/ticket/48755, the candidate list relies on parentid attribute.
        All entries, except tombstones and suffix itself, have parentid.
        There is an assumption that the first found key (i.e. '=1') contains the suffix children.
        So when it finally finds the suffix key it adds its children to a leftover list rather to the candidate list.
        Later idl_new_range_fetch loops for ever trying to add suffix children from leftover to candidate list.

Fix Description:
        The fix consist to store the suffix_id (if it does not exist already) in the parentid index (with the key '=0').
        Then get it to detect the suffix key from the index in idl_new_range_fetch.

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

Reviewed by: Ludwig Krispenz, William Brown (thanks !)

Platforms tested: F27

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/e2810e7875fe1376b4f96d02524f437d743910d2">e2810e78</a></strong>
<div>
<span>by Matúš Honěk</span>
<i>at 2018-10-05T08:46:36Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49943 - rfc3673_all_oper_attrs_test is not strict enough

Bug Description:
Test suites/filter/rfc3673_all_oper_attrs_test.py::test_search_basic
does not reach constraints extensively. The asserts are too
benevolent.

The commit 6ef4eb5 changed 'normal user' ACIs, however these changes
introduced new attr 'modifiersName' which was supposed to be missing
when searching.

In the first case, assert checks only for 'objectClass' and
pseudo-randomly one more attr to be present which is not sufficient.

In the second case, recently changed assert introduced weaker check
than the one present before.

Fix Description:
Bring back previous ACI to explicitly test the difference when binding
as normal user and the DM.

In case of add_attr == '*', test for all expected_attrs to be in
found_attrs. In the other case bring back the strict comparison as
there used to be before.

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

Author: mhonek

Review by: firstyear, spichugi (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/a49bd03d6a6debe15be1a70d7109712fba691b8b">a49bd03d</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-10-09T18:42:46Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49969 - DOS caused by malformed search operation (security fix)

Bug Description:  There are two issues here.  The one in we don't cloase a
                  connection when an invalid unbind occurs.  The other is a
                  search request passing 8MB of NULL bytes as search attributes
                  will keep one thread busy for a long time.  The reason is
                  that the attr array is copied/normalized to the searchattrs in
                  the search operation and does this using charray_add() which
                  iterates thru the array to determine the size of the array and
                  then allocate one element more.  So this means we iterate 8
                  million times an array with a then average size of 4 million
                  elements.

Fix Description:  We already have traversed the array once and know the size,
                  so we can allocate the needed size once and only copy the element.
                  In addition we check for the kind of degenerated attributes ""
                  as used in this test scenario.  So the fix will reject invalid
                  attr lists and improve performance for valid ones

Author: Ludwig Krispens <lkrispen@redhat.com>

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

Reviewed by: tbordaz & mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/068a00fb0e232546b04e596048eefa00e46a880d">068a00fb</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-10-09T18:54:53Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 1.4.0.17
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/a6369790c94eadd7f4d4262316caa1ee145c6077">a6369790</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-10-10T13:27:36Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49969 - DOS caused by malformed search operation (part 2)

Description:  Fix regression that casued a crash

https://pagure.io/389-ds-base/issue/49969
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/614837ac4c28cfda2d2c0de16e866a2afed16923">614837ac</a></strong>
<div>
<span>by German Parente</span>
<i>at 2018-10-10T15:29:50Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket #49946 upgrade of 389-ds-base could remove replication agreements.

Bug Description:

when a replication agreement starts with "cn=->...", the upgrade is removing
the entry.

Fix Description:

a check is missing when re-building dse.ldif in "setup-ds.pl -u" that provoked this entry not to be re-added to the file.

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

Author: German Parente <gparente@redhat.com>

Review by: ???
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/80d0d712df7bfdd2571cf0ed4e3441186b5dbc63">80d0d712</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-10-10T15:39:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49968 - Confusing CRITICAL message: list_candidates - NULL idl was recieved from filter_candidates_ext

Bug Description:
        When a filter component is indexed but returns an empty IDL
        an alarming message is logged although it is normal.

Fix Description:
        Remove the alarming message

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

Reviewed by: Mark Reynolds

Platforms tested: F27 + testcase

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d2aa131f8af38f79a16f55a70add81e829056cd0">d2aa131f</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-10-10T16:32:17Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 1.4.0.18
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#d5b4de16d947214ec306bd57bed1bd23a939b5f9">
Makefile.am
</a>
</li>
<li class="file-stats">
<a href="#d7e560a1b9a915cc82a4a544b31706fd6db5f6fd">
VERSION.sh
</a>
</li>
<li class="file-stats">
<a href="#87db583be5c13c1f7b3c958b10e03d67b6a2ca06">
configure.ac
</a>
</li>
<li class="file-stats">
<a href="#97b169f8f6fe5df64278ff0b2911a9ca871230ce">
<span class="new-file">
+
dirsrvtests/tests/suites/attr_encryption/attr_encryption_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#7cffca0bd7a0ae4a4c2a74bc2df07196d4867dfb">
dirsrvtests/tests/suites/basic/basic_test.py
</a>
</li>
<li class="file-stats">
<a href="#e23142c4156b0dd0e4db23cd138a941b334d8258">
dirsrvtests/tests/suites/filter/filter_test.py
</a>
</li>
<li class="file-stats">
<a href="#f3ea6275b06beb8b1a73f141ecd5f4a3a8d81769">
dirsrvtests/tests/suites/filter/rfc3673_all_oper_attrs_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="#7b1b490bb442f12b6656f61dec43b5e0d76cb3cb">
dirsrvtests/tests/suites/password/pwdPolicy_attribute_test.py
</a>
</li>
<li class="file-stats">
<a href="#976935f36dfdcd125c77062b94365c3ae1e687a3">
dirsrvtests/tests/suites/password/pwdPolicy_inherit_global_test.py
</a>
</li>
<li class="file-stats">
<a href="#b8d86245a5932b4871a7788b6dd267865fb647aa">
dirsrvtests/tests/suites/password/pwdPolicy_syntax_test.py
</a>
</li>
<li class="file-stats">
<a href="#0c346db4210804de17b54ff2e626921589e116cb">
dirsrvtests/tests/suites/password/regression_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="#f109f90841984cbe26831450204ce675cabce8e2">
dirsrvtests/tests/suites/replication/conflict_resolve_test.py
</a>
</li>
<li class="file-stats">
<a href="#0555228bf8a0893b6473230b03916b3ce3d3926e">
dirsrvtests/tests/suites/replication/regression_test.py
</a>
</li>
<li class="file-stats">
<a href="#42a152fd9a6f1f808db751b163180f2e54c5756a">
dirsrvtests/tests/tickets/ticket48808_test.py
</a>
</li>
<li class="file-stats">
<a href="#025b46262423906915a58921b766d61654530bab">
ldap/admin/src/scripts/FileConn.pm
</a>
</li>
<li class="file-stats">
<a href="#70531d2ee3c8e0e5ff6d68b6b23e815c4ed3969c">
ldap/admin/src/scripts/ns-slapd-gdb.py
</a>
</li>
<li class="file-stats">
<a href="#50024ac46390f9870d5377bb39d6ec86227622a2">
ldap/servers/plugins/collation/orfilter.c
</a>
</li>
<li class="file-stats">
<a href="#b4915431b529b1a5f808a6e4c24d3191231054fc">
ldap/servers/plugins/replication/cl5_api.c
</a>
</li>
<li class="file-stats">
<a href="#7ea67d571a24b83054dbc5614268d625738bed57">
ldap/servers/plugins/replication/cl5_api.h
</a>
</li>
<li class="file-stats">
<a href="#155b77c948cab166940e9797117568884c1df77e">
ldap/servers/plugins/replication/repl5_agmt.c
</a>
</li>
<li class="file-stats">
<a href="#b2701c7e253468e1020958e0686425d5b942cb19">
ldap/servers/plugins/replication/repl5_tot_protocol.c
</a>
</li>
<li class="file-stats">
<a href="#91634bfcd1712bf4492096ce6c9c9764b191caff">
ldap/servers/slapd/back-ldbm/dblayer.c
</a>
</li>
<li class="file-stats">
<a href="#8c398724684620f8d2c0fad49d404cc7735a4c65">
ldap/servers/slapd/back-ldbm/filterindex.c
</a>
</li>
<li class="file-stats">
<a href="#43011de6ccb117e709a21879a67c3c0005204870">
ldap/servers/slapd/back-ldbm/idl_new.c
</a>
</li>
<li class="file-stats">
<a href="#20dda463977c1587d5b272f1a2fdf737935cc069">
ldap/servers/slapd/back-ldbm/index.c
</a>
</li>
<li class="file-stats">
<a href="#4870a3e011bb77b5f18f5fd38776191397677460">
ldap/servers/slapd/back-ldbm/ldbm_modrdn.c
</a>
</li>
<li class="file-stats">
<a href="#0181930ae7d709e45244956a00c31760c73d45c2">
ldap/servers/slapd/back-ldbm/ldbm_search.c
</a>
</li>
<li class="file-stats">
<a href="#9aba92f51fa86a4405f79c3432a8dffcd6adbd93">
ldap/servers/slapd/back-ldbm/proto-back-ldbm.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/94f30daf7c9b48a68a4690d4badd1cae336ec5e8...d2aa131f8af38f79a16f55a70add81e829056cd0">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>