File sarg.changes of Package sarg
-------------------------------------------------------------------
Tue Feb 3 11:57:14 CET 2009 - kssingvo@suse.de
- purified specfile
- added manpage for sarg-report
- fixed wrong permissions of various files
-------------------------------------------------------------------
Tue Sep 9 11:46:57 CEST 2008 - kssingvo@suse.de
- fix for buffer check assertion in make_index (bnc#416077)
-------------------------------------------------------------------
Thu Apr 24 16:08:41 CEST 2008 - kssingvo@suse.de
- fix for buffer size in log.c: fun[] CVE-2008-???
- fix for sprintf() calls through use of snprintf() calls CVE-2008-???
- fix for font buffer size CVE-2008-???
-------------------------------------------------------------------
Tue Apr 22 15:34:34 CEST 2008 - kssingvo@suse.de
- getword3() needs also to be checked CVE-2008-1922 (bugzilla#382255)
-------------------------------------------------------------------
Mon Apr 21 18:34:03 CEST 2008 - kssingvo@suse.de
- added suse_version check: old distributions don't support Recommends:
-------------------------------------------------------------------
Mon Apr 21 18:10:22 CEST 2008 - kssingvo@suse.de
- fix for buffer size in report.c (bugzilla#209273)
- buffer checks for getword() introduced (bugzilla#209273)
-------------------------------------------------------------------
Tue Apr 8 07:28:53 CEST 2008 - crrodriguez@suse.de
- Reccommend cron, otherwise it may not work properly.
-------------------------------------------------------------------
Thu Mar 6 12:14:04 CET 2008 - kssingvo@suse.de
- update to version 2.2.5:
* new fix to the script insertion vulnerability via user-agent
report. javascript can still be executed via e.g. the "<BODY
onload=function();>" scheme.
-------------------------------------------------------------------
Mon Mar 3 12:20:35 CET 2008 - kssingvo@suse.de
- update to version 2.2.4:
* a issue to be execute arbitrary code when sarg is used with
malicious input files.
* French language fixed.
* Fixed: Segfault in x86_64
- removed static buffer fix in util.c, now in upstream
-------------------------------------------------------------------
Wed Dec 5 17:19:46 CET 2007 - kssingvo@suse.de
- added daily,weekly,monthly cronjobs for sarg reports
- added sarg-reports tool
- adapted configuration to SUSE paths
- fixed default config file
- fixed issue in util.c (bugzilla#342529)
- fixed wrong description (bugzilla#334146)
- http_proxy is no longer Requires:, using instead Recommends:
-------------------------------------------------------------------
Wed Jan 31 21:22:24 CET 2007 - kssingvo@suse.de
- upgrade to version 2.2.3.1:
* fidex -m option to show all the used tags
* date period invalid in download reports
* wrong results when userid contain '%20' character
* previous reports info wrong in index.html
* gd graph font change from FreeSans.ttf to DejaVuSans.ttf
* minor fixes when only denied records in access.log file.
* ulimit tag changed. If you run sarg with a low privilege user,
set to 'none' to disable ulimit.
* Russian_UTF-8 language fixed by Igor Ageikin
<iageikin@lipen.elektra.ru>
* realtime_unauthenticated_records tag changed to show by
default.
* chmod 755 in sarg-php due to errors in rpmbuild.
* when the keyword "anonymous" is used in squidGuard.conf, Sarg
does
* when the keyword "anonymous" is used in squidGuard.conf, Sarg
does not find the log-files anymore.
* after reading the squidGuard configuration, the data read from
the usertab file was corrupted.
* milisec values showed as bytes.
* with squidGuard, you can log groups in only one log file. We
must parse each log files only one time.
* error message(removetmp) Cannot open /tmp/sarg_tmp/../general
when sending report by email.
* incorrect off_t size in printf. In FreeBSD off_t is 64bit long
long, but sarg always use %d to display off_t in log
processing. This cause garbage while reading log files on a
freebsd, and possible crash.
* squid24 on/off tag added in sarg.conf to implement
compatibility if using squid <= 2.4 and using squid common
logs.
* exclude_hosts and some code errors fixed by Alexander Kozlov
<avk@post.eao.ru>. Many thanks.
* temporary file names changed to sarg-... to avoid conflicts
with usernames.
* SARG support Japanese wordset but not support charset. submited
by anonymous at sourceforge.net Many thanks.
* support for utf-8 character set added by Peter Warasin
<peter-endian@users.sourceforge.net>. Many thanks.
* if all the data is at the hour each day, totaliza_day() treates
it all as being on the last day. This is observed for users
which only download via a cron job at the same time each day.
Now the date and time will be checked to see if changed.
* greport_day() doesn't add the volume for the first hour of each
day to the total.
* Russian_koi8 and Russian_windows1251 languages updated by Stas
Degteff <stas.grumbler@gmail.com>. Many thanks
* realtime reporting is sorted by URL, and not by Date/Time.
-------------------------------------------------------------------
Fri Nov 10 14:32:48 CET 2006 - kssingvo@suse.de
- fixed build issue with permission check of docs and manuals
-------------------------------------------------------------------
Tue Aug 29 19:23:20 CEST 2006 - kssingvo@suse.de
- update to version 2.2.2
* malloc test implemented to avoid high-memory consuming.
Thanks to Rodrigo Rubira Branco <rodrigo@kernelhacking.com>
* Czech UTF8 language added by Josef Karliak <karliak@ajetaci.cz>
* fixed: parsed mismatch in realtime_access_log_lines and
access_log_lines tags.
Thanks to Kuznetsov Andrey <pm_kan@mail.ru>
* changed: realtime report sort changed by date/time
Thanks to Leonardo Buonsanti <leonardo.buonsanti@gmail.com>
* GD minor fixes added.
* bug fixed. *** buffer overflow detected ***: sarg terminated
in Fedora Core 5 when using -D FORTIFY_SOURCE in gcc or in kernel
-------------------------------------------------------------------
Thu Aug 10 11:07:12 CEST 2006 - kssingvo@suse.de
- update to version 2.2.1
* iconv problems fixed in Freebsd and Slackware.
Thanks to Grigory Trenin <gtrenin@gmail.com>.
* new word added to languages: Topuser
* missing fclose fp-in in css.c
Thanks to Renato Botelho <rbgarga@gmail.com>.
* index.c fixed. Missing -r in reverse sort.
Thanks to Fernando Lemes da Silva <fernando@koho.com.br>
* wrong values in columns in-cache and out-cache.
Thanks to Hugo P S Costa <hpcosta@nutron.com.br>
* sarg ported to 64 bits.
Thanks to Antonio F. Zago <zagolinux@uol.com.br>
to share your Fedora Core 5 64 bits with me.
* fixed conflict types for 'saverecs2' in .configure
* fixed no index.html when lastlog tag is greather then 0,
caused by some debug messages.
* removed some development debug message
* user_limit_block script added to block users when limit exceeded
* fixed wrong sort in index.html
* removed '+' argument to sort utility.
Thanks to Julio Cesar Covolato <julio@psi.com.br>
* fixed "file too long" messages when using long_url
Thanks to Fabio Lo Votrico <fabio@link.it>
* fixes and improvements from Oleg <xsov@mail.ru> - Tanks.
. fprintf faster than sprintf+fputs (fixed in some places);
. strcpy+strcat is faster than sprintf (fixed in some places);
. unused variables removed;
. fixed headers look and feel (<th class="header3">);
. fixed word 'BYTES' localisation for datetime user report;
. fixed corrupted top header on index, denied, download and tt-reports;
. fixed "No" table header in topsites;
. fixed user report table look;
. fixed floating point exception on long url (added checks
for division by zero);
. fixed incorrect long url view;
. fixed too wide table entries in user report by adding url_limit
internal parameter in html.c (default 40);
. fixed charset.c file (was in MS-DOS text format);
. also included all previous fixes by other people (from
datafile.patch and lastlog.patch files).
-------------------------------------------------------------------
Wed Jan 25 21:41:20 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Jan 11 14:51:07 CET 2006 - kssingvo@suse.de
- update to 2.1
- remove of memory leak patch (already included)
-------------------------------------------------------------------
Wed Aug 17 16:27:49 CEST 2005 - kssingvo@suse.de
- fixed memory problems (at least under x86_64)
-------------------------------------------------------------------
Wed Jul 27 18:43:28 CEST 2005 - kssingvo@suse.de
- update to 2.0.8
-------------------------------------------------------------------
Fri Jun 17 14:19:37 CEST 2005 - meissner@suse.de
- use RPM_OPT_FLAGS.
-------------------------------------------------------------------
Wed Feb 16 11:13:29 CET 2005 - kssingvo@suse.de
- update to 2.0.3
- adaptions for new version
- introduced norootforbuild
-------------------------------------------------------------------
Thu Nov 25 01:59:09 CET 2004 - ro@suse.de
- run suse_update_config also in cfgaux dir
-------------------------------------------------------------------
Tue Nov 16 14:58:36 CET 2004 - kssingvo@suse.de
- updated to 2.0.1
- added htmldir option
- added manual page
- added official largeurl patch
-------------------------------------------------------------------
Tue Jul 22 17:03:20 CEST 2003 - kssingvo@suse.de
- updated to 1.4.1
- removed unnecessary string patch, fixed minor problems in spec file
-------------------------------------------------------------------
Tue Jan 14 17:32:36 CET 2003 - nadvornik@suse.cz
- fixed multi-line string literals
-------------------------------------------------------------------
Thu Dec 5 09:44:11 CET 2002 - kssingvo@suse.de
- fixed build problem: $RPM_BUILD_ROOT was missing
-------------------------------------------------------------------
Wed Dec 4 18:39:00 CET 2002 - kssingvo@suse.de
- updated to 1.2.2.1
- rewrote many parts of spec file
- updated path in sarg.conf (bugzilla#21290)
-------------------------------------------------------------------
Wed Jul 25 21:24:48 CEST 2001 - bodammer@suse.de
- initial package of sarg-1.1.1