File awstats.changes of Package awstats

-------------------------------------------------------------------
Wed Feb 28 15:45:50 CET 2024 - ro@suse.de

- use the apache_apxs macro to get apxs2 

-------------------------------------------------------------------
Mon Aug  2 21:48:24 UTC 2021 - Andrew Daugherity <adaugherity@tamu.edu>

- Include upstream (post-7.8) fix for CVE-2020-35176.
  - Note that the OBS package since 2018-03-05 was NOT vulnernable to either
    this or CVE-2020-29600, as it created a placeholder awstats.conf which
    prevented awstats from looking elsewhere.
- Update the comment in said placeholder conf and add these CVE references to
  the Mar 5, 2018 changelog entry.

-------------------------------------------------------------------
Wed Feb 24 10:11:25 UTC 2021 - lars@linux-schulserver.de - 7.8

- update to version 7.8
  + NEW Add SelectBox for DatabaseBreak Mode: month,day and hour.
  + Update http status codes
  + Add more file types
  + Update README.md
  + Fix geoip2 formatting problem
  + corner case 99
  + Fix some incoherent entries in search_engines.pm
  + Fix geoip2 plugin on windows by renaming it
  + Update robots.pm with PR118 data.
  + Change markdown to better readability
  + Change to https links
  + Fix links for perl download
  + NEW add %time6 tag in log format to support some IIS log format
  + geoip2: Fix table formatting error. Missing "<td>" item tag.
  + Changes to robots.pm
  + Add support for macOS DMG and PKG files
  + Fix browser detection with HTTP 206 status code
  + Support for macOS 10.13/10.14 + improved image compression of icons
  + Fix use the 5 top hits as base 100 for graph to show the top 5 hits.
  + Clean up geoip2 and geoip2 city modules
  + Losslessly reduced size of PNG images by about 33% using zopfli, pngout 
    and oxipng. Also added os icons for macOS 10.13 and 10.14.
  + Add Robot: The Knowledge AI
  + Fix Error: Not same number of records of RobotsSearchIDOrder_listx
  + Robots, Search Engine and Web Page Tracking Modifications
  + Added UptimeRobot https://uptimerobot.com/
  + Fix a few grammar errors in the model config
  + Ignore search phrases longer than 80 characters.
  + Fix 404 detail page not updating
  + Decode RFC 3986 "unreserved chars" in URLs.
  + Disable nested includes warnings for Perl > 5.6.
  + Update domains.pm
  + Fix two invalid entries in search_engines.pm
  + Format Tera Bytes
  + Fix "Illegal division by zero" error.
  + Improving error handling in awstats_buildstaticpages.pl
  + Exclude private IP addresses since GeoIP2::Reader doesn't support them
  + Ignore search phrases longer than 80 characters.
  + Only purge data for the saved section.
  + Make city plugin more functional
  + Fix issue with ShowHost section when address is resolved.
  + Initial implementation of GeoIP2 City lookup.
  + Fix a few issues with Country lookup.
  + Initial implementation. Looksup only Country code for IPv4 and IPv6
  + Update hebrew file
  + Quite a few additions and modifications. Especially yahoo detection.
  + Added device pixel ratio ( dpr ) to awstats_misc_tracker.js.
  + added 37 new robots to robots.pm file using v 7.7 robots.pm file as base file.
  + Move oBot entry lower as to not incorrectly get picked for other *obot robots.
  + Decode RFC 3986 "unreserved chars" in URLs.  This makes awstats treat "/foo" and "/%66%6f%6f" as equivalent.
  + Missing Sint Maarten  flag
  + Wrong label cf. https://dev.maxmind.com/geoip/legacy/codes/iso3166/
  + Fix country name not correct
  + Fix utf bom files
  + Fix another vulnerability reported by cPanel Security Team (can execute arbitraty code)
  + Add more tests
- refreshed patches:
  + awstats-3473378-urldecode.patch
  + awstats-fix_css_icon_path.patch

