Commit Graph

1921 Commits

Author SHA1 Message Date
Miek Gieben e9ea2d7750 Fix more robust, but also nack more about non qualified names 2012-08-31 20:57:16 +02:00
Miek Gieben 4d8ec5dfe6 always use fqdn 2012-08-31 18:01:06 +02:00
Miek Gieben 0a586f5ebb Merge branch 'master' of github.com:miekg/dns 2012-08-31 15:10:46 +02:00
Miek Gieben 7a0877d090 Merge conflict fixed 2012-08-31 15:10:43 +02:00
Miek Gieben 4a4292c1b9 fix merge 2012-08-31 15:05:59 +02:00
Miek Gieben 422b674d48 Make [ia]XfrReceive more alike and re-add Id check in axfrReceive 2012-08-31 15:03:25 +02:00
Miek Gieben b90200a0df Fix test 2012-08-31 14:59:56 +02:00
Miek Gieben 90a2076d8d We were dialing twice 2012-08-31 14:55:47 +02:00
Miek Gieben 7be4f3b18d comment out all println, no need to worry people with that 2012-08-31 10:23:50 +02:00
Miek Gieben fd646632f5 fix reflect 2012-08-31 10:16:41 +02:00
Miek Gieben 9242855153 fix rest 2012-08-31 10:13:21 +02:00
Miek Gieben a0e3423d8e dont bail out when accepting the conn fails 2012-08-31 10:08:36 +02:00
Miek Gieben b186f83581 Merge branch 'master' of github.com:miekg/dns 2012-08-30 16:45:30 +02:00
Miek Gieben 86b16ccd9e make PackDomainName faster by removing these ifs. also fix test 2012-08-30 16:45:11 +02:00
Miek Gieben 2e13e0e10c req in response is not needed 2012-08-30 09:34:40 +02:00
Miek Gieben 1f29674505 small tweaks 2012-08-29 09:59:08 +02:00
Miek Gieben 3076276e48 add test 2012-08-29 08:34:47 +02:00
Miek Gieben 9255ad61ac outgoing xfr works, but not for my Go code 2012-08-28 21:36:25 +02:00
Miek Gieben 1b2b39f300 axfr outgoing is working, but only for one envelop 2012-08-28 20:29:06 +02:00
Miek Gieben c07f45ab5d add domain 2012-08-28 20:21:44 +02:00
Miek Gieben 14a8b3c2f2 Fix documentation 2012-08-28 19:53:21 +02:00
Miek Gieben b2fadde636 Fix hijack 2012-08-28 19:46:29 +02:00
Miek Gieben 0eae2d1735 implement Hijack 2012-08-28 19:41:23 +02:00
Miek Gieben a2b2a604e2 dont panic, just return 2012-08-28 18:25:55 +02:00
Miek Gieben e4fb00c34d Fix handling of non fully qualified domain names
When PackDomain sees such a name it calls panic.
All panic now use the prefix 'dns:'
2012-08-28 18:21:23 +02:00
Miek Gieben 8bc979fe1e make it compile 2012-08-28 13:30:59 +02:00
Miek Gieben a8737b6741 check if the packet has a valid answer section 2012-08-28 13:21:51 +02:00
Miek Gieben 9e318901a6 preparing to use hijack 2012-08-28 13:12:55 +02:00
Miek Gieben 3da4bc6bf3 Fix examples 2012-08-28 11:19:03 +02:00
Miek Gieben 87c51a388d update todo 2012-08-28 11:14:36 +02:00
Miek Gieben 6d19e31fae A working outgoing axfr impl. 2012-08-28 11:03:41 +02:00
Miek Gieben 9ce7de998f fix merge 2012-08-28 10:53:19 +02:00
Miek Gieben 4a201697f9 docs 2012-08-28 10:52:46 +02:00
Miek Gieben 4146c9b02f some fixes 2012-08-28 09:27:55 +02:00
Miek Gieben 33a9b24c2b more sym 2012-08-28 08:24:42 +02:00
Miek Gieben d98cc3f2f7 rename XfrMsg to XfrToken 2012-08-28 08:14:12 +02:00
Miek Gieben 30725eb88d Fix outgoing xfr and fix incoming in the process 2012-08-27 21:28:02 +02:00
Miek Gieben afd8cbf39d Add TsigTimersOnly function 2012-08-27 21:27:49 +02:00
Miek Gieben c3b9e95d58 designed finalized 2012-08-27 20:58:58 +02:00
Miek Gieben 2c6eb05cf8 Return a set of RRs 2012-08-27 19:59:55 +02:00
Miek Gieben d942401931 comments/doc 2012-08-27 19:48:58 +02:00
Miek Gieben 8193e4954b Merge branch 'master' of github.com:miekg/dns 2012-08-27 09:12:57 +02:00
Miek Gieben f8d4bc7ea6 tweaks 2012-08-27 09:12:41 +02:00
Miek Gieben c0c9a5f3a9 docs 2012-08-27 08:41:14 +02:00
Miek Gieben 80038f2230 docs 2012-08-26 22:40:00 +02:00
Miek Gieben c833247546 docs 2012-08-26 22:32:47 +02:00
Miek Gieben 468d937c8f much stricter memory allocation for msg
Only allocate what you need=+1 (just to be sure)
2012-08-26 22:29:48 +02:00
Miek Gieben cc1bb251cc length tests 2012-08-26 22:10:55 +02:00
Miek Gieben d088547d45 completely remove 2012-08-26 21:18:11 +02:00
Miek Gieben 03af57964a Add a length that taks compression into account
Currently only ownername compression is done, but its a good
start.
2012-08-26 20:46:24 +02:00