Commit Graph

744 Commits

Author SHA1 Message Date
Miek Gieben b676307226 Now it works even better 2011-07-14 21:31:59 +02:00
Miek Gieben 1ebb704fe4 Now it works even better 2011-07-14 21:31:03 +02:00
Miek Gieben 77f4205cea I can parse rrs now 2011-07-14 21:25:15 +02:00
Miek Gieben ff351f2cf7 Works, stop touching it 2011-07-14 21:14:55 +02:00
Miek Gieben bd03eda9f4 Tweaks 2011-07-14 16:11:16 +02:00
Miek Gieben 9c9e5e3600 It compiles! Ship it! 2011-07-14 16:02:26 +02:00
Miek Gieben 023d3ce3f8 Add generated parser so that people without Ragel can use it 2011-07-14 15:59:04 +02:00
Miek Gieben eaf64a2f4e add comments on the files purpose 2011-07-14 15:54:11 +02:00
Miek Gieben a3d7863111 it compiles, but throws an error 2011-07-14 15:52:16 +02:00
Miek Gieben 31c9cf6548 Going to use Ragel (not lex/yacc) 2011-07-13 14:21:26 +02:00
Miek Gieben 1f974dd012 It parses
But I'm not getting anything useful out of yet, just yet
2011-07-11 23:05:33 +02:00
Miek Gieben afa896ff14 more parser updates 2011-07-11 21:44:07 +02:00
Miek Gieben 8c477c5c60 This parses stuff 2011-07-11 16:17:53 +02:00
Miek Gieben 82ff70262b start of a lexer for dns zone files 2011-07-11 11:44:35 +02:00
Miek Gieben 3f9b67632a RSA priv key reading works again 2011-07-08 18:21:29 +02:00
Miek Gieben e21ae18160 Fix the tests too. They fail now btw; its on the TODO 2011-07-08 17:30:04 +02:00
Miek Gieben 4c26df63ba Drop the Alg and Hash prefixes 2011-07-08 17:27:44 +02:00
Miek Gieben b84e27535c More ECC updates - we should be able to sign 2011-07-08 14:51:40 +02:00
Miek Gieben ad5b59c09d Prepare ecdsa signing/verification 2011-07-08 11:40:32 +02:00
Miek Gieben e73c759491 More curve updates 2011-07-08 11:08:31 +02:00
Miek Gieben 328931d079 implement (part of) ecdsa256/384 2011-07-08 10:41:07 +02:00
Miek Gieben 3c6e18e7b6 nullify the ttl of the key 2011-07-07 13:13:34 +02:00
Miek Gieben 582766d6fe Tweaks preparing for ECC 2011-07-07 11:19:57 +02:00
Miek Gieben df10cc187e Add the new hashes 2011-07-07 10:00:42 +02:00
Miek Gieben 5a5c8e7a58 move to uppercase M 2011-07-06 21:51:53 +02:00
Miek Gieben 7cc28a94e9 Fix funkensturm signing
make LabelCount public account.
2011-07-06 21:50:23 +02:00
Miek Gieben 5777e140c0 Kill xfrprxy for now 2011-07-06 19:56:28 +02:00
Miek Gieben 4baa1df115 Fix delay 2011-07-06 19:41:47 +02:00
Miek Gieben 5d231db016 IPv6 was causing the delay 2011-07-06 19:28:03 +02:00
Miek Gieben 6e7a5dd725 funkensturm compiles, but is slow for some reason 2011-07-06 19:21:19 +02:00
Miek Gieben 7033f6abbe Addr is not needed in the Client struct 2011-07-06 17:39:24 +02:00
Miek Gieben 2b97b4c7d8 Funkensturm compiles 2011-07-06 17:37:24 +02:00
Miek Gieben 3f69a63128 class NONE added 2011-07-06 17:33:16 +02:00
Miek Gieben 7005b4932e add tsig secrets to the server as well 2011-07-06 09:25:05 +02:00
Miek Gieben 55a459b61c add edns0 test 2011-07-06 08:51:51 +02:00
Miek Gieben 81c4befb1e docs 2011-07-05 21:58:09 +02:00
Miek Gieben e8b5e26cce doc update 2011-07-05 21:21:08 +02:00
Miek Gieben 23687174b2 Fix test compile 2011-07-05 21:09:48 +02:00
Miek Gieben 077c1ce596 Some documentation update 2011-07-05 21:08:22 +02:00
Miek Gieben 3582120233 support tcp4, tcp6/udp6 2011-07-05 20:55:05 +02:00
Miek Gieben f53ca4bfc3 add TSIG axfr test, still needs work though 2011-07-05 20:52:35 +02:00
Miek Gieben 73cad7898b gofmt 2011-07-05 20:01:17 +02:00
Miek Gieben 5d6b1bad8e Make the readme more readable 2011-07-05 19:54:20 +02:00
Miek Gieben 2f0550997b Add server_test
A VERY simple server implementation
2011-07-05 19:49:13 +02:00
Miek Gieben 265ebba3ba fix the reflect server 2011-07-05 19:44:46 +02:00
Miek Gieben 052d36458d Fix the reflect server 2011-07-05 19:17:29 +02:00
Miek Gieben 87c83cdf20 Update makefile 2011-07-05 16:12:05 +02:00
Miek Gieben 9b1145a18c Fix reflect
This has lead so some other changes in server.go
2011-07-05 16:10:49 +02:00
Miek Gieben 492710b06c Fix reflect - also update the API a bit I guess 2011-07-05 14:58:02 +02:00
Miek Gieben 74c8b93181 small tweaks for error messages 2011-07-05 10:45:06 +02:00