Revisions of goaccess

buildservice-autocommit accepted request 895666 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 43)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 42)
- Update to 1.5:
  * 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.
buildservice-autocommit accepted request 875902 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 41)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 40)
- Update to 1.4.6:
  * Added additional feed reader clients.
  * Added addtional browsers and bots to the main list.
  * Added command line option '--unknowns-log' to log unknown browsers and
    OSs.
  * Added 'Referer' to the pre-defined 'Caddy JSON' log format.
  * Added support for real-time piping as non-root user.
  * Added the ability to Handle case when IPv4 is encoded as IPv6 in
    GeoIP1/legacy.
  * Ensure we capture linux (lowercase) when extracting an OS.
  * Fixed a regression in parsing Google Cloud Storage or possibly other
    non-JSON formats.
  * Fixed inability to parse escaped formats.
  * Fixed issue when using '%s' with 'strptime(3)' under musl libc. This
    addresses mostly the Docker image.
  * Fixed possible buffer over-read for certain log-format patterns.
  * Fixed segfault when attempting to process a malformed JSON string.
  * Fixed segfault when setting an empty log-format from the TUI dialog.
  * Fixed sorting on hits and visitors when larger than INT_MAX.
  * Updated CloudFront pre-defined log-format to reflect the latest fields.
  * Updated 'Dockerfile' image to use 'alpine:3.13' instead of edge due to
    compatibility issue with the GNU coreutils.

- Update to 1.4.5:
  * Fixed build issue due to initial declarations only allowed in C99 mode
buildservice-autocommit accepted request 866502 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 39)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 38)
- Update to 1.4.4:
  * Added 'Caddy' to the list of pre-defined log formats.
  * Added command line option '--no-strict-status' to disable status validation.
  * Added native support to parse JSON logs.
  * Added the ability to process timestamps in milliseconds using '%*'.
  * Ensure TUI/CSV/HTML reports are able to output 'uint64_t' data.
  * Ensure we allow UI render if the rate at which data is being read is
  * than '8192' req/s.
  * Ensure we don't re-render Term/HTML output if no data was read/piped.
  * Fixed build configure to work on NetBSD.
  * Fixed issue where it would send data via socket each second when managed
  * systemd.
  * Fixed issue where parser was unable to parse syslog date with padding.
  * Fixed issue where some items under browsers.list were not tab separated.
  * Fixed issue where the format parser was unable to properly parse logs
  * by a pipe.
  * Fixed issue where T.X. Amount metrics were not shown when data was piped.
  * Fixed issue where XFF parser could swallow an additional field.
  * Fixed memory leak when using '%x' as date/time specifier.
  * Replaced select(2) with poll(2) as it is more efficient and a lot faster
  * select(2).
  * Updated Swedish i18n.
buildservice-autocommit accepted request 860981 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 37)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 860817 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 36)
- Fix starting the timer on boot
- Enable geoip support
- Added systemd service files
- Added README.SUSE.md
buildservice-autocommit accepted request 853059 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 35)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 34)
- Update to 1.4.3:
  * Added the ability to set how often goaccess will parse data and output to
    the HTML report via '--html-refresh=<secs>'.
  * Changed how TLS is parsed so the Cypher uses a separate specifier.
    It now uses '%K' for the TLS version and '%k' for the Cypher.
  * Fixed issue where real-time output would double count a rotated log. This
    was due to the change of inode upon rotating the log.
  * Updated man page to reflect proper way of 'tail -f' a remote access log.
buildservice-autocommit accepted request 848804 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 33)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 32)
- Update to 1.4.2:
  * Added the ability to show 'Encryption Settings' such as ' TLSv1.2' and
    Cipher Suites on its own panel.
  * Added the ability to show 'MIME Types' such as ' application/javascript' on
    its own panel.
  * Changed Debian build to use mmdb instead of libgeoip (legacy).
  * Ensure the HTML report defaults to widescreen if viewport is larger than
    '2560'.
  * Fixed inability to properly process multiple logs in real-time.
  * Fixed issue where named PIPEs were not properly seed upon generating
    filename.
  * Fixed issue where served time metrics were not shown when data was piped.
  * Removed unnecessary padding from SVG charts. Improves readability on mobile.
