Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

goaccess-1.10.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: goaccess Distribution: openSUSE Tumbleweed
Version: 1.10.2 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 1 15:26:22 2026
Group: Productivity/Networking/Web/Utilities Build host: reproducible
Size: 2875912 Source RPM: goaccess-1.10.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://goaccess.io/
Summary: Apache Web Log Analyzer
GoAccess is an Apache web log analyzer that provides HTTP statistics
for system administrators that require a visual report on the fly.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Apr 01 2026 Michael Vetter <mvetter@suse.com>
  - Update to 1.10.2:
    * Added detection for Arc and Zen browsers in the HTML report.
    * Added Georgian translation.
    * Fixed a crash caused by invalid country/city parsing from the GeoIP database.
    * Fixed empty string data field crashing the HTML report on initial page load
      when entries contain no Referer, unknown UA strings, missing Host headers,
      or unresolvable GeoIP locations.
    * Fixed relative paths not being resolved to absolute paths while ingesting data.
    * Fixed old local stored preference objects not being validated on load,
      preventing corrupted localStorage from breaking the UI.
* Mon Feb 16 2026 Michael Vetter <mvetter@suse.com>
  - Update to 1.10.1:
    * Fixed a crash when restoring persisted data via `--restore` that
      contained GEOLOCATION data generated in versions ≤ v1.9.4 and loaded with v1.10.
* Mon Feb 16 2026 Michael Vetter <mvetter@suse.com>
  - Update to 1.10.0:
    * Added new bar charts to the terminal UI for a quicker visual read of metrics.
    * Added city-level entries to the GEOLOCATION panel.
    * Added optional zlib support to parse compressed log files.
    * Added panel reordering in the TUI, letting you customize the dashboard layout.
    * Added sorting for panels in the HTML report.
    * Added the ability to expand and collapse subitems within TUI panels for easier navigation of large datasets.
    * Added a TX Amount percent column to the TUI for clearer traffic share insight.
    * Added the ability to prepend the virtual host to a request via --concat-vhost-req
    * Deprecated `--no-column-names` in favor of a unified TUI dashboard.
    * Fixed log tailing edge cases, including empty reads and date specificity overrides from the CLI.
    * Fixed stability issues in multi-threaded parsing and during Ctrl+C with multiple jobs.
    * Fixed inability to override date specificity from the CLI.
    * Fixed dry-run lines being counted as processed during config format testing.
    * Improved the TUI spinner and progress display for smoother, clearer feedback during parsing.
    * Refreshed the HTML dashboard styling and theme visuals.
    * Updated browser and OS detection lists, including macOS 26 (Tahoe) and Alibaba Cloud Linux.
    * Updated packaging targets, adding Debian Trixie while dropping Debian Buster and i386 builds.
    * Updated Swedish, Chinese and Japanese translations
    * Updated Dockerfile to use openssl-dev for compatibility with SSL_CIPHER_standard_name(3ssl).
* Wed Apr 02 2025 Michael Vetter <mvetter@suse.com>
  - Update to 1.9.4:
    * Added an azimuthal (globe) projection to the HTML report for geolocation,
      providing a less distorted view of the global map.
    * Added 'apple-touch-icon' for improved iPhone home screen support,
      enabling quick access to reports directly from the home screen.
    * Added 'aria-*' attributes to HTML report for better accessibility,
      ensuring that the report is more inclusive for screen readers and other assistive technologies.
    * Added 'theme-color' '<meta>' tag to the HTML report for better integration
      with mobile devices, allowing the browser's address bar to match the report's theme color.
    * Added additional validation checks to ensure the existence of file
      paths provided in CLI options, preventing errors.
    * Added WebSocket authentication to support both local-generated JSON
      Web Tokens (JWT) and external verification methods. This enhancement
      enables easy integration with external authentication systems while
      ensuring CSRF protection for token refresh requests.
    * Changed WebSocket server to avoid swapping bytes on big-endian platforms,
      fixing compatibility issues on AIX systems.
    * Fixed the issue where zooming/panning the map would unexpectedly skip or
      jump back, providing a smoother user experience.
    * Fixed the issue where the same mime types were displayed as duplicates due
      to different casing by normalizing mime types before adding them to the
      storage, ensuring consistent reporting.
    * Replaced div elements with more semantic HTML elements like <section>, <header>,
      and <article>, improving the structure and accessibility of the report.
    * Updated the list of supported browsers and operating systems to ensure more
      accurate tracking and reporting.
    * Updated the method of parsing the browser list for bots/crawlers, enabling the
      capture of previously difficult-to-parse bots, allowing for more precise targeting and better analytics.
* Mon Jun 03 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.9.3:
    * Added additional common bots to the list.
    * Added Address Sanitizer via '--enable-asan' to the configure
      options for debugging purposes.
    * Fixed inability to parse JSON keys containing dots.
    * Fixed out-of-bounds access for invalid HTTP status codes.
    * Fixed out-of-bounds access when parsing a log in serial processing mode.
    * Fixed regression introduced in 8f570c, which caused duplicate
      counts upon restoring from disk via '--restore'.
