$Id: ChangeLog 294 2006-10-11 11:54:54Z steve $
****************************************
11-Oct-2006		spm@stedee.id.au
awffull-3.7.1.tar.gz
----------------------------------------
No Significant Code Changes.

Fixes:
 o Several Documentation updates and corrections.

****************************************
13-Sep-2006		spm@stedee.id.au
awffull-3.7.1-beta3.tar.gz
----------------------------------------
Fixes:
 o Fix Broken Country handling - missing null terminator

****************************************
12-Sep-2006		spm@stedee.id.au
awffull-3.7.1-beta2.tar.gz
----------------------------------------
Changes:
 o Hide silly warning generating the CSS file in a fresh & long run
 o Updates to the German translation

Fixes:
 o Fix seq fault with country codes
 o Fix poor handling of Domino log detection
 o Fixes to autoconf - Correct compile options. ~ 13% speed improvement with
     max optimisation
 o Include buffer overflow patches from Debian
 o Minor fix for compilation woes on RH7 Linux
 o Fix GeoIP usage - was calling a deprecated function

****************************************
27-Aug-2006		spm@stedee.id.au
awffull-3.7.1-beta1.tar.gz
----------------------------------------
Changes:
 o Add flags to the country table display
 o Integrate maxmind.com GeoIP capability

Fixes:
 o Fix issue with country counts being ignored under certain conditions
 o Update help output to reflect all log types

****************************************
16-Aug-2006		spm@stedee.id.au
awffull-3.6.1.tar.gz
----------------------------------------
No Changes. Purely a version number increment no longer a beta release.

****************************************
02-Aug-2006		spm@stedee.id.au
awffull-3.6.1-beta1.tar.gz
----------------------------------------
Changes:
 o Include GNU gettext, and remove old translation method
    Thanks to DEBIAN for previous work with webalizer!
    Most translation work therefore pre-done
 o Include John Heaton's patch for Volume on the hourly graph
 o Deprecate the Debug option
 o Various code and output text cleanups
 o Update country codes:
    Correct as at 29-Apr-2005 from http://www.iana.org/cctld/cctld-whois.htm
 o Update TLD codes:
    Correct as at 21-Dec-2005 from http://www.iana.org/gtld/gtld.htm
 o Update configure/automake configuration

****************************************
****************************************
24-Jun-2006		spm@stedee.id.au
awffull-3.5.1.tar.gz
----------------------------------------
Fixes:
 o Minor fix for Domino User ID detection

****************************************
17-Jun-2006		spm@stedee.id.au
awffull-3.5.1-beta2.tar.gz
----------------------------------------
Changes:
 o Include support for Lotus Domino v6 logs

Fixes:
 o The userid field was misplaced
 o Fix for out of sequence records not handled correctly
 o Fix for "IgnoreURL *" type of config causing segfault & incorrectly
    matching all records
 o Minor corrections to sample.conf - mismatched with code and manpage

****************************************
09-Jun-2006		spm@stedee.id.au
awffull-3.5.1-beta1.tar.gz
----------------------------------------
Changes:
 o Auto detection of Log File type
 o Handle CLF and Combined logs
 o New option: TrackPartialRequests to track 206 requests
 o Improve handling of funky lines, will try a more complete RegEx if necessary

Fixes:
 o Minor code tidyups
 o MAX_404_RECORDS hard coded limit on the number of 404's to report
 o FTP Log analysis is working again
 o Squid Log analysis is working again
 o Additional filters for bookmark counting
 o Timing issues with newer systems

****************************************
02-Jun-2006		spm@stedee.id.au
awffull-3.4.3.tar.gz
----------------------------------------
Fixes:
 o Seg Faults with Error Reporting
 o Memory leak with Error Reporting

****************************************
30-May-2006		spm@stedee.id.au
awffull-3.4.2.tar.gz
----------------------------------------
Fixes:
 o Fix Error URL reporting - was missing multiple referrers
 o Increase length of reporting period from 5 years to 20
 o Variable declaration order fixes to allow compiles on gcc2.96 for RH 7.2
 o Fix hour graph - from 0 to 23, not 1 to 24

****************************************
23-Mar-2006		spm@stedee.id.au
awffull-3.4.1.tar.gz
----------------------------------------
Fixes:
 o Pie Charts have a default Y axis that was too big
 o Minor output display corrections
 o CSS file exists warning cleaned up
 o A single run over multiple months only produces a single CSS File exists
	warning.

****************************************
15-Mar-2006		spm@stedee.id.au
awffull-3.4.1-beta2.tar.gz
----------------------------------------
Fixes:
 o Fix up bug from 3.3.1 ignoring HTMLxxx elements
 o DNS.README was missing from the tarball.
 o Country Page Count not being reset between months in a single run.
 o Similar, Response Code header was not displaying beyond first month.

