Revisions of SquidAnalyzer

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 958346 from Jaime Marquínez Ferrándiz's avatar Jaime Marquínez Ferrándiz (jaimeMF) (revision 17)
- Fix build on openSUSE Tumbleweed:
  * Use apache-rpm-macros to get the apache configuration directory
  * Require cron since it is the owner of /etc/cron.d
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 16)
- update to 6.6:
  This is a maintenance release that fix one year of issues reported 
  by users. There is also some additional features, configuration 
  directives all listed below:
  + Add TopStorage configuration directive to limit the storage of url
    to a certain quantity in data file and sorted by OrderUrl. On huge 
    access log it will improve a lot the performances but you will have 
    less precision in the top url. Default to 0, all url will be stored. 
  + Add a cache to network and user aliases for speed improvement. 
    Thanks to Louis-Berthier Soulliere for the report.
  + Add TimeStart and TimeStop configuration directives to allow to 
    specify a start and stop time. Log line out of this time range will 
    not be parsed. The format of the value is HH:MM. These directives 
    can be overridden with the -s | --start and -S | --stop command 
    line options. 
    Thanks to Louis-Berthier Soulliere for the feature request.
  + Add UpdateAlias configuration directive to apply immediately the 
    changes made in aliases files to avoid duplicates. You still have 
    to use --rebuild to recreate previous reports with new aliases. 
    Enabling this will imply a lost of performances with huge log files.
  + Add UseUrlPort configuration directive to be able to include port 
    number into Url statistics. Default is to remove the port information 
    from the Url. Thanks to Tobias Wigand for the feature request.
  + Add report of top denied url on user statistic page. Thanks to 
    delumerlino and Pavel Podkorytov for the feature request.
  + Add last visited timestamp on urls reports and show last ten visit 
    on user url report. The last visit are counted after 5 minutes in 
    hour view, after 30 minutes in day views and per day in month view. 
    Thanks to Ringa Mari Sundberg for the feature request.
  + Add support to ipv6 address dns resolving, you need perl > 5.014.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 355601 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 15)
update to 6.5
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 14)
- update to 6.4:
  + This release adds throughput statistics to all reports. It also
    allow to add a ufdbGuard log to the list of log files and to report
    blocked URLs into the Denied reports. 
    It also adds support to xz compressed files.
  + There's also a new configuration directive and command line option:
  ++ Add -t | --timezone and TimeZone directive to change the timezone. When set,
     SquidAnalyzer will read time from log file as UTC time and will add the
     hours specified in the timezone option. This is useful if the log file is
     not parsed on a computer with the same timezone than the squid server.
  + It also included several bug fixes since last release:
  - Fix graphic overlaps that with one of the graphics. Thanks to Daniel Bareiro
    for the report.
  - Add throughput calculation (ratio between bytes and duration) to all reports.
  - Fix missing largest URL in networks detailed report. Thanks to Juan Martin
    for the report.
  - Fix use of network-aliases together with a network include entry that make
    networks disappears from the report. Thanks to Juan Martin for the report.
  - Add -t | --timezone and TimeZone directive to change the timezone. When set,
    SquidAnalyzer will read time from log file as UTC time and will add the
    hours specified in the timezone option. Thanks to Anderson - BR Suporte for
    the feature request.
  - Add support to ufdbGuard log file. squidGuard and ufdbGuard files can be
    given together with squid log file as a list into LogFile configuration
    file or as arguments of command line. Thanks to Martin Hoffmann for the
    feature request.
  - Fix some division by zero. Thanks to cueda for the report.
  - Fix some potential illegal division by zero.
  - Fix negative duration with http like log file when duration is not set (-).
    Thanks to cedua for the report.
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 13)
- update to 6.3-1 (translated to RPM version 6.3.1):
  This release adds a new report to show statistics about Denied URLs. It also
  allow to add a SquidGuard log to the list of log files and to report blocked
  URLs into the Denied reports. It ialso adds a pie chart on SquidGuard ACLs use.
  
  There's also four new configuration directives:
  
    - UserReport to be able to remove any user related reports but statistics
      about URL and domains will remain.
    - ExcludedCodes to be able to exclude some log entries following the TCP
      code returned.
    - UrlHitsOnly to be able to enable the generation of additional HTML tables
      with top Url per byte and per duration in Top Urls and Domains report.
    - MaxFormatError to not exit immediatly when a bad format error is encountered.
      SquidAnalyzer will wait MaxFormatError before exiting.
  
  Note that this last directive is disable by default, so if you still want the
  three tables in the reports, you must set UrlHitsOnly to 1.
  
  A Catalan translation file has been added to the lang directory.
  
  It also included several bug fixes since last release.
