Diego Fronza
80c1a44643
Test reconfig after adding inline signed zones won't crash named
...
This test ensures that named won't crash after many inline-signed zones
are added to configurarion, followed by a rndc reconfig.
2021-02-15 11:53:24 -03:00
Diego Fronza
d89a8bf696
Fix dangling references to outdated views after reconfig
...
This commit fix a leak which was happening every time an inline-signed
zone was added to the configuration, followed by a rndc reconfig.
During the reconfig process, the secure version of every inline-signed
zone was "moved" to a new view upon a reconfig and it "took the raw
version along", but only once the secure version was freed (at shutdown)
was prev_view for the raw version detached from, causing the old view to
be released as well.
This caused dangling references to be kept for the previous view, thus
keeping all resources used by that view in memory.
2021-02-15 11:52:50 -03:00
Evan Hunt
7b2880d191
further tidying of primary/secondary terminology in system tests
...
this changes most visble uses of master/slave terminology in tests.sh
and most uses of 'type master' or 'type slave' in named.conf files.
files in the checkconf test were not updated in order to confirm that
the old syntax still works. rpzrecurse was also left mostly unchanged
to avoid interference with DNSRPS.
(cherry picked from commit e43b3c1fa1 )
2021-01-12 15:21:14 +01:00
Ondřej Surý
55a10b7acd
Remove $Id markers, Principal Author and Reviewed tags from the full source tree
2018-05-11 13:17:46 +02: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
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Tinderbox User
1b0b6d7325
update copyright notice / whitespace
2015-04-07 23:45:23 +00:00
Mark Andrews
febb020dce
4092. [bug] 'in-view' didn't work for zones beneath a empty zone.
...
[RT #39173 ]
2015-04-07 13:21:33 +10:00
Tinderbox User
7a3f584cfc
update copyright notice
2014-10-02 23:45:25 +00:00
Mark Andrews
b24061719c
3967. [test] Add test for inlined signed zone in multiple views
...
with different DNSKEY sets. [RT #35759 ]
2014-10-03 07:59:44 +10:00
Mark Andrews
3ac9ef6a6d
move forwarder server to 10.53.0.5
2013-11-15 13:16:51 +11:00
Tinderbox User
432d8fa3b4
update copyright notice
2013-11-14 23:46:24 +00:00
Evan Hunt
434bfc3dfa
[master] "in-view" zone option
...
3673. [func] New "in-view" zone option allows direct sharing
of zones between views. [RT #32968 ]
2013-11-13 20:35:40 -08:00
Evan Hunt
8c2a1d6b0b
fix .gitignore files
2012-04-23 08:17:26 -07:00
Evan Hunt
e41d5a00bc
added gitignore, removed cvsignore
2012-03-03 23:10:05 -08:00
Automatic Updater
70e5a7403f
update copyright notice
2007-06-19 23:47:24 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
6c52944ef2
1763. [func] Perform sanity checks on NS records which refer to
...
'in zone' names. [RT #13002 ]
2004-11-23 05:23:46 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00
Mark Andrews
821644d49b
1574. [bug] Don't attempt to open the controls socket(s) when
...
running tests. [RT #9091 ]
2004-03-02 02:01:41 +00:00
Andreas Gustafsson
1988fd60fa
share the root.hint file among most of the system tests instead of having multiple identical copies
2001-01-11 20:44:21 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Mark Andrews
96f66b3396
make views test work
2000-12-19 03:42:36 +00:00
Andreas Gustafsson
c877d7db8f
use common configuration files
2000-12-18 23:24:24 +00:00
Andreas Gustafsson
f333ea9bdd
added notify-source options
2000-11-28 19:07:00 +00:00
Andreas Gustafsson
7318850b28
transfer-source option added in previous change was
...
misspelled
2000-11-22 18:52:38 +00:00
Andreas Gustafsson
4f37905cc3
added 'transfer-source' directives to all system test named.conf
...
files, so that tests succeed while transfer-source is still being (ab)used as
the notify source address
2000-11-22 01:34:19 +00:00
David Lawrence
40f53fa8d9
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
...
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
Michael Sawyer
7d1b7c45a3
Allow RNCD connects from any address
2000-07-29 00:26:22 +00:00
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
David Lawrence
27c1fa93a0
use rndc instead of kill to reload the servers ... with the added benefit
...
that now the body of this test should pass on BSD/OS
2000-07-10 11:39:51 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
David Lawrence
d0be1e954b
update_copyrights
2000-06-22 01:01:45 +00:00
Michael Sawyer
5a5c480994
.cvsignore files
2000-06-21 01:31:54 +00:00
Brian Wellington
126c8d0c08
Add listen-on-v6 {none;}; , since without it, v6 was binding v4 mapped
...
sockets and causing failures on some platforms
2000-06-13 22:45:20 +00:00
Michael Sawyer
ee6fe1d197
Remove port option from query-sources
2000-06-13 21:49:56 +00:00
Michael Sawyer
5458e9245c
Add query-source everywhere
...
Fix out output
2000-06-13 00:54:53 +00:00
Michael Sawyer
10bc8ffed6
Make system test run as non-root (provided interface is set up) and add
...
to standard test script.
2000-06-08 22:41:37 +00:00
Michael Sawyer
81a253a185
One more missing file.
2000-06-01 23:45:24 +00:00
Michael Sawyer
f4f73ec517
Add missing files
2000-06-01 23:42:19 +00:00