<!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 upstream
at <a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap">FreeIPA packaging / bind-dyndb-ldap</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/84b5558906d4735d4c2ab7494ac6c3e1d6f40c5e">84b55589</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-03-13T16:52:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: fix regex in postinstall sed script

Post install sed script would fail with invalid range, because
a-Z is not supported.

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/d74bba1f332b419a19e5656e5bba51c61dcb656f">d74bba1f</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-03-13T16:53:19Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: re-sync spec file with Fedora
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/f5d6f5e821b4f714e8534742b450f7fdd577f766">f5d6f5e8</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-03T17:00:59Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releng: remove obsolete Trac scripts

Helper scripts for Trac are no longer necessary, because project was
migrated to pagure.io.

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/b81b0a65da908d9c781b1a91a51cad557274d7b9">b81b0a65</a></strong>
<div>
<span>by Zhao Yongming</span>
<i>at 2017-04-06T15:47:20Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">time_t maybe unsigned or long

When compiling with heimdal, the krb5_timestamp is set to long
instead of the unsigned in mit-krb5.

Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/a9ffcc8eb190d5dc01e018abb9f8bba2013ab5e2">a9ffcc8e</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-06T15:53:58Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README.md: fix markdown formatting

Fix some markdown formatting errors to properly render it on pagure and
GitHub.

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/55c2ffc2b3aef3e9cf7c9131e40a1057b032527b">55c2ffc2</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-06T15:54:17Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AUTHORS: update contributors

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/13b185182aeb48562cf63251b84bcf910b57a0fc">13b18518</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-06T15:58:49Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Coverity: fix REVERSE_INULL for pevent->inst

With the DynDB API changes, the ldap instance is acquired
differently. Previously, obtaining the instance could fail when
LDAP was disconnecting, thus the NULL check was necessary in the
cleanup part.

Now, inst is obtained directly from the API. I'm not sure what is
the exact behaviour in edge cases such as LDAP disconnecting, so
I perform the NULL check a bit earlier, just to be safe.

Reviewed-By: Petr Menšík <pemensik@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/4fb51bac7f4f739975a2afb857b686869eff92b6">4fb51bac</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-07T10:27:47Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: remove unnecessary bind-pkcs11 dependency

The bind-pkcs11 dependency was originally introduced in Fedora
specfile in 2014 to help with ipa-server-upgrade. This was a
temporary workaround. Since Fedora life cycle is 13 months and
this change happened more than two years ago, it is safe to
remove the workaround.

bind-dyndb-ldap does not actually depend on bind-pkcs11, although it
is a dependency that is enforced by freeipa.

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/aadb92bb90f842e89b0465e3c519dbb0d24fec73">aadb92bb</a></strong>
<div>
<span>by Zhao Yongming</span>
<i>at 2017-04-13T08:50:41Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">.gitignore: ignore build artifacts

Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/41461fc444170ffd9b5459e2f0b2480f3288cc1d">41461fc4</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-26T11:16:07Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: skip unconfigured values

When a value is not configured in settings map, it is skipped.
If it is the last processed value, the result of ISC_R_NOTFOUND
would cause the cleanup section of the function fail. Since
unconfigured values are allowed and expected, override the result
to ISC_R_SUCCESS in this case to prevent triggerring an error.

https://pagure.io/bind-dyndb-ldap/issue/172

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/7a67f77b66a680df1c21429e7c4e2dd001e86046">7a67f77b</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-04-26T11:16:34Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: remove obsolete options

Re-remove obsolete options cache_ttl, psearch, serial_autoincrement
and zone_refresh. They were already removed in
c3bfe1a62ac4f8a73207bf4e80d64a4a3a58d9e4, but re-introduced in
refactoring.

Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/8380cbb1778b7c6e7055acc261dcf8fac47add82">8380cbb1</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-07-03T08:00:15Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump BIND version to 9.11.1

