phpWhois.org/Changes.md

389 lines
12 KiB
Markdown
Raw Normal View History

2005/07/25 David Saez <david@ols.es>
2005-07-25 07:24:57 +00:00
- removed unused file denic.whois
- added support for za.net and za.org, thanx
to luca@clamav.net
2005-07-25 07:46:01 +00:00
- rewritte of .uk handler
- whois client code moved to whois.client.php
- class inheritence revised
- generic.whois moved to whois.parser.php
2005-07-25 07:24:57 +00:00
2005/07/22 David Saez <david@ols.es>
- added CDIR to inetnum conversion for ip whois and
fixed brnic detection
- changed naming schema for gtld handlers
2005/07/19 David Saez <david@ols.es>
- changes on methods and variables of Whois class
2005/07/17 David Saez <david@ols.es>
- changed naming schema for country handlers
2005/07/16 David Saez <david@ols.es>
- normalized expired/created/chaged dates
- report non existant dns servers
- improved getdate.whois
- fixed benic.whois
- improvements to genric whois handling
2005-07-16 14:19:32 +00:00
- improvments & fixes to esnic, denic and brnic
handlers
2005-07-16 14:24:10 +00:00
- added configurable timeout for sockec communications
- changed naming schema for ip handlers
2005-07-16 14:24:10 +00:00
2005/04/28 David Saez <david@ols.es>
- Fixed .fm handling
- normalized expired/created/chaged dates
- changed the way nservers are normalized
- some fixes
- adde CLI mode example
2005-03-14 11:43:45 +00:00
2005/03/14 David Saez <david@ols.es>
- added handler for TV CORPORATION
2005-03-03 16:55:46 +00:00
2005/03/03 David Saez <david@ols.es>
- minor fix to main.whois
2005-03-03 17:14:53 +00:00
- added some object fields when not set
2005-03-03 17:44:54 +00:00
- fixed handling of .tv
2005-03-03 16:55:46 +00:00
2005/03/02 David Saez <david@ols.es>
- fixed SRSPlus detection
- applied patch [ 981413 ] Whois Parameter Array
thanx to mwelters
2005-03-02 16:04:13 +00:00
- added better reporting on nameservers
- better email reporting on generic3.whois
2005-03-01 19:58:54 +00:00
2005/03/01 David Saez <david@ols.es>
- fixed Network Solutions detection
- ordered list of handlers in gtld.whois
- added handler for Moniker
- added handler for Innerwise
- added handler for Stargate
- added handler for Cronon
- added handler for Joker
- fixed scripts using php short tags
thanx to rpm@keynetics.com
- added handler for Schlund
2004/08/06 David Saez <david@ols.es>
- fixed denic.whois when domain does not
exist, thanx to bjoern@xrow.de
2004-04-24 17:59:12 +00:00
2004/04/24 David Saez <david@ols.es>
- added .is handler
- added some notes about generic support functions
in HANDLERS
2004-04-23 08:47:20 +00:00
2004/04/23 David Saez <david@ols.es>
- Fixed ending tag in all files
2004-04-22 19:04:25 +00:00
2004/04/22 David Saez <david@ols.es>
- added handler for .us , thanx to
snguyen@mbaassociation.org
- correctly sets regyinfo.whois
- added hack for .net.au , thanx to
thill@gumnut.com.au
- implemented request id 757465
- fixed bug 690623
- fixed bug 804595
- added feature request 759788
- added .bg http whois mserver
- added .hu handler
2004-04-21 18:56:31 +00:00
2004/04/21 David Saez <david@ols.es>
- fixed small bug in netsol.whois
- improvments and fixes to gtld.whois, thanx to
2004-04-22 19:04:25 +00:00
snguyen@mbaassociation.org
2004-04-21 18:56:31 +00:00
2004-02-11 17:42:03 +00:00
2004/02/11 David Saez <david@ols.es>
- handles R120-LROR, thanx to DavHolle
2003-11-22 09:52:10 +00:00
2003/11/22 David Saez <david@ols.es>
- fix for .tv domains
2003-10-27 15:45:54 +00:00
2003/10/27 David Saez <david@ols.es>
- minor improvments to main.whois
- fix for .in domains
2003-11-22 09:52:10 +00:00
2003/10/01 Ross Golder <ross@golder.org>
- Released phpWhois version 3.0.6
2003-09-20 11:32:49 +00:00
2003/09/20 David Saez <david@ols.es>
- minor improvment to esnic.whois
2003-09-13 07:01:25 +00:00
2003/09/13 David Saez <david@ols.es>
- minor improvment to org.whois
2003/09/12 David Saez <david@ols.es>
- added gtld handler for Arsys nicline
thanx to cgalvez@espaciowww.com
- minor fixes to main.whois and gtld.whois
2003/09/09 David Saez <david@ols.es>
- fixed some warning when ip is banned
on domainbank.whois
- main.whois also sets regyinfo.whois on http
queries
- rewrite of esnic.whois
2003/09/08 David Saez <david@ols.es>
2003-09-08 17:53:45 +00:00
- rewrite of cnnic.whois
2003-09-08 18:00:49 +00:00
- some fixes to wsnic.whois
- some fixes to gtld.whois and generic3.whois
- added handler for Godady and Domain Bank
2003-09-08 19:21:41 +00:00
- minor improvment to main.whois and generic2.whois
- added handler for .org
2003-09-08 17:53:45 +00:00
2003-09-06 19:49:48 +00:00
2003/09/06 David Saez <david@ols.es>
- Added handlers for .cn and .ws
thanx to zingfharn@fastmail.fm
- Fixed main.whois to allow https queries
- Enabled .es queries but handler remains
disabled because needs total rewrite
2003-08-04 08:11:19 +00:00
2003/08/04 David Saez <david@ols.es>
- Temporary deactivation of .es handler due to
changes in .es registry whois system
- Fixed denic.whois, thanks to
Gulibert@NetGameZone.de
2003-06-30 19:39:21 +00:00
2003/06/30 David Saez <david@ols.es>
- added handler for .be, thanx to
onveilig@hotmail.com
2003/06/04 Ross Golder <ross@golder.org>
- Removed a blank line preventing headers from
being sent.
2003/04/25 David Saez <david@ols.es>
- added support for web based whois for
.tc, .vg, .ms, .gs and .tf domains
2003-04-19 09:37:29 +00:00
2003/04/19 David Saez <david@ols.es>
- fixed problem with whois.crsnic.net which
2003-04-19 09:37:29 +00:00
causes some domains like hotmail.com and
yahoo.com not to resolve, thanx to
asajith@users.sourceforge.net for reporting
this issue, also some improvments have been
made to help diagnose problems like that in
the future
2003-04-11 17:55:28 +00:00
2003/04/11 David Saez <david@ols.es>
- added gtld handler for SRSPlus
2003/04/07 Mark Jeftovic <markjr@easydns.com>
- fix for missing checkdnsrr function in windows
2003-04-04 19:39:44 +00:00
2003/04/04 David Saez <david@ols.es>
- added handler for .fm
2003/03/30 David Saez <david@ols.es>
- recovered 'powered by phpWhois' logo
- added handlers for directnic and buydomains
2003-03-30 21:02:58 +00:00
- minor improvment to generic3.whois
- minor fixes to bripw.whois
2003-03-26 20:54:03 +00:00
2003/03/26 David Saez <david@ols.es>
- some improvments on generic3.whois
- added handler for ascio (com/org)
2003/03/22 David Saez <david@ols.es>
- referrer correction and normalization in some handlers
- removed unused handler cdnnet.whois
2003/03/22 Ross Golder <rossigee@users.sourceforge.net>
- Release 3.0.4 available now
2003/03/17 David Saez <david@ols.es>
- chnic.whois & nlnic.whois rewritten
- minor fix and improvment on generic3.whois
- added nameserver detection to dotregistrar.whois
- minor fix on info.whois
- fixed bripw.whois
- bulkregstercom.whois fixed and updated to common
object model
2003-03-16 21:40:54 +00:00
2003/03/16 David Saez <david@ols.es>
- mxnic.whois updated to common object model
- recovered brnic.whois and added bripw.whois
which was implemented over brnic.whois by
mistake
2003-03-16 21:49:17 +00:00
- fixed netsol.whois
2003-03-16 21:40:54 +00:00
2003/03/12 Ross Golder <rossigee@users.sourceforge.net>
- Minor corrections and a note about coding style
on HANDLERS
2003-03-07 20:38:27 +00:00
2003/03/07 David Saez <david@ols.es>
- added lacnic.whois
2003-03-16 21:40:54 +00:00
- added file HANDLERS
- minor fixes to README
2003-03-07 20:38:27 +00:00
2003/03/05 David Saez <david@ols.es>
- implemented krnic.whois
- minor improvments to generic3.whois
2003-03-04 21:46:17 +00:00
2003/03/04 David Saez <david@ols.es>
- improvments on ripe.whois
- implemented arin.whois and brnic.whois
- added ip's for testing on ipw.whois
2003/03/03 David Saez <david@ols.es>
- some fixes to ip whois
- some fixes to uknic.whois
- implemented ripe.whois
- improved code for html2text for web based whois
2003-02-26 19:54:22 +00:00
2003/02/26 David Saez <david@ols.es>
- common object model changes in some handlers
- removed warning in gtld.whois when domain does not exist
- core.whois fixed and updated to common object model
- added corenic .org handle to gtld.whois
2003/02/25 David Saez <david@ols.es>
- added interdomain .org handle
- interdomain.whois updated to common object model
2003/02/19 David Saez <david@ols.es>
- added dotregistrar .org handle
- some improvments to generic3.whois
- registercom.whois updated to common object model
2003-02-18 19:14:44 +00:00
2003/02/18 David Saez <david@ols.es>
- added dotster .org handle
- some improvments to generic3.whois
- dotster.whois & registercom.whois updated to common object model
2003-02-16 00:25:33 +00:00
2003/02/16 David Saez <david@ols.es>
- improved generic.whois, update all handlers that use it
- now it's possible to also query http based whois
- added .es handler (http)
2003-02-16 22:06:45 +00:00
- some improvments on generic3.whois
- enom.whois fixed and updated to common object model
- added enom .org handle to gtld.whois
2003-02-16 00:25:33 +00:00
2003/02/15 David Saez <david@ols.es>
- added generic3.whois with functions to parse whois output
- added disclaimer to generic.whois and generic2.whois
- opensrsnet.whois updated to common object model
2003-02-16 00:25:33 +00:00
- added mxnic.whois, thanx to torfinn@nome.no
2003/02/10 David Saez <david@ols.es>
- inwwcom.whois updated to common object model
- added inwwcom org handle to gtld.whois
- gtld.whois now can get the name of the org registrar
- minor fixes to generic2.whois
2003/02/09 Ross Golder <ross@golder.org>
- updated to do a 'whois-servers.net' DNS lookup to determine
the tld whois server to query
2003-02-09 19:56:02 +00:00
David Saez <david@ols.es>
- netsol.whois & gtld.whois updated to common object model
- fixed some warnings in main.whois
2003/01/29 David Saez <david@ols.es>
- fixed nicse.whois and updated to common object model
2003/01/27 David Saez <david@ols.es>
- fixed nunames.whois and updated to common object model
2003/01/26 David Saez <david@ols.es>
- fixed lunic.whois and updated to common object model
- neulevel.whois changed to use generic2.whois
- some minor fixes on info.whois
2003/01/25 David Saez <david@ols.es>
- info.whois updated to common object model
2003/01/19 David Saez <david@ols.es>
- fixed denic.whois
2003-01-18 12:06:06 +00:00
2003/01/18 David Saez <david@ols.es>
- added nlnic.whois, thanx to Matthijs Koot <koot@cyberwar.nl>
- fixed some warnings on generic.whois
2003-01-18 12:08:55 +00:00
- fixed double processing on atnic.whois
2003-01-18 12:06:06 +00:00
2002-12-16 20:44:38 +00:00
2002/12/16 David Saez <david@ols.es>
- updated aunic.whois
- improved generic.whois & generic2.whois
- fixed uninitialized variable in utils.whois
2002-10-16 18:59:13 +00:00
2002/10/16 David Saez <david@ols.es>
- Updated uknic handler to new Nominet UK whois output
- Added handler for .biz
- Added support to ipw.whois for BRNIC, KRNIC, TWNIC and LACNIC
- Some handlers updated to new common object model
- Added generic.whois and generic2.whois with parse functions
for two kinds of whois output commonly used
2002/10/11 Ross Golder <ross@golder.org>
- Merged in as many useful patches as possible (supplied by Mark)
- Re-indented the classes for clarity
- Attempted to add comments to as much code as possible
2002-10-08 16:49:26 +00:00
2001/02/28
-batch add of many updates
-uknic.whois updated by David Saez Padros
-added dotster and chnic for .ch and .li, also by David Saez Padros
-.at whois server now whois.nic.at
2000/12/12
v2.3 -PHP4 BUG IS FIXED!!!! Very special thanks to all who submitted
fixes, used one provided by Stephen Leavitt
<stephen_j_leavitt@hotmail.com> as it was the easiest and backwards
compatible to PHP3
-added Enom handler, also by Stephen Leavitt
<stephen_j_leavitt@hotmail.com>
-changed .ca whois to whois.cira.ca, using same handler for now.
2000/08/14
-added brnic.whois country handler
-major revision of servers.whois, many adds (crossreferenced
against geektools list at
http://www.geektools.com/dist/whoislist.gz)
-dropped all ORSC TLD's, either their whois servers weren't
working or it was clear there was no functioning registry
if they were. (From here on in we stick to the IANA
legacy root TLD's)
2000/08/07
v2.2-3 -gtld.whois, "TUCOWS.COM INC." now, "TUCOWS.COM, INC."
an unannounced change by the NSI registry once again
breaks scripts all over the world...(thanks to
Fred Andrews <fandrews@Technologist.com> for the report
and fix on this)
-servers.whois, added .ke Kenyan whois server, thanks
to "Peter Anampiu" <Anampiu@4bil.net> for digging that up.:x
2000/05/27
v2.2-2 -ouch! params in implode() are backwards
2000/04/06
v2.2-1 -new classes for bulkregister, openSRS and melbourneIT
by Jeremiah Bellomy <jeremiah@emphasys.net>
2000/03/16
v2.1-4 -servers.whois, added .st
2000/03/08
v2.1-4 -servers.whois, fixed .no address, added .as
2000/01/26
v2.1-4
main.whois -fixed Connect() so it wouldn't attempt to connect
to an unset server (Query["server"] is null on
pass 2 if domain isn't in the registry whois)
-added rudimentry "not found" code to sample script
2000/01/02
v2.1-3
main.whois -fixed GetTld() so "churchuk.com" 's tld wouldn't
mistakenly be set to nominet's "uk.com" tld.
-fixed Lookup() was always using char by char reads
regardless of $this->BUFFER value
servers.whois -added nominet's se.com, se.net and no.com
2000/01/01
2.1-2
main.whois -fixed Process() so it would only include the handler if
it wasn't already defined. Trying queries inside a loop
would fail on the second iteration.