History

W3Perl 3.03
(24 June 08)

  - New : User stats not anymore restricted to ftp/mail
  - New : Added support for GeoIPCity database
  - Improved : Portuguese output updated
  - New : You can add a file to map IP with username
  - New : Added arrow to show increase/decrease
  - New : Heatmap available when adding a javascript in your pages
  - New : Support for Squid common logfile format added
  - New : Configuration file can be build online
  - Fix : Weekly stats update show only the last week processed ...
  - Improved : Web adminsitration


W3Perl 3.02
(12 February 08)

  - New : Windows Installer for Abyss Web Server
  - New : Document stats show largest and oldest files
  - Fix : IE popup location, homepage display ...
  - New : Document stats show users disk stats
  - New : Javascript tag can be used if no access to logfile
  - New : Error status code have their own report
  - Improved : Launching stats from the web interface
  - New : Progress bar when running stats from web admin


W3Perl 3.01
(23 November 07)

  - New : Yearly stats
  - New : Added support for input/outgoing bandwidth fields (%I and %O)
  - New : RSS stats
  - Improved : Robots detection is faster
  - New : RSS available for daily/weekly and monthly stats
  - New : Daily, weekly and monthly graphics summaries
  - New : Display day of week
  - New : Display list of hosts for each page (highest level of precision)
  - New : Display page occurence for hosts stats (highest level of precision)
  - New : Added 'Last occurence' field for hosts stats
  - Improved : Ability to expand/collapse hosts in hourly stats
  - Improved : Saving Pages data faster with Squid logfiles
  - New : Small popup on graph showing requests/access/hosts and traffic
  - New : Ajax search for pages/hosts/users and proxy section


W3Perl 3.00
(25 August 07)

  - Improved : Logo width and height extracted from file
  - Improved : Referer spammer excluded
  - Fix : check_modules, hourly traffic size, Ipv6 addresses, sending email broken, weekly/monthly filetype wrong, missing subject in email ...
  - New : Status code filtering
  - Fix : Windows Installer works now with Vista
  - New : Page occurence histogram
  - New : Hourly email/PDF report
  - New : Weekly and monthly email report
  - New : Weekly and monthly PDF available
  - New : Weekly and monthly calendar added
  - New : Debian package available
  - New : New RPM package thanks to the Mandriva staff
  - New : Detailed monthly and weekly stats
  - New : Full List for daily stats
  - Fix : Refer/Agent init launch with Apache rotation was just reading the current logfile


W3Perl 2.99
(23 May 07)

  - Improved : Saving data run faster
  - Improved : Nicer icons !
  - New : Daily email report
  - Improved : HTML files without extension can now be parsed
  - New : Daily PDF report
  - New : Postfix/Sendmail/Exim support
  - Fix : Small logfiles parsing
  - New : Hosts/Pages/Traffic Full list available
  - New : Flyspray available (bug reporting tool)


W3Perl 2.98
(23 February 07)

  - Improved : FTP stats
  - Improved : Administration interface
  - Improved : Italian and german output updated
  - New : Users without a web server (Windows) have a specific installer
  - New : Remote logfiles can be retrieved
  - Improved : OS and browser stats
  - Improved : Referer stats
  - Fix : various, see full list


W3Perl 2.97
(23 November 06)

  - New : Screen size stats with javascript help
  - New : Can read Apache rotation logfiles
  - Improved : work better with SPIP website
  - Fix : various, see full list


W3Perl 2.96
(06 October 06)

  - New : Ability to sort table with javascript
  - New : Using CSS for nicer output
  - New : Added list of pages read in hourly stats if maximum precision level is set
  - New : Added directories traffic peak in daily stats
  - New : Referer spammer stats and filtering added
  - New : List of excluded robots added
  - New : Referer spammer and robots stats faster when using the master script
  - New : Added a javascript calendar in the daily stats
  - Fix : Some threshold display


W3Perl 2.95
(10 august 06)


  - New : Forum is back
  - New : New Windows Installer for IIS using NSIS
  - New : Windows users can also run the stats from the web interface
  - New : Can now read Windows logfiles on Unix
  - Fix : Running the stats from the web interface
  - Fix : monthly compressed logfile => day out of range
  - Fix : URL with '(' or ')'
  - Fix : Using lock file for real stats to avoid multiple script running
  - Fix : Lots of bug fixes
  - Fix : Improved documentation


W3Perl 2.94
(10 february 04)

  - Works with Spip website
  - Can extract URL mapping from spip database
  - Fix : Robots exclusion
  - Fix : Netgeo require path


W3Perl 2.93
(20 January 04)

  - Powerpoint presentation updated
  - Fix : Monthly stats
  - Fix : Windows NT 5.1 = Windowx XP, 5.2 = Windows Server 2003
  - Fix : wrong filetype with internal link URI
  - Fix : Holes in graphics when no activities for more than 7 days
  - Fix : Debug report crash !
  - Fix : Browser graphic not on scale
  - Fix : Pages array wrong display


