Mailinglist Archive: opensuse-commit (1192 mails)

< Previous Next >
commit webalizer
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Sat, 02 Aug 2008 06:06:29 +0200
  • Message-id: <20080802040629.EF9E267816D@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package webalizer
checked in at Sat Aug 2 06:06:29 CEST 2008.


--------
--- webalizer/webalizer.changes 2007-03-12 14:38:16.000000000 +0100
+++ webalizer/webalizer.changes 2008-07-28 19:09:26.000000000 +0200
@@ -1,0 +2,94 @@
+Mon Jul 28 19:07:05 CEST 2008 - anicka@xxxxxxx
+
+- update to 2.20
+ * Fixed problem with timing totals.
+ * Fixed referrer linking to avoid possible xss injection.
+ * Fixed month change detection error that caused incorrect report
+ dates when logs had a 'gap' longer than a year.
+ * Fixed buffer overrun possibility in parsing code and user agent
+ mangle logic.
+ * Added symbolic link checks for file I/O to prevent possible
+ privilege escalation exploits. Disallows reading from or writing
+ to any file that is a symlink. Thanks to Julien Danjou.
+ * Added code to preserve the history and incremental data files in
+ the event of a crash before writing to them completely. Thanks
+ to Robert Millan for the idea and initial code.
+ * Added native geolocation services, which fully supports both IPv4
+ and IPv6 lookups. Adds the configuration keywords 'GeoDB' and
+ 'GeoDBDatabase' along with the '-j' and '-J' command line options.
+ * Added 'wcmgr', "The Webalizer (DNS) Cache file Manager" to the
+ distribution to provide cache file maintenance. See the supplied
+ man page for a description and usage information.
+ * Changed history code and main index page to allow for more than
+ 12 months of reports to be displayed. Added the config keywords
+ 'IndexMonths' (-K command line option), 'GraphMonths' (-k command
+ line option) and 'YearHeaders' to control how index is displayed.
+ * Changed Berkeley DB code to use current 4.x APIs.
+ * Added support for bzip2 compressed log files (.bz2) as a compile
+ time option (--enable-bz2). If enabled, bzipped files will be
+ decompressed automatically during processing.
+ * Added support for W3C formatted logs. Based on code submitted
+ by Klaus Reimer.
+ * Added GeoIP support as compile time option (--enable-geoip). Adds
+ 'GeoIP' and 'GeoIPDatabase' config keywords, '-w' and '-W'
+ command line options. (http://www.maxmind.com/)
+ * Added IPv6 support. Based on initial code by Jose Carlos Meneiros
+ and modified to support Solaris and other problematic platforms.
+ * Added 'CacheIPs' config option to allow saving unresolved addresses
+ in the DNS cache.
+ * Added 'CacheTTL' config option which allows the DNS cache time to
+ live (TTL) value to be specified at run-time.
+ * Added 'SearchCaseI' config option to specify if search strings
+ should be treated as case insensitive or not. The default value,
+ 'yes', causes search strings to be treated as case insensitive.
+ * Added 'HTAccess' config option. Allows writing a default .htaccess
+ file to the output directory.
+ * Added ability to display flags in the top country table. Adds the
+ config keywords 'CountryFlags' and 'FlagDir', and -z command line
+ option.
+ * Added 'StripCGI' config option to configure how CGI variables on
+ the end of URLs are treated (can now be stripped or left in place).
+ * Added 'DefaultIndex' config option to enable/disable the use of
+ "index." as a default index name to be stripped from the end of URLs.
+ * Added 'TrimSquidURL' config option to allow squid log URLs to be
+ reduced in granularity by a user definable amount. Thanks to code
+ submitted by Stuart Gall.
+ * Added 'OmitPage' config option (and the '-O' command line switch)
+ to prevent specified URLs from being counted as pages even if they
+ otherwise would be. Thanks to code submitted by Adam Morton.
+ * Added 'IgnoreState' config option (and the -b command line switch)
+ to allow ignoring any existing incremental data file (similar to
+ the IgnoreHist/-i option).
+ * Changed logic to always generate summary report (index.html),
+ even if no records were processed.
+ * Added color support to allow changing graph colors. Based on the
+ Webalizer-usecolor code submitted by Benoit Rouits. Adds 11 new
+ config options, see the README file for complete descriptions.
+ * Added language 'lang=' specification in generated HTML files.
+ * Added 'LinkReferrer' config option to allow/disallow links in the
+ top referrers table.
+ * Added 'PagePrefix' config option to allow URL prefix matches to
+ be counted as pages, regardless of file extension or type. Thanks
+ to code submitted by Remco Van de Meent.
+ * Enabled large file support (LFS) to support logs greater than 2Gb
+ in size on systems that support LFS. Also increased the size of
+ most internal counters to handle larger sites.
+ * Minor changes to generated HTML output
+ * Updated language files country codes for current IANA TLDs
+ * Changed the meaning of the -v command line switch. It now
+ causes verbose information to be displayed at run-time
+ (Informational and Debug messages).
+ * Changed Group* config options to allow a quoted string for
+ the match string. This allows spaces to be embedded in the
+ string.
+ * Changed log record parsing logic to allow spaces in URLs.
+ * Made configuration keywords, boolean configuration values
+ (yes/no), and log file types case insensitive. Also fixed
+ defaults for invalid values to reflect documented defaults.
+ * Changed configure script to use --sysconfdir to specify the
+ location of the default webalizer.conf configuration file.
+ Also added support for DESTDIR during install to aid binary
+ package builds.
+- remove ipv6 and overflow patches
+
+-------------------------------------------------------------------



Old:
----
webalizer-2.01-10-configuration.diff
webalizer-2.01-10.diff
webalizer-2.01-10-ia64.diff
webalizer-2.01-10-ipv6-address.diff
webalizer-2.01-10-ipv6-dns.diff
webalizer-2.01-10-maxagent.diff
webalizer-2.01-10-overflow.diff
webalizer-2.01-10-src.tar.bz2

New:
----
webalizer-2.20-01-configuration.diff
webalizer-2.20-01.diff
webalizer-2.20-01-ia64.diff
webalizer-2.20-01-maxagent.diff
webalizer-2.20-01-src.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webalizer.spec ++++++
--- /var/tmp/diff_new_pack.o20772/_old 2008-08-02 06:04:28.000000000 +0200
+++ /var/tmp/diff_new_pack.o20772/_new 2008-08-02 06:04:28.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package webalizer (Version 2.01)
+# spec file for package webalizer (Version 2.20)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,26 +10,24 @@

# norootforbuild

+
Name: webalizer
BuildRequires: apache2-devel db-devel db1-devel gd-devel libapr-util1-devel
libjpeg-devel libpng-devel mm pcre-devel xorg-x11 xorg-x11-devel
-%define editlvl 10
-License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
+%define editlvl 01
+License: LGPL v2.1 or later
Group: Productivity/Networking/Web/Utilities
Provides: webalize
Obsoletes: webalize
-Autoreqprov: on
-Version: 2.01
-Release: 788
-URL: http://www.mrunix.net/webalizer/
+AutoReqProv: on
+Version: 2.20
+Release: 1
+Url: http://www.mrunix.net/webalizer/
Summary: A Web Server Log File Analysis Program
Source: %{name}-%{version}-%{editlvl}-src.tar.bz2
Patch: %{name}-%{version}-%{editlvl}.diff
Patch1: %{name}-%{version}-%{editlvl}-ia64.diff
-Patch2: %{name}-%{version}-%{editlvl}-overflow.diff
Patch3: %{name}-%{version}-%{editlvl}-maxagent.diff
Patch4: %{name}-%{version}-%{editlvl}-configuration.diff
-Patch5: %{name}-%{version}-%{editlvl}-ipv6-dns.diff
-Patch6: %{name}-%{version}-%{editlvl}-ipv6-address.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define apache_serverroot %(/usr/sbin/apxs2 -q datadir 2>/dev/null || apxs -q
PREFIX)

@@ -57,11 +55,8 @@
%setup -q -n %{name}-%{version}-%{editlvl}
%patch
%patch1
-%patch2
%patch3
%patch4
-%patch5 -p1
-%patch6

%build
%{suse_update_config -f}
@@ -70,21 +65,22 @@
--with-gdlib=%{_libdir} \
--with-gd=/usr/include/gd \
--mandir=%{_mandir} \
+ --sysconfdir=%{_sysconfdir} \
--enable-dns \
%{_target_cpu}-suse-linux
make LIBNAME=%{_lib}

%install
-rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT/usr/bin
install -d -m 755 $RPM_BUILD_ROOT/etc
install -d -m 755 $RPM_BUILD_ROOT/%{_mandir}/man1
make "DESTDIR=$RPM_BUILD_ROOT" install
install -d -m 755 $RPM_BUILD_ROOT%{apache_serverroot}/htdocs/webalizer
install -d -m 755 $RPM_BUILD_ROOT/var/lib/webalizer
+mv $RPM_BUILD_ROOT/%{_sysconfdir}/webalizer.conf.sample
$RPM_BUILD_ROOT/%{_sysconfdir}/webalizer.conf

%clean
-#rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT

%preun
rm -f var/lib/webalizer/*
@@ -93,101 +89,192 @@
%defattr(-,root,root)
%config /etc/webalizer.conf
%dir %{apache_serverroot}/htdocs/webalizer
-%doc %{_mandir}/man1/webalizer*
+%doc %{_mandir}/man?/*
%doc CHANGES COPYING Copyright README README.FIRST country-codes.txt
/usr/bin/*
/var/lib/webalizer

%changelog
-* Mon Mar 12 2007 - anicka@xxxxxxx
+* Mon Jul 28 2008 anicka@xxxxxxx
+- update to 2.20
+ * Fixed problem with timing totals.
+ * Fixed referrer linking to avoid possible xss injection.
+ * Fixed month change detection error that caused incorrect report
+ dates when logs had a 'gap' longer than a year.
+ * Fixed buffer overrun possibility in parsing code and user agent
+ mangle logic.
+ * Added symbolic link checks for file I/O to prevent possible
+ privilege escalation exploits. Disallows reading from or writing
+ to any file that is a symlink. Thanks to Julien Danjou.
+ * Added code to preserve the history and incremental data files in
+ the event of a crash before writing to them completely. Thanks
+ to Robert Millan for the idea and initial code.
+ * Added native geolocation services, which fully supports both IPv4
+ and IPv6 lookups. Adds the configuration keywords 'GeoDB' and
+ 'GeoDBDatabase' along with the '-j' and '-J' command line options.
+ * Added 'wcmgr', "The Webalizer (DNS) Cache file Manager" to the
+ distribution to provide cache file maintenance. See the supplied
+ man page for a description and usage information.
+ * Changed history code and main index page to allow for more than
+ 12 months of reports to be displayed. Added the config keywords
+ 'IndexMonths' (-K command line option), 'GraphMonths' (-k command
+ line option) and 'YearHeaders' to control how index is displayed.
+ * Changed Berkeley DB code to use current 4.x APIs.
+ * Added support for bzip2 compressed log files (.bz2) as a compile
+ time option (--enable-bz2). If enabled, bzipped files will be
+ decompressed automatically during processing.
+ * Added support for W3C formatted logs. Based on code submitted
+ by Klaus Reimer.
+ * Added GeoIP support as compile time option (--enable-geoip). Adds
+ 'GeoIP' and 'GeoIPDatabase' config keywords, '-w' and '-W'
+ command line options. (http://www.maxmind.com/)
+ * Added IPv6 support. Based on initial code by Jose Carlos Meneiros
+ and modified to support Solaris and other problematic platforms.
+ * Added 'CacheIPs' config option to allow saving unresolved addresses
+ in the DNS cache.
+ * Added 'CacheTTL' config option which allows the DNS cache time to
+ live (TTL) value to be specified at run-time.
+ * Added 'SearchCaseI' config option to specify if search strings
+ should be treated as case insensitive or not. The default value,
+ 'yes', causes search strings to be treated as case insensitive.
+ * Added 'HTAccess' config option. Allows writing a default .htaccess
+ file to the output directory.
+ * Added ability to display flags in the top country table. Adds the
+ config keywords 'CountryFlags' and 'FlagDir', and -z command line
+ option.
+ * Added 'StripCGI' config option to configure how CGI variables on
+ the end of URLs are treated (can now be stripped or left in place).
+ * Added 'DefaultIndex' config option to enable/disable the use of
+ "index." as a default index name to be stripped from the end of URLs.
+ * Added 'TrimSquidURL' config option to allow squid log URLs to be
+ reduced in granularity by a user definable amount. Thanks to code
+ submitted by Stuart Gall.
+ * Added 'OmitPage' config option (and the '-O' command line switch)
+ to prevent specified URLs from being counted as pages even if they
+ otherwise would be. Thanks to code submitted by Adam Morton.
+ * Added 'IgnoreState' config option (and the -b command line switch)
+ to allow ignoring any existing incremental data file (similar to
+ the IgnoreHist/-i option).
+ * Changed logic to always generate summary report (index.html),
+ even if no records were processed.
+ * Added color support to allow changing graph colors. Based on the
+ Webalizer-usecolor code submitted by Benoit Rouits. Adds 11 new
+ config options, see the README file for complete descriptions.
+ * Added language 'lang=' specification in generated HTML files.
+ * Added 'LinkReferrer' config option to allow/disallow links in the
+ top referrers table.
+ * Added 'PagePrefix' config option to allow URL prefix matches to
+ be counted as pages, regardless of file extension or type. Thanks
+ to code submitted by Remco Van de Meent.
+ * Enabled large file support (LFS) to support logs greater than 2Gb
+ in size on systems that support LFS. Also increased the size of
+ most internal counters to handle larger sites.
+ * Minor changes to generated HTML output
+ * Updated language files country codes for current IANA TLDs
+ * Changed the meaning of the -v command line switch. It now
+ causes verbose information to be displayed at run-time
+ (Informational and Debug messages).
+ * Changed Group* config options to allow a quoted string for
+ the match string. This allows spaces to be embedded in the
+ string.
+ * Changed log record parsing logic to allow spaces in URLs.
+ * Made configuration keywords, boolean configuration values
+ (yes/no), and log file types case insensitive. Also fixed
+ defaults for invalid values to reflect documented defaults.
+ * Changed configure script to use --sysconfdir to specify the
+ location of the default webalizer.conf configuration file.
+ Also added support for DESTDIR during install to aid binary
+ package builds.
+- remove ipv6 and overflow patches
+* Mon Mar 12 2007 anicka@xxxxxxx
- fix processing IPv6 addresses [#219403]
-* Fri Dec 08 2006 - anicka@xxxxxxx
+* Fri Dec 08 2006 anicka@xxxxxxx
- add IPv6 patch from Arkadiusz Miskiewicz [#219403]
-* Thu Mar 16 2006 - anicka@xxxxxxx
+* Thu Mar 16 2006 anicka@xxxxxxx
- change LogFile to /var/log/apache2/access_log (#157931)
- create separate patch with configuration changes
-* Tue Mar 14 2006 - anicka@xxxxxxx
+* Tue Mar 14 2006 anicka@xxxxxxx
- change OutputDir to /srv/www/htdocs/webalizer (#157932)
-* Fri Feb 10 2006 - anicka@xxxxxxx
+* Fri Feb 10 2006 anicka@xxxxxxx
- fix array subscript out of range (#135607)
-* Wed Jan 25 2006 - mls@xxxxxxx
+* Wed Jan 25 2006 mls@xxxxxxx
- converted neededforbuild to BuildRequires
-* Mon May 23 2005 - mjancar@xxxxxxx
+* Mon May 23 2005 mjancar@xxxxxxx
- increase MAXAGENT (#84040)
-* Thu Apr 21 2005 - tcrhak@xxxxxxx
+* Thu Apr 21 2005 tcrhak@xxxxxxx
- added db1 and db1-devel to neededforbuild
in order to enable DNS lookup (bug #59003)
-* Mon May 10 2004 - hmacht@xxxxxxx
+* Mon May 10 2004 hmacht@xxxxxxx
- building as non-root user
- changed command apxs2 to /usr/sbin/apxs2
Mo Mai 10 18:00:37 CEST 2004
-* Mon Apr 19 2004 - ro@xxxxxxx
+* Mon Apr 19 2004 ro@xxxxxxx
- build with apache2
-* Thu Jan 09 2003 - tcrhak@xxxxxxx
+* Thu Jan 09 2003 tcrhak@xxxxxxx
- added LFS support
-* Sun Dec 22 2002 - tcrhak@xxxxxxx
+* Sun Dec 22 2002 tcrhak@xxxxxxx
- update to version 2.01-10
- buffer overflow security fix (patch overflow)
-* Fri Aug 02 2002 - ro@xxxxxxx
+* Fri Aug 02 2002 ro@xxxxxxx
- adapt server root
-* Fri Feb 01 2002 - ro@xxxxxxx
+* Fri Feb 01 2002 ro@xxxxxxx
- changed neededforbuild <libpng> to <libpng-devel-packages>
-* Thu Jan 31 2002 - tcrhak@xxxxxxx
+* Thu Jan 31 2002 tcrhak@xxxxxxx
- fixed security patch (don't break search strings at chars
with ascii > 127
- used macros %%{_libdir} and %%{_lib}
-* Tue Oct 30 2001 - tcrhak@xxxxxxx
+* Tue Oct 30 2001 tcrhak@xxxxxxx
- update to 2.01-9 (includes sec-fix.patch)
-* Wed Jul 18 2001 - adostal@xxxxxxx
+* Wed Jul 18 2001 adostal@xxxxxxx
- fixed neededforbuild
- clear requires
-* Wed Jun 06 2001 - schwab@xxxxxxx
+* Wed Jun 06 2001 schwab@xxxxxxx
- Remove stupid casts.
-* Wed May 23 2001 - cihlar@xxxxxxx
+* Wed May 23 2001 cihlar@xxxxxxx
- fixed cast warnings on ia64
-* Wed Mar 21 2001 - ro@xxxxxxx
+* Thu Mar 22 2001 ro@xxxxxxx
- added freetype2 to neededforbuild
-* Fri Feb 23 2001 - ro@xxxxxxx
+* Fri Feb 23 2001 ro@xxxxxxx
- changed neededforbuild <apache> to <apache apache-devel>
-* Thu Nov 16 2000 - cihlar@xxxxxxx
+* Thu Nov 16 2000 cihlar@xxxxxxx
- renamed webalize -> webalizer
- update to version 2.01-6
- fixed neededforbuild
-* Wed Nov 15 2000 - ro@xxxxxxx
+* Wed Nov 15 2000 ro@xxxxxxx
- fixed neededforbuild gdlib -> gd gd-devel
-* Thu Oct 05 2000 - cihlar@xxxxxxx
+* Thu Oct 05 2000 cihlar@xxxxxxx
- update to version 2.01.03
-* Tue Aug 29 2000 - cihlar@xxxxxxx
+* Tue Aug 29 2000 cihlar@xxxxxxx
- fixed webalize.conf
- bzipped sources
-* Wed Apr 26 2000 - cihlar@xxxxxxx
+* Wed Apr 26 2000 cihlar@xxxxxxx
- added BuildRoot
-* Thu Apr 13 2000 - ro@xxxxxxx
+* Thu Apr 13 2000 ro@xxxxxxx
- added mm to neededforbuild
-* Mon Mar 13 2000 - grimmer@xxxxxxx
+* Mon Mar 13 2000 grimmer@xxxxxxx
- fixed path to Apache logfiles (have been moved to
/var/log/httpd for SuSE Linux 6.4)
-* Wed Jan 26 2000 - grimmer@xxxxxxx
+* Wed Jan 26 2000 grimmer@xxxxxxx
- specfile updates (added URL, Group)
- Now uses macro for man page locations
-* Mon Oct 11 1999 - ro@xxxxxxx
+* Mon Oct 11 1999 ro@xxxxxxx
- converted to use png with gdlib 1.7.3
-* Sat Oct 02 1999 - grimmer@xxxxxxx
+* Sat Oct 02 1999 grimmer@xxxxxxx
- Update to 1.30-04
- Specfile cleanups
- added docu
-* Mon Sep 20 1999 - ro@xxxxxxx
+* Mon Sep 20 1999 ro@xxxxxxx
- added requires http_daemon
-* Mon Sep 13 1999 - bs@xxxxxxx
+* Mon Sep 13 1999 bs@xxxxxxx
- ran old prepare_spec on spec file to switch to new prepare_spec.
-* Tue May 04 1999 - grimmer@xxxxxxx
+* Tue May 04 1999 grimmer@xxxxxxx
- Update to 1.22-03
- corrected sample configuration comment
- specfile tweaks for new version
-* Thu Apr 29 1999 - grimmer@xxxxxxx
+* Thu Apr 29 1999 grimmer@xxxxxxx
- corrected typo in config-file
-* Tue Oct 06 1998 - grimmer@xxxxxxx
+* Tue Oct 06 1998 grimmer@xxxxxxx
- new version 1.20-07
- specfile cleanup
-* Thu Feb 12 1998 - ro@xxxxxxx
+* Thu Feb 12 1998 ro@xxxxxxx
- new package by bb for web server log file analysis

++++++ webalizer-2.01-10-configuration.diff ->
webalizer-2.20-01-configuration.diff ++++++

++++++ webalizer-2.01-10-configuration.diff -> webalizer-2.20-01.diff ++++++
--- webalizer/webalizer-2.01-10-configuration.diff 2006-03-16
14:47:29.000000000 +0100
+++ webalizer/webalizer-2.20-01.diff 2008-07-25 16:22:34.000000000 +0200
@@ -1,38 +1,23 @@
---- sample.conf
-+++ sample.conf
-@@ -25,7 +25,7 @@
- # the log filename ends in '.gz' (ie: a gzip compressed file), it will
- # be decompressed on the fly as it is being read.
-
--#LogFile /var/lib/httpd/logs/access_log
-+LogFile /var/log/apache2/access_log
-
- # LogType defines the log type being processed. Normally, the Webalizer
- # expects a CLF or Combined web server log as input. Using this option,
-@@ -39,7 +39,7 @@
- # should be a full path name, however relative ones might work as well.
- # If no output directory is specified, the current directory will be used.
-
--#OutputDir /var/lib/httpd/htdocs/usage
-+OutputDir /srv/www/htdocs/webalizer
-
- # HistoryName allows you to specify the name of the history file produced
- # by the Webalizer. The history file keeps the data for up to 12 months
-@@ -126,7 +126,7 @@
- # relative to the default output directory. See the DNS.README file for
- # additional information.
-
--#DNSCache dns_cache.db
-+DNSCache dns_cache.db
-
- # DNSChildren allows you to specify how many "children" processes are
- # run to perform DNS lookups to create or update the DNS cache file.
-@@ -140,7 +140,7 @@
- # normal system operations. Reasonable values should be between 5 and
- # 20. See the DNS.README file for additional information.
-
--#DNSChildren 0
-+DNSChildren 10
-
- # HTMLPre defines HTML code to insert at the very beginning of the
- # file. Default is the DOCTYPE line shown below. Max line length
+--- Makefile.in
++++ Makefile.in
+@@ -26,7 +26,7 @@
+ GEODB = @GEODB_LOC@
+ CC = @CC@
+ CFLAGS = @CFLAGS@ @CPPFLAGS@
+-LIBS = @LIBS@
++LIBS = @LIBS@ -ljpeg -ldb -L/usr/X11R6/$(LIBNAME) -lX11 -lXpm
+ WCMGR_LIBS = @WCMGR_LIBS@
+ DEFS = -DETCDIR=\"${ETCDIR}\" -DGEODB_LOC=\"${GEODB}\" @DEFS@
@OPTS@
+ LDFLAGS = @LDFLAGS@
+--- configure.in
++++ configure.in
+@@ -48,9 +48,6 @@
+ [ --enable-static Build as static executable [[default=no]]],
+ LDFLAGS="--static ${LDFLAGS}")
+
+- if test "$IN_CFLAGS" = ""; then
+- CFLAGS="-Wall -O2"
+- fi
+ if test "$ac_cv_c_char_unsigned" = "yes"; then
+ CFLAGS="-fsigned-char ${CFLAGS}"
+ fi

++++++ webalizer-2.01-10-ia64.diff -> webalizer-2.20-01-ia64.diff ++++++
--- webalizer/webalizer-2.01-10-ia64.diff 2005-05-23 17:32:16.000000000
+0200
+++ webalizer/webalizer-2.20-01-ia64.diff 2008-07-25 16:29:32.000000000
+0200
@@ -1,6 +1,6 @@
--- output.c
+++ output.c
-@@ -827,7 +827,7 @@
+@@ -835,7 +835,7 @@
while(cnt--)
{
/* calculate totals */
@@ -9,7 +9,7 @@
{
case OBJ_REG: h_reg++; break;
case OBJ_GRP: h_grp++; break;
-@@ -1013,7 +1013,7 @@
+@@ -1025,7 +1025,7 @@
while (cnt--)
{
/* calculate totals */
@@ -18,25 +18,25 @@
{
case OBJ_REG: u_reg++; break;
case OBJ_GRP: u_grp++; break;
-@@ -1214,12 +1214,12 @@
+@@ -1228,12 +1228,12 @@
cnt=a_ctr; pointer=u_array;
while (cnt--)
{
- if ( (int)((UNODEPTR)(*pointer)->flag) == OBJ_REG )
+ if ((*pointer)->flag == OBJ_REG )
{
-- if ( (u_long)((UNODEPTR)(*pointer)->entry) )
-- { u_entry++; t_entry+=(u_long)((UNODEPTR)(*pointer)->entry); }
-- if ( (u_long)((UNODEPTR)(*pointer)->exit) )
-- { u_exit++; t_exit +=(u_long)((UNODEPTR)(*pointer)->exit); }
+- if ( (u_int64_t)(((UNODEPTR)(*pointer))->entry) )
+- { u_entry++;
t_entry+=(u_int64_t)(((UNODEPTR)(*pointer))->entry); }
+- if ( (u_int64_t)(((UNODEPTR)(*pointer))->exit) )
+- { u_exit++; t_exit +=(u_int64_t)(((UNODEPTR)(*pointer))->exit);
}
+ if ((*pointer)->entry)
-+ { u_entry++; t_entry+=(*pointer)->entry; }
-+ if ((*pointer)->exit)
-+ { u_exit++; t_exit += (*pointer)->exit; }
++ { u_entry++; t_entry+=((*pointer))->entry; }
++ if ((*pointer)->exit )
++ { u_exit++; t_exit +=(*pointer)->exit; }
}
pointer++;
}
-@@ -1318,7 +1318,7 @@
+@@ -1332,7 +1332,7 @@
while(cnt--)
{
/* calculate totals */
@@ -45,7 +45,7 @@
{
case OBJ_REG: r_reg++; break;
case OBJ_HIDE: r_hid++; break;
-@@ -1480,7 +1480,7 @@
+@@ -1497,7 +1497,7 @@
while(cnt--)
{
/* calculate totals */
@@ -54,16 +54,16 @@
{
case OBJ_REG: a_reg++; break;
case OBJ_GRP: a_grp++; break;
-@@ -1631,7 +1631,7 @@
+@@ -1650,7 +1650,7 @@
cnt=tot_num=a_ctr; pointer=s_array;
while(cnt--)
{
-- t_val+=(u_long)((SNODEPTR)(*pointer)->count);
+- t_val+=(u_int64_t)(((SNODEPTR)(*pointer))->count);
+ t_val+=(*pointer)->count;
pointer++;
}

-@@ -1743,7 +1743,7 @@
+@@ -1764,7 +1764,7 @@
while(cnt--)
{
/* calculate totals */

++++++ webalizer-2.01-10-maxagent.diff -> webalizer-2.20-01-maxagent.diff ++++++
--- webalizer/webalizer-2.01-10-maxagent.diff 2006-02-10 19:50:27.000000000
+0100
+++ webalizer/webalizer-2.20-01-maxagent.diff 2008-07-28 18:38:35.000000000
+0200
@@ -1,11 +1,11 @@
--- webalizer.h
+++ webalizer.h
-@@ -17,7 +17,7 @@
- #define MAXURLH 128 /* Max URL field size in htab */
+@@ -19,7 +19,7 @@
+ #define MAXURLH 512 /* Max URL field size in htab */
#define MAXREF 1024 /* Max referrer field size */
- #define MAXREFH 128 /* Max referrer field size in htab */
--#define MAXAGENT 64 /* Max user agent field size */
-+#define MAXAGENT (BUFSIZE) - 1 /* Max user agent field size */
+ #define MAXREFH 256 /* Max referrer field size in htab */
+-#define MAXAGENT 128 /* Max user agent field size */
++#define MAXAGENT (BUFSIZE - 1) /* Max user agent field size */
#define MAXCTRY 48 /* Max country name size */
#define MAXSRCH 256 /* Max size of search string buffer */
- #define MAXSRCHH 64 /* Max size of search str in htab */
+ #define MAXSRCHH 128 /* Max size of search str in htab */

++++++ webalizer-2.01-10-src.tar.bz2 -> webalizer-2.20-01-src.tar.bz2 ++++++
++++ 41255 lines of diff (skipped)



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages