]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
8 years agoMerge branch '167-coverity-dereferencing-a-null-pointer-in-lib-dns-tests-rbt_test...
Mark Andrews [Mon, 19 Mar 2018 22:55:50 +0000 (09:55 +1100)] 
Merge branch '167-coverity-dereferencing-a-null-pointer-in-lib-dns-tests-rbt_test-c-v9_10' into 'v9_10'

Resolve "coverity: Dereferencing a null pointer in lib/dns/tests/rbt_test.c"

Closes #167

See merge request isc-projects/bind9!150

8 years agoCheck return value of isc_mem_get()
Mukund Sivaraman [Mon, 19 Mar 2018 12:40:41 +0000 (18:10 +0530)] 
Check return value of isc_mem_get()

(cherry picked from commit de3a4af1bf3180beb8a464c0c68ba69c980e51b4)

8 years agofix temporary file name to have subtest number
Mark Andrews [Mon, 19 Mar 2018 12:11:33 +0000 (23:11 +1100)] 
fix temporary file name to have subtest number

(cherry picked from commit e12453f43c88bac722fb511b62f12303735b788c)

8 years agosynchronise test descriptions with master
Mark Andrews [Mon, 19 Mar 2018 12:01:55 +0000 (23:01 +1100)] 
synchronise test descriptions with master

8 years agoMerge branch 'fixtypo-v9_10' into 'v9_10'
Mark Andrews [Mon, 19 Mar 2018 11:57:21 +0000 (22:57 +1100)] 
Merge branch 'fixtypo-v9_10' into 'v9_10'

fix typo

See merge request isc-projects/bind9!148

8 years agofix typo
Mark Andrews [Mon, 19 Mar 2018 11:31:22 +0000 (22:31 +1100)] 
fix typo

(cherry picked from commit 6e4b5f23454fe44daecf0971be6a5552e17d7718)

8 years agoMerge branch '166-statistics-system-test-numbering-is-bad-v9_10' into 'v9_10'
Mark Andrews [Mon, 19 Mar 2018 09:37:05 +0000 (20:37 +1100)] 
Merge branch '166-statistics-system-test-numbering-is-bad-v9_10' into 'v9_10'

Resolve "statistics system test numbering is bad"

Closes #166

See merge request isc-projects/bind9!146

8 years agofix numbering of tests and make consistent
Mark Andrews [Mon, 19 Mar 2018 03:24:32 +0000 (14:24 +1100)] 
fix numbering of tests and make consistent

(cherry picked from commit dd5dff30961b85e30461da170c4b8d8529ac317e)

8 years agoUpdate libtool files to 2.4.6
Ondřej Surý [Mon, 30 Oct 2017 13:39:14 +0000 (14:39 +0100)] 
Update libtool files to 2.4.6

(cherry picked from commit fe06778be7774d70bdf2947436c235f94429061b)

8 years agoMerge branch '164-remove-openssl-warning-v9_10' into 'v9_10'
Ondřej Surý [Sat, 17 Mar 2018 14:50:19 +0000 (10:50 -0400)] 
Merge branch '164-remove-openssl-warning-v9_10' into 'v9_10'

[v9_10] Remove useless OpenSSL warning from configure script

See merge request isc-projects/bind9!142

8 years agoRemove obsolete OpenSSL version check
Ondřej Surý [Sat, 17 Mar 2018 14:09:31 +0000 (14:09 +0000)] 
Remove obsolete OpenSSL version check

(cherry picked from commit e9571d29af9ba7c549741474b1b4333f099cde1e)

8 years agoMerge branch 'copyrights' into v9_10
Evan Hunt [Fri, 16 Mar 2018 01:50:01 +0000 (18:50 -0700)] 
Merge branch 'copyrights' into v9_10

8 years agoupdate file headers
Evan Hunt [Fri, 16 Mar 2018 01:49:47 +0000 (18:49 -0700)] 
update file headers

8 years agoensure COPYRIGHT file retains years; edit file headers for consistency
Evan Hunt [Fri, 16 Mar 2018 01:47:21 +0000 (18:47 -0700)] 
ensure COPYRIGHT file retains years; edit file headers for consistency

8 years agoMerge branch '157-cleanup-win-libtests-v9_10' into 'v9_10'
Evan Hunt [Thu, 15 Mar 2018 20:47:23 +0000 (13:47 -0700)] 
Merge branch '157-cleanup-win-libtests-v9_10' into 'v9_10'

Resolve "Windows build fails"

Closes #157

See merge request isc-projects/bind9!131