- re-packages original tarball to follow new version numbering and 
  use bzip2
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 289871 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 12)
update to 6.2-1 and
- fix apache access problems in squidguardmgr.http/.conf
- fix apache startup errro by options
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 11)
- update to 6.1
  This release fix severals major issues and adds a new feature to 
  disable weekly reports with a new command line option --no-week-stat.
  - Fix top domains report where url with port was reported in unknown
    domains. Thanks to Michael Gauthier for the report.
  - Add --no-week-stat to disable weekly reports generation. Thanks to
    Mang0uste for the feature request.
  - Fix and update Ukrainian translation file. Thanks to Oleg A. Deordiev
    for the patch.
  - Save the last line parsed line when squid-analyzer is interrupted to
    avoid loading twice the same data after restarting. Thanks to Michael
    Gauthier for the report.
  - Fix missing calendar menu on daily report. Thanks to Cesar Vazquez for
    the report.
  - Fix problem with links to weekly summaries in SquidAnalyzer.pm Thanks
    to David Murrel for the patch.
  - Add IO::Handle and FileHandle in Perl modules that should be loaded.
    Thanks to Jeetendra Poojari  for the report.
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 10)
- update to 6.0
  This major release adds several new features, lot of speed 
  improvement and some major bug fixes:
  * Multiple access.log files can be processed at the same time.
  * Multiprocess mode can be activated using the -j N command line option.
  * New ExcludedMimes configuration directive to exclude from statistics
    a comma separated list of mime-type or using regex like text/.*.
  * New ExcludedMethods configuration directive to exclude from statistics
    a comma separated list of HTTP methods (GET,POST,CONNECT,...).
  * New translation available: pl_PL
  On UPDATE: you must override all your installation, Perl scripts, 
  configuration file, CSS and Javascript files. 
  Backward compatibility with 5.x data files is preserved.
- added squidanalyzer-rpmlintrc
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 9)
- update to 5.4:
  + This release fixes several bugs and adds more translation files 
    (Ukrainian, Czech, Spanidh and Russian). 
  + It also allow a custom definition of the logo and title. 
  + Add new weekly statistics and reports as well as TCP DENIED
    report in cache statistics.
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 231443 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 8)
fixed to work on centos6
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 7)
- update to 5.3:
  + added two new pie charts about the most use top second level domains
  + It is also possible to do DNS lookup of Ip addresses inside 
    SquidAnalyzer, see UseClientDNSName new configuration directive
    (see DNSLookupTimeout configuration directive to avoid performance
     issues)
  + fixed a lot of minor bugs
  + added support to CIDR notation in network-alias and exclude 
    files 
  + some code rewriting and options to improve speed
  + New feature: show the top N users that look at an url or a domain
  + New configuration directive, TopUrlUser, to control the number
    of users to show in reports
  for full changelog, please refer to 
  /usr/share/doc/packages/squidanalyser/ChangeLog
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 160711 from Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) (revision 6)
Obsoletes: SquidAnalyzer < 4.4 line restored to old value
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 5)
- update to 5.0:
  + introduce a completely new design thanks to the great work of 
    Nathanael Bonin based on CSS
  + Add TransfertUnit configuration directive to allow changing default 
    Bytes transfert unit. Possible values are BYTES, KB, MB and GB.
  + Fix date encoding with call to date+iconv or fallback to strftime().
  + Fix sorttable with missing tbody tag. Thanks to Nathanael Bonin 
    for the patch.
  + Fix accent within report, now SquidAnalyzer will use the CharSet 
    translation directive to set the charset following the language.
    Default to utf-8, french, german and portuges will use iso-8859-15.
  + Fix issue where per user/ip network stats was wrong and very 
    high. Thanks to Ben Tullis for the report.
  + Fix several design issues, moved png images in a dedicated 
    directory. Thanks to Nathanael Bonin for the patches.
  + Reorder source tree and apply tree change on Perl install.
  + Removed FooterFile that like HeaderFile is no more used.
  + Remove code for graphs generated using GD::Graph libraries, 
    replaced by the Javascript library Flotr2.
  + Fix extra .0 in networks report.
  + Add the use %M to replace month by its 3 letters abbreviation 
    into DateFormat configuration directive. Thanks to pk-its for 
    the feature request.
  + Add missing german translation. Thanks to pk-its for the patch.
  + Remove space in user alias to prevent corruption of data files. 
    Thanks to Robert Becskei for the report.
  + Fix stat_user.dat format error when username have a space in its 
    login name. Thanks to Moise Michel for the report.
  + Force date/time used in report generation date to used 24h notation. 
    Thanks to Klaus Tachtler for the report
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 4)
use root for the cronjob
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 3)
- renamed the package to squidanalyzer following upstreams suggestions
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 2)
- update to 4.4:
  + Add support to bzip2 compressed log file. 
  +  Allow exclusion of URL from the report, the format of the 
     exclude file has changed, see header of the excluded file. 
  + Add german translation file. 
  + Fix translation file path into squidanalyzer.conf.

- initial version 4.0
Christian Wittmer's avatar Christian Wittmer (computersalat) accepted request 98421 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 1)
Request to add the new package SquidAnalyser - simple but useful 
tool to analyse Squid logfiles.
Displaying all 17 revisions
openSUSE Build Service is sponsored by