Commit Graph

1547 Commits

Author SHA1 Message Date
Miek Gieben 2d231ae3b3 Fix LOC string output 2012-04-30 15:36:04 +02:00
Miek Gieben 60f368ba5b Almost there in printing the LOC record 2012-04-30 14:50:52 +02:00
Miek Gieben 1948cd2a90 Use go vetted struct tags
They had the form: "domain-name", now they are key value pairs (key is
always dns: `dns:"domain-name"`
2012-04-29 21:55:29 +02:00
Miek Gieben 6bcd3c46ce update TOOD 2012-04-26 12:46:41 +02:00
Miek Gieben 4128822bbf Faster check 2012-04-24 23:23:30 +02:00
Miek Gieben 70fac2eec3 add the nsec3 alias too 2012-04-19 14:39:50 +02:00
Miek Gieben 3aba338dc5 better docs 2012-04-19 13:32:50 +02:00
Miek Gieben 8e83c8dd30 update readme 2012-04-18 14:52:49 +02:00
Miek Gieben 7f78754c1d Some tweaks about errors 2012-04-18 14:06:10 +02:00
Miek Gieben 3ef88ef28d Use uppercase M 2012-04-18 12:57:38 +02:00
Miek Gieben 4810b60cda Make it build 2012-04-18 12:55:48 +02:00
Miek Gieben ca067eb038 calculate the value of dsas T 2012-04-18 12:55:08 +02:00
Miek Gieben 01258c0d97 Finish DSA support -- completely untested 2012-04-18 12:48:54 +02:00
Miek Gieben dda096049e more tests 2012-04-18 12:13:44 +02:00
Miek Gieben 96a9b0d7d1 Signing with dsa 2012-04-18 11:57:32 +02:00
Miek Gieben ab46f380bc String pres. for DSA private key files 2012-04-17 12:56:34 +02:00
Miek Gieben 7c9a376659 More DSA stuff: generation/signing/verifying 2012-04-17 11:58:06 +02:00
Miek Gieben 4536259037 1/2 support for DSA 2012-04-17 11:39:58 +02:00
Miek Gieben 70efdaabea keytag calc. for RSAMD5 keys 2012-04-17 10:55:02 +02:00
Miek Gieben daf51db85d add indirect alg type 2012-04-16 09:09:32 +02:00
Miek Gieben 5b94bf9091 Add some GOST stuff 2012-04-16 08:51:04 +02:00
Miek Gieben 5acb617376 Its *is* working 2012-04-15 21:51:09 +02:00
Miek Gieben cf627feaa8 remove debugging.Validation code works, but isnt validating 2012-04-15 21:43:52 +02:00
Miek Gieben e6b2ec8d72 Add ecdsa verification 2012-04-15 21:37:00 +02:00
Miek Gieben 930694cd05 Fix crash 2012-04-15 21:00:17 +02:00
Miek Gieben 872dc4fc6b Make the private key reading more natural 2012-04-15 20:55:25 +02:00
Miek Gieben b58c604e17 Add symmetry to the reading of public/private keys
Add a NewPrivateKey that works on strings and calls ReadPrivateKey
that works on io.Readers.
2012-04-15 20:50:53 +02:00
Miek Gieben a3befb0651 typecode assigned 2012-04-14 10:44:32 +02:00
Miek Gieben b45673531f Merge branch 'master' of github.com:miekg/dns 2012-04-13 18:54:02 +02:00
Miek Gieben 3e11306260 some debugging 2012-04-12 15:39:54 +02:00
Miek Gieben 134b557647 Start with validating Curve algos 2012-04-11 16:20:29 +02:00
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 a06e3e497c small tweak in the tests 2012-04-06 19:29:50 +02:00
Miek Gieben f346ff0a77 Add priv. key support for ecdsa 2012-04-06 19:27:11 +02:00
Miek Gieben d75a9592bc small doc update 2012-03-27 11:02:30 +02:00
Miek Gieben 2db994d36e iets mooier 2012-03-27 09:26:04 +02:00
Miek Gieben ab963a945a Update the todo 2012-03-27 09:01:22 +02:00
Miek Gieben 874787c537 Allow deregistration of handler
Implemented in both the server and client.
Renamed to client function to match the server side functions
Example progs need to be "ported" as this *is* an API change.
2012-03-26 23:15:15 +02:00
Miek Gieben 7f8e73f48d update todo 2012-03-26 11:01:50 +02:00
Miek Gieben 33a58c8cb7 make it compile 2012-03-19 20:00:40 +01:00
Miek Gieben da230e4ff5 small updates 2012-03-18 22:47:06 +01:00
Miek Gieben f38cd6abe0 better errors 2012-03-18 22:44:42 +01:00
Miek Gieben 99d26fb386 documentation 2012-03-18 22:41:29 +01:00
Miek Gieben cd99dca8bc Merge pull request #14 from taralx/master
Thanks, pulled
2012-03-18 02:14:55 -07:00
Taral 5fc37375db Always use "." for the root domain. 2012-03-17 23:43:12 -07:00