Miek Gieben
f38ce1b9b5
These non descriptive errors can go
2012-10-09 21:19:12 +02:00
Miek Gieben
570bf8dc69
Use proper error in packing and unpacking
...
All the relevant functions now return an error instead of
a simple boolean. This greatly approves the feedback to coders.
Spotted some fishy error handling along the way and fix that too.
2012-10-09 21:17:54 +02:00
Miek Gieben
099c19d5b2
Fix errors
2012-10-09 20:25:25 +02:00
Miek Gieben
43f5cb9d27
add test
2012-10-05 09:49:31 +02:00
Miek Gieben
2f107bc731
attempt for resigning and a few other tweaks
2012-09-26 15:50:51 +02:00
Miek Gieben
a624f09a4c
allow for CSK signing, by making it an option configSignature
2012-09-26 15:29:39 +02:00
Miek Gieben
a73681d5ff
Merge branch 'master' of github.com:miekg/dns
2012-09-19 21:03:21 +02:00
Miek Gieben
4ebfc6b220
Merge branch 'v2'
2012-09-19 21:01:39 +02:00
Miek Gieben
130f2e2cf7
tweaks
2012-09-18 08:23:17 +02:00
Miek Gieben
1b7b7d6f74
add more testcases
2012-09-18 08:19:06 +02:00
Miek Gieben
10c0672a99
add uint32ToTime
2012-09-17 20:10:09 +02:00
Miek Gieben
90740a6447
Add opposite function
2012-09-17 20:01:33 +02:00
Miek Gieben
a8ab2145e0
Check the SEP bit in a key (KSK/ZSK split)
2012-09-17 18:05:46 +02:00
Miek Gieben
23852ba311
Check the SEP bit in a key (KSK/ZSK split)
2012-09-17 17:48:35 +02:00
Miek Gieben
07acde589e
Revert, thanks to Zhao Xiaohong
2012-09-17 09:19:50 +02:00
Miek Gieben
1b4dde9c76
Revert, thanks to Zhao Xiaohong
2012-09-17 09:18:48 +02:00
Miek Gieben
5c80e68e1e
add tests
2012-09-17 08:56:27 +02:00
Miek Gieben
c4bf438e31
more more routines
2012-09-16 18:46:40 +02:00
Miek Gieben
98f88be382
Stuff
2012-09-16 14:29:49 +02:00
Miek Gieben
2f84bc6d73
much more threads
2012-09-16 13:57:54 +02:00
Miek Gieben
7b936a92d0
not needed
2012-09-16 10:41:24 +02:00
Miek Gieben
5d33f6328c
no printing
2012-09-16 10:39:21 +02:00
Miek Gieben
c88a47e261
use nil for signing in rsa
2012-09-16 10:28:53 +02:00
Miek Gieben
2ae6a170a5
documentation
2012-09-14 17:11:14 +02:00
Miek Gieben
895f5e7527
export this function as users will need it
2012-09-14 15:28:21 +02:00
Miek Gieben
6142025a50
more DANE stuff
2012-09-14 14:29:52 +02:00
Miek Gieben
f6cf2ae240
Add validation
2012-09-14 11:56:02 +02:00
Miek Gieben
646ce89f6d
documentation
2012-09-14 11:45:48 +02:00
Miek Gieben
ca4d0dc3cc
Make it compile
2012-09-14 11:41:12 +02:00
Miek Gieben
0b97a2fe91
Create TLSA (DANE) Helper function
...
Sign() creates a TLSA record from a certificate
2012-09-14 11:40:25 +02:00
Miek Gieben
7b351c0f08
added
2012-09-14 09:48:52 +02:00
Miek Gieben
8a21b263d8
Disallow rsamd5 as per rfc 6725
2012-09-14 09:11:19 +02:00
Miek Gieben
cc3913f4e2
larger buffer
2012-09-14 09:09:05 +02:00
Miek Gieben
4d51efedbd
nextnext not needed
2012-09-13 11:02:06 +02:00
Miek Gieben
001f4b6d61
dont use sigData, as this will allocate a structur
...
Just send the plain radix node. This decreases the amount of
allocations
2012-09-13 10:54:38 +02:00
Miek Gieben
ddd31e3fb8
buffered channel
2012-09-13 10:28:01 +02:00
Miek Gieben
65ee21355f
Add some logging
2012-09-13 09:33:07 +02:00
Miek Gieben
669b7081d3
add tlsa todo
2012-09-13 08:42:51 +02:00
Miek Gieben
cc008f94c4
Do add the DS sig
2012-09-12 23:29:19 +02:00
Miek Gieben
7d632efa19
also sign possible ds record
2012-09-12 22:41:26 +02:00
Miek Gieben
28d63a3be3
remove debugging
2012-09-12 22:12:39 +02:00
Miek Gieben
4e9bd73194
Wait for completion
2012-09-12 22:12:11 +02:00
Miek Gieben
3e1111c6b3
concurrent signing implementation
2012-09-12 21:22:28 +02:00
Miek Gieben
449c2c013d
Rename ErrXfrSoa to ErrSOA
2012-09-12 21:13:57 +02:00
Miek Gieben
7d6a9cd8a4
Fix signing and String doc
2012-09-12 19:37:28 +02:00
Miek Gieben
9e0f0ca637
sign everything
2012-09-12 16:30:05 +02:00
Miek Gieben
92d223366c
Merge branch 'v2' of github.com:miekg/dns into v2
2012-09-12 16:01:52 +02:00
Miek Gieben
e2fd873067
sign everything
2012-09-12 16:00:57 +02:00
Miek Gieben
dcc25d023b
Fix signatures
2012-09-12 15:50:53 +02:00
Miek Gieben
daab0d1d80
Fix sig incept and expir
2012-09-12 12:57:50 +02:00