Permalink
Commits on Feb 23, 2010
  1. .ee: convert to utf8

    committed Feb 23, 2010
  2. .mc: convert to utf8

    committed Feb 23, 2010
  3. .is: convert to utf8

    committed Feb 23, 2010
  4. .de: ask whois server for utf-8

    committed Feb 23, 2010
Commits on Feb 22, 2010
Commits on Feb 20, 2010
  1. Add Iconv support for some parsers

    committed Feb 20, 2010
  2. Support ZIP code in .it

    committed Feb 20, 2010
  3. Update web address of .gt

    committed Feb 20, 2010
  4. Add web address for .eg

    committed Feb 20, 2010
Commits on Feb 10, 2010
  1. Release 1.0.2

    Dho! I forgot to save some files on TextMate
    weppos committed Feb 10, 2010
  2. Release 1.0.1

    weppos committed Feb 10, 2010
  3. Changed Parsers to use a normalized content version called Whois::Par…

    …ser::Base#content_for_scanner.
    
    Some libraries might actually strip \r\n, see http://twitter.com/weppos/status/8915465228
    weppos committed Feb 10, 2010
Commits on Feb 6, 2010
  1. Upgrade copyright information

    weppos committed Feb 6, 2010
  2. Release 1.0.0

    weppos committed Feb 6, 2010
  3. Fixed test/library compatibility with Ruby 1.9.

    Whois should handle content in UTF-8 (see #11).
    weppos committed Feb 6, 2010
Commits on Feb 4, 2010
Commits on Feb 3, 2010
  1. Updated project page

    weppos committed Feb 3, 2010
Commits on Jan 26, 2010
  1. Fix some errors in the README

    soult committed Jan 26, 2010
Commits on Jan 16, 2010
  1. Whois#Answer.property? returns whether property has a value.

       a = Whois.query "google.it"
       a.created_on?
       # => true
       a.domain_id?
       # => false
    weppos committed Jan 16, 2010
  2. Depending on where you ask for a property, the library now returns th…

    …e most expected value according to property status.
    
    If you try to access a property from the answer object, Whois::Answer always returns the value if the property is defined, nil otherwise no matter if the property is not supported or undefined.
    
        a = Whois.query "google.ac"
        a.nameservers
        # => nil even if not supported
    
    If you want a more granular level of response, you can access the underling parser implementation.
    
        a = Whois.query "google.ac"
        a.parser.nameservers
        # => PropertyNotSupported
    weppos committed Jan 16, 2010
Commits on Jan 15, 2010