Skip to content

Tags: kubicek/whois

Tags

v2.1.1

Toggle v2.1.1's commit message
Release 2.1.1

* NEW: whois.nic.xxs parser now recognizes reserved domains.

* NEW: whois.nic.uk parser now recognizes throttled responses (weppos#118).

* NEW: whois.nic.uk parser now extracts registrant_contacts (weppos#118).

* FIXED: whois.nic.it parser doesn't correctly understand reserved domains.

* FIXED: Release 2.1.0 is not compatible with Rails 2.3 (weppos#117).

* FIXED: whois.nic.coop should support multiple statuses (weppos#115).

* FIXED: whois.nic.la should support multiple statuses (weppos#116).

v2.1.0

Toggle v2.1.0's commit message
Release 2.1.0

* SERVER: Added .COM.DE, .GR.COM, .US.ORG TLD definitions.

* SERVER: Updated .QA and .XN--WGBL6A TLD definitions.

* SERVER: Updated .SU, .RU and .XN--P1AI TLD definitions (weppos#87).

* SERVER: Added the following new IDN TLDs:
    * .XN--LGBBAT1AD8J (.الجزائر, Algeria) (weppos#95)
    * .XN--MGBC0A9AZCG (.المغرب, Morocco) (weppos#96)

* NEW: Ability to define inheritable parsers

      class Whois::Record::Parser::Afilias < Whois::Record::Parser::Base
      end

      class Whois::Record::Parser::WhoisNicXxx < Whois::Record::Parser::Afilias
      end

  Parsers will inherits all the properties from their parents.

* NEW: Added the following full parsers:
    * whois.nic.asia
    * whois.meregistry.net
    * whois.dotmobiregistry.net
    * whois.publicinternetregistry.net
    * whois.registry.in
    * whis.nic.ag
    * whois.afilias-grs.info
    * whois.aero
    * whois.nic.xx
    * whois.afilias.info
    * whois.registry.qa (weppos#114)
    * whois.godaddy.com (weppos#105)

* CHANGED: use the first public .XXX domain to test the whois.nic.xx response format.

* CHANGED: whois.sgnic.sg changed nameservers response format (again).

* CHANGED: Extended core_ext section. Since all the extensions belong to ActiveSupport,
  the library attempts to use ActiveSupport if loaded.

* CHANGED: Renamed whois.ripn.net to whois.tcinet.ru (weppos#87)

* FIXED: In a very rare situation the Whois::Client raises a
  `Errno::EINVAL: Invalid argument - bind(2)' error attempting to connect
  to a WHOIS server (see weppos#40).

* FIXED: whois.nic.travel parser must support multiple statuses.

* FIXED: whois.nic.name parser must support multiple statuses.

* FIXED: whois.nic.af parser must support `Delegated' status.

* REMOVED: Removed deprecated Whois::Answer class.

* REMOVED: Removed deprecated Whois::Record#== behavior.

* REMOVED: Removed deprecated Whois::Record::Parser::WhoisTonicTo#incomplete_response? method.

v2.0.7

Toggle v2.0.7's commit message
Release 2.0.7

* CHANGED: whois.dns.pt changed nameservers response format.

* CHANGED: whois.sgnic.sg changed nameservers response format.

* FIXED: whois.markmonitor.com parser crashes when the contacts are empty.

* FIXED: whois.educause.edu parser crashes when the updated_on property is `unknown'.

v2.0.6

Toggle v2.0.6's commit message
Release 2.0.6

* CHANGED: whois.gg has changed response format.

* FIXED: whois.pnina.ps parser do not support `Active' status variants.

* FIXED: whois.sk-nic.sk parser must support `DOM_TA' status.

* FIXED: whois.srs.net.nz parser must support `210 PendingRelease' status.

v2.0.5

Toggle v2.0.5's commit message
Release 2.0.5

* SERVER: Updated .BI TLD definition.

* SERVER: Added .XXX TLD definition.

* SERVER: Updated .SM TLD definition (weppos#97).

* NEW: Ability to detect whois.dns.be throttled responses.

* NEW: Added base whois.nic.sm parser (weppos#97).

* FIXED: whois.meregistry.net parser raises `no time information in ""' when updated_at property is blank.

* FIXED: whois.nic.it parser must support `NO-PROVIDER' status.

* FIXED: whois.nic.it parser must support `pendingDelete / pendingDelete' status.

* FIXED: whois.nic.asia parser must support `CLIENT' status.

* FIXED: whois.nic.cz parser must support `Update prohibited' status.

* FIXED: The Verisign WHOIS adapter crashes in some rare circumstances
  when the response from the Verisign database doesn't contain a
  referral (weppos#103)

* FIXED: whois.eu parser changed the format of the nameserver property (weppos#99).

* FIXED: whois.nic.uk parser should return `:invalid' status when the domain is invalid.

* FIXED: whois.cira.ca parser must support `unavailable' status (weppos#102).

* FIXED: whois.sk-nic.sk parser must support `DOM_EXP', `DOM_LNOT', `DOM_WARN' statuses.

v2.0.4

Toggle v2.0.4's commit message
Release 2.0.4

* SERVER: Added the following new IDN TLDs:
    * .XN--90A3AC (.СРБ, Serbia) (weppos#94)

* FIXED: whois.nic.it parser must support pendinUpdate and pendingTransfer statuses.

* FIXED: whois.nic-se.se crashes in some cases where the modified: attribute is an invalid date.

v2.0.3

Toggle v2.0.3's commit message
Release 2.0.3

* SERVER: Sync definitions with Debian whois 5.0.11:
    * Added the remaining IPv4 allocations.
    * Updated the .gm TLD server.

* FIXED: Whois::Record::Parser::Base#validate! should raise
  a ResponseIsUnavailable error when response_unavailable?

* FIXED: whois.nic.it parser must support inactive / noRegistrar status.

* FIXED: whois.sk-nic.sk parser must support DOM_DAKT status.

v2.0.2

Toggle v2.0.2's commit message
Release 2.0.2

* CHANGED: whois.ripn.net now returns an array of contacts, one for each email (weppos#89)

* FIXED: whois.nic.it parser must support UNASSIGNABLE status.

v2.0.1

Toggle v2.0.1's commit message
Release 2.0.1

* FIXED: Removed invalid test files.

v2.0.0

Toggle v2.0.0's commit message
Release 2.0.0

See the CHANGELOG.rdoc file for the full list of changes.