****************************************
09-Mar-2006		spm@stedee.id.au
awffull-3.4.1-beta1.tar.gz
----------------------------------------
Changes:
 o Massive simplification to HTML generation.
 o Initial steps to CSS integration.
 o Add "CSSFilename" option to set the name of the CSS File to use.
 o Add "AssignToCountry" to the config, to force addresses to a given
 	country.
 o Add GroupAndHideXXXX options to combine Inidividual Group and Hide
 	options.
 o Add "--match_counts" cmd line option to help with config file
 	optimisation.
 o Add "DumpCountries" option to dump the country data.
 o Add "DumpEntryPages" option to dump the entry page data.
 o Add "DumpExitPages" option to dump the exit page data.
 o Add "YearlySubtotals" option to show subtotals for each year on the main
 	index page.
 
Fixes:
 o sample.conf cleanup/additions.
 o Remove the "Hits" columns from Entry/Exit pages - very confusing and
	misleading!
 o Long names in pie charts were interferring with slice fill.
 o Add exceptions to the generation of Bookmark numbers - Opera was
 	incorrectly being included.
 o Country percentages are now calculated by Page Views, not Hits.
 o Fix 404 Error counts - history was ignored from run to run

****************************************
07-Feb-2006		spm@stedee.id.au
awffull-3.3.1.tar.gz
----------------------------------------
No Changes. Purely a version number increment.

****************************************
31-Jan-2006		spm@stedee.id.au
awffull-3.3.1-beta2.tar.gz
----------------------------------------
Fixes:
 o Failure to read in old awffull.current files

****************************************
27-Jan-2006		spm@stedee.id.au
awffull-3.3.1-beta1.tar.gz
----------------------------------------
Changes:
 o Change the version numbering method. 3.3.1 == 3.03-01
 o Split out the commandline options from main().
 o Consolidate options, add a few long options.
 o Tidy up the PCRE errors handling/display.
 o '-v' is now for verboseness, not version information
 o Implement Boyer-Moore-Horspool for pattern matching (vs strstr).
 	Approx. 50% faster overall from 3.02, depending on the GroupXXX complexity!
 o Add some ability for user specified colours.
 o Add "NotPageType" option - inverse of PageType.
 o Add 404 URL and Referral tracking options.
 o Add a Performance Tips document.
 o Group & Hide options can be quoted to include spaces in the pattern match.
    Double Quotes only.
 o Minor update to the hashing algorithim. Very marginal improvement.

Fixes:
 o Man page cleanup & updates
 o 'current' header entry change from 'Webalizer' to 'AWFFull'
 o Simplifications in the linklist management/coding
 o Fix for older gcc compilers (v2.96 was the target)

****************************************
13-Jan-2006		spm@stedee.id.au
awffull-3.02.tar.gz
----------------------------------------
Fixes:
 o Regex not properly escaped for bookmark checks
 o Handle "null" log entries (408 errors) in the main pcre

****************************************
11-Jan-2006		spm@stedee.id.au
awffull-3.02-beta2.tar.gz
----------------------------------------
Fixes:
 o Fix up time conversion woes - probs with Daylight Savings Time
 o Minor fix to main PCRE to handle null agents

****************************************
12-Dec-2005		spm@stedee.id.au
awffull-3.02-beta1.tar.gz
----------------------------------------
Changes:
 o Convert all volume calcs to use unsigned long long vs double
 o Remove all DNS capability - simplify to log analysis only
 o PCRE the log lines parser - code simplification
 o Replace manual date/time conversion with strptime - code simplification
 o Some performance enhancements around date/time calcs
 o Add bookmark tracking. This an ESTIMATE!
 o PCRE the "is a page" facility
 o Minor performance enhancements around page tracking (linklist)
 
Fixes:
 o -Z option was very broken.

****************************************
27-Oct-2005		spm@stedee.id.au
awffull-3.01.tar.gz
----------------------------------------
Changes:
 o Referrals and Agents now count via Pages, not Hits
   o Cosmetic alterations to highlight this change
 o Add "% of Hits" to Hourly, and Daily lists for Page counts
 o User Agents pie chart

Fixes:
 o Remove lots of warnings

****************************************
18-Sep-2005		spm@stedee.id.au
awffull-3.00.tar.gz
----------------------------------------
Changes:
from webalizer-2.01
 o Add front page history > 12 months
 o Modify front page graph - separate out pages
 o All graphs are config file resizeable
 o Add Stanislaw Pusep's Volume/Size fixes
 o Smarter horizontal gridlines - Algorithim from RRDTool
 o Add more Y Axis value indicators
 o % breakdown for "Hits by Response Code"
 o Add "pages" to Top Sites tables
 o Add pie charts to most of the Top XYZ tables
 o Include more Search Engines and Browser types from
     http://griho.udl.es/webalizer
 o Include "awffull_history_regen.pl" to assist with migration from v2.01
 o Man page updates
 o Update configure and uniform options
 o Split out src and doc sub-directories - declutter
 o Various documentation cleanup and simplification

Fixes:
 o Correct graph TR and BL corners
 o Include various Redhat/Fedora Patches
 o Minor man page fixes
 o configure fixes for dependancies

****************************************

