Skip to content

Releases: eldy/AWStats

AWStats 7.9

17 Jan 23:57
Compare
Choose a tag to compare

Add Windows 11 and Android 13 operating systems
Update Hungarian translation and migrate it to UTF-8.
fix cross site scripting
Replace hard coded text with $Message ( Monthly, Daily, Hourly )
Android 11 + 12, MacOS 11 ( Big Sur ) + 12 ( Monterey )
Catch up german translations
Change the substitution that replaces newlines with BR elements so that the syntax works for both HTML and XHTML.
Added a few robots and 1 phone browser. Also corrected some errors in devlop robots.pm
Only look for configuration in dedicated awstats directories
Unwrap SRS e-mail addresses
Fixes #195/CVE-2020-35176
As geoip2_country doesn't have AddHTMLGraph_geoip2_country, it should only generate subpage for geoip2_city.
added support for HaikuOS and Safari based WebPositive browser
Adding missing td-tag opening
Tajik Language Support

AWStats 7.8

20 Dec 13:27
Compare
Choose a tag to compare

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. Add:
- PiplBot bot
- um-IC & um-LN bot
- arcemedia
- bit.ly
- bidswitchbot
- bnf.fr_bot
- contxbot
- flamingo
- getintent (variant)
- laserlikebot
- mappy
- mojeek (variant)
- serendeputy
- trendiction
- yak (linkinfluence)
- zoominfobot
Fixes #104
Change markdown to better readability
Update Copyright year
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 "" 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
* Correctly convert dns names to ip4 and ip6 address using getaddrinfo
(fixes #120, #121, obsoletes #115)
* Only lookup if the IP is of type public (fixes #122)
and catch further lookup errors (obsoletes #123)
* Store and display the GeoIP City output HTML escaped (fixes #127)
* Code to perform and cache the actual lookup is consolidated
* General code improvement and readability
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
Optimize OptimizeArray
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.
Fix #80
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.
Fix #79
Improving error handling in awstats_buildstaticpages.pl
FIX #90
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 Issue #76 - country name not correct
Fix utf bom files
Fix another vulnerability reported by cPanel Security Team (can execute arbitraty code)
Add more tests

AWStats 7.5

29 Apr 09:36
Compare
Choose a tag to compare
  • 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

AWStats 7.4

29 Apr 09:36
Compare
Choose a tag to compare

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

AWStats 7.3

29 Apr 09:36
Compare
Choose a tag to compare

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.

AWStats 7.2

29 Apr 09:37
Compare
Choose a tag to compare

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.

AWStats 7.1

29 Apr 09:37
Compare
Choose a tag to compare

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: Compatibility with recent perl version.