Evan Hunt
019132b70c
[master] fix dispatch.c shutdown race
...
4952. [bug] A race condition on shutdown could trigger an
assertion failure in dispatch.c. [RT #43822 ]
2017-04-20 17:41:37 -07:00
Tinderbox User
3b443e87a0
update copyright notice / whitespace
2017-04-20 23:45:39 +00:00
Mark Andrews
600b027731
4587. [bug] named-checkzone failed to handle occulted data below
...
DNAMEs correctly. [RT #44877 ]
2017-04-20 13:28:48 +10:00
Mark Andrews
3742338a7b
4585. [port] win32: Set CompileAS value. [RT #42474 ]
2017-04-20 12:41:40 +10:00
Mark Andrews
ddac00e3e0
4584. [bug] A number of memory usage statistics were not properly
...
reported when they exceeded 4G. [RT #44750 ]
2017-04-20 10:21:00 +10:00
Mark Andrews
638c7c635d
4580. [bug] 4578 introduced a regression when handling CNAME to
...
referral below the current domain. [RT #44850 ]
2017-03-14 15:07:00 +11:00
Evan Hunt
612b2e2c0d
[master] timestamp suffixes for log files
...
4579. [func] Logging channels and dnstap output files can now
be configured with a "suffix" option, set to
either "increment" or "timestamp", indicating
whether to use incrementing numbers or timestamps
as the file suffix when rolling over a log file.
[RT #42838 ]
2017-03-08 23:20:40 -08:00
Mark Andrews
f240f4a5de
Reimplement:
...
4578. [security] Some chaining (CNAME or DNAME) responses to upstream
queries could trigger assertion failures.
(CVE-2017-3137) [RT #44734 ]
2017-03-01 12:01:16 +11:00
Evan Hunt
a1365a0042
[master] remove unnecessary INSIST
...
4578. [security] Some chaining (CNAME or DNAME) responses to upstream
queries could trigger assertion failures.
(CVE-2017-3137) [RT #44734 ]
2017-02-23 14:34:33 -08:00
Evan Hunt
18d49392fb
[master] use isc_uint32_t instead of uint32_t
2017-02-21 10:45:02 -08:00
Witold Krecicki
0790f8a361
4577. [func] Make qtype of resolver fuzzing packet configurable via command line. [RT #43540 ]
2017-02-21 03:49:55 -08:00
Tinderbox User
e66aaccfd8
update copyright notice / whitespace
2017-02-20 23:45:32 +00: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
87ff6241e4
dns_master_styleflags returns dns_masterstyle_flags_t
2017-02-20 17:39:20 +11:00
Mark Andrews
bd75947af7
reserve block for 9.12
2017-02-15 14:29:33 +11:00
Mark Andrews
63f8c891d8
add dns_dt_setupfile
2017-02-07 13:21:20 +11:00
Evan Hunt
c4e4bd6a09
[master] dnstap size and versions options
...
4572. [func] The "dnstap-output" option can now take "size" and
"versions" parameters to indicate the maximum size
a dnstap log file can grow before rolling to a new
file, and how many old files to retain. [RT #44502 ]
2017-02-06 16:34:58 -08:00
Tinderbox User
61f11922d3
update copyright notice / whitespace
2017-02-04 23:45:35 +00:00
Evan Hunt
650b5e7592
[master] store local and remote addresses in dnstap
...
4569. [func] Store both local and remote addresses in dnstap
logging, and modify dnstap-read output format to
print them. [RT #43595 ]
2017-02-03 17:05:58 -08:00
Tinderbox User
194f07c628
update copyright notice / whitespace
2017-02-02 23:45:47 +00:00
Evan Hunt
aace5d0fb3
[master] include ECS in query logging
...
4566. [func] Query logging now includes the ECS option if one
was included in the query. [RT #44476 ]
2017-02-02 11:54:28 -08:00
Mark Andrews
2f5444972a
perform more testing on rndc <op> -redirect
2017-02-02 17:25:54 +11:00
Mark Andrews
dfe3068ef3
4563. [bug] Modified zones would occasionally fail to reload.
...
[RT #39424 ]
2017-02-02 17:11:15 +11:00
Evan Hunt
6cb5e36ca3
[master] Squashed commit of the following:
...
4561. [port] Silence a warning in strict C99 compilers. [RT #44414 ]
2017-02-01 17:31:11 -08:00
Tinderbox User
ed1f93cc24
update copyright notice / whitespace
2017-01-31 23:45:34 +00:00
Evan Hunt
a2bd99a959
[master] address portability issues
2017-01-30 16:52:18 -08:00
Mark Andrews
1d8995d226
add a REQUIRE to catch the NULL pointer dereference that triggered CVE-2017-3135
2017-01-31 11:20:03 +11:00
Evan Hunt
cd668ea57f
[master] change 4558 was incomplete
2017-01-30 14:10:30 -08:00
Tinderbox User
b5808abc69
update copyright notice / whitespace
2017-01-24 23:45:30 +00:00
Mark Andrews
25da687db7
4560. [bug] mdig: add -m option to enable memory debugging rather
...
than have in on all the time. [RT #44509 ]
4559. [bug] Openssl_link.c didn't compile if ISC_MEM_TRACKLINES
was turned off. [RT #44509 ]
2017-01-24 17:48:31 +11:00
Mark Andrews
9f4bf43b79
4558. [bug] Synthesised CNAME before matching DNAME was still
...
being cached when it should have been. [RT #44318 ]
2017-01-24 17:40:12 +11:00
Evan Hunt
4f744a027f
[master] fix dig +ednsopt padding error
...
4556. [bug] Sending an EDNS Padding option using "dig
+ednsopt" could cause a crash in dig. [RT #44462 ]
2017-01-19 23:52:41 -08:00
Tinderbox User
6084b738bc
update copyright notice / whitespace
2017-01-14 23:45:36 +00:00
Mark Andrews
5dfa5221d5
4554. [bug] Remove double unlock in dns_dispatchmgr_setudp.
...
[RT #44336 ]
2017-01-14 13:12:00 +11:00
Tinderbox User
7b665158e9
update copyright notice / whitespace
2017-01-13 23:45:35 +00:00
Mark Andrews
b8eee0f48d
make e's declaration unconditional. [RT #44324 ]
2017-01-13 16:10:25 +11:00
Tinderbox User
a9e8198788
update copyright notice / whitespace
2017-01-12 23:45:41 +00:00
Evan Hunt
364f064837
[master] fix function/prototype mismatch in dns_dt_send()
2017-01-12 09:22:53 -08:00
Mark Andrews
d2e1b47d4f
4553. [bug] Named could deadlock there were multiple changes to
...
NSEC/NSEC3 parameters for a zone being processed at
the same time. [RT #42770 ]
2017-01-12 14:25:45 +11:00
Tinderbox User
052551c423
update copyright notice / whitespace
2017-01-10 23:45:34 +00:00
Evan Hunt
2e703d7b61
[master] expand the flags field in dns_master_style
...
4550. [cleanup] Increased the number of available master file
output style flags from 32 to 64. [RT #44043 ]
2017-01-10 10:40:47 -08:00
Tinderbox User
9748633ce6
update copyright notice / whitespace
2017-01-06 23:45:26 +00:00
Mark Andrews
ea7d5332a6
address memory leak [RT #44072 ]
2017-01-06 18:48:37 +11:00
Tinderbox User
f557aeef7c
update copyright notice / whitespace
2017-01-05 23:45:24 +00:00
Evan Hunt
6d25cd0502
[master] remove inline variable declaration (broke win32)
2017-01-04 11:17:06 -08:00
Evan Hunt
8dd5224034
[master] update libdns.def
2017-01-04 10:46:33 -08:00
Evan Hunt
5804332588
[master] EDNS padding and keepalive support
...
4549. [func] Added support for the EDNS TCP Keepalive option
(RFC 7828). [RT #42126 ]
4548. [func] Added support for the EDNS Padding option (RFC 7830).
[RT #42094 ]
2017-01-04 09:16:30 -08:00
Evan Hunt
185d680e1a
[master] add support for native pkcs11 on keyper
...
4547. [port] Add support for --enable-native-pkcs11 on the AEP
Keyper HSM. [RT #42463 ]
2017-01-03 16:42:18 -08:00
Tinderbox User
ed07d7a8f5
update copyright notice / whitespace
2016-12-30 23:46:36 +00:00
Mark Andrews
52e2aab392
4546. [func] Extend the use of const declarations. [RT #43379 ]
2016-12-30 15:45:08 +11:00