158 Commits

Author SHA1 Message Date
a576293bc0
Enable EDNS0 by default. -e disables EDNS0 (fix #21) 2016-08-06 16:36:56 +04:30
b0e73e1b9d Merge pull request #20 from hamishcoleman/master
Add option to pause between each dnsping request
2016-08-04 13:15:28 +04:30
Hamish Coleman
df366d5934 Add option to pause between each dnsping request 2016-08-04 14:13:33 +10:00
ec6e93e2b2
Update readme with fixed example output 2016-06-26 17:49:05 +04:30
52b89212f0
Use ASCII character for separator 2016-06-26 17:48:03 +04:30
94fa0508eb
Bump version 2016-06-26 17:17:24 +04:30
ff52245007
Add EDNS0 support and update docs 2016-06-26 17:15:54 +04:30
5b8b94a2c0
Update example for dnstraceroute 2016-06-26 16:59:05 +04:30
744d492c3d
Update example for dnsping 2016-06-26 16:57:11 +04:30
26fdd00647
Add support for EDNS0 flag 2016-06-26 16:54:22 +04:30
40052f008d
Using EDNS0 is now optional and disabled by default
Also update documentation with new example
2016-06-26 16:42:19 +04:30
8535bb2aba Bump version 2016-06-15 17:15:29 +04:30
b23a3ce081
Fix looking up NS record from root server
- also resolve hostname to IP if name is given as dns server
- raise timeout to 2 seconds
2016-06-15 17:14:10 +04:30
364312cbac
Add list of root servers as example for dnseval 2016-06-15 16:29:53 +04:30
adb4f26f8a Bump version 2016-06-15 16:27:27 +04:30
eeb647b99f
Fix bug in dealing with root servers 2016-06-15 16:26:58 +04:30
758b7b8ccd
Change separator line 2016-06-14 18:46:45 +04:30
2fb6cdb300
Add --tcp/-T option (fix #19) 2016-06-14 18:31:58 +04:30
1fa14ded48
Correctly show AD flag (fix #13) 2016-06-14 18:27:20 +04:30
597b801b7b
Bump version 2016-06-14 17:44:46 +04:30
c025a0894c
Remove dnspython from external requirements v1.4.0 2016-06-14 17:01:52 +04:30
a820d11e0e
Add original dnspython as submodule
This would be in effect until the latest version (>=1.15.0) become
available on pypi.
2016-06-14 17:00:55 +04:30
d8b9de5fcc
This should not exist in this branch to make merging easier 2016-06-14 16:58:13 +04:30
d79f5821c5
Refactor and comments 2016-06-14 16:48:35 +04:30
f74b311170
Add relevant category 2016-06-14 16:39:53 +04:30
acd8602891
Refactor and comments 2016-06-14 16:39:44 +04:30
403a583942
Update version information to match setuptools 2016-06-12 12:15:09 +04:30
8725ce0aeb
Update requirements to match new dnspython version 2016-06-05 10:04:22 +04:30
c45d408be1 Add requirements.txt, now we depend on dnspython 2016-06-01 13:24:55 +04:30
8a1b74fe0f
remove patched dnspython module and use stock version 2016-06-01 13:23:56 +04:30
22ef5331af
Remove AF 2016-06-01 13:23:46 +04:30
efeccef2aa
Fix text alignment 2016-06-01 13:22:43 +04:30
4092e4e2cb Use new socket_factory to avoid using patched dnspython 2016-06-01 13:09:34 +04:30
db90716837
show dns flags in fixed columns (fix #18) 2016-05-25 20:36:14 +04:30
24adbab4aa
test agains various python 3.x builds 2016-05-25 15:46:39 +04:30
76a24b10f2
also ask NS from domain's own DNS server 2016-05-24 16:05:11 +04:30
2609fdd758
organize code in classes and beautify output 2016-05-24 12:37:10 +04:30
440a9f4287
add initial dnsdiag.py tool - the DNS diagnostics swiss army knife 2016-05-23 19:44:37 +04:30
4c2d9d51e1
fix long arguments 2016-05-23 18:54:14 +04:30
920b0a8952
remove unnecessary option 2016-05-23 18:50:40 +04:30
575113ed69
discreetly skip bad hostnames 2016-05-23 18:36:47 +04:30
0164eae199
fix README and code cleanup 2016-05-16 19:05:48 +04:30
c7a602ae4e
deal with empty lines in input file (fix #15) 2016-05-16 14:17:39 +04:30
d0db0c62aa
fix NoAnswer error when RRSIG requested (fix #14) 2016-05-14 14:12:12 +04:30
1d373df954
add flags in dnseval output and update docs (close #13) 2016-05-14 13:22:02 +04:30
895c80b5bf
print flagas in verbose mode (in response to #13) 2016-05-14 13:09:47 +04:30
13751fed51
fix script names for setuptools 2016-05-10 13:16:55 +04:30
a1ee92d8f2
mention binary releases 2016-05-10 10:09:40 +04:30
c745b96e08
bump version 2016-05-09 17:21:24 +04:30
41a79b55e9
fix crash when resolving dns hostname to IP (close #9) v1.3.4 2016-05-09 16:43:07 +04:30