8 years agoremove references to lib/tests in the windows build
Evan Hunt [Thu, 15 Mar 2018 19:56:02 +0000 (12:56 -0700)] 
remove references to lib/tests in the windows build

(cherry picked from commit e2bb9824f874b7378400502d77599dffc5ff2948)

8 years agoMerge branch '154-fix-atomic-test-v9_10' into 'v9_10'
Evan Hunt [Thu, 15 Mar 2018 19:09:40 +0000 (12:09 -0700)] 
Merge branch '154-fix-atomic-test-v9_10' into 'v9_10'

Resolve "Build failure on OSX with --disable-atomic --enable-developer"

Closes #154

See merge request isc-projects/bind9!130

8 years agoadd an 'untested' case when none of the atomic operations are available
Evan Hunt [Thu, 15 Mar 2018 18:02:31 +0000 (11:02 -0700)] 
add an 'untested' case when none of the atomic operations are available

- this fixes a build failure introduced in change 4913 when
  compiling with ATF and --disable-atomic

(cherry picked from commit 1b3eac926e7e31941c0d29688e2a7ef7c02b0b40)

8 years agoMerge branch 'fix-copyrights' into v9_10
Evan Hunt [Thu, 15 Mar 2018 04:13:06 +0000 (21:13 -0700)] 
Merge branch 'fix-copyrights' into v9_10

8 years agoupdate file headers to remove copyright years
Evan Hunt [Thu, 15 Mar 2018 04:12:08 +0000 (21:12 -0700)] 
update file headers to remove copyright years

8 years agoUpdate scripts in util/ to drop the year information from the individual source files.
Evan Hunt [Thu, 15 Mar 2018 04:07:58 +0000 (21:07 -0700)] 
Update scripts in util/ to drop the year information from the individual source files.

8 years agoMerge branch 'fix-relnotes-v910' into v9_10
Evan Hunt [Wed, 14 Mar 2018 21:58:02 +0000 (14:58 -0700)] 
Merge branch 'fix-relnotes-v910' into v9_10

8 years agoUpdate EoL information
Evan Hunt [Wed, 14 Mar 2018 21:57:38 +0000 (14:57 -0700)] 
Update EoL information

8 years agoMerge branch 'branchsync' into 'v9_10'
Evan Hunt [Wed, 14 Mar 2018 21:42:24 +0000 (14:42 -0700)] 
Merge branch 'branchsync' into 'v9_10'

update branchsync to deal with merge commits

See merge request isc-projects/bind9!127

8 years agoupdated branchsync to deal with merge commits
Evan Hunt [Sat, 10 Mar 2018 21:29:32 +0000 (13:29 -0800)] 
updated branchsync to deal with merge commits

(cherry picked from commit fccf8ca2f66df6e5d85c007c63cbb46f3c5dcfbb)

8 years agoFix whitespaces
Ondřej Surý [Wed, 14 Mar 2018 11:44:08 +0000 (12:44 +0100)] 
Fix whitespaces

8 years agoUpdate copyrights
Ondřej Surý [Wed, 14 Mar 2018 11:43:59 +0000 (12:43 +0100)] 
Update copyrights

8 years ago[v9_10] Enable GitLab CI
Ondřej Surý [Wed, 14 Mar 2018 11:26:08 +0000 (12:26 +0100)] 
[v9_10] Enable GitLab CI

(cherry picked from commit 5b7393ab588aee8dc64adb194f38eab6818aaa10)
(cherry picked from commit a14d0362df3083da3af471f25adf1558c217ff81)

8 years agoMerge branch 'clean-xfer' into 'v9_10'
Evan Hunt [Sat, 10 Mar 2018 21:15:23 +0000 (13:15 -0800)] 
Merge branch 'clean-xfer' into 'v9_10'

clean up dig.out files that were left behind after xfer test

See merge request isc-projects/bind9!120

8 years agoclean up dig.out files that were left behind after xfer test
Evan Hunt [Sat, 10 Mar 2018 21:04:31 +0000 (13:04 -0800)] 
clean up dig.out files that were left behind after xfer test

(cherry picked from commit 733086cc678148073c520bc87d1ba15e37537279)

8 years agoMerge branch 'nothreads-fix' into 'v9_10'
Evan Hunt [Sat, 10 Mar 2018 18:37:22 +0000 (10:37 -0800)] 
Merge branch 'nothreads-fix' into 'v9_10'

Fix compiler warnings and test failures when building without threads

See merge request isc-projects/bind9!119

8 years agoFix compiler warnings and test failures when building without threads
Evan Hunt [Sat, 10 Mar 2018 18:33:45 +0000 (10:33 -0800)] 
Fix compiler warnings and test failures when building without threads

