Revisions of goaccess
Michael Vetter (jubalh)
committed
(revision 63)
- Update to 1.6.4: * Added Korean translation (i18n). * Added the ability to use filenames as virtualhosts using '--fname-as-vhost=<regex>'. * Enabled clawlers/bots under the OSs panel instead of being shown as 'Unknown'. * Updated the format on the command-line help output.
buildservice-autocommit
accepted
request 1000839
from
Michael Vetter (jubalh)
(revision 62)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 61)
- Update to 1.6.3: * 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.
buildservice-autocommit
accepted
request 989347
from
Michael Vetter (jubalh)
(revision 60)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 59)
- Update to 1.6.2: * 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.
buildservice-autocommit
accepted
request 986593
from
Michael Vetter (jubalh)
(revision 58)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 57)
- Update to 1.6.1: * Added a `--ping-interval=<secs>` in an attempt to keep the WebSocket connection opened. * Added support for timezone conversion via `--datetime-format=<format>` and `--tz=<timezone>`. * Added the ability to reconnect to 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 issue where real-time data would be parsed multiple times under `Cygwin`.
buildservice-autocommit
accepted
request 980298
from
Michael Vetter (jubalh)
(revision 56)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 55)
- Update to 1.6: * 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.
buildservice-autocommit
accepted
request 973802
from
Michael Vetter (jubalh)
(revision 54)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 53)
- Update to 1.5.7: * Updated Caddy's JSON format. This should address CADDY's v2.5.0 change. * Updated GeoIP module so it defaults to native language name (i18n) or fall-back to English. * Updated translations
buildservice-autocommit
accepted
request 966435
from
Michael Vetter (jubalh)
(revision 52)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 51)
- Update to 1.5.6: * 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.
Michael Vetter (jubalh)
committed
(revision 50)
- Update to 1.5.5: * Added mechanism to automatically parse additional bots. * Changed area chart interpolation to 'monotone'. This should avoid the issue * 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 * 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 * when parsing a log line. * Fixed possible data race on UI spinner thread. * Fixed regression where a lot of robots where not detected by GoAccess.
Michael Vetter (jubalh)
committed
(revision 49)
- Update to 1.5.4: * 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 code. * Optimized terminal and HTML UI output when tailing multiple files. * Updated DB PATH error message to be more descriptive.
Michael Vetter (jubalh)
committed
(revision 48)
- Update to 1.5.3: * 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.
Michael Vetter (jubalh)
accepted
request 930846
from
Andreas Schneider (gladiac)
(revision 47)
- Fix systemd target for the timer which ends up with cylces otherwise basic.target: Found ordering cycle on goaccess@foobar.timer/start basic.target: Found dependency on time-sync.target/start basic.target: Found dependency on chronyd.service/start basic.target: Found dependency on network.target/start basic.target: Found dependency on wickedd-nanny.service/start basic.target: Found dependency on basic.target/start basic.target: Job goaccess@foobar.timer/start deleted to break ordering cycle starting with basic.target/start
Michael Vetter (jubalh)
committed
(revision 46)
Michael Vetter (jubalh)
committed
(revision 45)
- Update to 1.5.2: * 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.
Michael Vetter (jubalh)
committed
(revision 44)
- Update to 1.5.1: - 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'.
Displaying revisions 21 - 40 of 83