13 Commits

Author SHA1 Message Date
Sven Slootweg
9203d83c03 Benchmarking and optimizations 2014-06-28 17:03:43 +02:00
Sven Slootweg
d86e4ba916 Fix bug in creation date parsing for contacts. Implement .co.jp with recursive handle lookups, fixes #22 partially. Skip WHOIS referals with a protocol specification, fixes #25. 2014-06-27 10:08:57 +02:00
Sven Slootweg
289bcf1717 Make test.py correctly exit with status code 1 if one or more tests fail. 2014-04-09 21:05:47 +02:00
Ziad Sawalha
1e79e33126 Python 3 compatibility
Including converting one of the test data files to
UTF-8. It was Windows encoded which failed with
python 3's file.read encoding.
2014-03-22 11:43:30 -05:00
Sven Slootweg
dd7c1188e5 Add testcases and more stupid Unicode hacks! 2013-11-24 19:18:24 +01:00
Sven Slootweg
22cf4c270a Fix instructions for test.py 2013-11-23 17:31:26 +01:00
Sven Slootweg
268abdb6ad Added testing script to detect parser breakage. Added support for MarkMonitor, Melbourne IT, Nominet, others, fix for internet.bs with organization name, fix for multi-response from verisign-grs, assorted other fixes. 2013-11-23 17:01:03 +01:00
Sven Slootweg
a6828733f0 Remove jwhois dependency, separate retrieval and parsing logic, implement registrant parsing for several registries, fix some other regexes, add test data 2013-11-20 12:08:35 +01:00
Sven Slootweg
bb33a423bc Include raw WHOIS output 2012-09-22 22:05:07 +02:00
Sven Slootweg
7924e56e82 Update heuristic nameserver regex to remove false positives and partial matches 2012-09-21 05:35:59 +02:00
Sven Slootweg
f9bc7176dc Updated grammar, including update date recognition 2012-09-21 05:31:39 +02:00
Sven Slootweg
0676302ae3 Improve error handling, add some extra heuristic rules, fix a rule, and remove some placeholders 2012-09-21 04:50:24 +02:00
Sven Slootweg
a4f00914c4 Initial commit 2012-09-21 04:23:06 +02:00