(cherry picked from commit 56353aaf42542efbc50c61d8fe779ceb7d627713)

8 years agoMerge branch 'clean-bin-tests-v9_10' into 'v9_10'
Evan Hunt [Sat, 10 Mar 2018 03:31:09 +0000 (19:31 -0800)] 
Merge branch 'clean-bin-tests-v9_10' into 'v9_10'

clean up bin/tests, convert unit tests to ATF

Closes #115

See merge request isc-projects/bind9!93

8 years agofinal cleanup
Evan Hunt [Fri, 9 Mar 2018 07:27:25 +0000 (23:27 -0800)] 
final cleanup

- update Kyuafiles to match Atffiles
- copyrights
- CHANGES note

(cherry picked from commit 86e00cbb7161c50757bcacd59cf6fe3fc8a724ae)
(cherry picked from commit 80834b5b90ef63d0075859fd837677a69931ddbb)
(cherry picked from commit 442c1530a3032e3e910a403a4fa8b92dc3996bad)

8 years agoreduce race risk in parallel builds
Evan Hunt [Fri, 2 Mar 2018 02:02:34 +0000 (18:02 -0800)] 
reduce race risk in parallel builds

(cherry picked from commit 74347f4a556d3049b2504615a51fbd13d17641a3)
(cherry picked from commit 7f4e62d90216ac2cdd24d97136aca2ee74fa238a)
(cherry picked from commit ade4face27319fa6ab07c056f20376cd48efb7df)

8 years agoremove lib/tests as nothing uses it anymore
Evan Hunt [Thu, 1 Mar 2018 20:59:06 +0000 (12:59 -0800)] 
remove lib/tests as nothing uses it anymore

(cherry picked from commit d132f73497db82674efc3b8f6ab36308f4476349)
(cherry picked from commit d35f62434ac8f6395bdbe5647be0532087d1e14a)
(cherry picked from commit 941946cf145bea05e406db7fb7dc0e6f2cc49b71)

8 years agomigrate t_dst signature test to lib/dns/tests/dst_test
Evan Hunt [Thu, 1 Mar 2018 18:07:49 +0000 (10:07 -0800)] 
migrate t_dst signature test to lib/dns/tests/dst_test

(cherry picked from commit a4ebe83cdb053ebd76f55200f5b1e293a3ddc4d8)
(cherry picked from commit 4439c471d16ab88d7b81c0a24479bed23d033307)
(cherry picked from commit 57a5820dcc089be888e70b85ea27a3c6ac806acb)

8 years agomigrate t_db to lib/dns/tests/db_test
Evan Hunt [Thu, 1 Mar 2018 04:18:27 +0000 (20:18 -0800)] 
migrate t_db to lib/dns/tests/db_test

(cherry picked from commit f58ac8ada36e24e7cc14c0ca83528ce35df2a8f9)
(cherry picked from commit 56da93739910e72ed1805d50fbb540d86016b77c)
(cherry picked from commit d3518e57b18b5079fa46fb5821d19b4c99437fa5)

8 years agomigrate t_names to lib/dns/tests/name_test
Evan Hunt [Thu, 1 Mar 2018 00:51:23 +0000 (16:51 -0800)] 
migrate t_names to lib/dns/tests/name_test

(cherry picked from commit 8ecf69ef7bc125753b3647c45c1be721bd3ea400)
(cherry picked from commit aefad99e1ef0d902d11c334d3fecea4007caf0b5)
(cherry picked from commit b2fef3b438749f7b6ae25fa5ee73f49854c36b76)

8 years agomigrate t_rbt to lib/dns/tests/rbt_test
Evan Hunt [Wed, 28 Feb 2018 22:12:02 +0000 (14:12 -0800)] 
migrate t_rbt to lib/dns/tests/rbt_test

(cherry picked from commit 109546cbda58c719e59c699e6ce14908279de776)
(cherry picked from commit c505afd1835747997593a9ccb07786f20112238f)
(cherry picked from commit 42fa3932abb4a902bbf25f994d12ad6678097ac5)

8 years agomigrate t_tasks to lib/isc/tests/task_test
Evan Hunt [Wed, 28 Feb 2018 07:01:14 +0000 (23:01 -0800)] 
migrate t_tasks to lib/isc/tests/task_test

(cherry picked from commit c6c1e99252c200466ff4e33033b4799572c3ddec)
(cherry picked from commit 88bfe5687616f62eded0e1a73126aa7d9376e372)
(cherry picked from commit 38f9cddcad572a2ff405d88db06eb67bf7549104)

