38 Commits

Author SHA1 Message Date
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
910e74ab2b Fix for missing 'normalized' keyword argument in get_whois 2013-11-24 17:06:51 +01:00
Sven Slootweg
6dbc743e7f Rename keys and get rid of null filling 2013-11-24 13:28:06 +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
0ba013a5ea Improve new nameserver rule 2013-10-08 23:57:30 +02:00
Sven Slootweg
a69a343f75 Ensure all redirection data is also shown 2013-10-08 23:55:05 +02:00
Sven Slootweg
d3ad2e666a Add nameserver rule 2013-10-08 23:54:36 +02:00
Sven Slootweg
b651144c38 Add rule for registrar 2013-10-08 23:43:56 +02:00
Sven Slootweg
e95e8bc662 Properly handle issues in idna encoding 2012-09-23 01:59:12 +02:00
Sven Slootweg
db52583bee Add Russian format to fallbacks 2012-09-23 01:08:47 +02:00
Sven Slootweg
b8473db903 Properly idna-encode domains before whoising them 2012-09-23 01:02:36 +02:00
Sven Slootweg
5992f562bc Fix grammar for 'last updated' date for Tucows 2012-09-22 23:40:09 +02:00
Sven Slootweg
bb33a423bc Include raw WHOIS output 2012-09-22 22:05:07 +02:00
Sven Slootweg
9f7e9444d0 Use jwhois instead of whois 2012-09-22 21:28:56 +02:00
Sven Slootweg
636138136e Add support for .asia domains 2012-09-22 17:23:57 +02:00
Sven Slootweg
23c2af2ff7 Recognize expiry date for .ly domains 2012-09-21 17:54:49 +02:00
Sven Slootweg
2b5bd4044a Add support for .si domains 2012-09-21 17:54:05 +02:00
Sven Slootweg
88a1784e90 Support anti-spam formatted e-mail addresses and Nominet (.uk) registration date 2012-09-21 17:06:31 +02:00
Sven Slootweg
162cad882f Fix Tucows whois parsing 2012-09-21 07:33:47 +02:00
Sven Slootweg
58165a3be7 Make Gandi DNS nameserver lookup work properly 2012-09-21 07:32:19 +02:00
Sven Slootweg
e5cab1aeb3 Handle GoDaddy whois properly 2012-09-21 07:30:55 +02:00
Sven Slootweg
2d7887bec4 Add support for .it domains 2012-09-21 06:56:05 +02:00
Sven Slootweg
daf902c20c Add support for .cx domains 2012-09-21 06:53:33 +02:00
Sven Slootweg
8916b0fa3a Add some grammar for some miscellaneous whois servers 2012-09-21 06:51:23 +02:00
Sven Slootweg
c91f645da5 Add syntax for .at domains 2012-09-21 06:39:59 +02:00
Sven Slootweg
f0c7915a34 Make heuristics also detect name.com nameservers 2012-09-21 06:33:08 +02:00
Sven Slootweg
f8fb37b143 Add .ee syntax 2012-09-21 06:30:44 +02:00
Sven Slootweg
03378ebbbe Add .ee syntax 2012-09-21 06:30:29 +02:00
Sven Slootweg
e1c419cfaa Add parsing syntax for .us domains and similar 2012-09-21 05:55:31 +02:00
Sven Slootweg
d49d12e76e Fix nameserver regex again to make sure all nameserver-like hostnames match 2012-09-21 05:38:36 +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
6cb1a5cd3d Fix nameserver heuristics to also detect sub-subdomains 2012-09-21 05:07:47 +02:00
Sven Slootweg
5ef736531d Add syntax for NetworkSolutions whois 2012-09-21 05:06:36 +02:00
Sven Slootweg
9f25580fd5 Add parsing syntax for EDU domains 2012-09-21 05:03:46 +02:00
Sven Slootweg
812d4812cb Remove duplicate e-mail addresses and nameservers 2012-09-21 04:55:08 +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