Commits on Source (27)
-
Tomas Krizek authored
Post install sed script would fail with invalid range, because a-Z is not supported. Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Tomas Krizek authored
-
Tomas Krizek authored
Helper scripts for Trac are no longer necessary, because project was migrated to pagure.io. Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Zhao Yongming authored
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>
-
Tomas Krizek authored
Fix some markdown formatting errors to properly render it on pagure and GitHub. Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Tomas Krizek authored
Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Tomas Krizek authored
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>
-
Tomas Krizek authored
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>
-
Zhao Yongming authored
Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
-
Tomas Krizek authored
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>
-
Tomas Krizek authored
Re-remove obsolete options cache_ttl, psearch, serial_autoincrement and zone_refresh. They were already removed in c3bfe1a6, but re-introduced in refactoring. Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Tomas Krizek authored
Signed-off-by: Tomas Krizek <tkrizek@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com>
-
Tomas Krizek authored
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>
-
Petr Menšík authored
Include explicitly isc/util.h in each file that uses REQUIRE(). Support stdatomic feature, do not use function call in STATIC_ASSERT().
1f72f1c7 -
Petr Menšík authored
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>
f8d045b2 -
Petr Menšík authored
New GCC correctly reports error, NULL is always passed in case of invalid objectclass. Signed-off-by: Petr Menšík <pemensik@redhat.com>
d6915069 -
Alexander Bokovoy authored6f421eec
-
Alexander Bokovoy authored
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
f5428701 -
Alexander Bokovoy authored
With merge commit fa03f941027cdcccc060613f773e63701b5baa77, isc/boolean.h is removed from BIND9.
719662bb -
Alexander Bokovoy authored
With merge commit fa03f941027cdcccc060613f773e63701b5baa77, isc/int.h is removed from BIND9.
82104f33 -
Alexander Bokovoy authored88e4fa14
-
Alexander Bokovoy authored
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
856cbd05 -
Timo Aaltonen authoredfdf5cf79
-
Timo Aaltonen authored52e779ca
-
Timo Aaltonen authored
add-empty-fallback.diff, add-int.h-include.diff, use-correct-dn-value.diff, 0003-Support-for-BIND-9.11.3.patch: Dropped, upstream
2fcd3592 -
Timo Aaltonen authored190436f2
-
Timo Aaltonen authored0e718d5b
contrib/bind-dyndb-ldap.spec
0 → 100644
releng/README
0 → 100644