8 years agomigrate t_resolver to lib/dns/tests/resolver_test
Evan Hunt [Wed, 28 Feb 2018 02:20:01 +0000 (18:20 -0800)] 
migrate t_resolver to lib/dns/tests/resolver_test

(cherry picked from commit d80825c40b35a989586a4018dd09728149d6b64e)
(cherry picked from commit 30e157f6e41511a90c66fbc7bad916943c288595)
(cherry picked from commit 5dd25f2285f541dc0f31813b0b88c2b4fa950625)

8 years agomigrate t_timers to lib/isc/tests/timer_test
Evan Hunt [Tue, 27 Feb 2018 22:29:49 +0000 (14:29 -0800)] 
migrate t_timers to lib/isc/tests/timer_test

(cherry picked from commit e2b8699df9643c90ed196900fd80174430ada5a2)
(cherry picked from commit efccdad0ea85036adb816e0f2b451b2f65a454a2)
(cherry picked from commit 274ee0b425babc818296a1a3d5a456f6ee6a76ef)

8 years agomigrate t_atomic to lib/isc/tests/atomic_test
Evan Hunt [Tue, 27 Feb 2018 20:14:07 +0000 (12:14 -0800)] 
migrate t_atomic to lib/isc/tests/atomic_test

(cherry picked from commit 874e2fc70c75a969c63efad7c8e1a70e2bb5bae6)
(cherry picked from commit c7fa56e8db506ad6b0f7d19e5723908a0ecefac4)
(cherry picked from commit 492e19d6ec1f9e0788d54ce9d14455d7727161e0)

8 years agomigrate t_mem to lib/isc/tests/mem_test
Evan Hunt [Tue, 27 Feb 2018 18:20:28 +0000 (10:20 -0800)] 
migrate t_mem to lib/isc/tests/mem_test

(cherry picked from commit 979f054702878ed74b9a7b22c636fc2fc5cf1659)
(cherry picked from commit af48544b753696dc50e76e22bd77b921906c20c3)
(cherry picked from commit 814cd21e22cd13e2fb9ed5d9c7fd2f5e7a3471fb)

8 years agomigrate t_net to lib/isc/tests
Evan Hunt [Tue, 27 Feb 2018 07:18:59 +0000 (23:18 -0800)] 
migrate t_net to lib/isc/tests

(cherry picked from commit 05b7251d51b4b31ad822d701beb0313ad1bcb4d9)
(cherry picked from commit af0c9b2ceecbca3f71f6895bbfac6cdf11c46094)
(cherry picked from commit faedafd2b48eeb04bb504645e6c6909bf06cdf79)

8 years agomigrate t_sockaddr to lib/isc/tests
Evan Hunt [Tue, 27 Feb 2018 06:44:39 +0000 (22:44 -0800)] 
migrate t_sockaddr to lib/isc/tests

(cherry picked from commit 62f650078aaae064c6bdfbb14d30df1484282fa1)
(cherry picked from commit fadb93cf43dc8455dfc687d229a0e08c9a4ef066)
(cherry picked from commit 323e2f7152248f94b450ebf62300b4bba2fcb834)

8 years agoremove hashes test (duplicates lib/isc/tests/hash_test)
Evan Hunt [Tue, 27 Feb 2018 08:51:59 +0000 (00:51 -0800)] 
remove hashes test (duplicates lib/isc/tests/hash_test)

(cherry picked from commit 6ad1a042bcfaa4be4d51a310a69401c1b9204605)
(cherry picked from commit e686b9c2973d7820cd8588549e06a2b623098961)
(cherry picked from commit c644427b77c06ad3e63a145ce5cd80804bd5a1ca)

8 years agoremove master test (duplicates lib/isc/tests/master_test)
Evan Hunt [Tue, 27 Feb 2018 06:17:33 +0000 (22:17 -0800)] 
remove master test (duplicates lib/isc/tests/master_test)

(cherry picked from commit 6717f31e10e7f62f017f48e2497cba6111b14c1b)
(cherry picked from commit 36d08442bc641d9858922a37925a99d4e34c858b)
(cherry picked from commit ae39f25a10c9dac11712e17977351c540aba2291)

8 years agomigrate tests from bin/tests/dnssec-signzone to bin/tests/system/dnssec
Evan Hunt [Tue, 27 Feb 2018 18:57:08 +0000 (10:57 -0800)] 
migrate tests from bin/tests/dnssec-signzone to bin/tests/system/dnssec

- added tests to the dnssec system test that duplicate the ones
  from bin/tests/dnssec-signzone
- changed cleanall.sh so it doesn't automatically remove all
  key files, because there are now some of those that are part of the
  distribution

