Commit Graph

938 Commits

Author SHA1 Message Date
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 6e403621e1 Fix NSID (or OPT option code 3) 2011-09-26 09:11:14 +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 956ec9b962 set the timeouts 2011-09-20 17:40:13 +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 db9de9584a add gitignore file 2011-09-20 10:21:17 +02:00
Miek Gieben 850a12ac8e Return a error when there is no conn, dont panic 2011-09-20 10:20:24 +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 7d73d6e9e1 Make opcode public and fix the IsEdns0 2011-09-19 13:34:16 +02:00
Miek Gieben 5960047748 Make them public 2011-09-19 13:25:02 +02:00
Miek Gieben 4228e0ad7d a new line
Add a newline before printing the EDNS record.
Make it look like a real pseudo section
2011-09-15 21:57:10 +02:00
Miek Gieben c5c1a0eecc start with nsec3 proving 2011-09-15 20:13:21 +02:00
Miek Gieben af63a2f45d fix edns0 and thus dnssec 2011-09-15 16:04:56 +02:00
Miek Gieben 83817a219b update the todo 2011-09-12 10:43:26 +02:00
Miek Gieben d4ca7c23f3 update readme and fix spelling mistakes 2011-09-12 10:13:50 +02:00
Miek Gieben 21e2f63b4c more server stuff 2011-09-11 22:10:04 +02:00
Miek Gieben 0ffb28d3d9 start adding support for tsig in axfr 2011-09-11 21:34:42 +02:00
Miek Gieben 18256533ff tweaks 2011-09-11 21:32:36 +02:00
Miek Gieben 6f78219c22 Documentation updates 2011-09-11 20:47:25 +02:00
Miek Gieben 6ef13c3cbd Start thinking about server side axfr 2011-09-11 17:24:52 +02:00
Miek Gieben d814a20623 test multiple messages 2011-09-11 17:01:55 +02:00
Miek Gieben 1f03789dcb edns0 helper funtions 2011-09-11 13:01:18 +02:00
Miek Gieben 5352363707 SetEdns0 helper function 2011-09-11 12:57:06 +02:00
Miek Gieben 0f609697b9 Fix time checking in TSIG 2011-09-11 12:41:54 +02:00
Miek Gieben ab911d41f9 Small tweaks 2011-09-11 01:42:46 +02:00
Miek Gieben 74935417e6 Remove dead code from the test 2011-09-11 01:37:59 +02:00
Miek Gieben f252e2f3f0 Add documentation and fix the tests for TSIG
Everything is working, I get a complete TSIG verified AXFR from
miek.nl.
2011-09-11 01:37:06 +02:00
Miek Gieben 3be73fcea9 Tsig fixes
make tsig easier to use and even transparant when using the API
2011-09-11 01:10:47 +02:00
Miek Gieben 356b532385 Things start to work again. Now axfr and tsig 2011-09-11 00:33:13 +02:00
Miek Gieben e4acc12f44 Remove debugging code 2011-09-11 00:32:00 +02:00
Miek Gieben 313640276f Make async querying work again 2011-09-11 00:31:03 +02:00
Miek Gieben cd17a26192 Give the channels more sane names
Rename ChannelQuery to QueryChan and
ChannelReply to ReplyChan, both sound much better
2011-09-11 00:20:44 +02:00