Witold Kręcicki
a8807d9a7b
Add missing isc_mutex_destroy and isc_conditional_destroy calls.
...
While harmless on Linux, missing isc_{mutex,conditional}_destroy
causes a memory leak on *BSD. Missing calls were added.
2020-05-29 19:18:58 +00:00
Ondřej Surý
146748f5c6
Merge branch 'feature/rndc-confgen-quiet' into 'master'
...
Make possible not printing written path
See merge request isc-projects/bind9!3578
2020-05-29 13:59:42 +00:00
Petr Menšík
4748202fac
Make possible not printing written path
...
Changes written path from stderr to stdout if enabled.
Adds -q parameter to hide written path.
2020-05-29 13:22:13 +00:00
Ondřej Surý
a746166f7a
Merge branch '1872-text-edits-in-advanced-rst' into 'master'
...
Resolve "Text edits in advanced.rst"
Closes #1872
See merge request isc-projects/bind9!3580
2020-05-29 13:21:46 +00:00
Suzanne Goldlust
a0f2dceb02
Oops, missed one text edit.
2020-05-29 13:20:28 +00:00
Suzanne Goldlust
087c4c3b9e
Various text edits to advanced.rst
2020-05-29 13:20:28 +00:00
Ondřej Surý
eb13bd8ece
Merge branch '1825-improperly-formatted-commands-in-bind-arm' into 'master'
...
Resolve "Improperly formatted commands in BIND ARM"
Closes #1825
See merge request isc-projects/bind9!3579
2020-05-29 13:20:09 +00:00
Suzanne Goldlust
047680d53b
Fix incorrect command formatting
2020-05-29 13:19:41 +00:00
Ondřej Surý
1c7f63b300
Merge branch '1881-text-edits-in-dnssec-rst' into 'master'
...
Resolve "Text edits in dnssec.rst"
Closes #1881
See merge request isc-projects/bind9!3589
2020-05-29 13:15:24 +00:00
Suzanne Goldlust
5d3ef17ac8
Content and grammar edits to dnssec.rst
2020-05-29 13:14:36 +00:00
Ondřej Surý
45b3afc8d7
Merge branch '1882-text-edits-in-managed-keys-rst' into 'master'
...
Resolve "Text edits in managed-keys.rst"
Closes #1882
See merge request isc-projects/bind9!3590
2020-05-29 13:11:20 +00:00
Suzanne Goldlust
c269c061ee
Content and grammar changes to managed-keys.rst
2020-05-29 13:10:43 +00:00
Ondřej Surý
0999d84f57
Merge branch '1886-text-edits-in-dlz-rst' into 'master'
...
Resolve "Text edits in dlz.rst"
Closes #1886
See merge request isc-projects/bind9!3594
2020-05-29 13:02:18 +00:00
Suzanne Goldlust
5d6c93aed7
Content and grammar updates to dlz.rst
2020-05-29 13:01:33 +00:00
Ondřej Surý
d57200f2ab
Merge branch '1887-text-edits-in-dyndb-rst' into 'master'
...
Resolve "Text edits in dyndb.rst"
Closes #1887
See merge request isc-projects/bind9!3595
2020-05-29 13:00:10 +00:00
Suzanne Goldlust
18129808f7
Content and grammar updates to dyndb.rst
2020-05-29 12:59:39 +00:00
Ondřej Surý
25c675a9de
Merge branch '1774-fix-windows-build' into 'master'
...
Get Windows builds working again
Closes #1774
See merge request isc-projects/bind9!3571
2020-05-29 12:31:22 +00:00
Ondřej Surý
bf60e445ed
Stop using AC_C_FLEXIBLE_ARRAY_MEMBER, support for it is part of C99
2020-05-28 11:28:44 +02:00
Ondřej Surý
fe04426778
Define WIN32_LEAN_AND_MEAN globally instead of anecdotically
2020-05-28 11:28:44 +02:00
Ondřej Surý
7208c94ee3
Use forward slashes instead of backslashes as directory separator on Windows
2020-05-28 11:28:44 +02:00
Ondřej Surý
d179d12686
Cleanup the shell scripts used to run tests on Windows
2020-05-28 11:28:44 +02:00
Ondřej Surý
54a049d94f
Add support for replacing {,top_,abs_}{srcdir,builddir} from win32util/Configure
2020-05-28 08:08:38 +02:00
Ondřej Surý
0ce7ded9f9
Add xsl.c generation to vcxproj files for named build
2020-05-28 08:08:38 +02:00
Ondřej Surý
1a870e054d
Set the PACKAGE_BUILDER to include _MSC_VER
2020-05-28 08:08:38 +02:00
Ondřej Surý
4c23724c97
Move the dependencies from sln to vcxproj files
2020-05-28 08:08:30 +02:00
Ondřej Surý
5dcef1c53e
Fix the makejournal.vcxproj file
2020-05-28 08:07:57 +02:00
Ondřej Surý
bbd54bdfa9
Update how we build bind.keys.h (both POSIX and Windows)
...
The code in util/bindkeys.pl was overly complicated and it could not be
reused on Windows because redirecting stdin and stdout at the same time
from perl is overly complicated.
Now the util/bindkeys.pl accepts the input file as the first and only
argument and prints the header file to stdout. This allows the same
utility to be used from automake and win32/Configure script.
2020-05-28 08:07:57 +02:00
Ondřej Surý
4c8765e31d
Always save build artifacts on Windows
2020-05-28 08:07:57 +02:00
Ondřej Surý
5bd2037b4e
Fix the missing thread_local define on Windows
2020-05-28 08:07:57 +02:00
Ondřej Surý
009bb594a2
Make win32util/Configure aligned with autoconf-style
2020-05-28 08:07:57 +02:00
Ondřej Surý
bfd87e453d
Restore the GSSAPI compilation on Windows (but we should really switch to SSPI/Kerberos)
2020-05-28 08:07:57 +02:00
Ondřej Surý
f78b725313
Restore the Windows build and test jobs
2020-05-28 08:07:57 +02:00
Ondřej Surý
8c4ee37dab
Add ltdl.h shim for Windows
2020-05-28 08:07:57 +02:00
Mark Andrews
028362d937
Merge branch '1858-silence-tsan-in-bin-nsupdate-nsupdate-c' into 'master'
...
Resolve "Silence TSAN in bin/nsupdate/nsupdate.c"
Closes #1858
See merge request isc-projects/bind9!3558
2020-05-28 00:43:19 +00:00
Mark Andrews
b3bd8a270b
Lock access to 'answer' to silence TSAN
2020-05-28 10:01:03 +10:00
Evan Hunt
de734ae39c
Merge branch 'wpk-dirty-query-debuglog' into 'master'
...
single-query trace logging
Closes #1851
See merge request isc-projects/bind9!3545
2020-05-26 08:47:15 +00:00
Evan Hunt
d09c4ad402
CHANGES, README, release note
2020-05-26 00:55:19 -07:00
Evan Hunt
249184e03e
add a quick-and-dirty method of debugging a single query
...
when built with "configure --enable-singletrace", named will produce
detailed query logging at the highest debug level for any query with
query ID zero.
this enables monitoring of the progress of a single query by specifying
the QID using "dig +qid=0". the "client" logging category should be set
to a low severity level to suppress logging of other queries. (the
chance of another query using QID=0 at the same time is only 1 in 2^16.)
"--enable-singletrace" turns on "--enable-querytrace" as well, so if the
logging severity is not lowered, all other queries will be logged
verbosely as well. compiling with either of these options will impair
query performance; they should only be turned on when testing or
troubleshooting.
2020-05-26 00:47:18 -07:00
Evan Hunt
23f2ab4543
add "dig +qid" option to set QID to desired value
2020-05-26 00:47:18 -07:00
Evan Hunt
0ef6dde124
Merge branch 'each-bool-conditionals' into 'master'
...
remove unnecessary 'true' and 'false' comparisons in boolean expressions
See merge request isc-projects/bind9!3312
2020-05-26 00:00:05 +00:00
Evan Hunt
57e54c46e4
change "expr == false" to "!expr" in conditionals
2020-05-25 16:09:57 -07:00
Evan Hunt
68a1c9d679
change 'expr == true' to 'expr' in conditionals
2020-05-25 16:09:57 -07:00
Mark Andrews
1093c36648
Merge branch '1860-delv-crashes-processing-deprecated-trusted-keys-clause-in-anchor-file' into 'master'
...
Resolve "delv crashes processing deprecated "trusted-keys" clause in anchor file"
Closes #1860
See merge request isc-projects/bind9!3568
2020-05-25 22:27:51 +00:00
Mark Andrews
7854b652c3
Add CHANGES
2020-05-26 07:48:54 +10:00
Mark Andrews
d807febd25
Handle deprecated 'trusted-keys' style anchors
2020-05-26 07:48:19 +10:00
Mark Andrews
26b3ca7acf
Check that delv supports deprecated trusted-keys
2020-05-26 07:48:19 +10:00
Michał Kępień
8422b23c92
Merge branch '1868-edns-udp-buffer-size-tweaks' into 'master'
...
EDNS UDP buffer size tweaks
Closes #1868
See merge request isc-projects/bind9!3576
2020-05-25 12:38:28 +00:00
Michał Kępień
862a51d891
Add CHANGES entry
...
5417. [cleanup] The code determining the advertised UDP buffer size in
outgoing EDNS queries has been refactored to improve its
clarity. [GL #1868 ]
2020-05-25 14:34:56 +02:00
Michał Kępień
8ddd5c2f9c
Update "edns-udp-size" documentation in the ARM
...
Update the description of the process for determining the advertised UDP
buffer size in outgoing queries so that it matches the code.
2020-05-25 14:34:56 +02:00
Michał Kępień
fb123df2b2
Improve the "hint" variable comment
...
Replace an existing comment with a more verbose explanation of when the
"hint" variable is set in resquery_send() and how its value affects the
advertised UDP buffer size in outgoing queries.
2020-05-25 14:34:56 +02:00