Commit Graph

238 Commits

Author SHA1 Message Date
Tim Stack 1effd99e5c [sql] add parse_url()/unparse_url() functions
Fixes #44
2022-09-18 06:51:04 -07:00
Tim Stack eb0bd4ac9a [anon] add an anonymizer to help with support requests
Fixes #1055
2022-09-15 21:11:30 -07:00
Tim Stack eaa6e50a52 [log_format] perform more validations on log formats 2022-09-12 07:18:26 -07:00
Tim Stack af5213a98a [log_formats] change "no patterns have a capture" error to a warning 2022-09-10 15:43:47 -07:00
Tim Stack 5a63ece31d [pcre2] migrate from pcre to pcre2
Fixes #974
2022-09-10 09:28:07 -07:00
Tim Stack c69b398944 [tutorial] add more steps to the first tutorial 2022-08-30 13:23:15 -07:00
Tim Stack 87791ec94b [markdown] add support for going to an anchor 2022-08-28 18:55:32 -07:00
Tim Stack 53c9c5cb51 [logfile] move bookmark_metadata to logfiles 2022-08-19 20:01:25 -07:00
Tim Stack 001f26d066 [loader] make sure values defined in formats have a corresponding capture in at least one pattern 2022-08-16 21:38:17 -07:00
Tim Stack d9e699fd09 [docs] add docs for new SQL tables 2022-08-11 00:15:18 -07:00
Tim Stack ebe2e0d8e6 [docs] add config panel screenshots 2022-08-10 10:39:25 -07:00
Tim Stack 7c3df44fc4 [pretty] handle ANSI escapes
Fixes #1020
2022-08-03 13:46:36 -07:00
Tim Stack e2e491ec41 [search-table] improve preview highlighting 2022-07-31 07:44:22 -07:00
Timothy Stack 8ef581177c [line_buffer] add some performance counters for tracking SQL perf
Also, check for keyboard input during SQL execution
so we can cancel.

Fixes #894
2022-07-27 21:49:14 -07:00
Timothy Stack 41754a8ec1 [session] add time_offset of files to session exports 2022-07-21 15:44:30 -07:00
Timothy Stack 6712a33163 [cmds] add :export-session command 2022-07-20 22:01:17 -07:00
Timothy Stack 6224ed2ce3 [version] change next version to v0.11.0 since there are a bunch of changes 2022-07-15 22:31:43 -07:00
Timothy Stack f5cc4b298f [ui] add back top status bar 2022-07-14 22:32:38 -07:00
Timothy Stack 3c54f20fce [sysclip] support osc 52 for copying to the clipboard
Fixes #825
2022-07-12 13:16:13 -07:00
Timothy Stack 36e9433891 [perf] try to overlap line buffer i/o 2022-07-07 10:05:06 -07:00
Timothy Stack 812fa08055 [search-table] some more enhancements to search-tables 2022-07-05 21:46:12 -07:00
Timothy Stack 52fe2db376 [spectro] add a summary overlay to the selected position and show log messages in a panel 2022-07-05 11:06:37 -07:00
Timothy Stack 72c1c48e23 [perf] fixing slow queries 2022-07-01 16:02:14 -07:00
Timothy Stack f9f797fc9d [logfile_sub_source] add log message watch expressions
Fixes #539
2022-06-28 22:23:56 -07:00
Timothy Stack e03d216b8b [overlay] remove log view summary line 2022-06-11 21:17:24 -07:00
Timothy Stack 6c52760cc9 [events] initial events work
Related to #811
2022-06-09 12:49:06 -07:00
Timothy Stack 31a670ce27 [md4c] initial markdown support 2022-05-22 20:44:18 -07:00
Timothy Stack f03f9e704f [views] add a breadcrumb view 2022-05-10 21:58:32 -07:00
Timothy Stack a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2022-04-30 13:06:01 -07:00
Timothy Stack d82140de52 [date-time-scanner] fix generating with a user-defined format
Fixes #967
2022-04-04 09:14:57 -07:00
Timothy Stack 6fff9d60f5 [build] some clang-tidy fixes 2022-03-25 16:38:11 -07:00
Timothy Stack 0e23dcf4b5 [release] bump release number 2022-03-05 11:02:35 -08:00
Timothy Stack 8bb034eeeb [pcap] initial pcap support
Fixes #12
2021-11-05 15:13:16 -07:00
Timothy Stack f74214b9b6 [sql] add a gunzip() SQL function 2021-10-26 09:39:05 -07:00
Timothy Stack 19fd336e9a [formats] add logfmt 2021-10-02 23:17:33 -07:00
Timothy Stack b884f732f2 [json-ext] json_contains() should accept null
Related to #447
2021-09-27 15:54:10 -07:00
Timothy Stack 68d7d64948 [rebuild] some more cleanup 2021-09-25 15:35:44 -07:00
Timothy Stack d239bb4594 [vum/configmanager] make the clipboard commands configurable 2021-09-15 21:29:55 -07:00
Timothy Stack aae83a6a10 [remote] optimize file syncing 2021-09-14 21:20:25 -07:00
Timothy Stack 107199cb7c [remote] clean up the cache 2021-09-10 21:01:25 -07:00
Timothy Stack f6e245c04a [sql] jget() is not returning values with the right sqlite type 2021-09-09 22:22:52 -07:00
Timothy Stack b3a4eadbe2 [cmds] add :show-only-this-file command 2021-09-08 14:56:18 -07:00
Timothy Stack dd527cf6d4 [version] bump to v0.10.1 2021-09-08 14:43:16 -07:00
Timothy Stack 7eb1d17bef [files] highlight issues with opening files
Fixes #904
2021-08-27 22:37:10 -07:00
Timothy Stack 1df74411c2 [field-overlay] fix out-of-time-order message overlay
Related to #902
2021-08-26 09:29:40 -07:00
Timothy Stack 03ce38b09f [bottom-status] make sure the search term is updated
Fixes #907
2021-08-26 09:11:30 -07:00
Timothy Stack 426e70b99f [field-overlay] use log_time instead of the name from the format
Related to #902
2021-08-26 09:11:30 -07:00
Timothy Stack 211f10535c [cmds] add --view flag 2021-08-23 22:25:38 -07:00
Timothy Stack 97530070c9 [cmds] add /dev/clipboard support to :redirect-to 2021-08-22 13:50:53 -07:00
Timothy Stack c9d22e7941 [db-view] fix scrolling performance 2021-08-17 10:43:58 -07:00