Revisions of goaccess
buildservice-autocommit
accepted
request 1178221
from
Michael Vetter (jubalh)
(revision 85)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 84)
- 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'.
buildservice-autocommit
accepted
request 1166954
from
Michael Vetter (jubalh)
(revision 83)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 82)
Michael Vetter (jubalh)
committed
(revision 81)
- 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.
buildservice-autocommit
accepted
request 1144461
from
Michael Vetter (jubalh)
(revision 80)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 79)
- 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.
buildservice-autocommit
accepted
request 1142893
from
Michael Vetter (jubalh)
(revision 78)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 77)
- 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.
buildservice-autocommit
accepted
request 1122197
from
Michael Vetter (jubalh)
(revision 76)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 75)
- 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.
buildservice-autocommit
accepted
request 1114599
from
Michael Vetter (jubalh)
(revision 74)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 73)
- 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.
buildservice-autocommit
accepted
request 1076592
from
Michael Vetter (jubalh)
(revision 72)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 71)
- 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.
buildservice-autocommit
accepted
request 1068373
from
Michael Vetter (jubalh)
(revision 70)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 69)
- 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.
buildservice-autocommit
accepted
request 1046178
from
Michael Vetter (jubalh)
(revision 68)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 67)
- 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.
buildservice-autocommit
accepted
request 1032795
from
Michael Vetter (jubalh)
(revision 66)
baserev update by copy to link target
Displaying revisions 1 - 20 of 85