43 Commits

Author SHA1 Message Date
Elazar
904e322dfd Ran gofix, and manually bring code up to latest go release.
1) Ran gofix on all files.
2) Added "tcp" and "udp" to Resolve* functions in server.go
3) Generated primes to the primes array and not to two predefined
   struct members (P and Q), since now rsa support multi-factor primes.
2011-06-02 13:31:12 +03:00
Miek Gieben
19bfc93c5a remove config.go 2011-04-18 22:08:12 +02:00
Miek Gieben
afab5b1c10 async client library starting to exist 2011-04-12 21:44:56 +02:00
Miek Gieben
f3e86f9157 Fix the matching function 2011-04-05 14:56:08 +02:00
Miek Gieben
c46f003f76 begin a TsigWriter
The cleanest way for tsig
2011-04-04 20:54:25 +02:00
Miek Gieben
d46e21bcbd dont set auth bit in refused responses 2011-04-03 13:58:34 +02:00
Miek Gieben
0241a65caa refused handler added 2011-04-03 13:43:46 +02:00
Miek Gieben
16be743198 cleanups 2011-04-03 13:30:25 +02:00
Miek Gieben
490bb0994a Fix tcp connection 2011-04-03 13:26:20 +02:00
Miek Gieben
aecd28b71a simple server is working 2011-04-03 13:16:33 +02:00
Miek Gieben
064bfe4f2e it compiles + more tweaks 2011-04-03 11:49:23 +02:00
Miek Gieben
c7dbb1edc2 It compiles again, but doesnt work yet 2011-04-03 11:14:54 +02:00
Miek Gieben
172331a23f completely break the api 2011-04-02 09:22:05 +02:00
Miek Gieben
751a50b4b6 more stuff 2011-04-01 13:15:36 +02:00
Miek Gieben
b7671d7b48 playing with stuff 2011-04-01 10:53:31 +02:00
Miek Gieben
135772de9f complete rewrite the resolver side
make it mirror the server side and thus
async and concurrent
2011-03-28 10:01:10 +02:00
Miek Gieben
2a87f0719c doc update 2011-03-27 11:52:37 +02:00
Miek Gieben
55c41c82b7 Add more Conn wrappers 2011-03-27 11:45:01 +02:00
Miek Gieben
f44bf2d656 Formatting 2011-03-24 09:24:24 +01:00
Miek Gieben
25bdf43f06 more documentation updates 2011-03-23 19:37:07 +01:00
Miek Gieben
3af023bda9 Use bufio.Reader in private key reading 2011-03-23 16:10:15 +01:00
Miek Gieben
a7a8b616f0 fix reflect 2011-03-21 22:53:15 +01:00
Miek Gieben
fd0704f111 Remove it 2011-03-21 18:37:11 +01:00
Miek Gieben
b1f63f57c4 Read/Write works, but axfr still fails 2011-03-20 19:58:55 +01:00
Miek Gieben
b722229700 start of server side (sending) AXFR 2011-03-18 14:13:42 +01:00
Miek Gieben
aa7d08bc8a small updates 2011-03-15 23:12:20 +01:00
Miek Gieben
13ab14dd2f TCP: re-read until all promised bytes are read.
Works for long tcp packets
2011-02-27 15:50:01 +01:00
Miek Gieben
ea49f7cca9 fix this server 2011-02-11 21:29:40 +01:00
Miek Gieben
58ccfe317b smaller api 2011-02-11 20:54:54 +01:00
Miek Gieben
00e55ef737 Again a new api 2011-02-11 20:29:04 +01:00
Miek Gieben
6ad68826eb also add error channel 2011-02-10 22:26:11 +01:00
Miek Gieben
392dd2f2df Fix documentation 2011-02-10 16:23:34 +01:00
Miek Gieben
f1d995634c remove debug println 2011-02-09 21:45:56 +01:00
Miek Gieben
5c548a6e93 Fix a bunch of examples 2011-02-09 21:42:09 +01:00
Miek Gieben
7c76690ad3 It works 2011-02-09 18:14:51 +01:00
Miek Gieben
63c18cdb2e A better model
But now the routine seem to hang after 1 try
2011-02-09 18:06:37 +01:00
Miek Gieben
241d441371 fix the multiplexing 2011-02-09 17:59:06 +01:00
Miek Gieben
57f9f83091 pushed 2011-02-08 22:15:21 +01:00
Miek Gieben
fd12b8a946 Doesnt work yet 2011-02-08 21:49:37 +01:00
Miek Gieben
ea180d5051 All together now
Responder renamed to server and folded back into the
main dns package
2011-02-08 21:26:40 +01:00
Miek Gieben
7adcf8b240 rename 2011-02-08 21:25:25 +01:00
Miek Gieben
73cc848e00 remove these files, stay lean and mean 2010-12-28 08:29:17 +01:00
Miek Gieben
70552b49ca More stuff added, first stab at using hashing functions 2010-12-25 11:43:12 +01:00