W3Perl  2.92
(12  May 03)

  - Forum available on my website
  - Speed improvment ('Virus' and 'Download aborted' stats now disabled by default)
  - added wmv extension for realserver logfiles
  - Support for the Geo::IPfree module
  - FTP logfile parsing fix
  - Added '404 not found' page
  - Added '404 not found' daily page
  - Show CGI Method / Method stats
  - Added some help in the stats output
  - Added average stats in the homepage
  - Added daily traffic by file
  - Added monthly traffic by file
  - Resources update


W3Perl 2.91
(02 March 03)

  - Preliminary support for Squid logfile
  - Geo::IP module is now optional
  - Resources update
  - Bug fix


Release 2.90
2nd Jan 03
Mapping IP to country code with the Geo::IP module
Added mailto://, news:// and file:// reference
Real time stats
Default configuration provided (NT-IIS, NT-Apache, Mandrake, FTP)
Status code added
Download not completed
Discussion mailing list available
Support for FTP logfile
Docs updated with a powerpoint slide show (french)
Hungarian translation
NT configuration file available for people running w3perl without a webserver
Daily stats older than $nbdays days are removed to avoid to fill your hard disk with time
Script schedule added in configuration file
Summarize stats in the admin interface
Better robot detection (from a list)
Virus stats (only Nimda and Red Code)
Number of files for each filetype
Can build configuration file from an existing one
Portuguese language added
W3Perl available for Apache under NT
Scripts stats improved
Added a script for easier upgrade
Added exit pages in referer stats
Better understanding of page stats
Added support for RealServer logfiles
Added support for logfiles with %hour, %min and %sec fields.
Automatic threshold for IP hosts (to avoid huge output)
Traffic by file
Robots sorted by occurence
Traffic by hosts added
Hosts sorted for each country in daily stats (precision : 4)


Release 2.80
15th Mar 01
Better interface between init and incremental run
Multi year improved
Added bookmarked page in referer stats
Works with only one compressed logfile
Many bug fix and resource update.
Accesses added in the daily reports
Brazilian language added (first version)
Visitors table of data now available with session graph
Updated GhostInstaller install (NT)
add '-b' flag for hourly stats to compute stats over the whole logfile
add '-d' flag for monthly stats to specify numbers of days to scan
Error stats updated.
Browser and OS stats improved.
Installation for virtual hosts or client provider added
W3C format being read from logfile comment
Logfile format without date support added (date extracted from logfilename)
Wrong date support (convert to the last correct date found)
Some memory improvments
Browser stats more accurate
Adding flag pictures
Each page can show accesses versus date in a javascript popup
Zope website can be parsed now (_html extension)
Peak detection for daily and weekly stats
PNG support added
More stats for daily output
German language added
NT package improved.
CGI need to be run from the admin interface (security)
Administration interface improved.
Better output for the highest level of precision
More filetype added
Hourly stats saved in the daily report
Filetype and download summary for hourly stats.
Daily filetype stats added.


Release 2.70
04th Jul 00
Using GhostInstaller on NT
Upgrade facility via the administration interface
CGI links according to your cgi path in the administration files.
Stats about filetype added.
Session stats can be compute between two dates
Scripts stats available in hourly and daily reports.
Scripts flag can now be selected via the administration interface
Installation manual updated
Tested with IIS 5, ActivePerl 5.6.0 on Windows 2000
New install script.
French documentation updated.
Geographic stats
The package is setiware
Month stats improved.


Release 2.60
29th Sep 99
Microsoft year format added (2 digits ;)
Speed increase !
Ability to scan splited logfiles without compression
Ability to parse daily compressed logfile with missing logfiles
Administration interface updated
Installation updated
Finnish language added
Trafic by file size and filetype
Page stats improved
Ability to compute stats for one country
Date of last visit for domain hosts
Domain stats have been rewritten
New error and logfile format added
Several date format included for IIS 3 server
Monthly stats is multi-year now


Release 2.50
12th Mar 1999
Option to exclude framed pages
Option to exclude robot hits
Full daily stats (referer, agent, pages, session, hosts...)
Average reading time per page
Precise page stats only computed for few days.
Session stats only computed for few days.
Stats about CPU usage
Web documents stats improved
Sh scripts to download and compute stats
Session sorted by day
Virtual domain stats improved
USEMAP for graphs
French documentation available
Many bugs fixed and small improvments.