-------------------------------------------------------------------
Mon Nov 30 15:55:37 CET 2020 - ro@suse.de

- add cron.d when building on factory 

-------------------------------------------------------------------
Sun Jul  5 14:54:41 UTC 2020 - lars@linux-schulserver.de - 7.7

- require needed perl modules: perl(Net::DNS) and perl(Net::IP)
- use perl module requires for perl-URI -> perl(URI)
- Apache is not required to run awstats. Lower dependency to only
  recommend apache2

-------------------------------------------------------------------
Mon Mar  5 18:51:11 UTC 2018 - adaugherity@tamu.edu

- Update to version 7.7
    - Security fix: CVE-2017-1000501
    - Security fix: Missing sanitizing of parameters
    - Fix LogFormat=4 with url containing spaces.
    - Fix to window.opener vulnerability in external referral site links.
    - Add methodurlprot in key to define log format.
    - Add Dynamic DNS Lookup.
    - Fix edge support.
- Rebase awstats-3473378-urldecode.patch
- Create placeholder awstats.conf file to work around incomplete fix for
  CVE-2017-1000501 (https://github.com/eldy/awstats/issues/90).  This issue
  was later assigned CVE-2020-29600 (full paths) and CVE-2020-35176
  (unqualified paths).
 

-------------------------------------------------------------------
Mon Jan  9 20:28:21 UTC 2017 - adaugherity@tamu.edu

- Update to version 7.6
    - Security fix: "|" not allowed into DirLang parameter.
    - Security fix: More restrictive rule for using AWSTATS_ENABLE_CONFIG_DIR.
    - Update robots database.
    - Fix OS database.
    - Update/fix of documentation.
    - Add missing country flag for "el".
    - Add partial support for pure-ftpd stats format in method field.
    - Add support for macOS Sierra.
    - Add web fonts to default NotPageList, add support for GPX and JSON files 

-------------------------------------------------------------------
Fri Jul  8 22:29:43 UTC 2016 - adaugherity@tamu.edu

- Update to version 7.5
    - Compatibility with Perl 5.22
    - Support detection of Edge browser with detail of version.
    - Update robots database
    - Add eot/woff/woff2 to mime.pm as fonts
    - Add .svgz to image list
    - Exclude groups.google from search engines
    - Add %time5 tag to support log format with iso time with timezone.
    - Add option DynamicDNSLookup to make DNS lookup during output instead
      of during log analysis processing. 
    - Increase default value for MaxRowsInHTMLOutput 

-------------------------------------------------------------------
Tue Sep 22 00:23:55 UTC 2015 - adaugherity@tamu.edu

- Update apache configuration syntax for apache 2.4. 
  * This should still use old-style syntax on distros with apache 2.2.
  * Fix tabs/spaces.

-------------------------------------------------------------------
Wed Jul 29 10:23:01 UTC 2015 - wittemar@googlemail.com

- update to version 7.4
  * New features:
    - Add debian patch debian-patches-1019_allow_frame_resize.patch to add
      option nboflastupdatelookuptosave on command line.
    - #199 Added geoip6 plugin with support for IPv4 AND IPv6.
    - Work with Amazon AWS log files (using %time5 tag). 

  * Fixes:
    - Fixes permission on some .pl scripts.
    - #205 GetResolvedIP_ipv6 does not strip trailing dot.
    - #496 tools scripts should print warnings and errors to STDERR.
    - #919 Referrals not getting tracked due to improperly getting flagged as a search.
    - Add debian patch 0007_russian_lang.patch.
    - Add debian patch 2001_awstatsprog_path.patch.
    - #921 Failure in the help text for geoip_generator.pl
    - #909 awstats_buildstaticpages.pl noisy debug output.
    - #680 Invalid data passed to Time::Local causes global destruction.
    - #212 Fix CVE-2006-2237

-------------------------------------------------------------------
Mon Mar 31 19:39:43 UTC 2014 - jweberhofer@weberhofer.at

- update to version 7.3
  * New features:
    - Add command line option -version
    - Better error management of geoip modules.
    - Update domains, robots and search engines database:
    - #877 Windows 8 + iOS Support in AWStats
    - Detection of 8.1 and IE11.
  * Fixes:
    - When using builddate option of script awstats_buildstaticpages,
      static link is wrong.
    - Restore detection of Opera browsers versions.
    - #838 GeoIP Cities page doesnt work.
    - Add missing icons.
    - #881 Avoid warning mixed http/https with module graphgooglechartapi.
    - #918 $MinHit{'Host'} rather than $MinHit{'Login'} used in sub 
      HTMLShowLogins.
  * Other:
    - Move version system to sourceforge Git instead of CVS.

- update to version 7.2
  * New features:
    - Upgrade licence to GPL v3+.
    - Update documentation.
    - Support modCloudFlareIIS.
  * Fixes:
    - Since updating Webmin to 1.53, the Add New Config File screen layout is
      totally messed up and unusable.
    - Update broken links to maxmind.

- rebased awstats-CVE-2006-2237_read_open.patch
- rebased awstats-3473378-urldecode.patch
- removed FSF-address patch
- renamed README.SUSE
- fixed license
- splitted in main package and doc


-------------------------------------------------------------------
Thu May 30 19:54:46 UTC 2013 - benoit.monin@gmx.fr

- Add awstats-fix_css_icon_path.patch: Change path to icons inside
  css to match the apache configuration. 

-------------------------------------------------------------------
Wed May 29 21:03:21 UTC 2013 - benoit.monin@gmx.fr

- Require perl-URI; package is mandatory because of urldecode.patch

-------------------------------------------------------------------
Mon Apr 29 11:04:36 UTC 2013 - jweberhofer@weberhofer.at

- Fixed license; following the LICENSE file, it's GPL-2.0.

-------------------------------------------------------------------
Fri Apr 26 08:38:38 UTC 2013 - jweberhofer@weberhofer.at

- update to version 7.1.1
  * Add windows 8 detection
  * Add support of %time5 for iso date times.
  * Fix problems with Perl 5.14

-------------------------------------------------------------------
Tue Jul 17 10:47:04 UTC 2012 - jweberhofer@weberhofer.at

- update to version 7.1.beta2

- New features/improvements:
  * Update translations.
  * Update browsers list.
  * Add example of nginx setup.
  * Add some patches from debian package.
  * Rename domain name into documentation to awstats.org
  * Can allow urls with awredir without using md5 key parameter.
  * Usage of databasebreak option possible with awstats_buildstaticpages.
  * Add rel=nofollow on links.
  * Add option AddLinkToExternalCGIWrapper to add link to a wrapper script
    into each title of Dolibarr reports. This can be used to add a wrapper
    to download data into a CSV file for example.

- Fixes:
  * Security fix into awredir.pl
  * Fix: Case of uk in googlechart api 

- Fix for Perl 5.14+:
  * http://sourceforge.net/tracker/index.php?func=detail&aid=3311848&group_id=13764&atid=113764

- Better output of Encoded Characters: #3520721

-------------------------------------------------------------------
Fri Dec 17 21:57:11 UTC 2010 - mrdocs@opensuse.org

- update to version 7.0
- refresh the awstats-CVE-2006-2237_read_open.patch so it applies
- fix a small mountain of wrong permissions in the source

  +New features/improvements:
  +Detect Windows 7.
  +Can format numbers according to language.
  +More mime types.
  +Added geoip_asn_maxmind plugin.
  + Geoip Maxmind city plugin have now override file capabilities to complete
  missing entries in geoip maxmind database. 
  + Added graphgooglechartapi to use online Google chart api to build graph.
  +Can show map of country to report countries when using graphgooglechartapi.
  +Part of codes was change to use more functions and have a cleaner code.
  +-Added parameter to ignore missing log files when merging for a site on 
  multiple servers where a single server may not have created a log for a given day.
  +Update robots database.
  +Added Download tracking where certain mime types are defined as downloads
  and HTTP status 206 is tracked as download continuation
  +Can use wrapper with parameters in WrapperScript parameter.
  +Change to allow usage of AWStats inside a plugin
  for Opensource Dolibarr ERP & CRM software (http://www.dolibarr.org).
  Thanks to Chris Larsen (author of most thoses changes).

 Fixes: 
 + Webmin module works with new version of webmin.
 + Security fix (Traverse directory of LoadPlugin)
 + Security fix (Limit config to defined directory to avoid access to external
 + config file via a nfs or webdav link).  



-------------------------------------------------------------------
Sat Jan 30 00:30:08 UTC 2010 - javier@opensuse.org

- Fixed Alias /awstats/icon/ in awstats.conf

-------------------------------------------------------------------
Sun Jan 
Sun Jan 24 21:22:08 CET 2010 - mrdocs@opensuse.org
- bump version
- new version has new detection for new browsers and 
  search engine (Bing, Chrome etc.)


-------------------------------------------------------------------
Tue Jan 13 20:07:49 CET 2009 - lars@linux-schulserver.de

- fix icons alias in apache config (thanks to Jan Engelhardt)

-------------------------------------------------------------------
Mon Dec 29 11:56:08 CET 2008 - lars@linux-schulserver.de

- enhanced the awstats-update script (chown wwwrun:www if needed)
- rename configs, so awstats-update script can find them
- don't run fdupes to avoid FollowSymlinks in apache's config
- place nearly everything under /usr/share/awstats to get a clean
  cgi-dir

-------------------------------------------------------------------
Sun Dec 28 20:57:13 CET 2008 - lars@linux-schulserver.de

- update to version 6.9
  + With postfix that support DSN (Delivery Status Notifications) 
    we exclude some lines to avoid counting mails twice in 
	maillogconvert.pl script.
  + Logresolvemerge.pl support FreeRADIUS logs or anything else using 
    (the fixed length!) ctime format timestamp.
  + Add option stoponfirsteof in logresolvemerge tool.
  + Add patch to support host_proxy tag in LogFormat (for Apache 
    LogFormat containing %{X-Forwarded-For}i)
  + Renamed Add to favourites on "Hit on favicon".
  + Increase robots, search engines database (Added Google Chrome 
    browser, better Vista, WII, detection, ...)
  + Update languages files.
  + Added a lot of patches from sourceforge.
- rework the specfile
- use sed to adapt the config inline (no patches any more)
- reworked awstats-CVE-2006-2237_read_open.patch
- added README.SuSE
- added perl modules for Plugins as Recommended
- Require logrotate and cron
- Removed module.awstats -> apache1 is gone
- silence the cronjob

-------------------------------------------------------------------
Wed Nov 10 00:00:00 CEST 2008 - mrdocs@opensuse.org

- Update to version 6.8
- test patches apply
- pending backport for CVE

-------------------------------------------------------------------
Mon Jul  9 11:11:18 CEST 2007 - mskibbe@suse.de

- update to version 6.7
  * Full support for -day option. To build different
     report for each day
  * Added virtualenamequot tag
  * Added option NotPageList
  * Addes .jobs and .mobi domains
  * Minor bug in awstats_configure.pl
  * Updated some language files
  * Updated browsers database

-------------------------------------------------------------------
Thu Mar  8 08:50:58 CET 2007 - mskibbe@suse.de

- awstats: missing dependency (#250629)

-------------------------------------------------------------------
Wed Oct 25 02:39:48 CEST 2006 - ro@suse.de

- use java2-devel-packages in buildreq 

-------------------------------------------------------------------
Tue Oct 10 11:45:38 CEST 2006 - mskibbe@suse.de

- fix Bug 211218 - awstats won't load piped output 
- fix Bug 211219 - awstats won't place it's icons into
  /srv/www/htdocs/icons

-------------------------------------------------------------------
Wed Sep 13 17:16:26 CEST 2006 - mskibbe@suse.de

- install the classes directory
- fix Requires BuildRequires

-------------------------------------------------------------------
Fri Aug  4 11:12:10 CEST 2006 - mskibbe@suse.de

- add example configs for ftp and smtp 

-------------------------------------------------------------------
Mon Jul 31 08:37:01 CEST 2006 - mskibbe@suse.de

- bugfix for geoip function (Bug #188142) which fix a syntax error

-------------------------------------------------------------------
Wed Jun 14 08:59:24 CEST 2006 - mrueckert@suse.de

- Upgraded to version 6.6, list of new things among others:
 - RSS catcher/readers in robot database  
 - Enhanced GeoIP support.
 - LevelForBrowsersDetection can accept value 'allphones' to use file browsers_phone.pm instead of browsers.pm file for AWStats database.
 - Add option ShowSummary. 
 - If LogFormat is 2, AWStats autodetect log format change. 
 - Add a way to set ArchiveLogRecords with same tags than LogFile to add suffix to archived log files.

- Security fix for CVE-2006-2237: missing sanitizing of the "migrate" 
  parameter. #173041
- Security fix for CVE-2006-2644: missing sanitizing of the "configdir"
  parameter. #173041
- Make sure open() only opens files for read/write by adding explicit
  < and >.

-------------------------------------------------------------------
Wed Jan 25 21:45:49 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Tue Dec 27 19:41:32 CET 2005 - hmuelle@suse.de

- Update to official Version 6.5
- removed patch
         awstats-Secfix20050811.dif
  as it was just a backport from 6.5 beta

-------------------------------------------------------------------
Sun Aug 14 14:06:33 CEST 2005 - hmuelle@suse.de

- Applied security fix [Bug #103788] 
  AWStats ShowInfoURL Remote Command Execution Vulnerability
-------------------------------------------------------------------
Sun Jul 17 09:41:26 CEST 2005 - hmuelle@suse.de

- Update to version 6.4

-------------------------------------------------------------------
Tue Jun  7 02:06:39 CEST 2005 - ro@suse.de

- rename cron script to local namespace for LSB conformance

-------------------------------------------------------------------
Mon Jan 31 13:09:03 CET 2005 - hmuelle@suse.de

- Update to version 6.3
  the security-patch from somedays ago is no longer needed

-------------------------------------------------------------------
Thu Jan 20 21:17:37 CET 2005 - hmuelle@suse.de

- Applied a security fix [Bug #49967]
  Remote Command Execution Vulnerability

-------------------------------------------------------------------
Mon Nov  8 17:35:37 CET 2004 - hmuelle@suse.de

- Update to version 6.2

-------------------------------------------------------------------
Mon Aug 30 00:46:09 CEST 2004 - ro@suse.de

- removed obsolete postinstall script and now obsolete prereq

-------------------------------------------------------------------
Tue Aug 28 12:42:48 CEST 2004 - hmuelle@suse.de

- Removed sysconfig.apache-awstats , missed it by last change
-------------------------------------------------------------------
Tue Aug 17 12:42:48 CEST 2004 - hmuelle@suse.de

- Removed old apache1 stuff, as no longer supported with newer
  versions of SUSE Linux
-------------------------------------------------------------------
Tue Aug 17 12:42:48 CEST 2004 - hmuelle@suse.de

- Update to version 6.1
-------------------------------------------------------------------
Sun Feb 29 01:27:46 CET 2004 - hmuelle@suse.de

- Update to version 6.0
-------------------------------------------------------------------
Wed Feb  4 14:30:11 CET 2004 - hmacht@suse.de

- added option # norootforbuild in specfile

-------------------------------------------------------------------
Tue Dec  9 11:27:46 CET 2003 - kukuk@suse.de

- Update to version 5.9
- Add tools directory as documentation [Bug #32331]

-------------------------------------------------------------------
Tue Jul  1 12:06:27 CEST 2003 - kukuk@suse.de

- Update to version 5.6

-------------------------------------------------------------------
Fri Jun 20 01:12:18 CEST 2003 - ro@suse.de

- added apache2 to neededforbuild
- added directory to filelist

-------------------------------------------------------------------
Mon Mar 10 19:07:38 CET 2003 - poeml@suse.de

- fix path to awstats.log in awstats.logrotate, and add the apache2
  logfile. Reload both servers but only if they run.
- the "modules" mechanism via /etc/apache2/modules/* and sysconfig
  variables is no longer in use with apache2. Instead, put awstats into
  conf.d for automatic inclusion and enclose the content in
  <IfDefine AWSTATS>. It can be activated via APACHE_SERVER_FLAGS
  in sysconfig.apache.

-------------------------------------------------------------------
Mon Feb 24 11:17:20 CET 2003 - kukuk@suse.de

- Update to offical tar archive.

-------------------------------------------------------------------
Fri Feb 21 14:49:19 CET 2003 - kukuk@suse.de

- Update to new snapshot (minor bug fixes)

-------------------------------------------------------------------
Fri Feb 14 10:21:42 CET 2003 - kukuk@suse.de

- Update to new snapshot

-------------------------------------------------------------------
Wed Feb  5 17:16:16 CET 2003 - kukuk@suse.de

- Update to new snapshot (autodetect start language)

-------------------------------------------------------------------
Tue Jan 28 15:05:14 CET 2003 - kukuk@suse.de

- Update to new snapshot (small bug fixes)

-------------------------------------------------------------------
Fri Jan 17 13:19:22 CET 2003 - kukuk@suse.de

- Update to new snapshot
- Use different sysconfig Variables for Apache 1.x and 2.x

-------------------------------------------------------------------
Thu Jan  9 09:35:44 CET 2003 - kukuk@suse.de

- Enable DNS reverse lookup
- Enable tooltips

-------------------------------------------------------------------
Wed Jan  8 17:28:58 CET 2003 - kukuk@suse.de

- Update to 5.4 beta
- Fix path to log files

-------------------------------------------------------------------
Sun Dec 15 17:00:48 CET 2002 - kukuk@suse.de

- Add support for Apache2
- Fix icon path in default conf 

-------------------------------------------------------------------
Sun Dec 15 12:30:11 CET 2002 - kukuk@suse.de

- Update to version 5.2

-------------------------------------------------------------------
Thu Aug 15 13:52:10 CEST 2002 - kukuk@suse.de

- Add PreRequires

-------------------------------------------------------------------
Fri Aug  2 10:03:40 CEST 2002 - kukuk@suse.de

- Don't use apxs, it does not work with this package
- Fix new web root path in shell scripts
- Adjust default configuration

-------------------------------------------------------------------
Fri Aug  2 00:37:51 CEST 2002 - ro@suse.de

- adapt server-root 

-------------------------------------------------------------------
Tue Jul 23 22:06:16 CEST 2002 - kukuk@suse.de

- Update to version 4.1

-------------------------------------------------------------------
Wed Mar 13 10:39:27 CET 2002 - kukuk@suse.de

- Add /etc/awstats

-------------------------------------------------------------------
Thu Jan 17 01:20:21 CET 2002 - ro@suse.de

- adapted for /etc/sysconfig/apache 

-------------------------------------------------------------------
Wed Dec 12 13:45:07 CET 2001 - kukuk@suse.de

- Add logrotate config file

-------------------------------------------------------------------
Fri Nov  2 22:30:48 CET 2001 - kukuk@suse.de

- Add update script, manual page and cronjob

-------------------------------------------------------------------
Wed Oct 31 15:57:06 CET 2001 - kukuk@suse.de

- Update to version 3.1
- Make package noarch

-------------------------------------------------------------------
Wed Aug 29 15:30:12 CEST 2001 - kukuk@suse.de

- Add apache config files

-------------------------------------------------------------------
Mon Aug 13 16:49:44 CEST 2001 - kukuk@suse.de

- Initial version

openSUSE Build Service is sponsored by