Received: by mail.netbsd.org (Postfix, from userid 605) id 039A184EFE; Sat, 1 Oct 2022 17:02:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3438084E67 for ; Sat, 1 Oct 2022 17:02:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id H9vcuFfKDmh8 for ; Sat, 1 Oct 2022 17:01:59 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 0BD0484CE3 for ; Sat, 1 Oct 2022 17:01:59 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 051D2FA90; Sat, 1 Oct 2022 17:01:59 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1664643718220860" MIME-Version: 1.0 Date: Sat, 1 Oct 2022 17:01:58 +0000 From: "Sebastian Wiedenroth" Subject: CVS commit: pkgsrc/www/goaccess To: pkgsrc-changes@NetBSD.org Reply-To: wiedi@netbsd.org X-Mailer: log_accum Message-Id: <20221001170159.051D2FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1664643718220860 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiedi Date: Sat Oct 1 17:01:58 UTC 2022 Modified Files: pkgsrc/www/goaccess: Makefile PLIST distinfo Log Message: 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='. - 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=` in an attempt to keep the WebSocket connection opened. - Added support for timezone conversion via `--datetime-format=` and `--tz=`. - 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. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 pkgsrc/www/goaccess/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/goaccess/PLIST cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/goaccess/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1664643718220860 Content-Disposition: inline Content-Length: 2494 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/goaccess/Makefile diff -u pkgsrc/www/goaccess/Makefile:1.32 pkgsrc/www/goaccess/Makefile:1.33 --- pkgsrc/www/goaccess/Makefile:1.32 Wed Dec 8 16:06:56 2021 +++ pkgsrc/www/goaccess/Makefile Sat Oct 1 17:01:58 2022 @@ -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/ Index: pkgsrc/www/goaccess/PLIST diff -u pkgsrc/www/goaccess/PLIST:1.6 pkgsrc/www/goaccess/PLIST:1.7 --- pkgsrc/www/goaccess/PLIST:1.6 Fri Feb 26 15:39:46 2021 +++ pkgsrc/www/goaccess/PLIST Sat Oct 1 17:01:58 2022 @@ -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/examples/goaccess/podcast.list 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 Index: pkgsrc/www/goaccess/distinfo diff -u pkgsrc/www/goaccess/distinfo:1.23 pkgsrc/www/goaccess/distinfo:1.24 --- pkgsrc/www/goaccess/distinfo:1.23 Tue Oct 26 11:29:29 2021 +++ pkgsrc/www/goaccess/distinfo Sat Oct 1 17:01:58 2022 @@ -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 --_----------=_1664643718220860--