<commit_before>= Changelog

== master

* SERVER: Added .AE.ORG, .AR.COM, .KR.COM TLD definitions (whois.centralnic.net).

* SERVER: Removed invalid .WEB.COM TLD definition (whois.centralnic.net).

* SERVER: Updated .EE TLD definition and corresponding parser (#64).

* SERVER: Sync definitions with Debian whois 5.0.10:
    * Added new IPv4 allocations.

* SERVER: Added the following 12 new IDN TLD:
    * .XN--WGBL6A (قطر, Qatar) (#63)
    * .XN--3E0B707E (한국, Korea, Republic of)
    * .XN--45BRJ9C (.ভারত, India)
    * .XN--FPCRJ9C3D (భారత్, India)
    * .XN--GECRJ9C (ભારત, India)
    * .XN--H2BRJ9C (भारत, India)
    * .XN--MGBBH1A71E (بھارت, India)
    * .XN--OGBPF8FL (سورية, Syrian Arab Republic)
    * .XN--S9BRJ9C (ਭਾਰਤ, India)
    * .XN--XKC2DL3A5EE0H (இந்தியா, India)
    * .XN--YFRO4I67O (新加坡, Singapore)
    * .XN--CLCHC0EA0B2G2A9GCD (சிங்கப்பூர், Singapore)

* SERVER: Changed .KR TLD definition to whois.kr.

* NEW: Added simple AE.ORG, AR.COM, BR.COM, CN.COM, DE.COM, EU.COM,
  GB.COM, GB.NET, HU.COM, JPN.COM, KR.COM, NO.COM, QC.COM, RU.COM,
  SA.COM, SE.COM, SE.NET, UK.COM, UK.NET, US.COM, UY.COM, WEB.COM,
  ZA.COM TLD parser (whois.centralnic.net).

* NEW: Added ability to bind a WHOIS query to a specific local address and port (#40).

* NEW: Added simple .SO TLD parser (whois.nic.so) (#57).

* NEW: Property memoization (#18)

* NEW: whois.ripn.net now supports #registrar and #admin_contact (#72).

* NEW: Added support for $ gem test and Gem Testers
  See http://www.engineyard.com/blog/2011/introducing-gem-testers/

* NEW: Whois::Answer::Nameserver#to_s returns the #name for BC with string-based nameservers.

* NEW: Added support for throttled response detection (#23, #54, #61)

* NEW: whois.registry.in now supports #registrar (#78).

* NEW: Added full .CN TLD parser (whois.cnnic.cn) (#77).

* CHANGED: Renamed whois.centralnic.net to whois.centralnic.com (#28).<commit_msg>Extracted Whois::Answer::Parser::Features and Extracted Whois::Answer::Parser::Scanners::Base.<commit_after>= Changelog

== master

* SERVER: Added .AE.ORG, .AR.COM, .KR.COM TLD definitions (whois.centralnic.net).

* SERVER: Removed invalid .WEB.COM TLD definition (whois.centralnic.net).

* SERVER: Updated .EE TLD definition and corresponding parser (#64).

* SERVER: Sync definitions with Debian whois 5.0.10:
    * Added new IPv4 allocations.

* SERVER: Added the following 12 new IDN TLD:
    * .XN--WGBL6A (قطر, Qatar) (#63)
    * .XN--3E0B707E (한국, Korea, Republic of)
    * .XN--45BRJ9C (.ভারত, India)
    * .XN--FPCRJ9C3D (భారత్, India)
    * .XN--GECRJ9C (ભારત, India)
    * .XN--H2BRJ9C (भारत, India)
    * .XN--MGBBH1A71E (بھارت, India)
    * .XN--OGBPF8FL (سورية, Syrian Arab Republic)
    * .XN--S9BRJ9C (ਭਾਰਤ, India)
    * .XN--XKC2DL3A5EE0H (இந்தியா, India)
    * .XN--YFRO4I67O (新加坡, Singapore)
    * .XN--CLCHC0EA0B2G2A9GCD (சிங்கப்பூர், Singapore)

* SERVER: Changed .KR TLD definition to whois.kr.

* NEW: Added simple AE.ORG, AR.COM, BR.COM, CN.COM, DE.COM, EU.COM,
  GB.COM, GB.NET, HU.COM, JPN.COM, KR.COM, NO.COM, QC.COM, RU.COM,
  SA.COM, SE.COM, SE.NET, UK.COM, UK.NET, US.COM, UY.COM, WEB.COM,
  ZA.COM TLD parser (whois.centralnic.net).

* NEW: Added ability to bind a WHOIS query to a specific local address and port (#40).

* NEW: Added simple .SO TLD parser (whois.nic.so) (#57).

* NEW: Property memoization (#18)

* NEW: whois.ripn.net now supports #registrar and #admin_contact (#72).

* NEW: Added support for $ gem test and Gem Testers
  See http://www.engineyard.com/blog/2011/introducing-gem-testers/

* NEW: Whois::Answer::Nameserver#to_s returns the #name for BC with string-based nameservers.

* NEW: Added support for throttled response detection (#23, #54, #61)

* NEW: whois.registry.in now supports #registrar (#78).

* NEW: Added full .CN TLD parser (whois.cnnic.cn) (#77).

* NEW: Extracted Whois::Answer::Parser::Features and Extracted Whois::Answer::Parser::Scanners::Base.

* CHANGED: Renamed whois.centralnic.net to whois.centralnic.com (#28).
{'fraction_non_alphanumeric': 0.15884115884115885, 'fraction_numerical': 0.033466533466533464, 'mean_word_length': 3.5152198421646, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '175128', 'n_tokens_mistral': 1839, 'n_tokens_neox': 1705, 'n_words': 429}