Most recent edit on 2007-03-08 22:13:57 by ShaunC [1.9 is about to publish]
Additions:
Last updated: March 9, 2007 for revision 1.9.
- [v1.9] 3/9/2007: Various fixes from the initial rewrite. Fixed a bug in a regex where domains with hyphens would not be recognized (Thomas in Germany), fixed a bug where IP address lookups were not properly occurring (Beth Blankenship), fixed a bug where .fr domains were associated with two distinct and incorrect whois servers (Nicolas Innocent). Added detection and removal of Network Solutions' new AboutUs spam in whois results. Other various bugfixes. Finally got around to committing the changes (Zulkarnain). My thanks to the parenthesized contributors.
Deletions:
Last updated: February 3, 2007 for revision 1.9.
[v1.9] 2/?/2007: Various fixes from the initial rewrite. Fixed a bug in a regex where domains with hyphens would not be recognized (Thomas in Germany), fixed a bug where IP address lookups were not properly occurring (Beth Blankenship), fixed a bug where .fr domains were associated with two distinct and incorrect whois servers (Nicolas Innocent). Other various bugfixes. My thanks to the contributors mentioned.
Edited on 2007-02-04 00:50:40 by ShaunC [Updates in development, and attributions]
Additions:
Last updated: February 3, 2007 for revision 1.9.
[v1.9] 2/?/2007: Various fixes from the initial rewrite. Fixed a bug in a regex where domains with hyphens would not be recognized (Thomas in Germany), fixed a bug where IP address lookups were not properly occurring (Beth Blankenship), fixed a bug where .fr domains were associated with two distinct and incorrect whois servers (Nicolas Innocent). Other various bugfixes. My thanks to the contributors mentioned.
Deletions:
Last updated: October 20, 2006 for revision 1.8.
Edited on 2006-10-20 23:56:25 by ShaunC [Add return link]
Additions:
Return to Network Query Tool main page
Oldest known version of this page was edited on 2006-10-20 21:36:35 by ShaunC [Importing initial revision history]
Page view:
Network Query Tool Revision History
Last updated: October 20, 2006 for revision 1.8.
- [v1.8] 10/19/2006: Rewritten entirely as a PHP5 class. Vast amounts of cleanup, vulnerabilities removed, etc. PHP has grown far more robust than when NQT was originally released in 2001, and so have my coding skills. Contributions provided by those acknowledged below are no longer in the script, but I'm retaining references to them both as appreciation and for posterity.
- [v1.7] 02/19/2005: Added support for the Italian domain registry so that NQT can look up .it domains. Code provided by Andrea Balestrero. Planning an entire script rewrite for the next update, in addition to support for as many TLDs as possible.
- [v1.6] 05/07/2003: Due to transitioning in the administration of the .org TLD, whois.crsnic.net no longer provides information for .org domains. I updated the script to use whois.corenic.net for .orgs instead. Thanks Jim In Cyberspace for the heads-up!
- [v1.5] 11/15/2002: Adjusted the domain name regex to support 4-letter TLDs. Also added support for WWWhois'ing .name, .info, .us, .cc, .ws, and .biz domains! Thanks Andre from reload.de for the suggestion.
- [v1.4] 8/31/2002: Added support for the passing of parameters via HTTP GET, so that you don't need to post the form.
- [v1.3] 6/28/2002: Starting with PHP 4.20, register_globals defaults to off. NQT expects them to be on, since it was written when that was the default. I added a workaround that should make the script work on fresh PHP installs, even with register_globals off.
- [v1.2] 3/1/2002: PHP 4.12 changed the behavior of the gethostbyaddr() function, which broke some parts of the script. Everything should be fixed now ... :)
- [v1.1] 10/30/2001: Fixed security vulnerability which allowed potential execution of arbitrary commands on the host system. My thanks to Dmitry Frolov and Mathijs Futselaar for letting me know about the issue, and for remaining vigilant even during my post-oral-surgery, Percocet-induced haze.
- [v1.01] 3/12/2001: The original release contained a line of PHP4 syntax (heredoc notation), which crippled the script under PHP3. Sorry about the goof and my thanks to Bill for pointing this out!
- [v1.0] 3/11/2001: First public release