Miek Gieben
|
1e1559423d
|
Fix EC signing
|
2012-04-11 16:09:40 +02:00 |
Miek Gieben
|
b1099c10b8
|
More stuff for ecdsa. Need to find good abstraction
|
2012-04-11 15:42:33 +02:00 |
Miek Gieben
|
edf4b3d11b
|
Test signing with ecdsa
|
2012-04-11 15:13:17 +02:00 |
Miek Gieben
|
35bfb48fac
|
fix the mnemonic for ecdsa*
|
2012-04-11 14:37:51 +02:00 |
Miek Gieben
|
a55014ff8a
|
elliptic curve stuff
|
2012-04-11 14:32:44 +02:00 |
Miek Gieben
|
1083e5542e
|
add comment
|
2012-04-06 20:12:00 +02:00 |
Miek Gieben
|
33a58c8cb7
|
make it compile
|
2012-03-19 20:00:40 +01:00 |
Miek Gieben
|
f38cd6abe0
|
better errors
|
2012-03-18 22:44:42 +01:00 |
Miek Gieben
|
9f14f2d5ab
|
Documentation updates
|
2012-03-08 20:47:45 +01:00 |
Miek Gieben
|
1744a80850
|
add a TsigStatus to the client as well
Bring server and client side more inline
with each other. For a client we also
use TsigStatus() to retrieve the tsig info.
|
2012-03-04 14:47:20 +01:00 |
Miek Gieben
|
dc16392734
|
Newly allocated names
|
2012-03-02 15:28:22 +01:00 |
Miek Gieben
|
104d875a75
|
Flag large RSA exponents as an error
|
2012-02-29 21:11:45 +01:00 |
Miek Gieben
|
c32c13ba25
|
dnssec-bis-16 updates fix
|
2012-02-28 20:09:00 +01:00 |
Miek Gieben
|
d7a7e6e112
|
Lowercase/uppercase mahem in DNSSEC
|
2012-02-28 19:25:09 +01:00 |
Miek Gieben
|
ea57a49d94
|
Allow mnemonic algorithm numbers in DS (and DS-like) records
|
2012-02-27 19:17:58 +01:00 |
Miek Gieben
|
ef2e12b0dd
|
Validation fixes, still not perfect, but much nicer
|
2012-02-25 22:04:29 +01:00 |
Miek Gieben
|
89c05b4f74
|
gofmt
|
2012-02-23 19:37:08 +01:00 |
Miek Gieben
|
c6042c4ce8
|
Work on copy of the header when validating
|
2012-02-23 12:46:39 +01:00 |
Miek Gieben
|
d0a45c667e
|
Downcase these domains
|
2012-02-23 10:47:50 +01:00 |
Miek Gieben
|
99ea36cd42
|
Check the protocol value of the key
|
2012-02-16 23:34:09 +01:00 |
Miek Gieben
|
2cb265697e
|
Documentation
Need to think about the non-existing root-label and the label
functions.
|
2012-02-12 11:34:28 +01:00 |
Peter van Dijk
|
448596bccb
|
fix typo
|
2012-02-10 09:19:23 +01:00 |
Peter van Dijk
|
c05615b783
|
fix RRSIG wildcard checking
|
2012-02-10 09:19:00 +01:00 |
Miek Gieben
|
ed61734c89
|
Optimize the RR reading further
remove len(strings) from the code. 16% increase
in speed. Getting about 35K RR/s
|
2012-01-30 21:26:29 +01:00 |
Miek Gieben
|
bfc928973f
|
Remove/fix some todo
|
2012-01-29 00:34:59 +01:00 |
Miek Gieben
|
19f8d266b5
|
Remove the RRset type - only add obvious stuff
|
2012-01-28 01:14:07 +01:00 |
Miek Gieben
|
6d5fd7f975
|
Some more tweaks into verifying nsec3 messages
|
2012-01-22 16:12:10 +01:00 |
Miek Gieben
|
c051e5eec5
|
Small tweaks
|
2012-01-22 12:24:31 +01:00 |
Miek Gieben
|
f25584e94e
|
Overflow fixes
|
2012-01-21 12:35:19 +01:00 |
Miek Gieben
|
c9fc2ea493
|
Enable signature checking in messages
|
2012-01-21 11:58:26 +01:00 |
Miek Gieben
|
5917838cbb
|
gofmt
|
2012-01-20 12:24:20 +01:00 |
Miek Gieben
|
509912d4c4
|
Fixes for weekly.2012-01-20
|
2012-01-20 12:24:05 +01:00 |
Miek Gieben
|
9f3a1c1f13
|
Documentation and make ParseKey private (parseKey)
|
2012-01-16 21:44:49 +01:00 |
Miek Gieben
|
50a62b9c68
|
Dont downcase
|
2012-01-16 10:50:35 +01:00 |
Miek Gieben
|
4bd5d7f3f2
|
Lowercase rdata of rr to be signed/verified
|
2012-01-16 09:54:05 +01:00 |
Miek Gieben
|
8608def558
|
Documentation
|
2012-01-15 16:14:22 +01:00 |
Miek Gieben
|
5c74f7285f
|
Save some bytes in the dnssec signature validation
|
2012-01-15 16:00:40 +01:00 |
Miek Gieben
|
0509df509e
|
gofmt
|
2012-01-12 23:17:34 +01:00 |
Miek Gieben
|
d53102fc7b
|
Make alg_str public: Alg_str
|
2012-01-12 13:01:43 +01:00 |
Miek Gieben
|
f1a3b31384
|
Make a packStructCompress() to leave packStruct() simpler
|
2012-01-11 20:33:38 +01:00 |
Miek Gieben
|
eafe995a56
|
Add a compression flag to msg struct
|
2012-01-11 20:26:39 +01:00 |
Miek Gieben
|
6d95911558
|
Dont allow the question section to be compressed
|
2012-01-11 16:16:09 +01:00 |
Miek Gieben
|
974c28d1b1
|
More fixes for compression
|
2012-01-11 11:13:17 +01:00 |
Miek Gieben
|
7f77e5e6b4
|
Fix key2ds
|
2012-01-08 16:49:54 +01:00 |
Miek Gieben
|
cd266d5f0f
|
Its a uint8
|
2012-01-08 15:56:19 +01:00 |
Miek Gieben
|
ecfd5451a9
|
Remove the Labels() function.
This is now handled inside IsDomainName, which really parses
the name and then (also) returns the number of labels found.
|
2012-01-08 15:54:33 +01:00 |
Miek Gieben
|
d1b0ee219f
|
Digest fixes
|
2011-12-16 15:06:24 +01:00 |
Miek Gieben
|
131f6962d1
|
gofmt
|
2011-12-09 21:45:57 +01:00 |
Miek Gieben
|
17d3f12d31
|
Fix NSEC presentation
|
2011-12-09 16:11:37 +01:00 |
Miek Gieben
|
96cbd9420c
|
add privatedns/oid
|
2011-12-09 16:00:41 +01:00 |