Star Brilliant
6f3c0a126c
Fix EDNS Extended RCODE ( #517 )
...
* Fix EDNS Extended RCODE
Issue #516
* Fix EDNS Extended RCODE
Issue #516
2017-10-13 17:21:46 +02:00
Shane Kerr
b96e5025a3
Simple function to clear the DO bit from an OPT resource record. ( #407 )
...
* Function to clear the DO bit from an OPT RR.
* Tests for ClearDo() function.
* Changed from ClearDo() to SetDo() with an optional argument.
* Update doc string for SetDo(). Make tests for SetDo() comprehensive.
2016-10-05 09:08:39 +01:00
Miek Gieben
84206d880d
Put the correct extended rcode in OPT
...
We were off by a value of 15. This fixes it. Hard to come up with a test
as writing and reading it yourself will be consistent.
Don't allows extended rcodes smaller than 16. And fix the tests as well.
2016-04-09 16:07:18 +01:00
Miek Gieben
3d0face066
Fixup tests
2014-10-08 14:35:23 +00:00
Filippo Valsorda
9088298b2b
Add support for extended RCODEs and detect bad RCODEs
2014-09-26 12:18:36 +01:00
Filippo Valsorda
43fe5fb12c
Fix the OPT RR Version get code and simplify DO get/set
2014-09-23 17:55:36 +01:00
Miek Gieben
a1e2d21553
Fold more tests into 1 file
2011-01-15 22:53:04 +01:00
Miek Gieben
15dd65171b
Split the package in multiple packages
...
dns - the standard rrtypes and such
dnssec - validation, keytag calculation, etc
resolver - for talking to servers
2010-12-30 13:42:52 +01:00
Miek Gieben
fd9afcb44d
Add signature helper function
...
Do this in dnssec.go so that all DNSSEC stuff in contained
in that file.
Add testing too
2010-12-24 11:50:42 +01:00
Miek Gieben
4ce23b71cf
Fix the encoding a EDNS RR
...
Still need to handle the domain name packer, so that we can
detect we have an OPT RR, with the different encoding
2010-12-22 20:53:18 +01:00
Miek Gieben
0f05a2f434
Make a stab for EDNS
2010-12-22 12:26:50 +01:00