52 Commits

Author SHA1 Message Date
Sven Slootweg
76ffb7c54d Add support for Interlink Co. Ltd. (.moe and possibly others). Fixes #34. 2014-07-23 01:22:33 +02:00
Sven Slootweg
8bc8463d15 Realtime Register: Make phone optional, allow for multiple address lines, and make parsing rules consistent for all contact types. 2014-07-22 01:06:49 +02:00
Manuel Riel
9e35b501c5 add Realtime Register and corresponding tests 2014-07-18 09:08:19 +02:00
Sven Slootweg
842e9d17a3 Test case for .buzz. 2014-06-30 10:42:11 +02:00
Sven Slootweg
1f419ab7e6 pwhois display bugfix, and massively improved normalization: removal of empty-like values (-, n/a, etc.), mapping of abbreviations for countries, US/CA/AU states and airport codes to full locality names. 2014-06-28 15:09:54 +02:00
Sven Slootweg
47e9c85a07 Improve normalization for registrar names, and implement .com.tw (TWNIC) parsing. Fixes #22. 2014-06-27 20:28:32 +02:00
Sven Slootweg
d5cd18aea1 Update testing data to reflect creationdate parsing bugfix in d86e4ba916. 2014-06-27 18:36:13 +02:00
Sven Slootweg
a4f29a379e Implement HKDNR (.hk) parsing. Fixes #24. 2014-06-27 18:29:01 +02:00
Sven Slootweg
1b60bde575 Implement Akky/.com.mx parsing. Fixes #23. 2014-06-27 16:45:46 +02:00
Sven Slootweg
ae547d0970 Implement .co.th parsing (oh man, what a mess...) 2014-06-27 14:24:05 +02:00
Sven Slootweg
84ab775649 Implement nic.ir parsing, including their horrid address format. Partially fixes #23. 2014-06-27 10:47:39 +02:00
Sven Slootweg
d9474ce1b3 Change nic.pw/PIR regex to support No-IP.com by making the handle optional. Fixes #23 partially. 2014-06-27 10:16:03 +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
8fe54fa66b Add support for nic.it. Fixes #21. 2014-06-13 20:07:47 +02:00
Sven Slootweg
1c05408847 Implement CNNIC (.cn). Fixes #19. 2014-06-05 21:23:04 +02:00
Sven Slootweg
c5f63363d2 Fix NeuStar regex to make State/Province optional since these are apparently not always present, and explicitly remove variable-width whitespace matching. 2014-06-05 01:01:21 +02:00
Sven Slootweg
69034f2ac5 Add an explicit exception for example.com, as it is not handled correctly by IANA. Fix multi-response processing, adding a never_cut argument. Documentation updates and version bump to 2.2. Fixes #17. 2014-05-29 21:52:41 +02:00
Sven Slootweg
6ecf4efa98 Hardcoded nic.ps root WHOIS server, and added nic.ps parsing, plus misc. fixes. Fixes #15. 2014-05-23 18:12:23 +02:00
Sven Slootweg
5d32a3c883 Fix Nominet parsing for registrants that do not have a state/region listed 2014-05-23 18:02:10 +02:00
Sven Slootweg
43a62c5828 janet (.ac.uk) parsing and hardcoded root server exception, misc. fixes 2014-05-23 17:46:08 +02:00
Sven Slootweg
407cd74b59 Support for LCN.com 2014-04-29 11:06:12 +02:00
Sven Slootweg
34f9736529 DotAsia test case 2014-04-28 02:03:58 +02:00
Sven Slootweg
256454b82f Another EuroDNS testcase 2014-04-28 01:54:04 +02:00
Sven Slootweg
148791606f Add more EuroDNS testcases 2014-04-28 01:53:00 +02:00
Sven Slootweg
3e43dcbcef Add support for EuroDNS. Fixes #10. 2014-04-28 01:47:49 +02:00
Sven Slootweg
8a1e44a35f Test cases for EURid 2014-04-28 01:45:07 +02:00
Sven Slootweg
163ed9d75c Fixes globaltravelgroup.com for #8 2014-04-23 04:30:09 +02:00
Sven Slootweg
35fe637eb9 Nominet regex patch to allow extra fields. Fixes #8... again. 2014-04-15 10:34:55 +02:00
Sven Slootweg
cddc787b69 Hetzner support and version bump 2014-04-09 21:19:04 +02:00
Sven Slootweg
a4f486245b Make second and third address line optional for Nominet WHOIS data with visible address. Add 'registration status' for Nominet. Testcases updated. Fixes #8. 2014-04-09 21:04:41 +02:00
Christian Koepp
2f5e700224 full regexpr support for .de domains and updated test-cases for prq.se + nic.ru 2014-02-28 19:29:08 +01:00
Christian Koepp
a86d44dfdc added RFC3490 feature (decoded unicode domains) 2014-02-18 17:10:32 +01:00
joe doe
80fb22aa4f added .de region specific support 2014-02-18 14:56:19 +01:00
Sven Slootweg
f2ce1d7b8a Support for separated first and last name, NetworkSolutions support, SIDN support, iedr.ie support, .am support, GAL Communication support, Fabulous.com support, added optional 'Facsimile Number' and 'Organization' fields for .US (Neustar) domains, fixed false positive (interpreting 'state' as 'status' in registrant data) 2014-02-08 23:39:52 +01:00
Sven Slootweg
dd7c1188e5 Add testcases and more stupid Unicode hacks! 2013-11-24 19:18:24 +01:00
Sven Slootweg
2bfa70b9f7 Proper (.ws) Dynadot support and normalization improvements 2013-11-24 18:38:49 +01:00
Sven Slootweg
fc828dbe38 Bunch of fixes 2013-11-24 15:06:23 +01:00
Sven Slootweg
c7775c51d4 Update testing data 2013-11-24 13:38:31 +01:00
Sven Slootweg
05d148fa7f Improved normalization 2013-11-24 09:34:58 +01:00
Sven Slootweg
ad9a2da0e4 Improvements to cleaning and normalization 2013-11-23 18:19:50 +01:00
Sven Slootweg
81b5b8136b Improve normalization by making it leave alone (likely) abbreviations 2013-11-23 17:34:57 +01:00
Sven Slootweg
04cc8e29b5 Fix for PIR regex to also support WHOIS data where no organization is specified 2013-11-23 17:31:13 +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
e35140e3a2 Add support for InterNetworX domains 2013-11-21 10:01:08 +01:00
Sven Slootweg
f063fe2529 Support for .pw domains 2013-11-21 09:19:03 +01:00
Sven Slootweg
5c0397ccdb Add .dk testcase 2013-11-21 09:18:55 +01:00
Sven Slootweg
cf9564673b Support for .au domains 2013-11-21 08:22:49 +01:00
Sven Slootweg
89b981235a Fix eNom and GoDaddy regex.... again 2013-11-21 07:06:36 +01:00
Sven Slootweg
ef4581e389 Add x.it test case 2013-11-21 07:05:48 +01:00
Sven Slootweg
37be6f0995 jprs.jp support 2013-11-21 06:48:27 +01:00