Signed-off-by: Tomas Krizek <tkrizek@redhat.com>
Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/5a7d1347aafefca6040e6aa8fab9eb1f232656ae">5a7d1347</a></strong>
<div>
<span>by Tomas Krizek</span>
<i>at 2017-07-03T08:00:43Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add empty callback for getsize

BIND introduced getsize method in db.h. This is related to
CVE-2016-6170 and allows to set restriction of zone size limit.

Signed-off-by: Tomas Krizek <tkrizek@redhat.com>
Reviewed-By: Martin Basti <mbasti@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/1f72f1c7fa681aa8701c6568d481c9989293627a">1f72f1c7</a></strong>
<div>
<span>by Petr Menšík</span>
<i>at 2018-07-19T10:40:43Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support for BIND 9.11.3.
Include explicitly isc/util.h in each file that uses REQUIRE().
Support stdatomic feature, do not use function call in STATIC_ASSERT().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/f8d045b225b54e23b904f65401d59720a7964aaa">f8d045b2</a></strong>
<div>
<span>by Petr Menšík</span>
<i>at 2019-01-27T23:31:55Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Adjust to changes in bind 9.11.5

Custom types like isc_boolean_t and isc_uint32_t were removed from bind
headers. Compatibility headers are included, but have to be manually
used. Better change would be to start using uint32_t and bool types,
but that changes too much of code for now.

Signed-off-by: Petr Menšík <pemensik@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/d69150691983f7f1efaa078549cd80a14afb76cb">d6915069</a></strong>
<div>
<span>by Petr Menšík</span>
<i>at 2019-01-27T23:32:02Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use correct dn value

New GCC correctly reports error, NULL is always passed in case of
invalid objectclass.

Signed-off-by: Petr Menšík <pemensik@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/6f421eec74ffe385fd5961d5210864f41e6911d9">6f421eec</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-03-13T12:18:26Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Clarify behavior of idnsSOAmName and fake_mname
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/f542870104976fc2fc7c57a261164027815d9913">f5428701</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-08-15T10:58:12Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move recognition of a templated attribute to ldap_attribute_to_rdatatype

When substitution of a templated entry attribute fails, we need to fall
back to a static definition of the attribute from the same entry. This
means, however, that ldap_attribute_to_rdatatype() will attempt to parse
an attribute value anyway and will be confused by the templating prefix,
thus reporting in named's logs:

unsupported operation: object class in resource record template DN
'idnsname=$NAME,idnsname=$ZONE.,cn=dns,$BASEDN' changed:
rndc reload might be necessary

Move recognition of a template attribute name to
ldap_attribute_to_rdatatype() so that a proper attribute class is
correctly derived and ignore templated attribute in the fallback code
if case that template expansion is failed.

Resolves: rhbz#1705072
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/719662bbb74940c3954a2ed0dde0a8d70b942b53">719662bb</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-11-05T11:37:51Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove use of isc/boolean.h

With merge commit fa03f941027cdcccc060613f773e63701b5baa77,
isc/boolean.h is removed from BIND9.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/82104f33f3271c6178662ebb93ce0186d68d1e72">82104f33</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-11-05T11:46:09Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove use of isc/int.h

With merge commit fa03f941027cdcccc060613f773e63701b5baa77,
isc/int.h is removed from BIND9.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/88e4fa14f46f3b8c3c0969a57131f17a23463a47">88e4fa14</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-11-05T11:48:54Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove unused header reference for isc/md5.h
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/commit/856cbd0555ac904005eb96df44e02e7af5c255fb">856cbd05</a></strong>
<div>
<span>by Alexander Bokovoy</span>
<i>at 2019-11-05T15:28:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump NVR to 11.2

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#a5cc2925ca8258af241be7e5b0381edf30266302">
.gitignore
</a>
</li>
<li class="file-stats">
<a href="#dad57a4c245a8007c90257aef0514c8b6a0f600c">
AUTHORS
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#87db583be5c13c1f7b3c958b10e03d67b6a2ca06">
configure.ac
</a>
</li>
<li class="file-stats">
<a href="#2dff2625a8df35aaba357be935b17c5d5d7b5286">
contrib/bind-dyndb-ldap.spec
</a>
</li>
<li class="file-stats">
<a href="#636e52e67aae5f6db573ecbbb8b26954c6990b15">
releng/README
</a>
</li>
<li class="file-stats">
<a href="#51f564e44e0e6543a30cc28d63b53b9a9e0ddae1">
<span class="deleted-file">

