Mark Andrews
0e338b60cd
3843. [protocol] Check EDNS EXPIRE option in dns_rdata_fromwire.
...
[RT #35969 ]
Conflicts:
CHANGES
2014-05-13 21:57:40 +10:00
Mark Andrews
e188b84bc4
suppress clang static analysis warning
2014-05-11 10:47:56 +10:00
Mark Andrews
faa01edd13
3841. [cleanup] Refactor zone.c:add_opt to use dns_message_buildopt.
...
[RT #35924 ]
2014-05-08 09:38:05 +10:00
Mark Andrews
cd07e4d038
3838. [protocol] EDNS EXPIRE as been assigned a code point of 9.
2014-05-05 16:40:45 +10:00
Mark Andrews
b36fc8294e
3837. [security] A NULL pointer is passed to query_prefetch resulting
...
a REQUIRE assertion failure when a fetch is actually
initiated. [ RT #35899 ]
Squashed commit of the following:
commit 7f4e1f3917d743089c42cc52ec2c0eea598d2c00
Author: Mukund Sivaraman <muks@isc.org>
Date: Sun May 4 22:34:34 2014 +0530
Fix a comment
commit 6a35a6a2346013fa8e3798b9b680d8a3031fcb03
Author: Mark Andrews <marka@isc.org>
Date: Sun May 4 23:34:25 2014 +1000
pass the correct name to query_prefetch
2014-05-05 10:12:12 +10:00
Tinderbox User
abc71f216a
update copyright notice
2014-05-02 23:45:19 +00:00
Mark Andrews
dd820d8fd2
3836. [bug] Address C++ keyword usage in header file.
2014-05-02 11:34:32 +10:00
Mark Andrews
3b27d9a318
dec_adbstats should decrement rather than increment
2014-05-01 20:58:32 +10:00
Mark Andrews
c2638d3d5a
protect geoip_elem use with HAVE_GEOIP
2014-05-01 15:03:11 +10:00
Mark Andrews
ab02ecbb30
silence compiler warning
2014-05-01 14:55:04 +10:00
Mark Andrews
4442141672
silence NULL pointer dereference warning
2014-05-01 14:23:23 +10:00
Evan Hunt
c0c4512020
[master] fixed geoip elements in named ACLs
...
3835. [bug] Geoip ACL elements didn't work correctly when
referenced via named or nested ACLs. [RT #35879 ]
2014-04-30 20:21:56 -07:00
Mark Andrews
c2abd6efeb
update copyrights
2014-05-01 10:00:00 +10:00
Mark Andrews
5d739300d1
3834. [bug] The re-signing heaps were not being updated soon enough
...
leading to multiple re-generations of the same RRSIG
when a zone transfer was in progress. [RT #35273 ]
2014-04-30 11:58:07 +10:00
Evan Hunt
2b78610512
[master] reduce EDNS logging noise
...
3831. [cleanup] Reduce logging noise when EDNS state changes occur.
[RT #35843 ]
2014-04-29 17:06:19 -07:00
Evan Hunt
cd750f6e74
[master] dig +ttlunits
...
3829. [func] "dig +ttlunits" causes dig to print TTL values
with time-unit suffixes: w, d, h, m, s for
weeks, days, hours, minutes, and seconds. (Thanks
to Tony Finch.) [RT #35823 ]
2014-04-29 16:58:36 -07:00
Evan Hunt
b4ba66ba1e
[master] "dnssec-signzone -N date"
...
3827. [func] "dnssec-signzone -N date" updates serial number
to the current date in YYYYMMDDNN format.
[RT #35800 ]
2014-04-29 16:29:20 -07:00
Evan Hunt
e01fbe2a45
[master] SIT/max-cache-size flag collision
...
3824. [bug] A collision between two flag values could cause
problems with cache cleaning when SIT was enabled.
[RT #35858 ]
2014-04-28 10:24:39 -07:00
Tinderbox User
06081a0d61
update copyright notice
2014-04-25 23:45:21 +00:00
Evan Hunt
aefb3e308b
[master] better DDNS in DLZ; mysqldyn
...
3821. [contrib] Added a new "mysqldyn" DLZ module with dynamic
update and transaction support. Thanks to Marty
Lee for the contribution. [RT #35656 ]
3820. [func] The DLZ API doesn't pass the database version to
the lookup() function; this can cause DLZ modules
that allow dynamic updates to mishandle prerequisite
checks. This has been corrected by adding a
'dbversion' field to the dns_clientinfo_t
structure. [RT #35656 ]
2014-04-25 13:06:30 -07:00
Tinderbox User
37f7c4c673
update copyright notice
2014-04-24 23:45:21 +00:00
Mark Andrews
36e5ac0033
3819. [bug] NSEC3 hashes need to be able to be entered and
...
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925 ]
2014-04-24 18:58:03 +10:00
Mark Andrews
974fb3a9c5
make days a const
2014-04-24 13:15:40 +10:00
Tinderbox User
953189d30e
update copyright notice
2014-04-22 23:45:19 +00:00
Evan Hunt
ec3b216506
[master] masterfile-style
...
3814. [func] The "masterfile-style" zone option controls the
formatting of dumped zone files. Options are
"relative" (multiline format) and "full" (one
record per line). The default is "relative".
[RT #20798 ]
2014-04-17 17:10:29 -07:00
Evan Hunt
7318bbc262
[master] serial-update-method date;
...
3811. [func] "serial-update-method date;" sets serial number
on dynamic update to today's date in YYYYMMDDNN
format. (Thanks to Bradley Forschinger.) [RT #24903 ]
2014-04-17 16:05:50 -07:00
Evan Hunt
088b1abfd0
[master] prep 9.10.0 respin
2014-04-16 22:49:02 -07:00
Mark Andrews
469bbe0f97
3810. [bug] Work around broken nameservers that fail to ignore
...
unknown EDNS options. [RT #35766 ]
2014-04-17 15:43:38 +10:00
Evan Hunt
2dc978b8a1
[master] fix "prefetch" doc
...
3808. [doc] Clean up "prefetch" documentation. [RT #35751 ]
2014-04-13 18:50:34 -07:00
Francis Dupont
c80fef792a
fix char sign extension [ #35743 ]
2014-04-11 13:25:49 +02:00
Mark Andrews
51af0a72ad
sort
2014-04-08 10:43:43 +10:00
Mark Andrews
c7bd423cec
order.h
2014-04-08 10:37:21 +10:00
Evan Hunt
38c3ed154a
[master] fix race
...
3804. [bug] Corrected a race condition in dispatch.c in which
portentry could be reset leading to an assertion
failure in socket_search(). (Change #3708
addressed the same issue but was incomplete.)
[RT #35128 ]
2014-04-07 13:54:08 -07:00
Mark Andrews
866606b9c7
3802. [bug] Various header files were not being installed
2014-04-04 21:56:08 +11:00
Evan Hunt
4c4d6213e1
[master] prep 9.10.0rc1
2014-04-03 20:34:46 -07:00
Tinderbox User
657099c9bc
update copyright notice
2014-03-29 23:46:04 +00:00
Mark Andrews
6ffa8fcf76
3794. [maint] Added AAAA for C.ROOT-SERVERS.NET.
2014-03-29 10:30:40 +11:00
Tinderbox User
934b17be8d
update copyright notice
2014-03-27 23:46:09 +00:00
Mark Andrews
6d5740075b
fix typo in comment
2014-03-27 18:21:31 +11:00
Evan Hunt
bbd5c0ab33
[master] fix possible assertion in save_nsec3param()
...
3793. [bug] zone.c:save_nsec3param() could assert when out of
memory. [RT #35621 ]
2014-03-26 13:12:35 -07:00
Mark Andrews
c1f26bd63c
silence clang compiler warnings
2014-03-26 16:20:31 +11:00
Mark Andrews
b4a819a44f
othererror should not include badvers now that we have a badvers counter
2014-03-25 16:46:11 +11:00
Tinderbox User
9d7e943c3d
update copyright notice
2014-03-19 23:46:06 +00:00
Mark Andrews
a78ffa0cc8
only set FCTX_ADDRINFO_NOSIT if we don't have a existing sit
2014-03-20 07:17:00 +11:00
Mark Andrews
09ab38c151
3790. [bug] Handle broken nameservers that send BADVERS in
...
response to unknown EDNS options. Maintain
statistics on BADVERS responses.
2014-03-20 05:00:55 +11:00
Mark Andrews
adbb48b4a0
3789. [bug] Null pointer dereference on rbt creation failure.
2014-03-17 23:25:21 +11:00
Mark Andrews
61cfadb50e
3788. [bug] dns_peer_getrequestsit was returning request_nsid by
...
mistake.
2014-03-16 03:31:40 +11:00
Evan Hunt
9896a01aeb
[master] prep 9.10.0b2
2014-03-12 21:57:11 -07:00
Evan Hunt
acbb301e64
[master] better error output when initializing pkcs11
...
3786. [func] Provide more detailed error codes when using
native PKCS#11. "pkcs11-tokens" now fails robustly
rather than asserting when run against an HSM with
an incomplete PCKS#11 API implementation. [RT #35479 ]
2014-03-12 20:52:01 -07:00
Mark Andrews
3911e7610f
3785. [bug] Debugging code dumphex didn't accept arbitarily long
...
input (only compiled with -DDEBUG). [RT #35544 ]
2014-03-13 12:37:07 +11:00