Commit Graph

1377 Commits

Author SHA1 Message Date
Miek Gieben
9d6d5ff3f7 play with pkt compression 2011-01-25 12:31:47 +01:00
Miek Gieben
64080d4c37 documentation updates 2011-01-24 22:35:36 +01:00
Miek Gieben
10fa55b047 make it slightly easier to compile funkensturm 2011-01-24 12:31:30 +01:00
Miek Gieben
a268ba5d03 Merge branch 'master' of github.com:miekg/godns 2011-01-24 11:01:59 +01:00
Miek Gieben
986a0d7b78 Cleanups and allow for multple resovers -- needs testing 2011-01-24 11:01:42 +01:00
Miek Gieben
8a5a288006 update the todo 2011-01-24 10:08:47 +01:00
Miek Gieben
3cd7c55ee8 only sign for www.example.org 2011-01-24 09:56:25 +01:00
Miek Gieben
1cb828d388 comment 2011-01-23 20:33:14 +01:00
Miek Gieben
6f90b9d4d6 tweaks 2011-01-23 19:38:27 +01:00
Miek Gieben
6df62a99cb dont error on nil pkts 2011-01-23 19:32:38 +01:00
Miek Gieben
6ccd86a048 add the newline 2011-01-23 19:31:04 +01:00
Miek Gieben
4e2ede52b5 change comments slightly 2011-01-23 19:17:12 +01:00
Miek Gieben
35ae8f9c12 copy the default over 2011-01-23 18:11:47 +01:00
Miek Gieben
05a23e25e1 nicer verbose output 2011-01-23 18:06:42 +01:00
Miek Gieben
c44591ab85 configure plain proxy by default 2011-01-23 17:55:35 +01:00
Miek Gieben
c96b7f978b use fmt 2011-01-23 17:55:01 +01:00
Miek Gieben
656a0c5663 bunch of cleanups 2011-01-23 16:21:56 +01:00
Miek Gieben
e05cc84207 Slightly better, cleanup must still be done 2011-01-22 19:41:30 +01:00
Miek Gieben
5ba0733e31 Delaying pkt is working 2011-01-22 17:17:09 +01:00
Miek Gieben
52c9c3f15e Add on-the-fly signing
it works, documentation coming
2011-01-22 16:10:18 +01:00
Miek Gieben
6a75e08368 small cleanups 2011-01-22 11:23:58 +01:00
Miek Gieben
035dc7c1d0 Fully transparant proxy in a few lines of Go 2011-01-22 11:21:11 +01:00
Miek Gieben
285c450fa8 More funkensturm stuff 2011-01-21 22:26:28 +01:00
Miek Gieben
ba42adbfcc cleanup 2011-01-21 13:02:34 +01:00
Miek Gieben
05c75c348b Add funkenstorm
Added funkenstorm, only does stripping of additional section

Fix encoding of ipv4 addresses that are put in a  16 byte buffer (AAAA).
Just assume the last four bytes are ipv4 in that case
2011-01-21 12:55:35 +01:00
Miek Gieben
131b3f388b play it little with it 2011-01-20 16:32:03 +01:00
Miek Gieben
cf3611347b Start of a complete nameserver 2011-01-19 10:51:17 +01:00
Miek Gieben
a93456ae33 set GOMAXPROCS to an insane value 2011-01-19 10:40:26 +01:00
Miek Gieben
5bce6b6dcb Fix empty meta var 2011-01-19 09:48:48 +01:00
Miek Gieben
e09e04e5d4 update TODO 2011-01-18 21:49:53 +01:00
Miek Gieben
45cfbd693a Disabled tsig test; yes it does not work yet 2011-01-18 21:39:30 +01:00
Miek Gieben
d7e95935ae update TODO 2011-01-18 21:35:09 +01:00
Miek Gieben
da922ebc4c More robust and actually close the TCPListener 2011-01-18 21:34:22 +01:00
Miek Gieben
9b82d3f047 Dont know: what is the use of this 2011-01-18 21:01:54 +01:00
Miek Gieben
5786959b98 Test Nameserver Inside responder pkg 2011-01-18 21:01:08 +01:00
Miek Gieben
04f2bf449a Dont answer responses even in test code 2011-01-18 19:54:58 +01:00
Miek Gieben
0d36c44a8e add signal handling to the examples 2011-01-18 19:43:59 +01:00
Miek Gieben
e544237d36 slightly better formatting of the flags in msg.String() 2011-01-18 19:19:42 +01:00
Miek Gieben
514381d98d the Meta struct can be used in responder but it is not mandatory 2011-01-18 19:14:26 +01:00
Miek Gieben
eea816967b update the TODO 2011-01-18 15:52:42 +01:00
Miek Gieben
bc25b1a162 Use short nil form 2011-01-18 15:51:24 +01:00
Miek Gieben
53323d8ce7 Use {} instead of {nil,nil,nil} 2011-01-18 15:47:41 +01:00
Miek Gieben
ec441e36e1 Add Meta data to the resolver 2011-01-18 15:44:30 +01:00
Miek Gieben
fc0ffa20f7 Not possible to create keytag from privkey alone 2011-01-18 11:43:08 +01:00
Miek Gieben
68e0e0b1be Set the algorithm too in the test 2011-01-18 11:34:48 +01:00
Miek Gieben
3df903d6e6 Small signing tweaks
* Get more info from the rrset your are signing
    * Still todo, calculate publickey and keytag etc.
2011-01-18 11:25:47 +01:00
Miek Gieben
04884f4c2f start the nameserver and stop it again 2011-01-17 22:39:58 +01:00
Miek Gieben
9eea4682fd Fix documentation 2011-01-17 21:10:48 +01:00
Miek Gieben
96a55dee9b Less verbose tests 2011-01-17 20:29:40 +01:00
Miek Gieben
48cbf55a23 completely fix private key reading 2011-01-17 20:18:51 +01:00