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
Miek Gieben
0008471adf
Add empty CompressedLen function
2012-01-11 20:12:38 +01:00
Miek Gieben
13f1f5b066
Question is compressible IMO
2012-01-11 16:22:58 +01:00
Miek Gieben
1de9cff07a
BIND cannot handle compressed dynamic updates
2012-01-11 16:19:49 +01:00
Miek Gieben
dfd7700790
Compression is not allowed in dyn. updates
2012-01-11 16:18:17 +01:00
Miek Gieben
6d95911558
Dont allow the question section to be compressed
2012-01-11 16:16:09 +01:00
Miek Gieben
f39d939f52
Fix compression
...
The compression was fixed. Also the packing of message is been speed
up, by a facter of 3. Now the packing happens once, instead of
3 times.
Two tests still fail. atm
2012-01-11 16:04:52 +01:00
Miek Gieben
76efc275a3
Add RawSetRdlength back in
2012-01-11 16:02:05 +01:00
Miek Gieben
2143ce0031
Fix the tests, but they now fail
2012-01-11 14:44:54 +01:00
Miek Gieben
3fae586071
update all the lengths
2012-01-11 14:36:48 +01:00
Miek Gieben
15ebefdafc
Cleanup mx.go
2012-01-11 14:23:02 +01:00
Miek Gieben
758f0f9ce3
Fix the client_test
2012-01-11 14:22:49 +01:00
Miek Gieben
bbd8c42de6
Fix the tests
2012-01-11 14:17:09 +01:00
Miek Gieben
ddfe7d2e07
Merge branch 'master' into compress
2012-01-11 14:15:13 +01:00