Commit Graph

209 Commits

Author SHA1 Message Date
Miek Gieben
3069fd41a2 Remove print 2012-01-15 16:02:10 +01:00
Miek Gieben
ee11948fcb Make the name more descriptive 2012-01-13 11:38:08 +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
22a467e718 Fixes the latest weekly 2011-11-02 23:06:54 +01:00
Miek Gieben
21e2f63b4c more server stuff 2011-09-11 22:10:04 +02:00
Miek Gieben
4925a831aa move zoneMatch to dns.go 2011-07-31 09:53:54 +02:00
Miek Gieben
47cc5b3e77 Fixes 2011-07-26 19:16:28 +02:00
Miek Gieben
da0603089a gofmt -w 2011-07-23 23:43:43 +02:00
Miek Gieben
a0b011799e documentation 2011-07-23 23:32:42 +02:00
Miek Gieben
7005b4932e add tsig secrets to the server as well 2011-07-06 09:25:05 +02:00
Miek Gieben
077c1ce596 Some documentation update 2011-07-05 21:08:22 +02:00
Miek Gieben
265ebba3ba fix the reflect server 2011-07-05 19:44:46 +02:00
Miek Gieben
052d36458d Fix the reflect server 2011-07-05 19:17:29 +02:00
Miek Gieben
9b1145a18c Fix reflect
This has lead so some other changes in server.go
2011-07-05 16:10:49 +02:00
Miek Gieben
9b6f66c1bb panic when no client handler is found 2011-07-04 22:27:23 +02:00
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