(cherry picked from commit ccfe778c0165dc26ab5ac5291e5ab53f9d0a3298)
(cherry picked from commit d8f8eee381497d97d0bd0c013aafef2cfd674b2d)
(cherry picked from commit dbb225d83eba5f883a78cb571b931fc3c4ec1ce0)

8 years agomove all optional tests from bin/tests to bin/tests/optional
Evan Hunt [Tue, 27 Feb 2018 20:48:10 +0000 (12:48 -0800)] 
move all optional tests from bin/tests to bin/tests/optional

- some of these tests are obsolete and should be cleared up,
  others overlap with ATF tests and may be removed later.
  for now, let's just tidy up the bin/tests directory by
  moving these files down a level.

(cherry picked from commit 344ab0eb7d316bf9c2701208d3d22ddea4510781)
(cherry picked from commit dafdf2c09bff7d95621502c249894248a90c1a6e)
(cherry picked from commit e062109659f53ea64acf8346ea4711fa8340b5c9)

8 years agoremove some old and obsolete test files
Evan Hunt [Tue, 27 Feb 2018 06:19:38 +0000 (22:19 -0800)] 
remove some old and obsolete test files

(cherry picked from commit a633f6c5dd0dedca3c2530144b9dae84f9fa6969)
(cherry picked from commit 10efb4ff07d7291efc2ca1d50e4410b8cad20124)
(cherry picked from commit 22d9a69b3fac20368b70dc7b6e592ad131f920b0)

8 years agoMerge branch 'parallel-unit-tests' into 'v9_10'
Evan Hunt [Fri, 9 Mar 2018 22:38:02 +0000 (14:38 -0800)] 
Merge branch 'parallel-unit-tests' into 'v9_10'

capture more info from unit tests, run in parallel

See merge request isc-projects/bind9!117

8 years agoallow ATF tests to run in parallel
Evan Hunt [Fri, 9 Mar 2018 22:02:19 +0000 (14:02 -0800)] 
allow ATF tests to run in parallel

(cherry picked from commit ef0b4c91bc9ec7f131d0d4311b9a595e00a2572b)
(cherry picked from commit 787c5d1394ff29e79896b8e4407fabe727e3c5e8)

8 years agocapture more information from unit tests
Evan Hunt [Fri, 9 Mar 2018 00:53:16 +0000 (16:53 -0800)] 
capture more information from unit tests

- preserve kyua results database when using kyua

(cherry picked from commit 81c23fecda7ccbd5949d78471bb047cf5e8ac33b)

8 years agoMerge branch 'v9_10_7_patch' into v9_10
Evan Hunt [Thu, 8 Mar 2018 22:29:57 +0000 (14:29 -0800)] 
Merge branch 'v9_10_7_patch' into v9_10

8 years agoMerge branch 'rm-contrib-md' into v9_10
Evan Hunt [Thu, 8 Mar 2018 21:03:05 +0000 (13:03 -0800)] 
Merge branch 'rm-contrib-md' into v9_10

8 years agoremove doc/dev/contrib.md now that CONTRIBUTING.md exists
Evan Hunt [Thu, 8 Mar 2018 20:58:06 +0000 (12:58 -0800)] 
remove doc/dev/contrib.md now that CONTRIBUTING.md exists

8 years agoMerge branch 'remove-bind9-bugs-references' into 'v9_10_7_patch' v9.10.7
Evan Hunt [Thu, 8 Mar 2018 20:53:30 +0000 (12:53 -0800)] 
Merge branch 'remove-bind9-bugs-references' into 'v9_10_7_patch'

Update documentation to remove obsolete bind9-bugs@isc.org email address

See merge request isc-projects/bind9!111

8 years agoUpdate documentation to remove obsolete bind9-bugs@isc.org email address
Ondřej Surý [Thu, 8 Mar 2018 13:00:45 +0000 (09:00 -0400)] 
Update documentation to remove obsolete bind9-bugs@isc.org email address

(cherry picked from commit efc9bc5d8d7295968cdb61b383ef562a1f8934ff)
(cherry picked from commit 486e79050f98c1cbd119a828044d3d5b7637e473)
(cherry picked from commit 292d6c8a5b9cceb7d1be946f7978b34c494e4853)

8 years agoMerge branch 'remove-bind9-bugs-references' into 'v9_10'
Evan Hunt [Thu, 8 Mar 2018 18:41:57 +0000 (10:41 -0800)] 
Merge branch 'remove-bind9-bugs-references' into 'v9_10'

Update documentation to remove obsolete bind9-bugs@isc.org email address

