Miek Gieben
|
78d5e52ece
|
fix q
|
2012-08-26 20:46:11 +02:00 |
Miek Gieben
|
845f4a6992
|
dont export - minimize api
|
2012-08-24 12:42:41 +02:00 |
Miek Gieben
|
39d8d37d96
|
remove from here, own repo github/miekg/fks
|
2012-08-09 23:35:18 +02:00 |
Miek Gieben
|
784e99184e
|
Fix wildcards
|
2012-08-09 23:00:51 +02:00 |
Miek Gieben
|
370c423137
|
merge
|
2012-08-09 22:08:14 +02:00 |
Miek Gieben
|
3cae9bbd96
|
remove println
|
2012-08-09 21:15:26 +02:00 |
Miek Gieben
|
939fd83e83
|
Fix the IsSubDomain issue
|
2012-08-09 21:05:20 +02:00 |
Miek Gieben
|
d5cc33b623
|
logging on again
|
2012-08-08 15:44:10 +02:00 |
Miek Gieben
|
634fc35d9f
|
Merge branch 'dev' of github.com:miekg/dns into dev
|
2012-08-08 14:09:52 +02:00 |
Miek Gieben
|
b30ea1d44f
|
works better
|
2012-08-08 14:09:47 +02:00 |
Miek Gieben
|
5ad0afa614
|
Fix quit
|
2012-08-08 13:51:27 +02:00 |
Miek Gieben
|
155be1a09a
|
tweaks
|
2012-08-08 13:36:37 +02:00 |
Miek Gieben
|
53b2034c77
|
tweaks
|
2012-08-08 13:35:03 +02:00 |
Miek Gieben
|
672dcdb355
|
less logging
|
2012-08-08 13:23:36 +02:00 |
Miek Gieben
|
e8c99e5726
|
correct the port
|
2012-08-08 13:20:48 +02:00 |
Miek Gieben
|
59d4b9de20
|
both ports should be 1053
|
2012-08-08 13:12:38 +02:00 |
Miek Gieben
|
1845cb4b75
|
listen on v4/v6
|
2012-08-08 13:03:14 +02:00 |
Miek Gieben
|
648e765d31
|
gofmt
|
2012-08-08 12:58:09 +02:00 |
Miek Gieben
|
cc33ab2a70
|
tweaks to make it work
|
2012-08-08 12:58:02 +02:00 |
Miek Gieben
|
3e40faddf5
|
fixup shield
|
2012-08-08 12:43:12 +02:00 |
Miek Gieben
|
d6cc21a0aa
|
implement cache eviction
|
2012-08-08 11:52:54 +02:00 |
Miek Gieben
|
f335343759
|
more stuff
|
2012-08-08 11:45:25 +02:00 |
Miek Gieben
|
17af20cd88
|
Think its working now
|
2012-08-08 11:25:03 +02:00 |
Miek Gieben
|
8ff781934c
|
q tweaks
|
2012-08-08 11:13:19 +02:00 |
Miek Gieben
|
466496a23b
|
Fix chaos
|
2012-08-08 11:08:25 +02:00 |
Miek Gieben
|
a01d73e72a
|
Fix reflect
|
2012-08-08 09:50:21 +02:00 |
Miek Gieben
|
755bb11fde
|
update the documentation
|
2012-08-08 09:26:29 +02:00 |
Miek Gieben
|
8646c8c6e6
|
Update fks-shield and remove ListenAndServeTsig
ListenAndServeTsig can be handled much more easier
if you create your own server object
|
2012-08-08 09:19:14 +02:00 |
Miek Gieben
|
fadc0b3a95
|
Use addpower and droppower
|
2012-08-07 22:36:39 +02:00 |
Miek Gieben
|
57e09b572a
|
remove colon
|
2012-08-07 22:03:01 +02:00 |
Miek Gieben
|
0bb09aad72
|
Fix bugs and make tsig working
|
2012-08-07 21:48:19 +02:00 |
Miek Gieben
|
fa093f0dc3
|
Add more commands and tsig
|
2012-08-07 21:06:01 +02:00 |
Miek Gieben
|
757b6f3902
|
more commands, now with tsig
|
2012-08-07 21:05:16 +02:00 |
Miek Gieben
|
5780d9ad77
|
added
|
2012-08-07 20:54:54 +02:00 |
Miek Gieben
|
e29e6a324e
|
more
|
2012-08-07 20:41:38 +02:00 |
Miek Gieben
|
468348fc28
|
user mgmt
|
2012-08-07 20:24:57 +02:00 |
Miek Gieben
|
7e213aea0d
|
add user management
|
2012-08-07 19:04:52 +02:00 |
Miek Gieben
|
70b98c505e
|
more docs and add LIST
|
2012-08-07 17:42:36 +02:00 |
Miek Gieben
|
37ff3f9f84
|
Add DROP and READXFR
|
2012-08-07 12:33:31 +02:00 |
Miek Gieben
|
e1ed0866a9
|
add documentation
|
2012-08-07 09:07:10 +02:00 |
Miek Gieben
|
38c6ef4005
|
more sane logging
|
2012-08-07 08:31:34 +02:00 |
Miek Gieben
|
1e58ea2d5f
|
more sane logging
|
2012-08-07 08:28:56 +02:00 |
Miek Gieben
|
eaec51df72
|
Add dynamic zone reading
|
2012-08-06 22:33:39 +02:00 |
Miek Gieben
|
26bbfdfde1
|
proto dyn. config stuff
|
2012-08-06 21:59:32 +02:00 |
Miek Gieben
|
4b51a293d6
|
Fix q to use the simpler api
|
2012-08-06 20:41:58 +02:00 |
Miek Gieben
|
f090b34c40
|
Use the new api - now on to fixing Tsig
|
2012-08-06 20:03:46 +02:00 |
Miek Gieben
|
3aebdca5ff
|
less logging
|
2012-08-05 21:25:07 +02:00 |
Miek Gieben
|
1282dbaf9a
|
Use binary packets in the cache
|
2012-08-05 21:21:48 +02:00 |
Miek Gieben
|
e628564f33
|
Fix attempts in the client
|
2012-08-05 18:36:36 +02:00 |
Miek Gieben
|
51e13a15c9
|
snapshot
|
2012-08-05 18:13:23 +02:00 |
Miek Gieben
|
5cf4522eed
|
Skeleton cache ready
|
2012-08-05 12:47:11 +02:00 |
Miek Gieben
|
1970a7b80f
|
More nameserver stuff
|
2012-08-05 12:01:10 +02:00 |
Miek Gieben
|
d238fcd358
|
name change
|
2012-08-05 11:20:23 +02:00 |
Miek Gieben
|
1ea0746ff8
|
newstuff
|
2012-08-05 11:17:42 +02:00 |
Miek Gieben
|
6259185838
|
Look for glue
|
2012-08-05 11:09:35 +02:00 |
Miek Gieben
|
ac4f400d38
|
tweaks
|
2012-08-05 09:35:01 +02:00 |
Miek Gieben
|
8b1012b495
|
remvoe
|
2012-08-05 09:29:05 +02:00 |
Miek Gieben
|
ae14f9a645
|
add bogus nl zone
|
2012-08-05 09:10:07 +02:00 |
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
|
54360034e0
|
Fix logging
|
2012-08-04 19:33:17 -07:00 |
Miek Gieben
|
6360aca9d2
|
fix erros
|
2012-08-04 19:29:29 -07:00 |
Miek Gieben
|
6150eab504
|
add todo
|
2012-08-04 19:23:34 -07:00 |
Miek Gieben
|
f01d3cb5c3
|
Airplane\! hacking. Send correct referrals
|
2012-08-04 19:21:27 -07:00 |
Miek Gieben
|
6813365fa9
|
some fixes
|
2012-08-04 14:35:19 -07:00 |
Miek Gieben
|
963fb55991
|
Fix some faults
|
2012-08-04 14:16:29 -07:00 |
Miek Gieben
|
bae774176f
|
dont allocate at the beginning
|
2012-08-04 12:00:00 -07:00 |
Miek Gieben
|
fba7b11981
|
Fix delegations
|
2012-08-04 11:56:57 -07:00 |
Miek Gieben
|
d4c5036377
|
updates
|
2012-08-04 08:08:00 -07:00 |
Miek Gieben
|
d0641c7cb9
|
A simple nameserver, doesnt do referals yet
|
2012-08-03 15:51:35 -07:00 |
Miek Gieben
|
051ceaa454
|
more stuff for a nameserver
|
2012-08-03 09:48:47 -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
|
cd0567023f
|
Add small nameserver implementation
|
2012-08-02 15:19:22 -07:00 |
Miek Gieben
|
ed25603f66
|
start of a nameserver impl
|
2012-08-02 14:57:32 -07:00 |
Miek Gieben
|
743e1dd3e8
|
Make it compile
|
2012-07-05 11:53:09 +02:00 |
Miek Gieben
|
eb94be22bb
|
more lookup stuff
|
2012-06-18 14:09:01 +02:00 |
Miek Gieben
|
a926bccdd6
|
show size of query when using -question
|
2012-06-04 13:26:47 +02:00 |
Miek Gieben
|
ea069ca1fb
|
some tweaks
|
2012-06-01 11:45:47 +02:00 |
Miek Gieben
|
3517449bc9
|
Make it work correct
|
2012-06-01 10:21:26 +02:00 |
Miek Gieben
|
26f583571d
|
boe
|
2012-06-01 10:15:54 +02:00 |
Miek Gieben
|
bb376b18b3
|
Add size received to a pkt
|
2012-06-01 10:05:27 +02:00 |
Miek Gieben
|
aae0f8b7a1
|
bugfix for nsd
|
2012-06-01 08:39:24 +02:00 |
Miek Gieben
|
c326309d62
|
Fix subnet stuff
|
2012-05-31 22:40:52 +02:00 |
Miek Gieben
|
1bf0864632
|
First pass for edns subnet support
|
2012-05-31 21:40:07 +02:00 |
Miek Gieben
|
29365cc9d8
|
more consistent naming
|
2012-05-31 19:33:12 +02:00 |
Miek Gieben
|
5bc0c4df68
|
Add number of bytes too
|
2012-05-31 19:19:54 +02:00 |
Miek Gieben
|
b0c12388e8
|
Give edns0 support as much need upgrade
Its now much nicer and more Go like. In essence ENDS0
is a sort of a mini RR parser.
|
2012-05-31 18:36:27 +02:00 |
Miek Gieben
|
a550bf6d40
|
Fix examples NewClient() -> new(dns.Client)
|
2012-05-26 10:31:44 +02:00 |
Miek Gieben
|
7e2d4ac1d4
|
gofmt
|
2012-05-26 10:28:55 +02:00 |
Miek Gieben
|
c84b165dee
|
fix examples
|
2012-05-22 08:51:30 +02:00 |
Miek Gieben
|
06d424549e
|
Make the default async queries more simpler to use
If you don't want to setup your own channels things should
now be simpler. Still the power for eleborate setups is there.
|
2012-05-21 20:58:41 +02:00 |
Miek Gieben
|
7b2745c51d
|
fix
|
2012-05-21 20:25:04 +02:00 |
Miek Gieben
|
6d9ac0b3de
|
Force v6 or v4
|
2012-05-21 15:45:26 +02:00 |
Miek Gieben
|
4ec99b2dec
|
Fix examples
|
2012-05-21 14:56:14 +02:00 |
Miek Gieben
|
983d979698
|
Some documentation fixes and origid is not needed in tsig
|
2012-05-18 19:59:07 +02:00 |
Miek Gieben
|
f26963f4c3
|
Fix incoming [IA]xfr
Make the function return a new channel, which is closed at the
end of the transfer. This way you can just use 'range' to loop
over the records.
|
2012-05-18 12:06:31 +02:00 |
Miek Gieben
|
2574856aa6
|
Add RemoteAddr() to the RequestWriter interface
|
2012-05-08 13:51:12 +02:00 |