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

openSUSE Build Service is sponsored by