releng/trac.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#c850da0156a3ac501f418e30470de2f60ec8251d">
<span class="deleted-file">

releng/tracvers.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e4fd4869e5393aba23801593646aeb9797c402be">
src/acl.c
</a>
</li>
<li class="file-stats">
<a href="#6fb8999800afc541a5987228b6f69ca310f916b2">
src/bindcfg.c
</a>
</li>
<li class="file-stats">
<a href="#3f60057d8b32f1361e84eafab193b5d97aed4dcb">
src/empty_zones.c
</a>
</li>
<li class="file-stats">
<a href="#f3f2868c85b649167acd107e7a293d01efb730f2">
src/empty_zones.h
</a>
</li>
<li class="file-stats">
<a href="#b356478fcc47c7bda07d7ae1258364af59dac51a">
src/fwd.c
</a>
</li>
<li class="file-stats">
<a href="#f5e1c044cbce952f3fdcb1cfaef6dc8f7c5c1fae">
src/fwd_register.c
</a>
</li>
<li class="file-stats">
<a href="#23204cec811fe0aec74b73940d07a26deb6221a7">
src/krb5_helper.c
</a>
</li>
<li class="file-stats">
<a href="#9b7fa8e56f9d29e2c7a9df9054d78bb4a667a468">
src/ldap_convert.c
</a>
</li>
<li class="file-stats">
<a href="#0751ca3e6166898ecee272b53c83d8ff6da57fe7">
src/ldap_convert.h
</a>
</li>
<li class="file-stats">
<a href="#8682e22b447d9305cdc07c8ae791ac0b85262781">
src/ldap_driver.c
</a>
</li>
<li class="file-stats">
<a href="#63469297de72030cea2393ca9a55a7afa3d98f6a">
src/ldap_entry.c
</a>
</li>
<li class="file-stats">
<a href="#2541ad3f9e86471cb8ffc8740c05411849fd994a">
src/ldap_entry.h
</a>
</li>
<li class="file-stats">
<a href="#a89ef52686b5cc240c2de04208fbcff11791ddf1">
src/ldap_helper.c
</a>
</li>
<li class="file-stats">
<a href="#d124dcfa9b125c866aa5a807748ea89d9c4c9920">
src/ldap_helper.h
</a>
</li>
<li class="file-stats">
<a href="#c07d2e4549479d47d47bd94f74c7842024e3acd3">
src/metadb.c
</a>
</li>
<li class="file-stats">
<a href="#517f1d0f208c1f0a9c7f9e10851fea3ff99ed88c">
src/metadb.h
</a>
</li>
<li class="file-stats">
<a href="#21d3dc05bfeb093b5f449ad487c7823f436c46d3">
src/mldap.c
</a>
</li>
<li class="file-stats">
<a href="#c8e7ce7af96d964103d0886d705840c0b94c24ec">
src/mldap.h
</a>
</li>
<li class="file-stats">
<a href="#750eb20bef2e6f4607d1495f2a1a909d8fc77dc1">
src/rbt_helper.c
</a>
</li>
<li class="file-stats">
<a href="#3968d861dcdf6c53a361d2194a9f8a44e75a9464">
src/settings.c
</a>
</li>
<li class="file-stats">
<a href="#9f6a7b0ebbf7666faaa021a0a35c29e1f574a875">
src/settings.h
</a>
</li>
<li class="file-stats">
<a href="#43df58001fe148038324321264544330723ff507">
src/syncptr.c
</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/bind-dyndb-ldap/compare/03a311ca444008f00faa2ea98b591e0c6e1331ca...856cbd0555ac904005eb96df44e02e7af5c255fb">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>