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 |
|
Darold Gilles
|
fe5fd765c6
|
Update version to 6.0
v6.0
|
2014-08-30 22:10:09 +02:00 |
|
Darold Gilles
|
4a294ee7f1
|
Update ChangeLog and version to 6.0
|
2014-08-30 22:08:44 +02:00 |
|
Darold Gilles
|
54006cf367
|
Release announcement will be done on twitter now, see https://twitter.com/SquidAnalyzer
|
2014-08-29 22:40:14 +02:00 |
|
Darold Gilles
|
3edeb5ef12
|
Fix parsing of unordered miltiples log files.
|
2014-08-28 18:50:36 +02:00 |
|
Darold Gilles
|
cf0767f80a
|
Fix week reports in multiprocess mode.
|
2014-08-27 19:24:14 +02:00 |
|
Darold Gilles
|
20caf824c7
|
Improve multiprocess and allow multiple log files to be given at command line arguments.
|
2014-08-26 23:59:07 +02:00 |
|
Darold Gilles
|
25e943aac3
|
Add support to ETCDIR, where real configuration files are installed on some distribution (BSD).
|
2014-08-25 22:14:29 +02:00 |
|
Darold Gilles
|
c13bf6a642
|
Add support to parse multiple access log file at a time. Fix infinite waiting of child when multiprocess is not used.
|
2014-08-15 18:29:35 +02:00 |
|
Darold Gilles
|
ca34fb915c
|
Add documentation about multiprocess usage.
|
2014-08-14 22:38:14 +02:00 |
|
Darold Gilles
|
fea09d9625
|
Add multiprocess support to SquidAnalyzer. This can improve a lot speed performances. See notes at bottom of issue #18 for more details. Great thanks to Francisco Rodriguez for his help.
|
2014-08-14 22:06:22 +02:00 |
|
Darold Gilles
|
ff91d7cb40
|
Add more timing information during SquidAnalyzer execution.
|
2014-08-11 15:44:53 +02:00 |
|