186 Commits

Author SHA1 Message Date
Miek Gieben
3e33a3cb3a zone matching does not work ok 2012-08-05 05:39:47 +02:00
Miek Gieben
0a28fb5c6a Fixes for predecessor 2012-08-05 05:35:30 +02:00
Miek Gieben
74cb343482 add zone and put them in z dir 2012-08-05 04:55:27 +02:00
Miek Gieben
7a885b0c6b fqdn the handlers 2012-08-04 19:40:09 -07:00
Miek Gieben
f62863dc27 Split of main and fix some dumb erros 2012-08-03 09:28:00 -07:00
Miek Gieben
e08a87a991 Use the more correct SERVAIL instead of REFUSED 2012-08-03 08:38:41 -07:00
Miek Gieben
95c1154930 documentation 2012-05-08 14:17:17 +02:00
Miek Gieben
fc599d23fe Save rtts for clients 2012-05-04 23:18:29 +02:00
Miek Gieben
ac713d3128 Fix panic
Reported by Tomás Aparicio.
Closed #15
2012-05-02 22:54:57 +02:00
Miek Gieben
874787c537 Allow deregistration of handler
Implemented in both the server and client.
Renamed to client function to match the server side functions
Example progs need to be "ported" as this *is* an API change.
2012-03-26 23:15:15 +02:00
Miek Gieben
4f61f8621b More server side TSIG stuff - does not validate (yet) 2012-03-04 22:32:23 +01:00
Miek Gieben
c53cddf38c TSIG overhauled
This lead to some changes in the Write() function. Both
server side and client side are now more similar.
2012-03-04 21:00:09 +01:00
Miek Gieben
1744a80850 add a TsigStatus to the client as well
Bring server and client side more inline
with each other. For a client we also
use TsigStatus() to retrieve the tsig info.
2012-03-04 14:47:20 +01:00
Miek Gieben
fd6bdd4bba Elegant Tsig handling in the server
Lowlevel, but flexible. i.e. usable when building a server
2012-02-26 22:38:15 +01:00
Miek Gieben
acba7a84fc Add server side tsig support 2012-02-26 22:02:55 +01:00
Miek Gieben
f7f1d2ab42 Add listenAndServerTsig function 2012-02-26 21:33:50 +01:00
Miek Gieben
7981d35886 remove todos, it is working already 2012-02-26 20:09:03 +01:00
Miek Gieben
8b4957fe2e Tweaks 2012-02-25 22:12:01 +01:00
Miek Gieben
76c087f5ba docs for the RR interface 2012-02-15 23:34:41 +01:00
Miek Gieben
bfffc15db4 Documentation 2012-02-15 13:16:09 +01:00
Miek Gieben
974f4214a2 More documentation updates 2012-02-12 11:37:52 +01:00
Miek Gieben
3ebacbaac8 udp msg size 2012-01-29 00:21:12 +01:00
Miek Gieben
09ac6c8dc5 gofmt 2012-01-28 00:35:37 +01:00
Miek Gieben
f4dd746e14 return error if the buffer is to large 2012-01-27 08:46:41 +01:00
Miek Gieben
bc2b826f38 Remove udpsize from ListenAndServer, too ugly 2012-01-27 08:45:33 +01:00
Miek Gieben
5917838cbb gofmt 2012-01-20 12:24:20 +01:00
Miek Gieben
780b49e3cc Fixes for weekly.2012-01-20 2012-01-20 12:16:32 +01:00
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