Commit Graph

1165 Commits

Author SHA1 Message Date
Miek Gieben dd36721421 Doc and make it slightly better 2012-01-15 16:24:57 +01:00
Miek Gieben 3124872aec Doesnt return anything 2012-01-15 16:20:25 +01:00
Miek Gieben 8608def558 Documentation 2012-01-15 16:14:22 +01:00
Miek Gieben 0351073d8e Shorter function for SetUpdate and doc 2012-01-15 16:13:20 +01:00
Miek Gieben 5a7fb7a15f Documentation 2012-01-15 16:09:17 +01:00
Miek Gieben 3069fd41a2 Remove print 2012-01-15 16:02:10 +01:00
Miek Gieben 5c74f7285f Save some bytes in the dnssec signature validation 2012-01-15 16:00:40 +01:00
Miek Gieben 4082f7bd7b Even smaller input buffer 2012-01-15 15:57:19 +01:00
Miek Gieben e4b972a06d Add -print option to reflect 2012-01-15 15:50:19 +01:00
Miek Gieben 798f450cbe Set receiving buf size to 512b 2012-01-15 15:50:02 +01:00
Miek Gieben 3cb9591a51 Gofmt 2012-01-15 15:30:12 +01:00
Miek Gieben 0dcb849ca2 Fix NSEC3 encoding 2012-01-15 13:53:32 +01:00
Miek Gieben 50d4c95a77 Some more fixes 2012-01-15 13:27:08 +01:00
Miek Gieben e76189c8f7 NSEC3 working for types < 256 2012-01-15 13:20:53 +01:00
Miek Gieben dc6c6d7c9e NSEC3 is starting to work 2012-01-15 12:15:05 +01:00
Miek Gieben 03a8ee13a2 NSEC3 encoding works
Only for 1 windows, but dig has stopped complaining. This
needs to be streamlined a little, but its looking good.
2012-01-14 11:08:42 +01:00
Miek Gieben 32a0b4a6f2 Fix NSEC3 calculation 2012-01-14 10:52:37 +01:00
Miek Gieben 27150f3e0a Some minor tweaks 2012-01-13 12:36:05 +01:00
Miek Gieben 6e3385b868 Append edns zero options 2012-01-13 12:29:25 +01:00
Miek Gieben ee11948fcb Make the name more descriptive 2012-01-13 11:38:08 +01:00
Miek Gieben 95747ee8d1 Some more todo added 2012-01-12 23:28:08 +01:00
Miek Gieben 0509df509e gofmt 2012-01-12 23:17:34 +01:00
Miek Gieben 9b48d4b899 gofmt 2012-01-12 22:49:26 +01:00
Miek Gieben 1d5e916a1e ListenAndServe change 2012-01-12 22:48:56 +01:00
Miek Gieben 189de95957 Make the udp msg size configurable 2012-01-12 22:47:36 +01:00
Miek Gieben 3078f05f56 Some more memory tweaks 2012-01-12 22:34:53 +01:00
Miek Gieben 19e7d87bd9 profiling in reflect 2012-01-12 22:19:42 +01:00
Miek Gieben 0fc9ca9852 Always think about speed 2012-01-12 21:35:36 +01:00
Miek Gieben 18388eda25 dont need this either 2012-01-12 21:33:14 +01:00
Miek Gieben 7f6a5f4497 Its isnt slow 2012-01-12 21:32:50 +01:00
Miek Gieben 7ddb5feb69 RawRdlength seems to work; 2012-01-12 21:10:29 +01:00
Miek Gieben 4a5a144c53 Finalize edns version setting 2012-01-12 20:39:31 +01:00
Miek Gieben 036d6e4c2c Fix edns0 overflow message 2012-01-12 20:22:21 +01:00
Miek Gieben c70a559315 Fix the OPT Len() function 2012-01-12 20:16:16 +01:00
Miek Gieben 2829cf1c01 Fix the OPT Len() function 2012-01-12 20:16:00 +01:00
Miek Gieben d53102fc7b Make alg_str public: Alg_str 2012-01-12 13:01:43 +01:00
Miek Gieben a3949750be Somewhat nicer 2012-01-12 11:17:01 +01:00
Miek Gieben 92a51b4374 Who wrote what 2012-01-12 10:53:19 +01:00
Miek Gieben 374e495534 More evil records to parse 2012-01-12 10:50:01 +01:00
Miek Gieben 771c659d66 Prepare a new feature in key 2012-01-11 22:17:52 +01:00
Miek Gieben 1bac1ee4b9 Update the readme 2012-01-11 22:01:40 +01:00
Miek Gieben 399ea1579c Remove ns 2012-01-11 21:51:36 +01:00
Miek Gieben 4b10cbbbb8 Remove logging for speed 2012-01-11 21:31:28 +01:00
Miek Gieben 2543321215 Fix the packing failure
non-fqdn don't generate an packing failure. Need to do something
about this. Maybe not returning a bool from pack, but a real Error
2012-01-11 21:19:46 +01:00
Miek Gieben eb12c526f2 Add more tests 2012-01-11 21:03:47 +01:00
Miek Gieben 3886728bdb Add debug prints back in msg.go 2012-01-11 20:50:08 +01:00
Miek Gieben 416eb764c7 Much better message length 2012-01-11 20:37:26 +01:00
Miek Gieben f1a3b31384 Make a packStructCompress() to leave packStruct() simpler 2012-01-11 20:33:38 +01:00
Miek Gieben 2e4ea2628c Default to non-compression 2012-01-11 20:28:13 +01:00
Miek Gieben eafe995a56 Add a compression flag to msg struct 2012-01-11 20:26:39 +01:00