Evan Hunt
749df056be
improve dyndb test resilience
...
- no longer grep for specific line numbers when checking
parameter logging, as those can change
- report the failure immediatey if parameter check fails
2018-02-23 10:15:15 -08:00
Michał Kępień
b20ff30a79
Fix dyndb system test after copyright information update
2018-02-23 13:55:05 +01:00
Ondřej Surý
843d389661
Update license headers to not include years in copyright in all applicable files
2018-02-23 10:12:02 +01:00
Evan Hunt
0c559199bf
final cleanup
...
- add CHANGES note
- update copyrights and license headers
- add -j to the make commands in .gitlab-ci.yml to take
advantage of parallelization in the gitlab CI process
2018-02-22 22:58:15 -08:00
Evan Hunt
c032c54dda
parallelize most system tests
2018-02-22 15:29:02 -08:00
Ondřej Surý
4ff2d36adc
Remove whole unused ondestroy callback mechanism
2018-02-12 14:49:32 +01:00
Mark Andrews
fe79e2efbf
4774. [bug] <isc/util.h> was incorrectly included in several
...
header files. [RT #46311 ]
2017-10-19 12:26:32 +11:00
Evan Hunt
7baa39fc96
[master] it's okay if dns_db_setgluecachestats() returns ISC_R_NOTIMPLEMENTED
2017-10-06 12:52:21 -07:00
Mukund Sivaraman
a0c408c90d
Add statistics for glue cache usage ( #46028 )
2017-10-06 15:44:37 +05:30
Tinderbox User
672586440b
update copyright notice / whitespace
2017-09-09 23:46:01 +00:00
Evan Hunt
509ba96497
[rt45019] separate DNS_CRYPTO_LIBS from ISC_OPENSSL_LIBS and use both
2017-09-07 22:05:20 -07:00
Mark Andrews
df50751585
4700. [func] Serving of stale answers is now supported. This
...
allows named to provide stale cached answers when
the authoritative server is under attack.
See max-stale-ttl, stale-answer-enable,
stale-answer-ttl. [RT #44790 ]
2017-09-06 09:58:29 +10:00
Witold Krecicki
fa9b4de716
4576. [func] The RPZ implementation has been substantially refactored for improved performance and reliability. [RT #43449 ]
2017-02-20 11:57:28 +01:00
Mark Andrews
52e2aab392
4546. [func] Extend the use of const declarations. [RT #43379 ]
2016-12-30 15:45:08 +11:00
Mark Andrews
69e77384fa
4514. [port] NetBSD: strip -WL, from ld command line. [RT #43204 ]
2016-11-10 11:31:21 +11:00
Mark Andrews
5f8412a4cb
4504. [security] Allow the maximum number of records in a zone to
...
be specified. This provides a control for issues
raised in CVE-2016-6170. [RT #42143 ]
2016-11-02 17:31:27 +11:00
Evan Hunt
5480a74b70
[master] simplify prereq checks by using feature-test.c
...
4498. [test] Simplify prerequisite checks in system tests.
[RT #43516 ]
2016-10-31 16:53:37 -07:00
Mark Andrews
c910fc24ce
4493. [bug] bin/tests/system/dyndb/driver/Makefile.in should use
...
SO_TARGETS. [RT# 43336]
2016-10-27 15:37:26 +11:00
Witold Krecicki
358dfaee18
4487. [test] Make system tests work on Windows. [RT #42931 ]
2016-10-19 17:18:42 +02:00
Evan Hunt
02fb764681
[master] pass source file and line to dyndb load function
...
4455. [cleanup] Allow dyndb modules to correctly log the filename
and line number when processing configuration text
from named.conf. [RT #43050 ]
2016-08-25 18:08:26 -07:00
Evan Hunt
3390d74e33
[master] fix dyndb issues; isc_errno_toresult()
...
4445. [cleanup] isc_errno_toresult() can now be used to call the
formerly private function isc__errno2result().
[RT #43050 ]
4444. [bug] Fixed some issues related to dyndb: A bug caused
braces to be omitted when passing configuration text
from named.conf to a dyndb driver, and there was a
use-after-free in the sample dyndb driver. [RT #43050 ]
Patch for dyndb driver submitted by Petr Spacek at Red Hat.
2016-08-17 11:37:57 -07:00
Mark Andrews
8c2c6b8b42
update dyndb_init inline documentationi [RT #43050 ]
2016-08-17 14:11:57 +10:00
Mark Andrews
c7e021e2e6
4439. [bug] Address race conditions getting ownernames of nodes.
...
[RT #43005 ]
2016-08-12 14:08:48 +10:00
Mark Andrews
592127b7fa
more copyright cleanups
2016-07-21 19:16:05 +10:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Mark Andrews
96beefd76f
4386.[bug]Remove shadowed overmem function/variable. [RT #42706 ]
2016-06-22 15:13:24 +10:00
Tinderbox User
dce54b9b5c
update copyright notice / whitespace
2016-06-14 23:45:25 +00:00
Mark Andrews
3635d8f910
do not overflow exit status. [RT #42643 ]
2016-06-14 13:48:39 +10:00
Tinderbox User
f5489931d7
update copyright notice / whitespace
2016-05-09 23:45:56 +00:00
Mark Andrews
97e9fc9e53
add missing dependancy
2016-05-09 15:42:57 +10:00
Mark Andrews
7f79448198
remove unnecessary return
2016-04-08 04:24:47 +10:00
Evan Hunt
93c211afc9
[master] fixed a regression in dyndb due to change #4277
2016-02-12 00:22:45 -08:00
Mukund Sivaraman
5d79b60fc5
Improve performance of RBT ( #41165 )
2015-12-09 19:10:55 +05:30
Evan Hunt
e13d04fda9
[master] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:34:24 -08:00
Mark Andrews
e939674d53
4252. [func] Add support for automating the generation CDS and
...
CDNSKEY rrsets to named and dnssec-signzone.
[RT #40424 ]
2015-11-05 12:09:48 +11:00
Tinderbox User
551e0d486d
update copyright notice / whitespace
2015-09-30 23:45:36 +00:00
Mark Andrews
0d990f57ae
silence compiler warnings
2015-09-30 14:04:28 +10:00
Mark Andrews
1a0e5b0504
address linking issues
2015-09-30 12:38:07 +10:00
Mark Andrews
ab8b419a79
#include <isc/string.h> for memset
2015-09-30 00:46:33 +10:00
Mark Andrews
ac6bb3dd36
add missing libraries
2015-09-30 00:44:49 +10:00
Evan Hunt
a00f9e2f50
[master] merge dyndb
...
4224. [func] Added support for "dyndb", a new interface for loading
zone data from an external database, developed by
Red Hat for the FreeIPA project.
DynDB drivers fully implement the BIND database
API, and are capable of significantly better
performance and functionality than DLZ drivers,
while taking advantage of advanced database
features not available in BIND such as multi-master
replication.
Thanks to Adam Tkac and Petr Spacek of Red Hat.
[RT #35271 ]
2015-09-28 23:12:35 -07:00