* Fri Apr 12 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.9.2:
    * Added World Map to the Geo Location panel on the HTML report.
    * Added additional non-official/standard HTTP status codes such
      as Caddy's 0 HTTP status among others.
    * Added support for '%z' on strptime for non-glibc systems,
      such as musl libc in Alpine Linux (Docker container), enabling
      the use of '--tz'
    * Changed the '--hide/ignore-referrer' options to filter by
      hostname directly without the use of wildcards, e.g.,
      '--ignore-referrer=wiki.google.com'.
    * Fixed inability to parse duplicate specifiers during log format parsing.
    * Fixed regression which previously hindered the ability to
      modify log, date, and time formats within the TUI dialog.
      i.e., '# goaccess access.log -c'.
    * Replaced 'remote_ip' with 'client_ip' for Caddy's JSON format,
      allowing the use of trusted proxies.
    * Updated Caddy JSON example log format to handle headers correctly.
    * Updated Swedish i18n.
* Tue Feb 06 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.9.1:
    * Added support for macOS to the OS detection.
    * Fixed C99 mode issue with initial declarations [CentOS7].
    * Fixed minor typographical, orthographic, and grammatical errors
    in the German translation.
    * Fixed a regression issue wherein parsing would halt at the first
    empty log file.
* Wed Jan 31 2024 Michael Vetter <mvetter@suse.com>
  - Updaet to 1.9:
    * Added multi-threaded log processing with '--jobs=<num>' for a boost
    in parsing speed, achieving an improvement ranging from 1.26 to 3.65x faster.
    * Added the 'SEARCH' method to the list of HTTP request methods.
    * Added compatibility to include the Traefik log format.
    * Added the ability to gracefully handle SIGQUIT as a signal for shutdown.
    * Altered WebSocket server initialization, ensuring it takes place after log-format checks.
    * Deprecated '--output-format'; now, only the '--output' option is permissible.
    * Implemented mutex locking to prevent a TZ environment race condition.
    * Fixed a potential heap overflow when checking a request for bots.
    * Fixed sorting of child items on HTML panels when sorting a column via the UI.
    * Fixed an issue where, in some cases, the referer host wouldn't be extracted properly
    * Fixed the miscategorization of Android 12.1 under operating systems.
    * Fixed TUI and temporarily ignored SIGINT during subdialog execution via Ctrl+C.
    * Updated the list of browsers/bots.
* Thu Nov 02 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.8.1:
    * Added latest Android and macOS versions to the list of OSs.
    * Fixed issue when trying to apply a regex on an invalid value
      (HTML report).
    * Fixed issue with D3.js xScale.domain() going out of boundaries
      in certain cases.
    * Prevent setting default static files when no static-file
      options are defined in config file.
* Sun Oct 01 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.8:
    * Added dual-stack support to the WebSocket server.
    * Added Debian Bookworm to the official deb repo.
    * Added Ubuntu Lunar to the official deb repo.
    * Fixed compiler error on macOS 10.12.
    * Updated bootstrap to v3.4.
    * Updated FontAwesome with additional icons for upcoming major release.
    * Updated Japanese translation.
    * Updated OS display from Macintosh to macOS.
    * Updated to D3.js v7 (latest) including charts.js code.
* Sat Apr 01 2023 Michael Vetter <mvetter@suse.com>
  - Update to 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.
* Wed Mar 01 2023 Michael Vetter <mvetter@suse.com>
  - Update to 1.7.1:
    * Added 'inlang' for easy localization (i18n) updates.
    * Added nanosecond parsing option via the '%n' specifier.
      Great for parsing 'Traefik' JSON logs duration field.
    * Changed Docker workflow to build a docker image on different
      architectures {'arm64' & 'amd64'}.
    * Fixed issue with '--unknowns-as-crawlers' where it did not
      process them as such.
* Mon Jan 02 2023 Michael Vetter <mvetter@suse.com>
  - Update to 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 support ASN mapping for GeoIP2 and legacy databases.  Great for
      detecting malicious traffic and block accordingly.
    * Changed and prioritize user's browsers list over heuristics.
    * 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.

Files

/etc/goaccess
/etc/goaccess/browsers.list
/etc/goaccess/goaccess.conf
/etc/goaccess/podcast.list
/usr/bin/goaccess
/usr/lib/systemd/system/goaccess@.service
/usr/lib/systemd/system/goaccess@.timer
/usr/share/doc/packages/goaccess
/usr/share/doc/packages/goaccess/AUTHORS
/usr/share/doc/packages/goaccess/ChangeLog
/usr/share/doc/packages/goaccess/NEWS
/usr/share/doc/packages/goaccess/README.SUSE.md
/usr/share/doc/packages/goaccess/README.md
/usr/share/doc/packages/goaccess/TODO
/usr/share/licenses/goaccess
/usr/share/licenses/goaccess/COPYING
/usr/share/locale/de/LC_MESSAGES/goaccess.mo
/usr/share/locale/es/LC_MESSAGES/goaccess.mo
/usr/share/locale/fr/LC_MESSAGES/goaccess.mo
/usr/share/locale/it/LC_MESSAGES/goaccess.mo
/usr/share/locale/ja/LC_MESSAGES/goaccess.mo
/usr/share/locale/ka/LC_MESSAGES/goaccess.mo
/usr/share/locale/ko/LC_MESSAGES/goaccess.mo
/usr/share/locale/pt_BR/LC_MESSAGES/goaccess.mo
/usr/share/locale/ru/LC_MESSAGES/goaccess.mo
/usr/share/locale/sv/LC_MESSAGES/goaccess.mo
/usr/share/locale/uk/LC_MESSAGES/goaccess.mo
/usr/share/locale/zh_CN/LC_MESSAGES/goaccess.mo
/usr/share/man/man1/goaccess.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026