The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Net::Whois::Raw.

0.01  Jul 05 2000
	- original version; created by h2xs 1.19

0.02 - 0.22  ???
	-  ???

0.23  Mar 25 2003
	- only exports &whois by default, the other variables are exportable still.
	- incorporated new whois servers ( thanks Toni Mueller <support@oeko.net> )
	- now tests the main tlds
	- added some more regexen to strip out disclaimers and such ( for $OMIT_MSG > 2 ).
	- moved %servers to %Net::Whois::Raw::Data::servers

0.24  Nov 18 2003	Walery Studennikov
	- fixed whois server for .org domains and add new whois servers
	  for multilingual domains
	- fixed recursive whois requests for .org domains
	- new fail-check and strip patterns added
	- more verbose error messages
	- added support for third level domains
	- some bugfixes

0.25  Nov 21 2003	Walery Studennikov
	- fixed multilingual domains whois via whois.melbourneit.com server
	- whois_config function for setting config variables
	  (if setting imported variables $OMIT_MSG, $CHECK_FAIL etc.
	  doesn't work for some reason, for example because of
	  namespace problems in mod_perl scripts)

0.26  Jan 09 2004	Walery Studennikov
	- added recursive whois requests for .cc domains
	- fixed recursive whois requests for whois.crsnic.net

0.27  Feb 10 2004	Alex Kapranoff
	- patch to check availability of .info and .biz domains

0.28  Feb 20 2004	Alex Kapranoff
	- fixed documentation for pwhois.PL

0.29  Feb 24 2004	Walery Studennikov
	- fixed extra rules which strips the copyright message or disclaimer
	- removed pwhois.PL. "pwhois" is shipped now instead.
	- data structures in Net/Whois/Raw/Data.pm reformatted
	- new strip patterns for whois.crsnic.net


0.30  Mar 15 2004	Walery Studennikov
	- added strip rules for whois.dns.be

0.31  Mar 19 2004	Walery Studennikov
	- more robust recursive whois queries

0.32  Apr 07 2004	IVAN
	- small fix allows the module to work under 5.005

0.33  Apr 21 2004	Walery Studennikov
	- new whois server in Data.pm - whois.regtime.net

0.34  May 18 2004	Richard Poole
	- new whois server in Data.pm - whois.centralnic.com

0.35  Jun 29 2004	Walery Studennikov
	- fix of regexp pattern in check_existance

0.36  Jul 22 2004	Richard Poole
	- fix for Raw.pm that ensures that we do not get confused when
	  looking up a domain which has many entries in the whois database
	  (for WHOIS.CRSNIC.NET)

0.37  Aug 11 2004	Walery Studennikov
	- fixed recursive whois requests for .tv domains

0.38  Sep 23 2004	Walery Studennikov
	- fixed recursive whois requests for .ws domains
	- strip patterns for whois.directnic.com
	- fix strip mechanism in case of recusive whois requests

0.39  Oct 29 2004	Walery Studennikov
	- more fixes for Raw.pm that ensures that we do not get confused when
	  looking up a domain which has many entries in the whois database
	  (for WHOIS.CRSNIC.NET)

0.40  Dec 09 2004	Walery Studennikov
	- add fail pattern for whois.dns.be

0.41  Dec 17 2004	Luis Moreno
	- fix caching when using a particular whois server in whois function

0.42  Jan 11 2005	Sun Guonian
	- update hostname of CN whois server

0.43  Feb 04 2005	Walery Studennikov
	- new options (exported variables): @SRC_IPS, $CHECK_EXCEED

0.90  Mar 03 2005	Walery Studennikov
	- total rewrite / restructuring of module
	- new exported function: get_whois

0.91  Mar 04 2005	Walery Studennikov
	- fixed bug (introduced in v0.90) that caused fault of DNS server whois queries
	- new test for DNS servers whois

0.92  Mar 28 2005	Walery Studennikov
	- new fail check patterns

0.93  Apr 13 2005	Walery Studennikov
	- updated WHOIS server for AU zone

0.94  Apr 26 2005	Marc Jauvin
	- TIMEOUT implementation fix

0.95  May 16 2005	Walery Studennikov
	- new parameter "-a" (source ip address) in pwhois script

0.96  Jun 28 2005	Walery Studennikov
	- ???

0.97  Jul 26 2005	Bernd Ahlers <b.ahlers@ba-net.org>
	- update for DENIC whois server

0.98  Sep 19 2005	Bernd Ahlers <b.ahlers@ba-net.org>
	- small typo fixes

0.99  Jan 10 2006	Walery Studennikov
	- added whois server for .KZ

1.0.0	Jan 11 2006	Walery Studennikov
	- new major release: added obtaining WHOIS results via HTTP:
	  now .IN and .KZ domains are queried via HTTP by default.
	  To force querying other domain via HTTP you should provide
	  server name 'www_whois'

1.0.1	Jan 13 2006	Danil Krivopustov <KrivopustovDA@regtime.net>
	- fixed obtaining WHOIS of IP addresses (split_domname function)

1.1.0	Jan 16 2006	Walery Studennikov
	- improved obtaining WHOIS of IP addresses.
	  Patterns for recursive WHOIS queries were borrowed
	  from Net::Whois::IP. Many thanks to Net::Whois::IP author Ben Schmitz

