Commit Graph

  • bc757687c3 Fix capitalization of "as" as part of a name. develop Sven Slootweg 2015-09-07 03:25:21 +0200
  • e307a9179e Add testcase for starasaservice.com Sven Slootweg 2015-09-07 03:17:50 +0200
  • 706deab3af Add support for .xyz (CentralNic) Sven Slootweg 2015-09-07 03:13:20 +0200
  • e8fbd730e6 Fix .ai parsing and normalization (#45), add 'role' field, improve output format of test runner Sven Slootweg 2015-09-07 00:16:30 +0200
  • baee878692 Fix post-processing of empty but existent registrant entries, like for the.ai Sven Slootweg 2015-09-06 18:34:19 +0200
  • b09b3adbcd README update to reflect normalization changes Sven Slootweg 2015-09-06 16:52:27 +0200
  • a8d521c23a Initial support for .ai (fixes #45), Unicode output patch for test runner, fuzzy deduplication and field swapping for incorrectly placed name/organization, improved case normalization Sven Slootweg 2015-09-06 16:22:47 +0200
  • b97d9da011 Add Python 3.4 to supported versions Sven Slootweg 2015-09-05 16:35:44 +0200
  • 0503b43375 When looking for nameserver blocks, also allow end-of-string in addition to a double newline. Fixes #43. Sven Slootweg 2014-10-06 02:58:00 +0200
  • 369dff7408 Add support for organization names in Nominet WHOIS data, and allow for extra fields in Nominet WHOIS data where the registrant has opted to have their address omitted. Fixes #36. Sven Slootweg 2014-10-06 02:22:34 +0200
  • 0ae66ffa54 Don't pick up the update date for the WHOIS database, only for the actual domain. Fixes #39. Sven Slootweg 2014-10-06 02:14:12 +0200
  • 34778494f9 Merge pull request #44 from afilipovich/develop Sven Slootweg 2014-10-06 01:42:18 +0200
  • d07cef1774 Whitespace fixes, and turning 'organization' group for Hetzner into a non-capturing group. Sven Slootweg 2014-10-06 01:28:31 +0200
  • 29e7ce2b62 Merge pull request #38 from joernmerkel/develop Sven Slootweg 2014-10-06 01:17:49 +0200
  • d718da9478 Add a number of WHOIS servers that IANA doesn't know about; fixes #40. Sven Slootweg 2014-10-06 00:19:59 +0200
  • 937dd579cc Fixing #28 Unicode parsing problems Aleh Filipovich 2014-09-09 14:42:07 +0200
  • 5b3a2ad1fa Add domain luka-netconsult.com, add support for Organization in answer for .com-domain from hetzner Joern Merkel 2014-08-05 13:15:55 +0200
  • 7b0ddf755b Merge branch 'develop' master Sven Slootweg 2014-07-30 07:44:44 +0200
  • 6f46a791ee README update to refer to `ipwhois` Sven Slootweg 2014-07-30 07:44:23 +0200
  • 60adc3acc2 Release 2.4.3 Sven Slootweg 2014-07-23 01:22:50 +0200
  • 76ffb7c54d Add support for Interlink Co. Ltd. (.moe and possibly others). Fixes #34. Sven Slootweg 2014-07-23 01:22:33 +0200
  • 9b8a68db59 Release 2.4.2 Sven Slootweg 2014-07-22 01:12:17 +0200
  • 3ce637856e Version bump Sven Slootweg 2014-07-22 01:07:14 +0200
  • 8bc8463d15 Realtime Register: Make phone optional, allow for multiple address lines, and make parsing rules consistent for all contact types. Sven Slootweg 2014-07-22 01:06:49 +0200
  • 95d3ef68f6 Make 'state' an optional field for Realtime Register. Sven Slootweg 2014-07-22 00:05:32 +0200
  • a15f4d5ff5 Merge pull request #31 from manuelRiel/develop Sven Slootweg 2014-07-21 23:56:39 +0200
  • 7f8dbca048 correct optional organization Manuel Riel 2014-07-18 09:11:26 +0200
  • 9e35b501c5 add Realtime Register and corresponding tests Manuel Riel 2014-07-18 09:08:19 +0200
  • 14f7b60684 default kwargs are evaluated at definition time Sam Stavinoha 2014-07-10 20:33:37 +0000
  • dfc8fa0e97 Release 2.4.1 Sven Slootweg 2014-06-30 10:42:38 +0200
  • f9186f931c Version bump. Sven Slootweg 2014-06-30 10:42:22 +0200
  • 842e9d17a3 Test case for .buzz. Sven Slootweg 2014-06-30 10:42:11 +0200
  • 561225ba10 Add .buzz WHOIS server. Fixes #25. Sven Slootweg 2014-06-30 10:40:51 +0200
  • 992839d9fb 2.4.0 release Sven Slootweg 2014-06-28 17:11:17 +0200
  • 0521e0395d Update readme for 2.4.0 release Sven Slootweg 2014-06-28 17:11:02 +0200
  • 9203d83c03 Benchmarking and optimizations Sven Slootweg 2014-06-28 17:03:43 +0200
  • 672f64975c Update readme Sven Slootweg 2014-06-28 15:12:49 +0200
  • 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. Sven Slootweg 2014-06-28 15:09:54 +0200
  • 7504b224b1 Release 2.3.0 Sven Slootweg 2014-06-27 23:34:02 +0200
  • a417f60b1b Docs update and version bump Sven Slootweg 2014-06-27 23:33:42 +0200
  • c09068f0a2 Unicode fixes for `net` and `pwhois`. Fixes #26. Sven Slootweg 2014-06-27 23:17:51 +0200
  • b53bad8272 There's no point in redefining all the regular expressions on every call. Sven Slootweg 2014-06-27 21:42:58 +0200
  • 47e9c85a07 Improve normalization for registrar names, and implement .com.tw (TWNIC) parsing. Fixes #22. Sven Slootweg 2014-06-27 20:28:32 +0200
  • d5cd18aea1 Update testing data to reflect creationdate parsing bugfix in d86e4ba916. Sven Slootweg 2014-06-27 18:36:13 +0200
  • 0465810b75 Unbreak .dk parsing bug introduced by 1b60bde575. Sven Slootweg 2014-06-27 18:35:42 +0200
  • a4f29a379e Implement HKDNR (.hk) parsing. Fixes #24. Sven Slootweg 2014-06-27 18:29:01 +0200
  • 1b60bde575 Implement Akky/.com.mx parsing. Fixes #23. Sven Slootweg 2014-06-27 16:45:46 +0200
  • ae547d0970 Implement .co.th parsing (oh man, what a mess...) Sven Slootweg 2014-06-27 14:24:05 +0200
  • 84ab775649 Implement nic.ir parsing, including their horrid address format. Partially fixes #23. Sven Slootweg 2014-06-27 10:47:39 +0200
  • d9474ce1b3 Change nic.pw/PIR regex to support No-IP.com by making the handle optional. Fixes #23 partially. Sven Slootweg 2014-06-27 10:16:03 +0200
  • 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. Sven Slootweg 2014-06-27 10:08:57 +0200
  • 8fe54fa66b Add support for nic.it. Fixes #21. Sven Slootweg 2014-06-13 20:07:47 +0200
  • 7bc5949e07 Release 2.2.2 Sven Slootweg 2014-06-05 21:23:54 +0200
  • e646a351fd Bump version Sven Slootweg 2014-06-05 21:23:22 +0200
  • 1c05408847 Implement CNNIC (.cn). Fixes #19. Sven Slootweg 2014-06-05 21:23:04 +0200
  • d601179a31 Release 2.2.1 Sven Slootweg 2014-06-05 01:01:56 +0200
  • 3b505e7096 Version bump Sven Slootweg 2014-06-05 01:01:42 +0200
  • c5f63363d2 Fix NeuStar regex to make State/Province optional since these are apparently not always present, and explicitly remove variable-width whitespace matching. Sven Slootweg 2014-06-05 01:01:21 +0200
  • 5f660bfa96 Remove likely unnecessary variable-width whitespace matching during preprocessing, to avoid an insane permutation count for partially matching regexes, thereby hanging the parser. Fixes #18. Sven Slootweg 2014-06-05 00:44:03 +0200
  • 50ace6f99d Release 2.2.0. Sven Slootweg 2014-05-29 21:54:52 +0200
  • 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. Sven Slootweg 2014-05-29 21:52:41 +0200
  • e028fa6c0e 2.1.4 release Sven Slootweg 2014-05-23 18:13:44 +0200
  • 917520f62e Version bump (also belatedly closes #16). Sven Slootweg 2014-05-23 18:13:15 +0200
  • 6ecf4efa98 Hardcoded nic.ps root WHOIS server, and added nic.ps parsing, plus misc. fixes. Fixes #15. Sven Slootweg 2014-05-23 18:12:23 +0200
  • 5d32a3c883 Fix Nominet parsing for registrants that do not have a state/region listed Sven Slootweg 2014-05-23 18:02:10 +0200
  • 43a62c5828 janet (.ac.uk) parsing and hardcoded root server exception, misc. fixes Sven Slootweg 2014-05-23 17:46:08 +0200
  • 407cd74b59 Support for LCN.com Sven Slootweg 2014-04-29 11:06:12 +0200
  • 8f7e8c4084 Release 2.1.3 Sven Slootweg 2014-04-28 02:08:29 +0200
  • 614fcd15a4 Version bump Sven Slootweg 2014-04-28 02:08:11 +0200
  • 34f9736529 DotAsia test case Sven Slootweg 2014-04-28 02:03:58 +0200
  • 7f689d1734 DotAsia support Sven Slootweg 2014-04-28 02:03:47 +0200
  • 256454b82f Another EuroDNS testcase Sven Slootweg 2014-04-28 01:54:04 +0200
  • 148791606f Add more EuroDNS testcases Sven Slootweg 2014-04-28 01:53:00 +0200
  • 3e43dcbcef Add support for EuroDNS. Fixes #10. Sven Slootweg 2014-04-28 01:47:49 +0200
  • 8a1e44a35f Test cases for EURid Sven Slootweg 2014-04-28 01:45:07 +0200
  • 9b6416af3f Correctly parse EURid data, fixes #9 Sven Slootweg 2014-04-28 01:31:23 +0200
  • 163ed9d75c Fixes globaltravelgroup.com for #8 Sven Slootweg 2014-04-23 04:30:09 +0200
  • 35fe637eb9 Nominet regex patch to allow extra fields. Fixes #8... again. Sven Slootweg 2014-04-15 10:34:55 +0200
  • ebb6fea594 Release 2.1.2 Sven Slootweg 2014-04-09 21:19:38 +0200
  • cddc787b69 Hetzner support and version bump Sven Slootweg 2014-04-09 21:19:04 +0200
  • 289bcf1717 Make test.py correctly exit with status code 1 if one or more tests fail. Sven Slootweg 2014-04-09 21:05:47 +0200
  • a4f486245b Make second and third address line optional for Nominet WHOIS data with visible address. Add 'registration status' for Nominet. Testcases updated. Fixes #8. Sven Slootweg 2014-04-09 21:04:41 +0200
  • 301f488d1c Release 2.1.1 Sven Slootweg 2014-04-07 21:36:40 +0200
  • 898ab24ccd Version bump Sven Slootweg 2014-04-07 21:36:10 +0200
  • a7367593d3 Whitespace fixes Sven Slootweg 2014-04-07 21:26:47 +0200
  • 96177b46c7 Updates to README Sven Slootweg 2014-04-07 21:26:41 +0200
  • 0cd9e01a3f Manually merge #3 due to mistarget Sven Slootweg 2014-04-07 21:17:12 +0200
  • 59c031acde 2.1.0 release with Python 3 support Sven Slootweg 2014-04-02 09:25:08 +0200
  • 9b16e99582 Version bump to 2.1.0 Sven Slootweg 2014-04-02 09:24:17 +0200
  • cc5c57d41b Ignore Tox-generated files Sven Slootweg 2014-04-02 09:23:05 +0200
  • 649120e897 Merge pull request #7 from ziadsawalha/tox Sven Slootweg 2014-04-02 09:21:06 +0200
  • 6bf9904e15 Add support for tox Ziad Sawalha 2014-03-14 16:29:28 -0500
  • 1e79e33126 Python 3 compatibility Ziad Sawalha 2014-03-14 16:26:50 -0500
  • 1af983ad4f Add argparse to setup.py Ziad Sawalha 2014-03-14 16:24:47 -0500
  • cfe36ed2f6 added support for 1..4 address-fields on tld .de Christian Koepp 2014-03-07 13:05:14 +0100
  • dda0525cac Manually merge pullreq #4 due to mistarget Sven Slootweg 2014-03-02 20:34:33 +0100
  • c934d6ba9b Last addition, promised. In rare cases there can be 1..n Address-Fields returned from DeNIC Christian Koepp 2014-02-28 20:20:58 +0100
  • 99a6f8bc43 well, now it doesn't matter which letters are in a phone/fax as they are different from domain to domain Christian Koepp 2014-02-28 19:59:17 +0100
  • d945fe2d34 aaaand there is a comment field called remarks...sometimes... Christian Koepp 2014-02-28 19:52:49 +0100
  • 4ddee4199c phone + fax can contain spaces (even if they shouldn't according to docu) Christian Koepp 2014-02-28 19:39:42 +0100