]>
git.ipfire.org Git - thirdparty/AWStats.git/log
Chuck Houpt [Sun, 6 Jan 2019 01:29:13 +0000 (20:29 -0500)]
Add support for macOS DMG and PKG files
Laurent Destailleur [Mon, 17 Dec 2018 12:31:20 +0000 (13:31 +0100)]
Fix doc
Laurent Destailleur [Mon, 17 Dec 2018 12:30:39 +0000 (13:30 +0100)]
Prepare release 7.8
Laurent Destailleur [Mon, 17 Dec 2018 12:21:52 +0000 (13:21 +0100)]
Merge pull request #94 from visualperception/develop
Robots, Search Engine and Web Page Tracking Modifications
Laurent Destailleur [Mon, 17 Dec 2018 12:20:59 +0000 (13:20 +0100)]
Merge pull request #101 from neilgierman/GeoIP2
GeoIP2 Plugin
Laurent Destailleur [Mon, 17 Dec 2018 12:20:12 +0000 (13:20 +0100)]
Merge branch 'develop' into GeoIP2
Laurent Destailleur [Mon, 17 Dec 2018 12:18:02 +0000 (13:18 +0100)]
Merge pull request #97 from bdraco/OptimizeArray_scale
Optimize OptimizeArray
Laurent Destailleur [Mon, 17 Dec 2018 12:15:15 +0000 (13:15 +0100)]
Merge pull request #93 from neilgierman/develop
Added UptimeRobot https://uptimerobot.com/
Laurent Destailleur [Mon, 17 Dec 2018 12:13:49 +0000 (13:13 +0100)]
Merge pull request #108 from flyingpimonster/develop
Fix a few grammar errors in the model config
Laurent Destailleur [Mon, 17 Dec 2018 12:12:44 +0000 (13:12 +0100)]
Merge pull request #105 from avian2/limit-search-phrase-length
Ignore search phrases longer than 80 characters.
Laurent Destailleur [Mon, 17 Dec 2018 12:11:54 +0000 (13:11 +0100)]
Merge pull request #99 from avian2/fix-issue-71
Fix 404 detail page not updating
Laurent Destailleur [Mon, 17 Dec 2018 12:10:58 +0000 (13:10 +0100)]
Merge pull request #92 from avian2/decode-unreserved-chars
Decode RFC 3986 "unreserved chars" in URLs.
Laurent Destailleur [Mon, 17 Dec 2018 12:09:48 +0000 (13:09 +0100)]
Merge pull request #82 from mmorel-35/issue-80
Fix #80
Laurent Destailleur [Mon, 17 Dec 2018 12:03:06 +0000 (13:03 +0100)]
Merge pull request #78 from julienlusson/develop
Disable nested includes warnings for Perl > 5.6.
Laurent Destailleur [Mon, 17 Dec 2018 12:02:09 +0000 (13:02 +0100)]
Merge pull request #77 from AnthonyBe/AnthonyBe-patch-1
Update domains.pm
Laurent Destailleur [Mon, 17 Dec 2018 12:01:51 +0000 (13:01 +0100)]
Merge pull request #70 from soutade/develop
Fix two invalid entries in search_engines.pm
Laurent Destailleur [Mon, 17 Dec 2018 12:01:34 +0000 (13:01 +0100)]
Merge pull request #66 from gdsotirov/Format_TB
Format Tera Bytes
Laurent Destailleur [Mon, 17 Dec 2018 12:01:15 +0000 (13:01 +0100)]
Merge pull request #64 from avian2/fix-division-by-zero
Fix "Illegal division by zero" error.
Laurent Destailleur [Mon, 17 Dec 2018 12:00:54 +0000 (13:00 +0100)]
Merge pull request #81 from mmorel-35/issue-79
Fix #79
Laurent Destailleur [Mon, 17 Dec 2018 12:00:39 +0000 (13:00 +0100)]
Merge pull request #111 from Lucas-C/develop
Improving error handling in awstats_buildstaticpages.pl
Laurent Destailleur [Mon, 17 Dec 2018 11:59:51 +0000 (12:59 +0100)]
FIX #90
Lucas Cimon [Sun, 18 Nov 2018 13:48:05 +0000 (14:48 +0100)]
Improving error handling in awstats_buildstaticpages.pl
Neil Gierman [Thu, 30 Aug 2018 03:10:44 +0000 (22:10 -0500)]
Exclude private IP addresses since GeoIP2::Reader doesn't support them
FlyingPiMonster [Sat, 25 Aug 2018 03:59:27 +0000 (22:59 -0500)]
Fix a few grammar errors in the model config
Mostly typos and spelling, nothing major
Tomaz Solc [Wed, 27 Jun 2018 12:24:57 +0000 (14:24 +0200)]
Ignore search phrases longer than 80 characters.
Laurent Destailleur [Wed, 20 Jun 2018 16:24:01 +0000 (18:24 +0200)]
Fix broken link
Laurent Destailleur [Mon, 18 Jun 2018 13:39:34 +0000 (15:39 +0200)]
Fix broken link
Tomaz Solc [Fri, 8 Jun 2018 13:12:18 +0000 (15:12 +0200)]
Only purge data for the saved section.
This fixes the issue where 404 detail page doesn't update after first log parse
(see https://github.com/eldy/awstats/issues/71)
Laurent Destailleur [Fri, 11 May 2018 17:09:08 +0000 (19:09 +0200)]
https
J. Nick Koston [Wed, 25 Apr 2018 18:53:38 +0000 (13:53 -0500)]
Optimize OptimizeArray
This function took 571 seconds to execute with 10k domains in the
configuration file. After optimization it now takes about 20ms for the
same workload.
Neil Gierman [Sun, 22 Apr 2018 02:25:15 +0000 (21:25 -0500)]
More cleanup
Neil Gierman [Sun, 22 Apr 2018 02:01:22 +0000 (21:01 -0500)]
Fix logging and resolving
Neil Gierman [Fri, 20 Apr 2018 00:08:33 +0000 (19:08 -0500)]
Make city plugin more functional
Neil Gierman [Thu, 19 Apr 2018 15:22:14 +0000 (10:22 -0500)]
Fix issue with ShowHost section when address is resolved.
Neil Gierman [Wed, 18 Apr 2018 00:38:11 +0000 (19:38 -0500)]
Initial implementation of GeoIP2 City lookup.
Neil Gierman [Tue, 17 Apr 2018 23:16:39 +0000 (18:16 -0500)]
Fix a few issues with Country lookup.
Neil Gierman [Tue, 17 Apr 2018 21:10:53 +0000 (16:10 -0500)]
GeoIP2 Support Plugin
Initial implementation. Looksup only Country code for IPv4 and IPv6
Laurent Destailleur [Sun, 15 Apr 2018 18:38:16 +0000 (20:38 +0200)]
Update hebrew file
visualperception [Tue, 13 Mar 2018 23:59:52 +0000 (23:59 +0000)]
Search Engine Detection
Quite a few additions and modifications. Especially yahoo detection.
visualperception [Tue, 13 Mar 2018 23:32:55 +0000 (23:32 +0000)]
Web Page tracking
Added device pixel ratio ( dpr ) to awstats_misc_tracker.js.
This has the effect of showing dpr in your web log files and is in addition to the already shown screen and window sizes.
It has no effect on the current screen report in awstats but should really be added to that report ( which is not an insignificant task for a perl programmer). However you can see it in your web log files and gives a better indication of device type used to view your pages.
visualperception [Tue, 13 Mar 2018 23:19:00 +0000 (23:19 +0000)]
Robots Detection Modifications
added 37 new robots to robots.pm file using v 7.7 robots.pm file as base file.
Neil Gierman [Thu, 8 Mar 2018 13:58:33 +0000 (07:58 -0600)]
Move oBot entry lower as to not incorrectly get picked for other *obot robots.
Neil Gierman [Thu, 8 Mar 2018 00:30:52 +0000 (18:30 -0600)]
Added UptimeRobot https://uptimerobot.com/
Tomaz Solc [Sun, 25 Feb 2018 19:25:23 +0000 (20:25 +0100)]
Decode RFC 3986 "unreserved chars" in URLs.
This makes awstats treat "/foo" and "/%66%6f%6f" as equivalent.
This change only affects some common characters from the ASCII range. It
doesn't do any kind of utf-8 decoding (as per RFC 3986, see Section 2.3.)
Matthieu Morel [Mon, 5 Feb 2018 09:33:36 +0000 (10:33 +0100)]
Missing Sint Maarten flag
Matthieu Morel [Wed, 24 Jan 2018 13:12:24 +0000 (14:12 +0100)]
Wrong label cf. https://dev.maxmind.com/geoip/legacy/codes/iso3166/
Matthieu Morel [Mon, 22 Jan 2018 14:39:27 +0000 (15:39 +0100)]
Fix #80
Add Saint-Martin with french flag
Matthieu Morel [Mon, 22 Jan 2018 14:33:18 +0000 (15:33 +0100)]
Fix #79
Extra tabulation and translation of message178
julienlusson [Mon, 15 Jan 2018 12:51:25 +0000 (13:51 +0100)]
Disable nested includes warnings for Perl > 5.6.
Anthony [Sat, 13 Jan 2018 03:08:24 +0000 (14:08 +1100)]
Update domains.pm
Fix Issue #76 - country name not correct
Laurent Destailleur [Sun, 7 Jan 2018 14:36:58 +0000 (15:36 +0100)]
Prepare 7.7
Laurent Destailleur [Sun, 7 Jan 2018 14:30:11 +0000 (15:30 +0100)]
Prepare 7.7 package
Laurent Destailleur [Sun, 7 Jan 2018 14:15:52 +0000 (15:15 +0100)]
Fix utf bom files
Laurent Destailleur [Wed, 27 Dec 2017 12:39:57 +0000 (13:39 +0100)]
Fix another vulnerability reported by cPanel Security Team (can execute
arbitraty code)
Laurent Destailleur [Sun, 17 Dec 2017 11:56:38 +0000 (12:56 +0100)]
Add more tests
Laurent Destailleur [Sun, 17 Dec 2017 11:55:48 +0000 (12:55 +0100)]
FIX Security reported by cPanel Security Team (can execute arbitraty
code)
Laurent Destailleur [Thu, 19 Oct 2017 10:48:36 +0000 (12:48 +0200)]
Update picto georgia
Laurent Destailleur [Sat, 16 Sep 2017 02:20:44 +0000 (04:20 +0200)]
Update doc
Grégory Soutadé [Wed, 6 Sep 2017 05:54:38 +0000 (07:54 +0200)]
Fix two invalid entries in search_engines.pm
gdsotirov [Wed, 7 Jun 2017 10:47:48 +0000 (13:47 +0300)]
Format Tera Bytes (add message message179 to awstats-en.txt and one more if to function Format_Bytes from awstats.pl)
Tomaz Solc [Mon, 20 Mar 2017 09:55:00 +0000 (10:55 +0100)]
Fix "Illegal division by zero" error.
"$Totalh" is zero when you have downloads with only 206 hits.
This commit doesn't draw the graph in such cases.
Laurent Destailleur [Mon, 20 Feb 2017 23:35:50 +0000 (00:35 +0100)]
Merge branch 'develop' of git@github.com:eldy/awstats.git into develop
Laurent Destailleur [Mon, 20 Feb 2017 23:35:19 +0000 (00:35 +0100)]
Fix LogFormat=4 with url containing spaces.
Laurent Destailleur [Sun, 12 Feb 2017 19:59:45 +0000 (20:59 +0100)]
Merge pull request #60 from sjwebb/develop
Fix to window.opener vulnerability
qssam [Tue, 7 Feb 2017 17:10:34 +0000 (17:10 +0000)]
Fix to window.opener vulnerability in browser, OS and search engine links
Reference: https://mathiasbynens.github.io/rel-noopener/
qssam [Tue, 7 Feb 2017 16:49:10 +0000 (16:49 +0000)]
Fix to window.opener vulnerability in external referral site links
Reference: https://mathiasbynens.github.io/rel-noopener/
qssam [Tue, 7 Feb 2017 16:28:28 +0000 (16:28 +0000)]
Merge remote-tracking branch 'refs/remotes/eldy/develop' into develop
Laurent Destailleur [Mon, 6 Feb 2017 03:47:13 +0000 (04:47 +0100)]
Prepare 7.7
Laurent Destailleur [Mon, 6 Feb 2017 03:44:21 +0000 (04:44 +0100)]
Add methodurlprot
Laurent Destailleur [Wed, 7 Dec 2016 16:40:11 +0000 (17:40 +0100)]
Update doc
Laurent Destailleur [Sat, 3 Dec 2016 12:58:28 +0000 (13:58 +0100)]
Merge branch 'develop' of git@github.com:eldy/awstats.git into develop
Laurent Destailleur [Sat, 3 Dec 2016 12:58:10 +0000 (13:58 +0100)]
Fix doc. Prepare 7.6
Laurent Destailleur [Sat, 3 Dec 2016 12:48:16 +0000 (13:48 +0100)]
Merge pull request #49 from fbonzon/develop
Add web fonts to default NotPageList, add support for GPX and JSON files, and minor fixes
Laurent Destailleur [Sat, 3 Dec 2016 12:46:45 +0000 (13:46 +0100)]
Merge pull request #45 from AaronVanGeffen/sierra
Add support for macOS Sierra
Laurent Destailleur [Sat, 3 Dec 2016 12:46:22 +0000 (13:46 +0100)]
Merge pull request #44 from landryb/develop
Add partial support for pure-ftpd stats format in method field
Laurent Destailleur [Sat, 3 Dec 2016 12:27:30 +0000 (13:27 +0100)]
Fix security. More restrictive rule for using AWSTATS_ENABLE_CONFIG_DIR
François B [Sun, 20 Nov 2016 02:29:59 +0000 (03:29 +0100)]
Add web fonts to default NotPageList
Like CSS or JavaScript, web fonts are page resources that should not be
displayed as pages, neither as downloads.
Remove trailing space.
François B [Sun, 20 Nov 2016 02:27:52 +0000 (03:27 +0100)]
Add support for JSON files
François B [Sat, 19 Nov 2016 07:49:40 +0000 (08:49 +0100)]
Add support for GPX files
François B [Sat, 19 Nov 2016 07:28:10 +0000 (08:28 +0100)]
Add missing icon for fonts
Copied the existing ttf.png icon for “TrueType scalable font file”.
François B [Fri, 18 Nov 2016 06:24:32 +0000 (07:24 +0100)]
Remove executable bit on files that shouldn't have it
Laurent Destailleur [Tue, 18 Oct 2016 07:34:18 +0000 (09:34 +0200)]
Add el flag
Aaron van Geffen [Thu, 6 Oct 2016 23:13:05 +0000 (01:13 +0200)]
Add support for macOS Sierra.
Landry Breuil [Wed, 5 Oct 2016 13:11:20 +0000 (15:11 +0200)]
Add support for pure-ftpd stats format in method field
Laurent Destailleur [Sun, 11 Sep 2016 10:25:51 +0000 (12:25 +0200)]
FIX #30
Laurent Destailleur [Sun, 11 Sep 2016 10:22:38 +0000 (12:22 +0200)]
Fix links
Laurent Destailleur [Sun, 11 Sep 2016 10:19:59 +0000 (12:19 +0200)]
Fix some links
Laurent Destailleur [Sun, 11 Sep 2016 09:44:10 +0000 (11:44 +0200)]
Update doc
Laurent Destailleur [Sun, 11 Sep 2016 09:43:52 +0000 (11:43 +0200)]
FIX #19
Laurent Destailleur [Sun, 11 Sep 2016 09:01:46 +0000 (11:01 +0200)]
Merge pull request #38 from visualperception/develop
Alternative robots.pm and search_engines.pm
visualperception [Sun, 4 Sep 2016 00:42:18 +0000 (01:42 +0100)]
added some missing parts to search_egines.pm
added some missing parts to search_egines.pm to bring it inline with live release of awstats 7.5 ( plus my additions of google countries and others)
visualperception [Fri, 2 Sep 2016 16:38:02 +0000 (17:38 +0100)]
minor robot corrections. added more search engine yahoo detection.
A few minor robots corrections and added more yahoo search engine detection with better catchalls.
Also added better google translate detection but maybe only useful for running against old data as google seems to now use translate.googleusercontent.com as its referer for all countries trnslations and put the actual calling site into url param.
visualperception [Fri, 2 Sep 2016 03:58:49 +0000 (04:58 +0100)]
Alternative robots.pm and search_engines.pm
both files have many additions and corrections. Especially search_engines.pm which has had all google countries added to it and split into:
google country name
google country name images
google country name catchall (for any subdomains we don't know about yet)
Laurent Destailleur [Wed, 31 Aug 2016 14:46:16 +0000 (16:46 +0200)]
Link in https
Laurent Destailleur [Mon, 15 Aug 2016 22:02:05 +0000 (00:02 +0200)]
Merge pull request #29 from shlomif/shlomif-correct-typos
Correct typos and grammar found by codespell/etc.
Laurent Destailleur [Mon, 15 Aug 2016 21:59:18 +0000 (23:59 +0200)]
Merge pull request #31 from bcogit/patch-1
NEW Cut port from server name to keep only ip
Laurent Destailleur [Tue, 28 Jun 2016 01:01:04 +0000 (03:01 +0200)]
Add link of project helping awstats
bcogit [Tue, 21 Jun 2016 14:51:19 +0000 (16:51 +0200)]
Update awstats.pl
I have log (from AWS load balancer) that have an ip syntaxe with port (ex: 54.32.12.1:60321)
The change is only to cut the port and only keep the ip, so the geoip tools could work correctly then.
I'm not a perl expert, but it work on my installation with my data.
Shlomi Fish [Sun, 5 Jun 2016 16:53:12 +0000 (19:53 +0300)]
Correct typos and grammar found by codespell/etc.
Some stuff was not corrected yet.
Laurent Destailleur [Fri, 13 May 2016 10:27:13 +0000 (12:27 +0200)]
Update doc