Simon Kelley
32f90c0fad
Tweak.
2014-01-24 10:37:36 +00:00
Simon Kelley
bce6e1bc6d
RRSIGs in DS and DNSKEY cached answers.
2014-01-23 22:02:19 +00:00
Simon Kelley
824202ef54
More DNSSEC cache readout.
2014-01-23 20:59:46 +00:00
Simon Kelley
9ebfca1e84
Compiler warning.
2014-01-23 12:11:43 +00:00
Simon Kelley
6429e421b3
Compiler warning.
2014-01-23 12:09:36 +00:00
Simon Kelley
c9bfa948c3
remove redundant headerage
2014-01-22 22:32:33 +00:00
Simon Kelley
e7829aefd8
Cache RRSIGS.
2014-01-22 22:21:51 +00:00
Simon Kelley
51ea3ca254
Caching of DNSSEC records.
2014-01-22 19:31:38 +00:00
Jonas Gorski
57ab36e77d
Tweak definition of a permanent IPv6 address on Linux.
...
The linux kernel treats all addresses with a limited lifetime as being
non permanent, but when taking over the prefix livetimes from
upstream assigned prefixes through DHCP, addresses will always have a limited
lifetime.
Still reject temporary addresses, as they indicate autoconfigured
interfaces.
Contributed by T-Labs, Deutsche Telekom Innovation Laboratories
Signed-off-by: Jonas Gorski<jogo@openwrt.org >
2014-01-22 11:34:16 +00:00
Simon Kelley
dd0e0a3995
Handle time_t wraparound more sanely.
2014-01-22 11:16:59 +00:00
Simon Kelley
6fd6dacb39
Fix loop in RR sort.
2014-01-21 20:17:40 +00:00
Simon Kelley
39048ad10b
bug fix, avoids infinite loop in forwarding code.
2014-01-21 17:33:58 +00:00
Simon Kelley
979cdf9b64
Fix to hostname_cmp, and update to canonicalisation table. RFC 4034 LIES.
2014-01-21 16:26:41 +00:00
Simon Kelley
dbf721235b
Rationalise hostname_cmp()
2014-01-21 14:28:02 +00:00
Simon Kelley
c979fa04a4
Provide for static library linking.
2014-01-21 13:45:17 +00:00
Simon Kelley
c5f4ec7d23
NSEC proof-of-non-existence.
2014-01-20 22:37:55 +00:00
Simon Kelley
5d3b87a484
Better handling of truncated DNSSEC replies.
2014-01-20 11:57:23 +00:00
Simon Kelley
72ae2f3d56
Don't validate error returns.
2014-01-19 09:54:16 +00:00
Simon Kelley
6c0cb858c1
Trivial format fix
2014-01-17 14:40:46 +00:00
Simon Kelley
e0c0ad3b5e
UDP retries for DNSSEC
2014-01-16 22:42:07 +00:00
Simon Kelley
4619d94622
Fix SEGV and failure to validate on x86_64.
2014-01-16 19:53:06 +00:00
Simon Kelley
0975a58e9b
Merge branch 'master' of ssh://central/var/cache/git/dnsmasq
2014-01-15 17:12:08 +00:00
Simon Kelley
a25720a34a
protocol handling for DNSSEC
2014-01-14 23:13:55 +00:00
Simon Kelley
cc111e0bab
Add ip6addr.h to Makefile list.
2014-01-13 21:38:19 +00:00
Simon Kelley
86bec2d399
Swap crypto library from openSSL to nettle.
2014-01-13 21:31:20 +00:00
Simon Kelley
a59ff5f3df
Merge branch 'master' of ssh://central/var/cache/git/dnsmasq
2014-01-12 22:36:12 +00:00
Simon Kelley
c3a04081ff
[fd00::} and [fe80::] special addresses in DHCPv6 options.
2014-01-11 22:18:19 +00:00
Simon Kelley
ae76242fdf
Fix missing RA RDNS option with --dhcp-option=option6:23,[::]
2014-01-10 18:15:16 +00:00
Simon Kelley
4f04476e3b
Set AD bit for address replies from /etc/hosts &c
2014-01-10 12:20:38 +00:00
Simon Kelley
1486a9c7f2
Furthet tweak to RRset sort.
2014-01-10 11:44:26 +00:00
Simon Kelley
5ada888507
RFC 4035 5.3.2 wildcard label rules.
2014-01-09 22:25:03 +00:00
Simon Kelley
5f8e58f49b
DNSSEC consolidation.
2014-01-09 17:31:19 +00:00
Simon Kelley
b8071a849a
Tweak blockdata accounting.
2014-01-09 09:41:33 +00:00
Simon Kelley
b6e9e7c32d
Handle digest lengths greater than 1 block.
2014-01-08 21:21:20 +00:00
Simon Kelley
0435d041ea
AD into cache fixes.
2014-01-08 18:22:37 +00:00
Simon Kelley
795501bc86
AD bit handling when doing validation.
2014-01-08 18:11:55 +00:00
Simon Kelley
c2207688c0
Memory stats for DNSSEC.
2014-01-08 18:04:20 +00:00
Simon Kelley
98c098bfc7
Move blockdata to it's own file.
2014-01-08 17:31:16 +00:00
Simon Kelley
c47e3ba446
Update copyright for 2014.
2014-01-08 17:07:54 +00:00
Simon Kelley
f1668d2786
New source port for DNSSEC-originated queries.
2014-01-08 16:53:27 +00:00
Simon Kelley
7d7b7b31e5
DNSSEC for TCP queries.
2014-01-08 15:57:36 +00:00
Simon Kelley
3ddacb86e9
Ensure cache is big enough to do DNSSEC.
2014-01-08 14:32:03 +00:00
Simon Kelley
60b68069cf
Rationalise DNS packet-buffer size calculations.
2014-01-08 12:10:28 +00:00
Simon Kelley
871417d45d
Handle truncated replies in DNSSEC validation.
2014-01-08 11:22:32 +00:00
Simon Kelley
65d1e3bb9b
Tweak libraries and make DNSSEC compile optional.
2014-01-08 11:00:01 +00:00
Simon Kelley
0fc2f31368
First functional DNSSEC - highly alpha.
2014-01-08 10:26:58 +00:00
Simon Kelley
c3e0b9b6e7
backup
2013-12-31 13:50:39 +00:00
Simon Kelley
6ea1f23b3f
Send correct O and M bits when advertising only deprecated prefixes.
2013-12-19 15:45:12 +00:00
Simon Kelley
963c380d13
Merge branch 'master' into dnssec
2013-12-18 17:45:31 +00:00
Simon Kelley
00238fb019
indentation fix.
2013-12-18 13:24:12 +00:00