Release notes ht://Check
Copyright (c) 1999-2000 Gabriele Bartolini - Prato - Italy
Some portions Copyright (c) 1995-1999 The ht://Dig Group
ht://Check is distributed under the GNU General Public License (GPL).
See the COPYING file for license information.
$Id: NOTES,v 1.5 2000/08/22 08:58:00 angusgb Exp $

Release notes for htcheck-1.1.0b3-utero - 22 Aug 2000
- Better summary of the broken links (more complete and reliable).
- HTML anchors check is now performed and a field (LinkResult) has
  been added. It contains info about the link, if it's ok, broken,
  redirected and if a anchor is present and not found it warns about it.
- Summary of anchors not found, enabled or disabled through the
  configuration attribute 'summary_anchor_not_found'.
- The table 'htCheck' has been added to the database: its purpose
  is to store the general info of the crawl (user, start time, end
  time, etc ...).
- Added 'optimize_db' configuration parameter for optimizing the tables
  of the database. Default is true.
- Added 'sql_big_table_option' configuration parameter for performing
  huge queries. Default is true.
- Fixed the bug regarding HTTP persistent connections with a preemptive
  HEAD call before the GET.
- HTTP redirections are now treated as special links and stored into
  the link table with a 'Redirection' LinkResult flag.
- Referer management now is done right.
- Hop count management and storing added.
- Added 'max_hop_count' configuration parameter for limiting the crawl
  to a certain distance from the starting URL.
- PHP Interface:
  - The configure and make system has been modified in order to manage the
    php scripts. A new configuration option has been issued (--with-php-dir=DIR)
    and the make install procedure now look after the scripts too.
  - Page for querying the links retrieved, with a form which we
    can set filters through, regarding both the source and the
    destination URLs (with like and not like SQL statements);
  - Page for dropping a database.
  - Italian language added (include/italian.inc - See the INSTALL file)
  

Release notes for htcheck-1.1.0b2-utero - 08 Aug 2000
- A simple PHP interface has been added. You need PHP (either as a
  standalone CGI interpreter or - if you have Apache - as an Apache
  module) compiled with the mysql add-on module. For its installation
  look at the INSTALL file.
- The 'Link' table contains another field, the 'Anchor': its purpose
  is to store the 'token' after the '#' char in a link (for example in
  <A href="URL#anchorname">, it contains 'anchorname).

Release notes for htcheck-1.1.0b1-utero - 12 May 2000
A more stable version, but tested only on a RedHat 6.x system (see README file).
This new features have been added:
- Now it's possible to determine if a link is normal (like A href ones), that is
  to say the user has to click in order to get it, or is direct (like IMG src)
  that is to say it's automatically loaded (potentially) by the user's browser.
- Added a field to the Url table which contains the size to be added at load
  time in order to obtain the total weight of the document: it contains the sum


Release notes for htcheck-1.1.0b-utero - 5 May 2000
This is the very first release. It can be used for checking broken links.
Here are the main features:
- Access to a MySQL database (in this form: user@localhost, where user
  is the PID owner).
- HTTP 1.1 connections working with persistent connections choose
- At the end, show of broken links, servers seen and content-types encountered.
- Creation of these tables in the database: Url, Server, Link, Schedule,
  HtmlStatement, HtmlAttribute.