Release 2.40
27th Jun 1998
Graphs for your selected pages
NT installation script updated
All stats can be computed via a link in a HTML page
Installation updated : the provider, user and webmaster procedure
Stats about your web size by directories (cron-url)
Administration interface improved.
Pages statistics have been improved.
No more absolute links in w3perl.
External links can be checked now (option)
Scripts can be launch via an HTML page
Adding virtual hosts filtering ability
Support for zip compressed logfiles
Daily compressed logfiles
User defined logfile string format


Release 2.30
26th Mar 1998
Stats for virtual servers (NECLF)
First beta release of the administration section
www.w3perl.com under construction ;)
HTML check have been improved (forms and imagemap)
Can compute stats on several years (max is 10)
Number of sites by countries is now displayed.
Error stats available on NT if you use redirection HTML error files
URL mapping and tree webserver working on NT
Updated homepage look
New update of agent and refer stats
Support for IIS 4.0 logfiles format and IIS 3.0 patched logfile.
Frames display option : top-bottom or left-right
Support for Lotus server added (Domino).
Country code translation
More accurate view of local stats in country part
Stats directories with multiple and single level path depth.


Release 2.20
18th Dec 1997
Fully tested on a NT 4.0 server thanks to Alexandre Gefen.
Added new error format with Apache 1.3b
Work with IIS logfile (NT server) and the new extended common logfile
Scripts stats (POST and GET method)
Login stats for protected area
Local stats only option
Session and Documents output configuration
Scanning only nbdays previous day (-d) in cron-pages and cron-session
Command lines have changed
Proxy counts
History file to check w3perl script speed
New options available in cron-w3perl (u : reset, a : initialise)
Lots of bugs fix (gzip and reverse dns mode)


Release 2.10
12th Sep 1997
Japanese and italian output added
Parsing code rewritten in cron-url. Much better and faster
Error, agent and referer stats now working with crunched logfile
Only one generic script to launch via the crontab (cron-w3perl.pl)
Reverse DNS option available
A mailing list is available
Better date management and many bug fix in session stats
W3Perl is running fine on a Mac server :)
Stats with starting and ending date is now available via command line
Map links are now checked via cron-url
Checking index.html links for local or CD-ROM web
Session and Document nicer homepage
Search engines keywords referer


Release 2.00
26th Jun 1997
Spanish and Dutch output added
Incremental refer, agent and error stats
Error stats sorted by date
Incremental stats works now with $precision = 4
Domain stats added
Checking WIDTH, HEIGHT and ALT tag (registered users only)
Useless pages (pages with no links from) (registered users only)
HTML weight include now image links files
Nicer homepage with icons
Explorer browser was hide in Netscape count : fixed.
Should work on every computer (Mac, PC, NT, Unix...)
Multi-logfile support added. Install the package only once
Multi-language support added


Release 1.90
21th Jan 1997
Adding cgi-bin links check
Lot of minor bugs fixed
Bad links and bad files detection have been improved in many way !
Session by day graph added
Automatic incremental run for monthly stats
Agent and error netscape server logfiles support added
Don't need anymore the redirection 2>&1 in the crontab
Scripts name have changed to english :)


Release 1.80
28th Oct 1996
Robot session report (registered user only).
3D graphs and lines filled graphs options.
Wrong links checking (registered user only).
Tree structure of your web (registered user only).
Incremental option for monthly stats.
New script checkconf.pl to ... check your config.pl !.
Better daily graph subdirectories.
Graphs for error and browser time evolution (extended NCSA logfile only).
W3Perl is now Shareware.
Some bugs fixed.
Updated documentation.


Release 1.70
2nd Aug 1996
Speed increase for hourly and incremental stats.
Excluding private directory option.
Extended common logfile support added (NCSA httpd > 1.4)
Countries trafic pie chart.
Directories stats and HTML stats improved.
Better x-axis legend on graphs.
Command line options added.
Error log and user session stats added.


Release 1.60
10th May 1996
Easier installation with a new graphic tool by Marten Gleeson.
Improving incremental version to allow several days to be scanned.
Better memory management (and speed).
Optional server stats about HTML pages (size, links, pictures...).


Release 1.50
7th Mar 1996
Adding cron-url.pl to convert URL to document's title.
Netscape2 frame for navigation.
HTML accesses are now computed.
Registration is needed to know who is using my package.


Release 1.40
28th Jan 1996

Adding incremental script cron-inc.pl ==> Huge speed increase !
Only work with $precision from 1 to 3.




Release 1.30
26th Dec 1995

Cosmetic changes. Speed increase. Adding referer and agent log analyser prgs.




Release 1.20
11th Dec 1995

Adding some graphs and table. More powerful directories stats.




Release 1.10
28th Nov 1995

Some bugs fixed. Better documentation in HTML format and better setup program.



Release 1.00
3rd Nov 1995

Initial release of this program to the Internet community.




Release 0.00
7th Feb 1995

Converting my first stat scripts (csh) in Perl