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
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
e09e04e5d4
update TODO
2011-01-18 21:49:53 +01:00
Miek Gieben
d7e95935ae
update TODO
2011-01-18 21:35:09 +01:00
Miek Gieben
5786959b98
Test Nameserver Inside responder pkg
2011-01-18 21:01:08 +01:00
Miek Gieben
eea816967b
update the TODO
2011-01-18 15:52:42 +01:00
Miek Gieben
9eea4682fd
Fix documentation
2011-01-17 21:10:48 +01:00
Miek Gieben
ef9212db11
update todo
2011-01-17 16:10:41 +01:00
Miek Gieben
c729cdd971
Add nsid to q
2011-01-17 10:51:33 +01:00
Miek Gieben
74796c8672
Add SRV and NAPTR record support
2011-01-17 10:30:20 +01:00
Miek Gieben
19b67db356
add
2011-01-16 21:11:44 +01:00
Miek Gieben
f4257272fa
add /etc/resolv.conf parsing from official go pkg
2011-01-16 21:09:57 +01:00
Miek Gieben
d086722c36
Add rrset check function
2011-01-16 20:07:17 +01:00
Miek Gieben
317b23ceaf
Parsing private key almost there
2011-01-16 17:43:41 +01:00
Miek Gieben
8ed6c8a8f4
more parsing: from private key file - not finished
2011-01-16 16:22:31 +01:00
Miek Gieben
5e0315bd58
Update TODO a little
2011-01-15 13:37:36 +01:00
Miek Gieben
da68fa7c71
More stuff removed from the TODO
2011-01-15 12:31:54 +01:00
Miek Gieben
3e11fafac5
Fix the keygen alg: fill the correct bytes
2011-01-14 19:15:25 +01:00
Miek Gieben
fff721c6e0
more stuff removed from the TODO
2011-01-14 12:14:41 +01:00
Miek Gieben
af1d7ba702
small update
2011-01-13 17:12:19 +01:00
Miek Gieben
70fe0a61e3
update the TODO
2011-01-13 17:03:57 +01:00
Miek Gieben
4246a85b55
update the TODO
2011-01-13 16:17:36 +01:00
Miek Gieben
fea310bbcf
New API
...
rename resolver.DnsMsg to resolver.Msg. shorter and better
Adapt all files to this change
2011-01-13 16:12:02 +01:00
Miek Gieben
a2ef425b84
doc updates
2011-01-12 00:30:42 +01:00
Miek Gieben
99d40351b8
Put GRONGs responder here
2011-01-11 09:55:01 +01:00
Miek Gieben
222d01625c
Fix presentation for NSEC3
2011-01-10 16:18:01 +01:00
Miek Gieben
578304226f
Add dnskey gen for RSA keys
2011-01-10 16:10:15 +01:00
Miek Gieben
4f8537dde2
incorp. in the main dns package
2011-01-09 20:00:37 +01:00
Miek Gieben
42ce4d3085
Fix tsig -- needs testing
2011-01-09 15:54:23 +01:00
Miek Gieben
19edd05274
Fold dnssec back into dns
...
It is more natural. Otherwise tsig and tkey needed to be
put in their own packages
2011-01-09 10:31:23 +01:00
Miek Gieben
1b39853f03
tsig generation; first stab
2011-01-08 22:39:15 +01:00
Miek Gieben
b2e9fc8d84
Added TSIG
...
By defining a new struct I can re-use all the nice
stuff in msg.go
2011-01-08 21:51:20 +01:00
Miek Gieben
91cc627bcf
tweaks to the todo
2011-01-08 19:28:59 +01:00
Miek Gieben
fc8e6345af
Fix examples and add notify prog
...
Show how simple a dns-notify becomes.
2011-01-08 13:46:51 +01:00
Miek Gieben
8b2c267b99
update todo
2011-01-06 15:30:18 +01:00
Miek Gieben
4592abaeec
fix TODO
2011-01-03 11:34:54 +01:00
Miek Gieben
df4dde5ad5
Add a zlutser program
...
validate an rrsig without checking the chain of trust
2011-01-02 20:07:45 +01:00
Miek Gieben
0d1c52216b
remove exe
2011-01-01 22:06:56 +01:00
Miek Gieben
3a15a6534b
update the todo
2011-01-01 21:40:37 +01:00
Miek Gieben
06a0389df2
update the TODO
2011-01-01 21:22:51 +01:00
Miek Gieben
dc56e5e4ff
small tweaks to the docs
2011-01-01 20:01:49 +01:00
Miek Gieben
10bfb3d036
Complete the list of DNS q opcodes
2011-01-01 19:51:25 +01:00
Miek Gieben
7c2de14b8d
add TKEY and finalize TSIG
...
No crypto validation ofcourse... only the definition of the RRs
2011-01-01 19:26:08 +01:00
Miek Gieben
b4a69fad37
Make the function on a resolver methods
2011-01-01 19:07:23 +01:00
Miek Gieben
daf625264e
Fix TCP sending
...
esp. when an imcomplete message is send back from the server.
Fix {A,I}XFR also
Add DNSError
2011-01-01 18:47:38 +01:00
Miek Gieben
43ebf75fac
Fix XFR
...
The example test performs an axfr, but as ixfr differs slightly
it should also support ixfr
2011-01-01 17:42:13 +01:00
Miek Gieben
0dcdbe4361
Fix DNS over TCP
...
Actually send the 2 bytes length and also be prepared
to receive them.
2010-12-31 14:11:52 +01:00
Miek Gieben
c71d8e1495
First stab for strconv
...
This will later be extended to be a real parser.
Applied assorted tweaks
2010-12-30 20:00:26 +01:00
Miek Gieben
1b362f5bd2
Copy from dig flags to q
...
q is a sample query app for Go dns
2010-12-30 18:48:29 +01:00