Commit Graph

264 Commits

Author SHA1 Message Date
Miek Gieben 794ad60217 shorten it even more 2011-12-09 16:01:59 +01:00
Miek Gieben ad11f2425e export Unpack/PackDomainName 2011-12-09 15:58:36 +01:00
Miek Gieben 11c7307b5b Fixes for the error type 2011-12-09 15:57:28 +01:00
Miek Gieben 22a467e718 Fixes the latest weekly 2011-11-02 23:06:54 +01:00
Miek Gieben f00b7ec494 Fix EDNS/nsid
add it to the fingerprinting too
2011-09-26 09:32:24 +02:00
Miek Gieben 0f7bbd73e6 Use minor here 2011-09-21 14:38:16 +02:00
Miek Gieben 7363deccfe print it nicer 2011-09-21 14:34:42 +02:00
Miek Gieben f73eb899f0 better ordering 2011-09-21 14:28:57 +02:00
Miek Gieben da2e464de1 A lot of BIND specific checks 2011-09-21 14:22:43 +02:00
Miek Gieben a91881457e Start a cleanup 2011-09-21 11:35:20 +02:00
Miek Gieben 2c8dacf0c0 Trying to port some stuff from fpdns 2011-09-20 20:05:37 +02:00
Miek Gieben 7df6476d8f small helper function 2011-09-20 19:33:37 +02:00
Miek Gieben 2f74133d6a More test functions
Minor tweaks for timeouts in client.go
2011-09-20 18:15:36 +02:00
Miek Gieben ce778454c4 more functions 2011-09-20 16:11:24 +02:00
Miek Gieben 47beef5d45 Add some more functions 2011-09-20 15:56:51 +02:00
Miek Gieben 9e2bec0041 split off the questions 2011-09-20 14:59:28 +02:00
Miek Gieben 1a81ac9c85 NSID is broken 2011-09-20 12:52:23 +02:00
Miek Gieben acfb57879c detect it correctly 2011-09-20 10:22:35 +02:00
Miek Gieben f8b01b366b basic fingerprint framework ready 2011-09-20 10:10:04 +02:00
Miek Gieben 8e71248212 It is working now 2011-09-20 10:04:42 +02:00
Miek Gieben 84c1eba6b7 Starts to work 2011-09-20 09:19:33 +02:00
Miek Gieben b9960f42ed tweaks 2011-09-19 22:58:36 +02:00
Miek Gieben e38ebda0cc It compiles 2011-09-19 22:41:38 +02:00
Miek Gieben fb68e29eb1 Create fp as a type 2011-09-19 22:27:56 +02:00
Miek Gieben 1b96a4413a added 2011-09-19 15:16:05 +02:00
Miek Gieben af63a2f45d fix edns0 and thus dnssec 2011-09-15 16:04:56 +02:00
Miek Gieben 0ffb28d3d9 start adding support for tsig in axfr 2011-09-11 21:34:42 +02:00
Miek Gieben c939840fb2 Fix the examples
Esp. those using xfr functions
2011-09-10 21:37:57 +02:00
Miek Gieben c9332fad8c remove client.Dial/Close
Was a hack to make qperf faster
2011-09-10 21:12:46 +02:00
Miek Gieben bcdd140924 Disable the ns target 2011-09-02 13:46:57 +02:00
Miek Gieben 00bd39bc12 Use RawSetId here 2011-08-24 15:52:53 +02:00
Miek Gieben 146845ebde Re-use socket for udp 2011-08-10 14:11:53 +02:00
Miek Gieben 8a82f129c0 tcp fixes 2011-08-09 15:01:29 +02:00
Miek Gieben c37686a724 remove len(s) from the fastpath 2011-08-09 11:41:44 +02:00
Miek Gieben e575e8c6f7 minor additions 2011-08-08 16:49:51 +02:00
Miek Gieben 3f3649509f not needed 2011-08-08 16:41:16 +02:00
Miek Gieben 12a419e0f1 some go performance stuff added 2011-08-08 16:40:57 +02:00
Miek Gieben 54bf67a5f0 Fixes 2011-08-08 16:30:52 +02:00
Miek Gieben e66de90871 Correct the Makefile too 2011-08-08 16:29:57 +02:00
Miek Gieben 7b96179c41 correct the names 2011-08-08 16:29:35 +02:00
Miek Gieben 7d2aabea76 re-add qperf 2011-08-08 16:29:13 +02:00
Miek Gieben 861a2adb6c Forget to the add the i := fv.Uint() 2011-08-08 13:10:35 +02:00
Miek Gieben a3bd25fad3 remove this 2011-08-04 15:46:39 +02:00
Miek Gieben 27948bb9f9 Use uint16 instead of int 2011-08-04 15:13:10 +02:00
Miek Gieben 1032e7593f defer add a small performance penalty 2011-08-04 13:49:40 +02:00
Miek Gieben c170e0bbaa Eliminate allocations when using ExchangeBuffer() 2011-08-04 13:17:36 +02:00
Miek Gieben 069c5237f5 added 2011-08-04 11:27:56 +02:00
Miek Gieben dfbfa8b452 still need the copy 2011-08-03 15:05:13 +02:00
Miek Gieben 4fbdf56f5f implement a (working) TTL for the cache and use a mutex 2011-08-03 14:50:15 +02:00
Miek Gieben 70d6265e77 Looks like a cache, quacks like a cache.. its a cache. Not RCU though 2011-08-03 10:35:19 +02:00