369 Commits

Author SHA1 Message Date
Darold Gilles
a518fbb666 Print SquidAnalyzer version when debug mode is used. 2015-06-13 09:29:42 +02:00
Darold Gilles
b5dbbf92d3 Fix a wrong comment 2015-06-13 09:26:06 +02:00
Darold Gilles
2753031390 Add TCP_TUNNEL used by Squid 3.5 for streaming to cache miss statistics. Thanks to MangOuste for the report. 2015-06-13 08:16:08 +02:00
Darold Gilles
eab4c5a0db Apply exclusion/inclusion definitions on old data when rebuild is used. Thanks to niccarp for the feature request. 2015-05-31 10:57:16 +02:00
Darold Gilles
7446428c98 Fix unwanted message when QuietMode is enabled. 2015-05-22 01:13:49 +02:00
Darold Gilles
e66978c2d3 Fix typo that was crashing squid-analyzer. Thanks to Juan Jose Pablos for the report. 2015-05-22 01:10:02 +02:00
Darold Gilles
1718b1347e Fix output of benckmark info when debug is not enabled. Thanks to Juan Jose Pablos for the report. 2015-05-21 16:33:39 +02:00
Darold Gilles
0df6e96846 Fix issue when rebuilding previous data without denied url stat. Thanks to Stepan Andreev for the report. 2015-04-24 19:02:47 +02:00
Darold Gilles
e080bdd427 Add top denied label to translation file. 2015-04-06 22:31:37 +02:00
Darold Gilles
11fe95af25 Merge branch 'master' of github.com:darold/squidanalyzer 2015-04-06 22:23:49 +02:00
Darold Gilles
79a470932c Add UrlHitsOnly configuration directive to be able to disable the generation of tables ordered per byte and duration in Top Urls and Domains report. Thanks to Cesar Vazquez for the feature request. 2015-04-06 18:27:22 +02:00
Darold Gilles
7fbcb0c671 Add top denied url statistics. Thanks to tierpod for the featur request. 2015-04-06 18:07:18 +02:00
Darold Gilles
f65bc3ad4c Merge branch 'master' of github.com:darold/squidanalyzer 2015-03-25 15:40:06 +01:00
Darold Gilles
b03c86f49d Replace call to localtime() to CORE::localtime() to avoid Time::localtime override default behaviour. Thanks to oldnrustyreaper for the report. 2015-03-19 22:00:33 +01:00
Darold Gilles
d54eb7a300 Update changelog to 6.2-1 release v6.2-1 2015-02-22 10:29:37 +01:00
Darold Gilles
e8b5d4e0a9 Fix majir bug when parsing native squid log format. Thanks to @ST_Ungulant for the report. 2015-02-22 10:26:12 +01:00
Darold Gilles
8c97ae6e6f Add documentation about UserReport configuration directive. 2015-02-21 17:45:08 +01:00
Darold Gilles
a31155155b Update ChangeLog and version to 6.2 2015-02-21 17:06:19 +01:00
Darold Gilles
5bb7ffcadb Update year in copyright 2015-02-21 16:15:22 +01:00
Darold Gilles
f21d7cdd55 Add documentation about log format. 2015-02-20 16:23:04 +01:00
Darold Gilles
5680379f7b Allow mime type report for common or combined log format. This require the use of %mt at end of the log format. 2015-02-20 16:12:29 +01:00
Darold Gilles
33b4f4d05e Add support to common and combined (http like) log format 2015-02-14 16:54:50 +01:00
Darold Gilles
17a909d91b Fix hidden control character in configuration file. 2015-01-30 21:22:41 +01:00
Darold Gilles
412d445131 Assure backward compatibility after update otherwize data files will lost users information if directive is not found in the configuration file. 2015-01-29 16:34:06 +01:00
Darold Gilles
d43aea009d Add UserReport configuration directive to not produce any report about users. Statistics about URL and domains will remain. Thanks to Razerlikes for the feature request. 2015-01-29 16:26:28 +01:00
Darold Gilles
a3859d1ae6 Fix several issues with non default installation path. Thanks to Yuri Voinov for the report. 2015-01-28 15:23:33 +01:00
Darold Gilles
e98f8172bd Force squid-analyzer to find perl executable from env. Thanks to Yuri Voinov for the report 2015-01-28 14:25:52 +01:00
Darold Gilles
f5751e9370 Fix russian translation. Thanks to Yuri Voinov for the patch. 2015-01-28 12:43:44 +01:00
Darold Gilles
e0d7752309 Fix install on Solaris. Thanks to Yuri Voinov for the report. 2015-01-28 12:41:21 +01:00
Dalibo
3c54d8ddf0 Fix missing log file error message when --rebuild is used and configuration directive LogFile is empty. Thanks to Michael Gauthier for the report. 2015-01-20 10:31:35 +01:00
Dalibo
9b3bd1675b Remove any access.log file from the parser list when --rebuild is used to avoid double entry. Thanks to Michael Gauthier for the report. 2015-01-15 19:23:35 +01:00
Dalibo
3e65da970f Fix user anonymization with --rebuild option. 2015-01-12 11:00:25 +01:00
Dalibo
16dd00ff11 Fix issues in week reports when the week overlaps two years. Thanks to Michael Gauthier for the report. 2015-01-12 09:17:09 +01:00
Darold Gilles
ac8ef84935 SquidAnamyzer will now look for include/exclude users using the following format: user@domain.tld, domain\user and user. Thanks to Jacques Serfontein for the feature request. 2014-11-30 16:33:19 +01:00
Darold Gilles
92a4e7adc8 Fix case where file was not parsed in incremental mode when log file size was lower than history offset. Thanks to Amir Mottaghian for the report. 2014-11-30 13:05:28 +01:00
Darold Gilles
54083795f6 Add Italian translation file. Thanks to Stefano Cailotto for the patch. 2014-11-30 11:47:31 +01:00
Darold Gilles
9455f8cd8e Add ExcludedCodes configuration directive to be able to remove some log entries from statistics based on the TCP code. For example: TCP_DENIED/403, which are generated when a user accesses a page the first time without authentication. Thanks to Peter C. Ndikuwera for the feature request. 2014-11-30 11:30:36 +01:00
Darold Gilles
3200ff9714 Fix previous commit on top domains. v6.1 2014-10-13 13:06:50 +02:00
Darold Gilles
3cc1767cb7 Update changelog and version to 6.1 2014-10-13 12:43:53 +02:00
Darold Gilles
e763341282 Fix top domains report where url with port was reported in unknown domains. Thanks to Michael Gauthier for the report. 2014-10-13 12:26:38 +02:00
Darold Gilles
b4044d1808 Update squidanalyzer.spec file used to build a RPM package. Thanks to Klaus Tachtler for the patch. 2014-10-13 11:54:57 +02:00
Darold Gilles
262f49e61b Add --no-week-stat to disable weekly reports generation. Thanks to Mang0uste for the feature request. 2014-10-13 11:28:41 +02:00
Darold Gilles
123e9cbff5 Merge branch 'master' of github.com:darold/squidanalyzer 2014-10-08 08:04:23 +02:00
Darold Gilles
9e9348ae12 Fix and update Ukrainian translation file. Thanks to Oleg A. Deordiev for the patch. 2014-10-05 11:08:35 +02:00
Darold Gilles
baa83945fc Try to save the last line parsed line when squid-analyzer is interrupted to avoid load twice the same data after restarting. Thanks to Michael Gauthier for the report. 2014-09-28 17:12:04 +02:00
Darold Gilles
67090ceec0 Fix missing calendar menu on daily report. Thanks to CVazquezC for the report. 2014-09-27 13:52:36 +02:00
Darold Gilles
649f1300ce Fix previous pull request, where week link does not works when WebUrl was set. 2014-09-15 08:39:11 +02:00
Darold
c346feb2f2 Merge pull request #56 from uow-dmurrell/patch-1
Fix problem with links to weekly summaries in SquidAnalyzer.pm
2014-09-15 08:08:56 +02:00
David Murrell
f8f8387e1c Update SquidAnalyzer.pm
Fix broken week link, otherwise request URL looks like this: "GET /squidanalyzer//2014/week28 HTTP/1.1" 404 -
2014-09-15 15:52:32 +12:00
Darold Gilles
73f5160f4b Add IO::Handle and FileHandle in Perl modules that should be loaded. Thanks to Jeetendra Poojari for the report. 2014-09-03 10:26:39 +02:00