v 0.1.3.3
September 13, 2008
------------------
 Change: A modification has been made to the URL resolver routine to increase
         PHP version compatibility.
 Change: Having discovered a new class of Internet abuse, a Pay-To-Click (PTC)
         blacklist has been added.
 Change: Missing blacklist handling is more robust in case any are compltely
         removed.
 Change: Upgraded to Bad Behavior 2.0.23, which still generates one warning
         corrected in the version distributed with TightURL.

v 0.1.3.2
July 26, 2008
---------------
 Bugfix: Some incorrect information in UPGRADING that referred to some work
         in progress on the upcoming major release has been removed and
         replaced with the correct information.
 Change: A modification has been made to the URI blacklist lookups to try and
         work around DNS setups that deliberately falsify returned information
         when the true response is NXDOMAIN.

v 0.1.3.1
July 24, 2008
---------------
 Bugfix: Some late night last minute packaging errors resulted in an error
         in the default local blacklist file. This has been corrected.
 Bugfix: Another slip-up due to the late hour, the installer script creates
         a database which begins issuing redirection URLs in the ten-thousands
         instead of zero.  This has been corrected.

v 0.1.3
July 24, 2008
---------------
Feature: Optional full Bad Behavior integration into TightURL front-end!
         http://www.bad-behavior.ioerror.us/
Feature: Option to require submitted URLs to exist.
Feature: Resolves all submitted HTTP URLs to the end up to 10 redirects.
 Bugfix: Strip tags embedded within <title> tags in tighturl.tmpl .
Feature: New templates for blacklisted URLs, URLs that violate site policy,
         URLs disabled due to complaints, Greylisted URLs, and previews.
Feature: tighturl-install.php preliminary web-based installer and
         upgrade script.  Presently allows for either the initial creation of
         the tables TightURL uses, or upgrades an existing 0.1.2 or earlier
         database to the current schema.
Feature: tighturl-killbot shell script partly developed to cut off service to
         abused URLs.  An attempt will be made to piggyback maintenance tasks
         on top of service requests.
Feature: TightURL now updates the fields status, lasthit, hits, adddate, addip.
         These fields were added as necessary for the anti-abuse
         system.  There is no intent to add an ability to view this data
         for its own sake, however it may later be displayed as part the
         anti-abuse information in previews.
Feature: Updatable urlpatterns, two-level domains pattern, redirector patterns.
         rejecting URIs of other known redirectors.
Feature: Blacklist domains to refuse to create TightURLs for.
Feature: TightURL does not accept links to itself; TightURL allows an domain
         alias to be configured for this purpose.  Both the main site and the
         alias will be recognized with or without a preceeding "www." .
Feature: Attempt to stop use of TightURL as an obfuscation service by
         linking to other redirectors.
Feature: TightURL no longer accepts URLs it can't shorten.
 Change: TightURL now returns 301 redirects instead of 302
Feature: Blacklist Windows executables and other file extensions.
 Change: TightURL no longer contains any OS-specific code, thus Windows
         support should be transparent now.  Reports about TightURL working or
         not under Windows, BSD, or OS X would be appreciated.
 Change: Replaced chkdnsrr with gethostbyname, which should work on
         non-Unix operating systems without a replacement function.
 Bugfix: URIBL check was slow and worse did not work.  Now works and not slow.
 BugFix: TightURL now accepts the nasty URLs Yahoo uses.
 Bugfix: Was truncating URLs longer than 256 characters.  
         New limit on URLs is 2083 characters
 Bugfix: Inconsistency between config.inc.php and tighturl.sql
         (closes SF bug 1161870)
 Bugfix: Fix PHP warnings for defined constants. (closes SF bug 1161874)

v  0.1.2
December 3, 2004
----------------
 Bugfix: @ was not considered valid in URLs and should be.
 Bugfix: Local text about running an experimental service removed from main template.
 Bugfix: Main template link to TightURL changed from /sourcecode to /project.
Feature: Reserved IDs, and Regexes moved into tighturl.config.inc.php
Feature: sample config file and sample templates moved to ./local directory
Feature: Supports validation of IPv6 URLs. (not supported for URIBL lookups)

v  0.1.1
December 2, 2004
----------------
 Bugfix: Bad tighturl.sql file fixed
 Bugfix: Empty database issue fixed.

v  0.1
December 2, 2004
----------------
Initial Alpha release.