See merge request isc-projects/bind9!111

8 years agoUpdate documentation to remove obsolete bind9-bugs@isc.org email address
Ondřej Surý [Thu, 8 Mar 2018 13:00:45 +0000 (09:00 -0400)] 
Update documentation to remove obsolete bind9-bugs@isc.org email address

(cherry picked from commit efc9bc5d8d7295968cdb61b383ef562a1f8934ff)
(cherry picked from commit 486e79050f98c1cbd119a828044d3d5b7637e473)

8 years agoMerge branch '133-update-util-check-changes-to-work-on-release-branches-v9_10' into...
Mark Andrews [Thu, 8 Mar 2018 05:19:50 +0000 (16:19 +1100)] 
Merge branch '133-update-util-check-changes-to-work-on-release-branches-v9_10' into 'v9_10'

Resolve "Update util/check-changes to work on release branches."

Closes #133

See merge request isc-projects/bind9!110

8 years agoupdate util/check-changes to handle non master branched (util/check-changes master...
Mark Andrews [Thu, 8 Mar 2018 02:48:07 +0000 (13:48 +1100)] 
update util/check-changes to handle non master branched (util/check-changes master=0 CHANGES)

(cherry picked from commit 88a2202093c2b5712f3d1b5b7edc7223b8a02e9a)

8 years agofix changes number
Mark Andrews [Thu, 8 Mar 2018 01:40:28 +0000 (12:40 +1100)] 
fix changes number

(cherry picked from commit 586b547a7df9185db98f56f23aa2d1ba4e8501d4)

8 years agoMerge branch '125-in-view-duplicate-zone-not-detected-by-named-checkconf-v9_11-v9_10...
Mark Andrews [Thu, 8 Mar 2018 01:33:43 +0000 (12:33 +1100)] 
Merge branch '125-in-view-duplicate-zone-not-detected-by-named-checkconf-v9_11-v9_10' into 'v9_10'

Resolve "in-view duplicate zone not detected by named-checkconf"

Closes #125

See merge request isc-projects/bind9!97

8 years agoadd changes note for 'named-checkconf did not detect in-view zone collisions'
Mark Andrews [Wed, 7 Mar 2018 00:46:18 +0000 (11:46 +1100)] 
add changes note for 'named-checkconf did not detect in-view zone collisions'

(cherry picked from commit 83f85817aa7b282c99be472b297090aba8b57da3)
(cherry picked from commit 8843c936bb354a9743f5f210699b285cc90c4915)

8 years agocheck for in-view zones colliding with other zone definitions; also check the syntax...
Mark Andrews [Mon, 5 Mar 2018 00:53:18 +0000 (11:53 +1100)] 
check for in-view zones colliding with other zone definitions; also check the syntax of the in-view zone name

(cherry picked from commit 3e7e280040e87e53176f9a002fee1307427e3e17)
(cherry picked from commit 229e9e2215b3cf29bac41f3857744e5ec57f586b)

8 years agoMerge branch 'prep-release' into v9_10_7_patch
Tinderbox User [Thu, 8 Mar 2018 01:23:55 +0000 (01:23 +0000)] 
Merge branch 'prep-release' into v9_10_7_patch

8 years agoprep 9.10.7
Tinderbox User [Thu, 8 Mar 2018 01:14:44 +0000 (01:14 +0000)] 
prep 9.10.7

8 years agoadd test configuration where a in-view zone collides with a existing zone
Mark Andrews [Mon, 5 Mar 2018 00:51:48 +0000 (11:51 +1100)] 
add test configuration where a in-view zone collides with a existing zone

(cherry picked from commit ca55c672b0cd8f0ba0c5013c9b05f093f3e657a4)
(cherry picked from commit cb0a385692d955e8a265293f8c42477dab569d02)

8 years agoMerge branch 'test-names-v9_10' into 'v9_10'
Evan Hunt [Wed, 7 Mar 2018 22:51:43 +0000 (14:51 -0800)] 
Merge branch 'test-names-v9_10' into 'v9_10'

use the test name in the -D string for each name server

See merge request isc-projects/bind9!107

8 years agouse the test name in the -D string for each name server
Evan Hunt [Wed, 7 Mar 2018 17:57:15 +0000 (09:57 -0800)] 
use the test name in the -D string for each name server

(cherry picked from commit 1eff695f337f831fc317ffdc88eeac4ff303ac3e)

8 years agoMerge branch 'longopts-v9_10' into 'v9_10'
Evan Hunt [Wed, 7 Mar 2018 22:35:38 +0000 (14:35 -0800)] 
Merge branch 'longopts-v9_10' into 'v9_10'

restore long options for run.sh

See merge request isc-projects/bind9!104

8 years agorestore long options for run.sh
Evan Hunt [Tue, 6 Mar 2018 18:59:25 +0000 (10:59 -0800)] 
restore long options for run.sh

(cherry picked from commit 4a714bffbca6dee4f3940a9855c15e3214ef10bc)

8 years agoMerge branch 'allow-query' into 'v9_10'
Evan Hunt [Wed, 7 Mar 2018 22:17:24 +0000 (14:17 -0800)] 
Merge branch 'allow-query' into 'v9_10'

speed up allow_query test

Closes #81

See merge request isc-projects/bind9!76

8 years agoeliminate unnecessary waiting in allow-query test
Evan Hunt [Tue, 27 Feb 2018 00:48:42 +0000 (16:48 -0800)] 
eliminate unnecessary waiting in allow-query test

- grep in the log to see if configuration is finished rather
  than sleeping for 5 seconds

(cherry picked from commit a9b6bed6af61b33ce58aebe90e5670f0ad569568)
(cherry picked from commit 37a6bb004c5a7b98ce267a5d4b803607cd0f882d)

8 years agorename allow_query to allow-query
Evan Hunt [Tue, 27 Feb 2018 00:44:57 +0000 (16:44 -0800)] 
rename allow_query to allow-query

(cherry picked from commit ffc3e73c3618d2eb6676ac957e2fd25f1fde9150)
(cherry picked from commit 5d9e3f9b0212a2297d2acd07a8a19d819c7ca715)

8 years agoMerge branch 'fix-notify' into 'v9_10'
Evan Hunt [Tue, 6 Mar 2018 19:47:30 +0000 (11:47 -0800)] 
Merge branch 'fix-notify' into 'v9_10'

fix notify test

See merge request isc-projects/bind9!77

8 years agoaddress a possible notify test failure
Evan Hunt [Mon, 26 Feb 2018 03:44:19 +0000 (19:44 -0800)] 
address a possible notify test failure

- wait for the transfer completion message to apear in the log instead
  of the notify message. this ensures we don't check for the presense of
  transfered records during the time between the notify and the
  transfer.

(cherry picked from commit ad32553c1d06dcc77542c52ea386ecaea0004f6b)
(cherry picked from commit dff94add3e1989eebdbb570206da4f1050581ff6)

8 years agoMerge branch '110-libirs-do-not-ignore-resolv.conf-syntax-errors-v9_10' into 'v9_10'
Michał Kępień [Tue, 6 Mar 2018 08:25:12 +0000 (09:25 +0100)] 
Merge branch '110-libirs-do-not-ignore-resolv.conf-syntax-errors-v9_10' into 'v9_10'

libirs: Do not ignore resolv.conf syntax errors

Closes #110

See merge request isc-projects/bind9!78

8 years agoAdd CHANGES entry
Michał Kępień [Mon, 26 Feb 2018 12:23:06 +0000 (13:23 +0100)] 
Add CHANGES entry

4905. [bug] irs_resconf_load() ignored resolv.conf syntax errors
when "domain" or "search" options were present in that
file. [GL #110]

(cherry picked from commit 1f18d3380416b0dc9ae91ee71133532d93d2cfc9)

8 years agoRemove duplicate irs_resconf_load() unit test
Michał Kępień [Mon, 26 Feb 2018 09:41:02 +0000 (10:41 +0100)] 
Remove duplicate irs_resconf_load() unit test

The "sortlist-v4.conf" unit test for irs_resconf_load() is always run
twice due to a duplicate entry in the "tests" table.  Remove one of them
to prevent this.

(cherry picked from commit 6c09f305ae975255210951b75bbb736a4a804453)

8 years agoDo not ignore resolv.conf syntax errors
Michał Kępień [Mon, 26 Feb 2018 09:52:58 +0000 (10:52 +0100)] 
Do not ignore resolv.conf syntax errors

irs_resconf_load() stores the value returned by add_search() into ret
without consulting its current value first.  This causes any previous
errors raised while parsing resolv.conf to be ignored as long as any
"domain" or "search" statement is present in the file.

Prevent this by returning early in case an error is detected while
parsing resolv.conf.  Ensure that "searchlist" and "magic" members of
the created irs_resconf_t structure are always initialized before
isc_resconf_destroy() is called.

(cherry picked from commit 1f400b68a8e6b7a1111151b512eaee2c49bae2ad)

8 years agoMerge branch 'test-fix' into v9_10
Evan Hunt [Sun, 4 Mar 2018 08:53:13 +0000 (00:53 -0800)] 
Merge branch 'test-fix' into v9_10

Fixed merge errors in dlzredir test

8 years agofix dlzredir merge errors
Evan Hunt [Sun, 4 Mar 2018 08:53:00 +0000 (00:53 -0800)] 
fix dlzredir merge errors

8 years agoMerge branch 'prep-release' into v9_10_7_patch
Tinderbox User [Fri, 2 Mar 2018 21:55:19 +0000 (21:55 +0000)] 
Merge branch 'prep-release' into v9_10_7_patch

8 years agoprep 9.10.7rc2
Tinderbox User [Fri, 2 Mar 2018 21:31:44 +0000 (21:31 +0000)] 
prep 9.10.7rc2

8 years agoMerge branch '124-revert-deadlock-check' into 'v9_10_7_patch'
Evan Hunt [Fri, 2 Mar 2018 20:17:30 +0000 (12:17 -0800)] 
Merge branch '124-revert-deadlock-check' into 'v9_10_7_patch'

revert cname loop test due to effects on apex CNAMEs under insecure delegations

See merge request isc-projects/bind9!95

8 years agotemporarily revert change #4859
Evan Hunt [Fri, 2 Mar 2018 19:30:02 +0000 (11:30 -0800)] 
temporarily revert change #4859

(cherry picked from commit 06b52cc939e7edde801c60e04a2e25a557405bfe)

8 years agoMerge branch '124-revert-deadlock-check-v9_12-v9_10' into 'v9_10'
Evan Hunt [Fri, 2 Mar 2018 20:03:52 +0000 (12:03 -0800)] 
Merge branch '124-revert-deadlock-check-v9_12-v9_10' into 'v9_10'

revert cname loop test due to effects on apex CNAMEs under insecure delegations

See merge request isc-projects/bind9!95

8 years agotemporarily revert change #4859
Evan Hunt [Fri, 2 Mar 2018 19:30:02 +0000 (11:30 -0800)] 
temporarily revert change #4859

(cherry picked from commit 84ec07999f66c8f639337e08aacbef2274d1d30b)

8 years agoMerge branch 'fix-fetchlimit-v9_10' into 'v9_10'
Michał Kępień [Thu, 1 Mar 2018 14:40:59 +0000 (15:40 +0100)] 
Merge branch 'fix-fetchlimit-v9_10' into 'v9_10'

Improve failure logging in fetchlimit system test

See merge request isc-projects/bind9!81

8 years agorevise soft limit test
Evan Hunt [Mon, 26 Feb 2018 21:10:44 +0000 (13:10 -0800)] 
revise soft limit test

- don't bail out of the loop if clients are exceeded, just count incidents
- verbosely describe expectations and results

(cherry picked from commit 86838b2a028146142602348285a6b2f89084df80)

8 years agoMerge branch '118-bind-9-10-cookie-system-test-failing' into 'v9_10'
Michał Kępień [Thu, 1 Mar 2018 13:14:25 +0000 (08:14 -0500)] 
Merge branch '118-bind-9-10-cookie-system-test-failing' into 'v9_10'

Fix cookie system test for BIND 9.10

See merge request isc-projects/bind9!84

8 years agofix merge error
Mark Andrews [Tue, 27 Feb 2018 23:31:47 +0000 (10:31 +1100)] 
fix merge error

8 years agoremove unnecessary copy_setports calls
Mark Andrews [Tue, 27 Feb 2018 23:28:03 +0000 (10:28 +1100)] 
remove unnecessary copy_setports calls

8 years agoMerge branch '122-bind-9-10-nsupdate-system-test-fails' into 'v9_10'
Michał Kępień [Thu, 1 Mar 2018 12:54:51 +0000 (07:54 -0500)] 
Merge branch '122-bind-9-10-nsupdate-system-test-fails' into 'v9_10'

Fix nsupdate system test for BIND < 9.12

See merge request isc-projects/bind9!89

8 years agoremove unsupported command line argument (-4) from nsupdate call
Mark Andrews [Thu, 1 Mar 2018 05:44:03 +0000 (16:44 +1100)] 
remove unsupported command line argument (-4) from nsupdate call

8 years agoMerge branch '121-views-system-test-has-wrong-test-strings-for-reload-completion...
Michał Kępień [Wed, 28 Feb 2018 13:57:00 +0000 (14:57 +0100)] 
Merge branch '121-views-system-test-has-wrong-test-strings-for-reload-completion-v9_10' into 'v9_10'

Resolve "views system test has wrong test strings for reload completion."

Closes #121

See merge request isc-projects/bind9!88