buildservice-autocommit accepted request 847065 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 31)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 30)
  * Added addtional browsers and bots to the main list.
  * Added 'Android 11' to the list of OSs.
  * Added 'macOS 11.0 Big Sur' to the list of OSs.
  * Added 'average' to each panel overall metrics.
  * Added '.dmg', '.xz', and '.zst' to the static list.
  * Added extra check to ensure restoring from disk verifies the content of the
  * against previous runs.
  * Added Russian translation (i18n).
  * Added Ukrainian translation (i18n).
  * Added support for HTTP status code '308'.
  * Added the ability for 'get_home ()' to return NULL on error, instead of
  * the process. Great if using through systemd.
  * Added the ability to read lowercase predefined log formats. For instance,
  * log-format=COMBINED' or '--log-format=combined'.
  * Changed how FIFOs are created and avoid using predictable filenames under
    tmp'.
  * Changed '--ignore-referer' to use whole referrer instead of referring site.
  * Ensure Cache Status can be parsed without sensitivity to case.
  * Ensure restored data enforces '--keep-last' if used by truncating accordingly
  * Fixed a few memory leaks when restoring from disk.
  * Fixed blank time distribution panel when using timestamps.
  * Fixed build issue due to lack of 'mmap' on 'Win'/'Cygwin'/'MinGW'.
  * Fixed crash in mouse enabled mode.
  * Fixed double free on data restore.
  * Fixed inability to keep processing a log when using '--keep-last'.
  * Fixed inability to properly parse truncated logs.
  * Fixed inability to properly count certain requests when restoring from disk
  * Fixed issue where it would not parse subsequent requests coming from stdin (tail).
  * Fixed issue where log truncation could prevent accurate number counting.
  * Fixed issue where parsed date range was not rendered with '--date-spec'.
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 29)
- Update to 1.4.1:
 * Added addtional browsers and bots to the main list.
 * Added 'Android 11' to the list of OSs.
 * Added 'macOS 11.0 Big Sur' to the list of OSs.
 * Added 'average' to each panel overall metrics.
 * Added '.dmg', '.xz', and '.zst' to the static list.
 * Added extra check to ensure restoring from disk verifies the content of the
 * against previous runs.
 * Added Russian translation (i18n).
 * Added Ukrainian translation (i18n).
 * Added support for HTTP status code '308'.
 * Added the ability for 'get_home ()' to return NULL on error, instead of
 * the process. Great if using through systemd.
 * Added the ability to read lowercase predefined log formats. For instance,
 * log-format=COMBINED' or '--log-format=combined'.
 * Changed how FIFOs are created and avoid using predictable filenames under
   tmp'.
 * Changed '--ignore-referer' to use whole referrer instead of referring site.
 * Ensure Cache Status can be parsed without sensitivity to case.
 * Ensure restored data enforces '--keep-last' if used by truncating accordingly
 * Fixed a few memory leaks when restoring from disk.
 * Fixed blank time distribution panel when using timestamps.
 * Fixed build issue due to lack of 'mmap' on 'Win'/'Cygwin'/'MinGW'.
 * Fixed crash in mouse enabled mode.
 * Fixed double free on data restore.
 * Fixed inability to keep processing a log when using '--keep-last'.
 * Fixed inability to properly parse truncated logs.
 * Fixed inability to properly count certain requests when restoring from disk
 * Fixed issue where it would not parse subsequent requests coming from stdin (tail).
 * Fixed issue where log truncation could prevent accurate number counting.
buildservice-autocommit accepted request 806766 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 28)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 27)
- Update to 1.4:
  * Added a caching storage mechanism to improve parsing raw data and data
    rendering.
  * Added a mechanism to avoid counting duplicate data when restoring persisted
    data from disk.
  * Added additional option to the HTML report to set a maximum number of items
    per page to 3.
  * Added a list of podcast-related user agents under '%sysconfdir%'.
  * Added 'Android 10' to the list of Android codenames.
  * Added a 'widescreen' layout to the HTML report (e.g., 4K TV/KPI Dashboard).
  * Added 'Beaker', 'Brave', and 'Firefox Focus' to the list of browsers
  * Added command line option --user-name=username to avoid running GoAccess as
    root when outputting a real-time report.
  * Added 'DuckDuckGo' and 'MSNBot' browsers to the browsers.list.
  * Added 'facebookexternalhit' to the default crawler list.
  * Added German translation (DE).
  * Added Kubernetes Nginx Ingress Log Format to the default config file.
  * Added 'macOS Catalina' to the list of OSX codenames.
  * Added minor CSS updates to HTML report.
  * Added missing header '<sys/socket.h>' to fix FreeBSD build
  * Added new 'Edg' token to the list of browsers.
  * Added '--no-ip-validation' command line to disable client IP validation
  * Added '--persist' and '--restore' options to persist to disk and restore a
    dump from disk.
  * Added Portuguese translation (pt-BR)
  * Added Swedish translation (SV)
  * Added the ability to parse server cache status and a new panel to display
    those metrics.
  * Changed accumulated time to work by default on '--persist' and '--restore'.
  * Changed back how the hits and visitors percentage is calculated to be more
buildservice-autocommit accepted request 783006 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 26)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 782997 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 25)
- build with libmaxminddb [bsc#1156207]
buildservice-autocommit accepted request 726410 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 24)
baserev update by copy to link target
Displaying revisions 41 - 60 of 83
openSUSE Build Service is sponsored by