25c243efa1
Preparing for v1.6.4
...
General improvements and fixes
2018-04-03 17:01:50 +04:30
7390514877
Deal with failures to open input file ( fixes #50 )
2018-02-18 07:36:37 +03:30
bbff3b44f6
Use "dnsdiag" keyword when generating random hostnames
2018-01-23 17:36:02 +03:30
d93b87b2a2
Remove a leftover debug message
2018-01-23 17:14:23 +03:30
8a9acd9100
Add -m
to force cache-miss measurement in dnseval ( Closes #41 )
...
Using `-m` causes dnseval to add a random hostname prefix to the given
domain name (format is "_dnseval_RANDOM_."). This will cause NXDOMAIN
and the query fails, but we do measure the response time anyway.
2018-01-23 15:20:36 +03:30
8283f4dbc2
Ability to have comments in resolvers list ( Closes #43 )
2018-01-23 12:25:46 +03:30
1b9849c224
Use more accurate response time measurement method ( fixes #44 )
2018-01-23 11:32:40 +03:30
Will Hargrave
f1807d34ea
Allow '-f -' to denote stdin
2017-11-01 21:34:56 +00:00
c92ea53e57
Use a more readable color in verbose mode
2017-05-02 14:45:03 +04:30
39e564e626
Use cymruwhois from pypi and remove submodule
...
- cymruwhois maintainer recovered his access to pypi and
uploaded latest package. There is no need to use it as
submodule anymore. So we added an external dependency.
- Refactor whois data caching in dnstraceroute and unbreak
caching mechanism which was broken since previous commit
due to a bug in time delta calculation.
2017-05-02 14:16:17 +04:30
2dcf0e7b78
Fix setuptools
2017-04-30 21:12:08 +04:30
a0f9cae673
Fix setuptool installation and dependecies
2017-04-30 19:35:36 +04:30
51e3d252f2
Add color mode to dnseval ("-C" option)
2017-04-26 12:53:05 +04:30
7db7684c95
Fix display in case of no answer ( fix #34 )
2017-04-25 22:28:22 +04:30
bde3263cfa
Use semantic versioning
...
and more standard constant names
2017-04-24 17:43:47 +04:30
21944596fb
Bump version
2017-04-24 15:39:23 +04:30
896484244c
Fix string formatting
2017-04-24 15:37:24 +04:30
62f66a9b3c
Add verbose mode to print actual response(s) ( FIX #28 )
2017-04-24 15:17:22 +04:30
6c1d7313fe
Display correct TTL in case of multiple responses like CNAME ( FIX #29 )
2017-04-24 14:42:34 +04:30
87cea8c04c
Improve query time measurement accuracy and display
2017-04-23 13:23:17 +04:30
2715f42722
Change default timeout value to 2 (was 5) ( fix #24 )
2016-08-22 16:02:25 +04:30
50934cbe91
Fix handling invalid TTL and some output string justifications ( fix #26 , #27 )
2016-08-22 15:58:58 +04:30
93b0d6ec51
Show TTL in dnseval output and update README ( fix #23 )
2016-08-16 15:08:19 +04:30
cc5dffc5d5
Do not exit if a resolver cannot resolve a name ( Fix #22 )
2016-08-16 14:36:08 +04:30
c110b19266
Reverse behavior of -e flag. EDNS0 is now enabled by default ( fix #21 )
2016-08-06 16:40: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
40052f008d
Using EDNS0 is now optional and disabled by default
...
Also update documentation with new example
2016-06-26 16:42:19 +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
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
efeccef2aa
Fix text alignment
2016-06-01 13:22:43 +04:30
db90716837
show dns flags in fixed columns ( fix #18 )
2016-05-25 20:36:14 +04:30
575113ed69
discreetly skip bad hostnames
2016-05-23 18:36:47 +04:30
c7a602ae4e
deal with empty lines in input file ( fix #15 )
2016-05-16 14:17:39 +04:30
1d373df954
add flags in dnseval output and update docs ( close #13 )
2016-05-14 13:22:02 +04:30
0a5b5f2380
exit the pythonic way
2016-05-09 13:34:28 +04:30
6b246a71d3
accept hostname as dns server in file ( closes #12 )
2016-05-07 15:08:15 +04:30
30d2adbb10
fix stddev calculaction logic
...
and other minor refactors
2016-05-07 14:47:54 +04:30
7ae4c613ac
trivial "pythonic" fixes
2016-04-25 11:25:18 +04:30
20d007d672
fix signal issue in Windows
...
also refactor code and incorporate some "pythonic" patterns
2016-04-14 20:51:13 +04:30
d90cc4a8d5
support for arbitrary dns port for dnstraceroute
...
and some trivial cleanup and beatufications
2016-04-12 13:33:54 +04:30
b0b3426b0f
use system resolver instead of hardcoded list ( resolve #6 )
2016-04-10 16:02:23 +04:30
c2709fd1bf
fix layout with variable len addresses ( close #4 )
2016-04-10 15:36:29 +04:30
9e5adde1bb
rename dnsperf -> dnseval to avoid confusion with nominom's dnsperf
...
- rename dnsperf.py -> dnseval.py
- improve help text
2016-04-09 11:37:42 +04:30