1.1.1	Jan 18 2006	Walery Studennikov
	- fix WHOIS-over-HTTP: added missing function koi2win,

1.1.2	Jan 18 2006	Walery Studennikov
	- switch .spb.ru and .msk.ru to HTTP

1.02	Feb 04 2006	Walery Studennikov
	- change version numbering scheme
	- change pynycode names of IDN names

1.03	Mar 21 2006	David Parry
	- change whois server name for .CA

1.04	Mar 22 2006	Bram
	- added whois.eu server

1.05	Apr 03 2006	Walery Studennikov
	- added new options to pwhois script

1.06	Apr 03 2006	Walery Studennikov
	- fix manual page for pwhois script

1.07	Apr 12 2006	Martin Lee
	- replaced .JP whois server address

1.08	Jul 26 2006	Reto Grossenbacher
	- changed WHOIS servers for .CH and .LI domains

1.09	Jul 27 2006	Reto Grossenbacher
	- fixed strip patterns for yesterday's changes

1.10	Jul 30 2006	K. J. Cheetham
	- addons to %Net::Whois::Raw::Data::exceed hash

1.11	Aug 10 2006	
	- changed whois server for .aero (Danil Krivopustov)
	- added fail check for whois.melbourneit.com (Yulia Shtyrjakova)

1.12	Aug 16 2006	Roman Filippov
	- changed whois server for .gs

1.13	Aug 20 2006	Doug Barton
	- Addons + restyling of Net::Whois::Raw::Data 

1.14	Aug 24 2006	Doug Barton
	- Addons to Net::Whois::Raw::Data 

1.20	Nov 18 2006	Walery Studennikov
	- !INTERFACE CHANGE: CACHE_TIME now specifies time in minutes,
	  not in hours. Hours are too rough for some applications. Sorry :(
	- Bumped version number for the above reason

1.21	Apr 13 2007	Danil Krivopustov
	- fixes for Net::Whois::Raw::Data

1.22	May 16 2007	Walery Studennikov
	- Removed legacy RACE encoding support
	- Default cache time set to 60 minutes
	- Fixed timeout behaviour. Now timeouts are more robust
	  (Ticket http://rt.cpan.org/Ticket/Display.html?id=27097)
	- Small refactoring

1.23	May 22 2007	
	- Added $DEBUG initialization (Walery Studennikov)
	- Path for obtaining complete WHOIS info for .name domains (Yulia Shtyrjakova)

1.24	Aug 15 2007	Walery Studennikov
	- More descriptive error message when can't create socket

1.30	Sep 06 2007	Walery Studennikov
	- Carp::confess instead of die when can't connect
	- Don't use Exporter anymore; revised export list (can cause some incompatibilities, so version number bumped)

1.31	Sep 06 2007	Walery Studennikov
	- fexes in pwhois caused by today's module changes

1.32	Sep 07 2007	Walery Srudennikov
	- added support for WHOIS requests for any object (not only for domain),
	  for example, WHOIS requests for registrars now supported

1.33	Oct 10 2007	Walery Srudennikov
	- added whois servers for many CentralNIC TLDs in New::Whois::Raw::Data

1.35	Nov 06 2007	Walery Studennikov
	- strip copyright notices for .mobi domains

1.36	Nov 15 2007	Walery Studennikov
	- update documentation (setup variables description)
	- change "use vars" to "our" in Net::Whois::Raw::Data
	- start to build postprocessing framework (added %Net::Whois::Raw::Data::postprocess)

1.37	Nov 20 2007	Walery Studennikov
	- added strip patterns for whois.godaddy.com, whois.paycenter.com.cn, whois.enom.com

1.38	Nov 21 2007	Walery Studennikov
	- added strip patterns for whois.dotster.com

1.39	Nov 22 2007	Walery Studennikov
	- added strip patterns for whois.nordnet.net

1.40	Feb 04 2008	Sergey Kotenko
	- fixed parsing of excessive querying for whois.ripn.net

1.41	Feb 08 2008	Sergey Kotenko
	- added %Net::Whois::Raw::POSTPROCESS

1.42    Feb 25 2008	Sergey Kotenko
	- added whois server (http) for .VN

1.43	Feb 29 2008	Sergey Kotenko
	- common code moved to Net::Whois::Raw::Common. Can be used by other modules.

1.50	Mar 11 2008	Sergey Kotenko
	- version bounce due to a large refactoring
	- some more code moved to Net::Whois::Raw::Common
	- new caching mechanism
	- tests writen for Net::Whois::Raw::Common
        - tests writen for checking the correctness of whois-servers
        
1.51    Mar 12 2008     Sergey Kotenko
        - test 02-internet.t fixed to work correctly on MS Windows.

1.52    Mar 26 2008     Walery Studennikov
        - .asia support added

1.53	Mar 31 2008	Sergey Kotenko
	- fixed warnings on cache writing

1.54	Jun 28 2008	Matsui Shinsuke
	- .ac support added

1.56    Jul 31 2008     Pavel Odintsov
        - .vn support fixed
        - HTTP POST requests fixed

1.57    Aug 11 2008     Walery Studennikov
	- Removed annoying warning from Net/Whois/Raw.pm

1.58    Nov 07 2008     Walery Studennikov
	- Added .BZ support (www_whois)