Ondřej Surý
3da9909430
Fail the build if it updates any of the files in the git repository
...
There are still some pregenerated files left in the git
repository (cleaned up during `make maintainer-clean`) and we currently
don't notice if any of those needs to be updated in the git repository
because we ignore changes in the repository done during the build.
This commit adds a safeguard that fails the build job if the contents of
the git repository gets modified during the build.
2020-07-08 11:05:24 +02:00
Ondřej Surý
514ab2cc4f
Fixup the manpages after ddns-confgen.rst -> tsig-keygen.rst rename
...
There were some missing bits in the other rst files and Makefile.am(s)
that didn't reflect the rename of the main document. Also add
ddns-confgen.8 manpage.
2020-07-08 11:05:24 +02:00
Mark Andrews
1dd265df8f
Merge branch '2011-off-by-one-error-in-dns_rdatatype_attributes' into 'main'
...
Resolve "Off-by-one error in dns_rdatatype_attributes?"
Closes #2011
See merge request isc-projects/bind9!3820
2020-07-08 03:01:05 +00:00
Mark Andrews
092a159dcd
Adjust range limit of unknown meta types
2020-07-08 02:04:16 +00:00
Mark Andrews
13321a20ce
Merge branch '2009-update-isc-logo-in-documentation' into 'main'
...
Resolve "Update ISC logo in documentation"
Closes #2009
See merge request isc-projects/bind9!3811
2020-07-08 02:00:31 +00:00
Mark Andrews
875a637eeb
Update ISC logo
2020-07-08 02:00:11 +00:00
Mark Andrews
bb60192f70
Merge branch '1475-convert-header-attributes-to-atomic' into 'main'
...
Convert header->attributes to stdatomic
Closes #1475
See merge request isc-projects/bind9!3750
2020-07-08 01:24:10 +00:00
Mark Andrews
adf7cb4ba7
Add CHANGES note for [GL #1475 ]
2020-07-08 10:50:52 +10:00
Ondřej Surý
81d4230e60
Update STALE and ANCIENT header attributes atomically
...
The ThreadSanitizer found a data race when updating the stale header.
Instead of trying to acquire the write lock and failing occasionally
which would skew the statistics, the dns_rdatasetheader_t.attributes
field has been promoted to use stdatomics. Updating the attributes in
the mark_header_ancient() and mark_header_stale() now uses the cmpxchg
to update the attributes forfeiting the need to hold the write lock on
the tree. Please note that mark_header_ancient() still needs to hold
the lock because .dirty is being updated in the same go.
2020-07-08 10:50:52 +10:00
Mark Andrews
ef41dc097b
Merge branch 'ondrej/add-16-bit-stdatomic-shims' into 'main'
...
Make the stdatomic shim and mutexatomic type complete
See merge request isc-projects/bind9!3816
2020-07-08 00:26:26 +00:00
Mark Andrews
bccea5862d
Make the stdatomic shim and mutexatomic type complete
...
The stdatomic shims for non-C11 compilers (Windows, old gcc, ...) and
mutexatomic implemented only and minimal subset of the atomic types.
This commit adds 16-bit operations for Windows and all atomic types as
defined in standard.
2020-07-08 09:39:02 +10:00
Evan Hunt
f34b179d12
Merge branch '1998-fully-rename-tsig-keygen' into 'main'
...
use 'tsig-keygen' as the primary name for the tool
Closes #1998
See merge request isc-projects/bind9!3801
2020-07-06 09:00:26 +00:00
Evan Hunt
ba52377b37
use 'tsig-keygen' as the primary name for the tool
...
'ddns-confgen' is now an alias for 'tsig-keygen', rather than
the other way around.
2020-07-06 01:41:52 -07:00
Mark Andrews
858082de51
Merge branch '1990-bad-isc_mem_put-size' into 'main'
...
Resolve "Bad isc_mem_put size."
Closes #1990
See merge request isc-projects/bind9!3790
2020-07-06 00:53:13 +00:00
Mark Andrews
c2c333e3f3
Bad isc_mem_put() size when an invalid type was specified in a ssu rule.
2020-07-06 10:33:27 +10:00
Mark Andrews
4e7cca965c
Merge branch '1991-cleanup-redundant-non-null-check' into 'main'
...
Resolve "Cleanup redundant non-NULL check."
Closes #1991
See merge request isc-projects/bind9!3791
2020-07-06 00:14:42 +00:00
Mark Andrews
2fa2dbd5fb
remove redundant rctx != NULL check
2020-07-05 23:52:19 +00:00
Matthijs Mekking
2995024458
Merge branch '1988-windows-rndc-dnssec-status-bad-output' into 'main'
...
Increase rndc output buffer size for rndc dnssec -status
Closes #1988
See merge request isc-projects/bind9!3802
2020-07-03 13:13:05 +00:00
Matthijs Mekking
9347e7db7e
Increase "rndc dnssec -status" output size
...
BUFSIZ (512 bytes on Windows) may not be enough to fit the status of a
DNSSEC policy and three DNSSEC keys.
Set the size of the relevant buffer to a hardcoded value of 4096 bytes,
which should be enough for most scenarios.
2020-07-03 12:14:53 +02:00
Ondřej Surý
ee5b77ccb0
Merge branch '1925-additional-text-edits-to-bind-arm' into 'main'
...
Resolve "Additional text edits to BIND ARM"
Closes #1925
See merge request isc-projects/bind9!3800
2020-07-03 07:20:48 +00:00
Suzanne Goldlust
4cd6be18d3
Add missing named.conf man page
2020-07-03 09:02:41 +02:00
Suzanne Goldlust
056f12eb34
Final text edits to BIND 9 ARM in this round of updates
2020-07-03 09:02:15 +02:00
Ondřej Surý
494d1246eb
Merge branch 'ondrej/dont-fail-system-test-on-missing-pytest' into 'main'
...
Don't fail the system tests when shutdown test is missing pytest
See merge request isc-projects/bind9!3795
2020-07-02 15:14:57 +00:00
Ondřej Surý
f8b5958d28
Don't fail the system tests when shutdown test is missing pytest
2020-07-02 16:55:55 +02:00
Michał Kępień
78a4ed3132
Merge branch '1627-add-changes-entry' into 'main'
...
Add CHANGES entry for #1627
Closes #1627
See merge request isc-projects/bind9!3794
2020-07-02 09:20:21 +00:00
Michał Kępień
dee2b3c7c8
Add CHANGES entry for #1627
2020-07-02 11:19:30 +02:00
Ondřej Surý
b72dae7445
Merge branch '1883-text-edits-in-pkcs11-rst' into 'main'
...
Resolve "Text edits in pkcs11.rst"
Closes #1883
See merge request isc-projects/bind9!3591
2020-07-02 09:06:17 +00:00
Suzanne Goldlust
28be579424
Content and grammar edits to pkcs11.rst
2020-07-02 11:01:29 +02:00
Ondřej Surý
04536dd32e
Merge branch 'ondrej/1915-update-input-files-for-manpages' into 'main'
...
Update the generated files after the source manpages update
See merge request isc-projects/bind9!3793
2020-07-02 08:53:55 +00:00
Ondřej Surý
9ab86d0da2
Update the generated files after the source manpages update
2020-07-02 10:53:16 +02:00
Ondřej Surý
f16152acf4
Merge branch 'sgoldlust-1915-edits-to-man-pages-for-bind-arm-patch-16656' into 'main'
...
Edits to man pages for BIND 9 ARM
Closes #1915
See merge request isc-projects/bind9!3676
2020-07-02 08:48:17 +00:00
Suzanne Goldlust
78af7e54e6
Text edits to manual paages
...
This commit updates the wording in following man pages:
* ddns-confgen.rst
* delv.rst
* dig.rst
* dnssec-dsfromkey.rst
* dnssec-importkey.rst
* dnssec-keyfromlabel.rst
* dnssec-keygen.rst
* dnssec-revoke.rst
* dnssec-settime.rst
* dnssec-signzone.rst
* dnssec-verify.rst
* dnstap-read.rst
* filter-aaaa.rst
* host.rst
* mdig.rst
* named-checkconf.rst
* named-checkzone.rst
* named-nzd2nzf.rst
* named.conf.rst
* named.rst
* nsec3hash.rst
* nsupdate.rst
* pkcs11-destroy.rst
* pkcs11-keygen.rst
* pkcs11-list.rst
* pkcs11-tokens.rst
* rndc-confgen.rst
* rndc.rst
2020-07-02 10:35:58 +02:00
Ondřej Surý
a8faf4f7cb
Merge branch '1915-edits-to-man-pages-for-bind-arm' into 'main'
...
Resolve "Edits to man pages for BIND ARM"
Closes #1915
See merge request isc-projects/bind9!3644
2020-07-02 08:19:07 +00:00
Suzanne Goldlust
1efa88cf09
Text and formatting edits to various manual pages.
...
Follwing manual pages have been updated: rndc.conf.rst, rndc.rst
nsec3hash.rst, dnstap-read.rst, named-nzd2nzf.rst, mdig.rst,
named-rrchecker.rst, dnssec-revoke.rst, dnssec-cds.rst,
dnssec-keyfromlabel.rst, and dnssec-keygen.rst
2020-07-02 10:11:01 +02:00
Ondřej Surý
6008d77359
Merge branch '1951-add-bind-version-number-to-introduction-rst-file' into 'main'
...
Resolve "Add BIND version number to introduction.rst file"
Closes #1951
See merge request isc-projects/bind9!3710
2020-07-02 08:05:13 +00:00
Suzanne Goldlust
a4549f89bf
Add release statement to introduction.rst
...
(and remove duplicate copyright statement)
2020-07-02 09:57:29 +02:00
Ondřej Surý
c94124cd89
Merge branch '1940-removing-more-references-to-master-and-slave-in-bind-arm' into 'main'
...
Resolve "Removing more references to "master" and "slave" in BIND ARM"
Closes #1940
See merge request isc-projects/bind9!3692
2020-07-02 07:53:13 +00:00
Suzanne Goldlust
42386f3d9f
Updates to .rst files to remove more references to "master" and "slave"
2020-07-02 09:47:27 +02:00
Ondřej Surý
c4fcafe072
Merge branch '1925-additional-text-edits-to-bind-arm' into 'main'
...
Resolve "Additional text edits to BIND ARM"
Closes #1925
See merge request isc-projects/bind9!3679
2020-07-02 07:37:56 +00:00
Suzanne Goldlust
5aa5ad5abc
Various text edits and fixes to the documentation
2020-07-02 09:35:27 +02:00
Evan Hunt
e1d42c5f87
Merge branch 'placeholder' into 'main'
...
add a placeholder for GL #330 in v9_11_sub
See merge request isc-projects/bind9!3789
2020-07-02 01:39:17 +00:00
Evan Hunt
1dbaaa0d7c
add a placeholder for GL #330 in v9_11_sub
2020-07-01 18:37:18 -07:00
Ondřej Surý
0577dffe7c
Merge branch '1987-fix-formatting-error-in-man-pages-section-of-bind-arm' into 'main'
...
Resolve "Fix formatting error in man pages section of BIND ARM"
Closes #1987
See merge request isc-projects/bind9!3785
2020-07-01 21:46:00 +00:00
Suzanne Goldlust
e3e787bc14
Fix formatting of See Also section header
2020-07-01 23:45:04 +02:00
Matthijs Mekking
7b63138de2
Merge branch '1939-rumoured-kasp-intermittent-failures' into 'main'
...
Fix kasp test set_keytime
Closes #1939
See merge request isc-projects/bind9!3780
2020-07-01 21:17:59 +00:00
Matthijs Mekking
24e07ae98e
Fix kasp test set_keytime
...
While the creation and publication times of the various keys
in this policy are nearly at the same time there is a chance that
one key is created a second later than the other.
The `set_keytimes_algorithm_policy` mistakenly set the keytimes
for KEY3 based of the "published" time from KEY2.
2020-07-01 22:42:29 +02:00
Evan Hunt
529262925e
Merge branch '1948-primaries-synonym' into 'main'
...
Resolve "add synonym for 'masters'"
Closes #1948
See merge request isc-projects/bind9!3703
2020-07-01 20:30:10 +00:00
Evan Hunt
565f99f9e5
CHANGES, release note
2020-07-01 11:13:44 -07:00
Evan Hunt
e43b3c1fa1
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.
2020-07-01 11:12:12 -07:00
Evan Hunt
68c384e118
use primary/secondary terminology in 'rndc zonestatus'
2020-07-01 11:11:34 -07:00