Update to 1.7.2. From the changelog:

1.7.2:
- Added a color-coding scheme to HTTP status codes.
- Added '--external-assets' command line option to output external JS+CSS
  files. Great when used with Content Security Policy (CSP).
- Ensure there's a fallback for 'Windows' if it appears on the user-agent.
- Ensure we construct the WebSocket URL in a way that supports multiple use
  cases when used along '--ws-url' and '--port'.
- Fixed a segfault due to a null pointer exception on FreeBSD.
- Fixed build with '--disable-nls'.
- Fixed invalid read (heap-buffer-overflow) when parsing an XFF spec via
  JSON.
- Fixed segfault when parsing a specific XFF specifier.

1.7.1:
- Added 'inlang' for easy localization (i18n) updates.
  https://inlang.com/editor/github.com/allinurl/goaccess
- Added nanosecond parsing option via the '%n' specifier. Great for parsing
  'Traefik' JSON logs duration field.
- Fixed issue with '--unknowns-as-crawlers' where it did not process them as
  such.

1.7:
- Added an option to classify unknown OS and browsers as crawlers using
  `--unknowns-as-crawlers`.
- Added highlighting to certain metrics on the HTML report for readability.
- Added a new panel that displays ASN data for GeoIP2 and legacy databases.
  Great for detecting malicious traffic and blocking accordingly.
- Added an ASN metric per IP/host.
- Changed and prioritize user's browsers list over heuristics.
- Ensure `--geoip-database=<path>` can be used multiple times to support
  different databases.
- Fixed invalid read when loading the list of agents for an IP.
- Fixed issue where a file containing a NUL `\0` character would crash the
  program.
- Updated Swedish i18n.
This commit is contained in:
schmonz 2023-06-07 15:03:08 +00:00
parent 21bd06cf7c
commit f7d3b1eb6a
3 changed files with 8 additions and 10 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.34 2022/10/30 21:58:29 wiedi Exp $
# $NetBSD: Makefile,v 1.35 2023/06/07 15:03:08 schmonz Exp $
DISTNAME= goaccess-1.6.4
PKGREVISION= 1
DISTNAME= goaccess-1.7.2
CATEGORIES= www
MASTER_SITES= http://tar.goaccess.io/

View file

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.25 2022/10/30 21:58:29 wiedi Exp $
$NetBSD: distinfo,v 1.26 2023/06/07 15:03:08 schmonz Exp $
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
BLAKE2s (goaccess-1.7.2.tar.gz) = 9598c8a08d59b9a8bd09077815542d782109b43a4c0b289752791c1a00c19410
SHA512 (goaccess-1.7.2.tar.gz) = 0e057c9d49d5a9189af0b8f12e867d4402326ca0d2f562771b4d2c73fcfc2e5d79a826465ee56e03e036fbcddb7c6171005cd06ba28a2c25fc1683fe37bd59a7
Size (goaccess-1.7.2.tar.gz) = 679321 bytes
SHA1 (patch-Makefile.am) = e72d4ac63fd2f9f236ce1feae9b021db2128b725
SHA1 (patch-configure.ac) = 5fff879e582676839cbff2ff63907b792bcd941f
SHA1 (patch-configure.ac) = 72bb96317458f27aa4549370d9ac99da9f59f1bd
SHA1 (patch-src_parser.c) = cb68cb145dd17007697241cac1f495ce7e66ad3c
SHA1 (patch-src_util.c) = 23a46cde8088df4aaf2b77ea7519c25cda904e26

View file

@ -1,7 +1,6 @@
$NetBSD: patch-configure.ac,v 1.3 2021/02/26 15:39:46 schmonz Exp $
$NetBSD: patch-configure.ac,v 1.4 2023/06/07 15:03:08 schmonz Exp $
Remove ncursesw hack which actually breaks macOS.
Use portable shell string-equality test.
--- configure.ac.orig 2021-01-26 00:21:46.000000000 +0000
+++ configure.ac