2012-04-06 10:47:56 +02:00
|
|
|
Revision history for SquidAnalyzer
|
|
|
|
|
2012-04-27 21:48:31 +02:00
|
|
|
4.3 - Fri Apr 27 21:47:12 CEST 2012
|
2012-04-26 20:09:01 +02:00
|
|
|
|
|
|
|
- Fix broken statistics when an access log file run over multiple
|
|
|
|
years. Thanks to Jugurtha Massinissa for the report.
|
|
|
|
- Prevent buildHtml to create directories on month/day without log.
|
|
|
|
- Sort year's view per decreasing years.
|
|
|
|
- Peer CD_SIBLING_HIT status will now be taken as local cache hit with
|
|
|
|
a new configuration directive (SiblingHit) to disable this feature.
|
|
|
|
Default is enable. Documentation and configuration file has been
|
|
|
|
updated - Thanks to Nathanael BONIN for the feature request.
|
|
|
|
- Add spec file for RPM packaging - Thanks to David Walser for the
|
|
|
|
patch.
|
2012-04-27 21:48:31 +02:00
|
|
|
- Fix path and comment to translation file in squidclamav.conf. Thanks
|
|
|
|
to Jugurtha Massinissa for the report.
|
2012-04-26 20:09:01 +02:00
|
|
|
|
2012-04-06 10:47:56 +02:00
|
|
|
4.2 - Sun Jan 22 16:52:27 CET 2012
|
|
|
|
|
|
|
|
- Fix network alias issue broken in last release, now data files will
|
|
|
|
store the network alias instead of the default class C network. Thank
|
|
|
|
to Fabrice Prigent for the report.
|
|
|
|
- Add support to multiple regex pattern to match networks aliases. See
|
|
|
|
network-aliases file for more information.
|
|
|
|
- User aliases are now directly changed into data files instead of html
|
|
|
|
file like before.
|
|
|
|
- Add support to multiple regex pattern to match users aliases. See
|
|
|
|
users-aliases file for more inforamtion.
|
|
|
|
- Add AnonymizeLogin configuration directives to allow full anomymization
|
|
|
|
of all users/ip. Thanks to Fabrice Prigent for the request.
|
|
|
|
- Add support to squidmime logformat, original request and reply header
|
|
|
|
are simply omitted. Squid and squidmime native format are still the
|
|
|
|
only log format supported.
|
|
|
|
|
|
|
|
UPGRADE: If you use network and/or user aliases, even if I try to preserved backward
|
|
|
|
compatibility, you may want to start with new data files as these informations are
|
|
|
|
now replaced directly into the data file instead of the HTML files. Changes only
|
|
|
|
concern file SquidAnalyzer.pm so you can just override it. There's also a new
|
|
|
|
configuration directive 'AnonymizeLogin' so you may copy/paste his definition in
|
|
|
|
default squidanalyzer.conf file.
|
|
|
|
|
|
|
|
4.1 - Tue Jan 17 19:58:35 CET 2012
|
|
|
|
|
|
|
|
- Fix data file parser issue with largest_file_size or largest_file_url
|
|
|
|
are empty. Thanks to David Walser for the report.
|
|
|
|
- Add line number when reporting bad format into a data file.
|
|
|
|
- Add missing DESTDIR variable into the allowed commande line arguments.
|
|
|
|
Thanks to David Walser for the report.
|
|
|
|
- Fix error when header file are missing as they are no more used now.
|
|
|
|
Thanks to David Walser for the report.
|
|
|
|
- Remove salogo.png from install script, it is now replaced by file
|
|
|
|
logo-squidanalyzer.png. Thanks to David Walser for the report.
|
|
|
|
- Install of README, INSTALL and Changelog is now disabled by default,
|
|
|
|
you must set DOCDIR parameter to install those files in the desired
|
|
|
|
directory. Thanks to David Walser for the request.
|
|
|
|
|
|
|
|
4.0 - Wed Dec 28 02:06:22 CET 2011
|
|
|
|
|
|
|
|
- Fix regex search failure on fake domain. Thanks to Michel Reischl for
|
|
|
|
the report.
|
|
|
|
- Add support to squid log with client dnsname instead of ip address.
|
|
|
|
Thanks to Matthew Jurgens for the patch.
|
|
|
|
- Add options --logfile (-l) and --configfile (-c) to squid-analyzer
|
|
|
|
command line argument. Thanks to Matthew Jurgens for the patch.
|
|
|
|
- Add the first and last time an url is viewed by a user on day and hour
|
|
|
|
views. Thanks to Franco Mazz for the feature request.
|
|
|
|
- Allow column sorting using the Javascript sorttable library
|
|
|
|
available at http://www.kryogenix.org/code/browser/sorttable/.
|
|
|
|
Thanks to Matthew Jurgens for the patch.
|
|
|
|
- Renamed file Changes as ChangeLog.
|
|
|
|
- Makefile.PL is now able to do a full install by creating directories
|
|
|
|
and moving files.
|
|
|
|
- Allow parsing of compressed log file. SquidAnalyzer will automaticaly
|
|
|
|
use zcat when the logfile extention ends with .gz
|
|
|
|
- The cost column now is not shown when the cost price is 0.
|
|
|
|
- Change CSS style of links.
|
|
|
|
- Complete rewrite of report menu and calendar sot that they appears on
|
|
|
|
all HTML page.
|
|
|
|
- Change License from Artistic to GPL v3.
|
|
|
|
- Remove HeaderFile, replaced by squidanalyzer.css file.
|
|
|
|
- Add --rebuild option to allow rebuilding of all html and graph output
|
|
|
|
from data files. This should be done after upgrading.
|
|
|
|
- Add ..._REFRESH_UNMODIFIED into cache HIT statistics.
|
|
|
|
|
|
|
|
UPGRADE: Even if backward compatibility is preserved on data files, the HTML and
|
|
|
|
graph have changed, so after re-installing SquidAnalyzer you may want to run
|
|
|
|
squid-analyzer with the --rebuild command line option to regenerate those files.
|
|
|
|
So run the following commands:
|
|
|
|
|
|
|
|
tar xzf SquidAnalyzer-4.0.tar.gz
|
|
|
|
cd SquidAnalyzer-4.0/
|
|
|
|
perl Makefile.PL HTMLDIR=/var/www/squidanalyzer
|
|
|
|
make && make install
|
|
|
|
/usr/local/bin/squid-analyzer --rebuild
|
|
|
|
|
|
|
|
should the normal procedure to upgrade. Change the path to the HTML output if
|
|
|
|
required.
|
|
|
|
|
|
|
|
3.1 - Mon Aug 6 12:48:14 CEST 2007
|
|
|
|
|
|
|
|
- Fix illegal division by zero errors.
|
|
|
|
- Remove extra spaces in username
|
|
|
|
|
|
|
|
3.0 Fri May 7 12:31:01 CEST 2004
|
|
|
|
|
|
|
|
- Many thanks to Alexandre Sieira for all good ideas and reports !
|
|
|
|
- Add localization support.
|
|
|
|
- Add date formatting option for localisation.
|
|
|
|
- Add French translation.
|
|
|
|
- Add Portugal/brazilan translation.
|
|
|
|
- Add custom HTML header an footer support.
|
|
|
|
|
|
|
|
2.1 Tue May 4 16:35:08 CEST 2004
|
|
|
|
|
|
|
|
- Fix Url escaping problem on users pages
|
|
|
|
- Add translation (En + Fr)
|
|
|
|
|
|
|
|
2.0 Wed Oct 15 11:40:03 CEST 2003
|
|
|
|
|
|
|
|
- This is a complete rewrite of SquidAnalyzer.
|
|
|
|
- Add configuration file.
|
|
|
|
- Add Top n of url and second level domain.
|
|
|
|
- Add alias for client ip address and/or login.
|
|
|
|
- Add exclusion from report of certain client ip
|
|
|
|
addresses, network addresses and/or auth login.
|
|
|
|
- Many bug fix.
|
|
|
|
|
|
|
|
1.1 Wed Feb 28 12:21:30 CET 2001
|
|
|
|
|
|
|
|
- Fix problem with access.log file has zero size.
|
|
|
|
- Skip log line with field lenght != 8
|
|
|
|
|
|
|
|
1.0 Wed Jan 24 13:47:14 CET 2001
|
|
|
|
|
|
|
|
- original version
|