pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/goaccess goaccess: update to 1.6.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/1c3e0bff0481
branches: trunk
changeset: 386146:1c3e0bff0481
user: wiedi <wiedi%pkgsrc.org@localhost>
date: Sat Oct 01 17:01:58 2022 +0000
description:
goaccess: update to 1.6.4
Changes to GoAccess 1.6.4 - Friday, September 30, 2022
- Added Korean translation (i18n).
- Added the ability to use filenames as virtualhosts using
'--fname-as-vhost=<regex>'.
- Enabled clawlers/bots under the OSs panel instead of being shown as
'Unknown'.
- Updated the format on the command-line help output.
Changes to GoAccess 1.6.3 - Thursday, August 31, 2022
- Enabled DNS thread when resolving a host and outputting real-time HTML.
This helps avoid stalling the WS server on busy connections.
- Fixed issue where it would not properly parse an XFF if the '%h' specifier
was already set.
- Fixed possible XSS issues when using '--html-custom-css' and
'--html-custom-js' by allowing valid filenames.
Changes to GoAccess 1.6.2 - Thursday, July 14, 2022
- Added `Android 12` to the list of OSs.
- Added `macOS 12 Ventura` to the list of OSs.
- Fixed implicit declaration build issue due to `timegm(3)` on `BSDs` and `macOS`.
- Fixed issue where timezone conversion would be performed twice on a given
date.
Changes to GoAccess 1.6.1 - Thursday, June 30, 2022
- Added a `--ping-interval=<secs>` in an attempt to keep the WebSocket
connection opened.
- Added support for timezone conversion via `--datetime-format=<format>` and
`--tz=<timezone>`.
- Added the ability to reconnect to the WebSocket server after 1 sec with
exponential backoff (x20).
- Fixed issue where an invalid client connection would stall data out to
clients via the WebSocket server.
- Fixed an issue where real-time data would be parsed multiple times under `Cygwin`.
Changes to GoAccess 1.6 - Tuesday, May 31, 2022
- Changed slightly how the XFF field is specified. See man page for details.
- Ensure city is displayed with the DBIP City Lite database.
- Ensure no 'cleaning up resources' message is displayed if `--no-progress`
is passed.
- Ensure the maximum number of items per panel defaults to 1440 (24hrs) when
passing `--date-spec=min`.
- Fixed issue when parsing a delimited XFF field followed by a host IP.
- Fixed issue where some data was buffered on the WebSocket server before it
was sent to each client.
- Fixed issue where the WebSocket server would fail with POLLNVAL consuming
100% CPU.
- Fixed segfault when attempting to open an unresolved IP on mac/BSDs.
Changes to GoAccess 1.5.7 - Thursday, April 28, 2022
- Updated Caddy's JSON format. This should address CADDY's v2.5.0 change.
- Updated Chinese translation (i18n).
- Updated GeoIP module so it defaults to native language name (i18n) or
fall-back to English.
- Updated Russian translation (i18n).
- Updated Ukrainian translation (i18n).
Changes to GoAccess 1.5.6 - Wednesday, March 30, 2022
- Added `--anonymize-level=<1|2|3>` option to specify IP anonymization level.
- Added minute specificity to the Visitors panel via `--date-spec=min`.
- Added the ability to toggle on/off panels on the HTML report.
- Changed stderr to stdout on non-error output when exiting goaccess.
Changes to GoAccess 1.5.5 - Monday, January 31, 2022
- Added mechanism to automatically parse additional bots.
- Changed area chart interpolation to 'monotone'. This should avoid the issue
where the interpolated curve has a bend into the negative space.
- Changed build to use debugging symbols even for release builds.
- Changed order on which we verify bots to be the first thing we check. This
adds a slight improvement on parsing time.
- Ensure we initialize DNS resolver conditions and mutexes before they're used.
- Fixed possible buffer over-read for cases where a '\0' could be reached
early when parsing a log line.
- Fixed possible data race on UI spinner thread.
- Fixed regression where a lot of robots were not detected by GoAccess.
Changes to GoAccess 1.5.4 - Saturday, December 25, 2021
- Added AWS ALB to the predefined logs format list --log-format=AWSALB.
- Ensure we lock our pipe/websocket writer before broadcasting message.
- Ensure we require a valid host token even when we're not validating the IP.
- Ensure we simply update the TUI once after tailing multiple files.
- Ensure we simply update the UI once after tailing multiple files.
- Fixed buffer overflow when checking if an HTTP code was a 404 on an empty
status code.
- Optimized terminal and HTML UI output when tailing multiple files.
- Updated DB PATH error message to be more descriptive.
Changes to GoAccess 1.5.3 - Thursday, November 25, 2021
- Added additional crawlers to the default list.
- Added Italian translation (i18n).
- Added 'macOS 12' to the list of OS.
- Fixed buffer overflow caused by an excessive number of invalid requests
with multiple logs.
- Fixed visualization issue on the HTML report for panels with disabled
chart.
Changes to GoAccess 1.5.2 - Tuesday, September 28, 2021
- Added .avi to the list of static requests/extensions.
- Changed label from 'Init. Proc. Time' to 'Log Parsing Time'.
- Fixed issue where lengthy static-file extension wouldn't account certain
valid requests.
- Fixed possible buffer underflow when checking static-file extension.
- Fixed segfault when attempting to parse an invalid JSON log while using a
JSON log format.
- Fixed segfault when ignoring a status code and processing a line > '4096'
chars.
Changes to GoAccess 1.5.1 - Wednesday, June 30, 2021
- Changed official deb repo so it now builds '--with-getline' in order to
support request lines longer than 4096.
- Ensure there's no tail delay if the log file hasn't changed.
- Fixed data race when writing to a self-pipe and attempting to stop the WS server.
- Fixed inability to close expanded panel when pressing 'q' on TUI.
- Fixed possible data race during parsing spinner label assignment.
- Increased the maximum number of files to monitor from '512' to '3072'.
Changes to GoAccess 1.5 - Wednesday, May 26, 2021
- Added a Docker container based isolated build environment (Debian).
- Added Dark Mode detection to the HTML report.
- Added the ability for the WebSocket server to bind to a Unix-domain socket.
- Added the ability to parse IPs enclosed within brackets (e.g., IPv6).
- Changed categorization of requests containing 'CFNetwork' to 'iOS' when
applicable.
- Changed command line option from '--hide-referer' to '--hide-referrer'.
- Changed command line option from '--ignore-referer' to '--ignore-referrer'.
- Fixed a potential division by zero.
- Fixed inablity to parse IPv6 when using a 'CADDY' log format.
- Fixed issue where a 'BSD' OS could be displayed as Linux with certain
user-agents.
- Fixed memory leak when a JSON value contained an empty string (e.g.,
JSON/CADDY format).
- Fixed possible buffer overflow on a WS packet coming from the browser.
- Refactored a substancial part of the storage codebase for upcoming
filtering/search capabilities (issue #117).
- Refactored DB storage to minimize memory consumption up to '35%'.
- Updated default 'AWS Elastic Load Balancing' log format.
- Updated German translation.
- Updated page size to 24 on the HTML report.
- Updated UNIX OS catergories.
diffstat:
www/goaccess/Makefile | 5 ++---
www/goaccess/PLIST | 4 +++-
www/goaccess/distinfo | 8 ++++----
3 files changed, 9 insertions(+), 8 deletions(-)
diffs (47 lines):
diff -r 921b9fb2436b -r 1c3e0bff0481 www/goaccess/Makefile
--- a/www/goaccess/Makefile Sat Oct 01 15:45:13 2022 +0000
+++ b/www/goaccess/Makefile Sat Oct 01 17:01:58 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2021/12/08 16:06:56 adam Exp $
+# $NetBSD: Makefile,v 1.33 2022/10/01 17:01:58 wiedi Exp $
-DISTNAME= goaccess-1.4.6
-PKGREVISION= 1
+DISTNAME= goaccess-1.6.4
CATEGORIES= www
MASTER_SITES= http://tar.goaccess.io/
diff -r 921b9fb2436b -r 1c3e0bff0481 www/goaccess/PLIST
--- a/www/goaccess/PLIST Sat Oct 01 15:45:13 2022 +0000
+++ b/www/goaccess/PLIST Sat Oct 01 17:01:58 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2021/02/26 15:39:46 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.7 2022/10/01 17:01:58 wiedi Exp $
bin/goaccess
man/man1/goaccess.1
share/examples/goaccess/browsers.list
@@ -7,7 +7,9 @@
share/locale/de/LC_MESSAGES/goaccess.mo
share/locale/es/LC_MESSAGES/goaccess.mo
share/locale/fr/LC_MESSAGES/goaccess.mo
+share/locale/it/LC_MESSAGES/goaccess.mo
share/locale/ja/LC_MESSAGES/goaccess.mo
+share/locale/ko/LC_MESSAGES/goaccess.mo
share/locale/pt_BR/LC_MESSAGES/goaccess.mo
share/locale/ru/LC_MESSAGES/goaccess.mo
share/locale/sv/LC_MESSAGES/goaccess.mo
diff -r 921b9fb2436b -r 1c3e0bff0481 www/goaccess/distinfo
--- a/www/goaccess/distinfo Sat Oct 01 15:45:13 2022 +0000
+++ b/www/goaccess/distinfo Sat Oct 01 17:01:58 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2021/10/26 11:29:29 nia Exp $
+$NetBSD: distinfo,v 1.24 2022/10/01 17:01:58 wiedi Exp $
-BLAKE2s (goaccess-1.4.6.tar.gz) = 77d281db55dae43e98f304a1bcc54b7ea2981ae7f223993bf3b95282cdc24db8
-SHA512 (goaccess-1.4.6.tar.gz) = 4470809e7ebe59522824b3300e31b93294cfd964e25b1a3c50c77e1c10d6f23b3b014c86518cd8a28f314ce875f15627aba0f0e9f4636ef4181d1169c018f1ff
-Size (goaccess-1.4.6.tar.gz) = 635609 bytes
+BLAKE2s (goaccess-1.6.4.tar.gz) = 11219c5530ccde6375f049262b2600e5162d37e544669ed1b0f52fb14ddd0750
+SHA512 (goaccess-1.6.4.tar.gz) = ea3856e9d75062009ee7e571b7060838a360d67d7ee9f8edc1334f2c32398f5bf137555e291711dc712885c139766e6e840b8a49fe0f9c8271dcaf0059c43161
+Size (goaccess-1.6.4.tar.gz) = 673877 bytes
SHA1 (patch-Makefile.am) = e72d4ac63fd2f9f236ce1feae9b021db2128b725
SHA1 (patch-configure.ac) = 5fff879e582676839cbff2ff63907b792bcd941f
Home |
Main Index |
Thread Index |
Old Index