Commit Graph

1745 Commits

Author SHA1 Message Date
Timothy Stack
fa3c7048c9 [logfmt] remove noisy log message 2021-10-16 08:52:15 -07:00
Timothy Stack
561262c2f9 [perf] fix a performance issue when interactively loading a text file 2021-10-07 09:29:37 -07:00
Timothy Stack
3d31b2b723 [build] fix lib link order 2021-10-03 13:54:09 -07:00
Timothy Stack
7627c41802 [build] missing file 2021-10-03 12:52:29 -07:00
Timothy Stack
19fd336e9a [formats] add logfmt 2021-10-02 23:17:33 -07:00
Timothy Stack
008b1c827b [build] fix some 32-bit build issues 2021-10-02 16:29:15 -07:00
Timothy Stack
5089347e82 [views] fix some issues on shutdown 2021-10-01 22:34:39 -07:00
Timothy Stack
2cac26cc00 [input] try fix handling of modifier+cursor keys 2021-10-01 15:58:44 -07:00
Timothy Stack
3c36869711 [looper] check for POLLHUP on stdin
Fixes #919
2021-10-01 09:31:39 -07:00
Timothy Stack
b3b8ed7f07 [bump] update doctest version 2021-09-27 22:17:02 -07:00
Timothy Stack
d228c5a9e1 [build] fix for static 2021-09-27 22:02:32 -07:00
Timothy Stack
dc0b7ff631 [cmake] run cmake-format 2021-09-27 15:59:23 -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
954e368974 [build] rejigger doctest inclusion a bit 2021-09-26 22:01:40 -07:00
Tim Stack
f4d9e51f4c
Merge pull request #915 from bowlofeggs/optional_system_doctest
Provide a configure flag to use the system doctest
2021-09-25 22:37:33 -07:00
Timothy Stack
68d7d64948 [rebuild] some more cleanup 2021-09-25 15:35:44 -07:00
Timothy Stack
1c5567157f [build] use other #define for max 2021-09-24 09:35:01 -07:00
Timothy Stack
458b959a13 [headless] fix an issue with headless rebuilds 2021-09-24 09:30:03 -07:00
Timothy Stack
272de832d5 [build] silence a warning 2021-09-23 21:39:28 -07:00
Timothy Stack
2edc3c8382 [lnav_log] fix issue when the debug log file couldn't be opened
Related to #866
2021-09-23 13:13:01 -07:00
Timothy Stack
806e3d934e [ptimec] use FOR_BUILD version of some defines 2021-09-23 12:37:27 -07:00
Timothy Stack
90b8e85e62 [tools] need to use FOR_BUILD version of some defines
Related to #916
2021-09-23 12:34:40 -07:00
Timothy Stack
90b513499c tweak file format display 2021-09-22 23:13:31 -07:00
Timothy Stack
b2f11ac27f [intern] some cleanup 2021-09-22 16:01:03 -07:00
Timothy Stack
ecb4084b37 [logfile_sub_source] remove alternate 5 min highlight 2021-09-18 21:38:43 -07:00
Randy Barlow
85515b2c19
Provide a configure flag to use the system doctest
This will allow distributions to more easily maintain
incompatibilies between doctest and the rest of their software.

Fixes #912

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 23:31:21 -04:00
Timothy Stack
6761e2d7df [usage] add some symbols to the usage message 2021-09-17 21:56:35 -07:00
tstack
2315fc8871 Update tailer 2021-09-17 21:02:21 +00:00
Timothy Stack
c317008463 [remote] fix issue with symlinked files 2021-09-17 14:01:52 -07:00
tstack
fa8dc6214f Update tailer 2021-09-17 20:14:55 +00:00
Timothy Stack
2f9f72762f [tailer] some more fixes 2021-09-17 13:14:19 -07:00
tstack
f5f41ffad9 Update tailer 2021-09-17 04:59:16 +00:00
Timothy Stack
4fc6e60d10 [tailer] fix init offer 2021-09-16 21:58:11 -07:00
Timothy Stack
d239bb4594 [vum/configmanager] make the clipboard commands configurable 2021-09-15 21:29:55 -07:00
Timothy Stack
98bc71914b [sysclip] log the detected clipboard commands and add x11 to snap 2021-09-14 22:31:38 -07:00
tstack
cddad0ac92 Update tailer 2021-09-15 04:45:14 +00:00
Timothy Stack
47964ac852 [build] missing include 2021-09-14 21:44:35 -07:00
tstack
90cae9d59b Update tailer 2021-09-15 04:38:23 +00:00
Timothy Stack
e8f3468801 [build] missing include 2021-09-14 21:37:49 -07:00
Timothy Stack
a50c806bd9 [build] fix hash type 2021-09-14 21:34:37 -07:00
tstack
ca98425e10 Update tailer 2021-09-15 04:28:55 +00:00
Timothy Stack
a125e49415 [build] fix ape build 2021-09-14 21:28:15 -07:00
Timothy Stack
aae83a6a10 [remote] optimize file syncing 2021-09-14 21:20:25 -07:00
Timothy Stack
aa30526a54 [help] add some more stuff to the search syntax help prompt 2021-09-10 21:01:40 -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
7252e5fc0f [views] fix an issue with the log view not updating when switching back from text 2021-09-09 13:03:43 -07:00
Timothy Stack
b3a4eadbe2 [cmds] add :show-only-this-file command 2021-09-08 14:56:18 -07:00
Timothy Stack
c308a3b17a [build] fix a build issue 2021-09-08 08:46:29 -07:00
Timothy Stack
b6b0578027 [file_collection] check for file closure in same_file
Fixes #908
2021-09-07 23:07:34 -07:00
Timothy Stack
86e84e1dab [distclean] more files to remove 2021-09-07 22:39:39 -07:00
Timothy Stack
db7173caec [views] fix some issues with empty views
Related to #908
2021-09-07 21:08:01 -07:00
Timothy Stack
312a97bca7 [logfile] tweak overwrite detection to ignore remote files
The mtime of a remote file is not adjusted in an atomic fashion,
so it can cause a spurious overwrite signal
2021-09-07 14:23:12 -07:00
Timothy Stack
0de76b29c8 [files] fix refreshing files with errors and auto-switching to text view
Fixes #909
2021-09-03 12:33:11 -07:00
Timothy Stack
804056c1c3 remove unused var 2021-08-28 21:39:10 -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
87ae18238b [build] try to fix tailer test 2021-08-25 10:28:00 -07:00
a1346054
285e171b54 Add final linux LF newline 2021-08-25 10:12:38 +00: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
Timothy Stack
383bf71f26 [filters-view] key capture fix
Fixes #898
2021-08-16 10:29:59 -07:00
Timothy Stack
e33fe1a85b [config] include values from the configs dir in the default config 2021-08-15 22:58:58 -07:00
Timothy Stack
ce8397b5cf [view_curses] only write OSC;send-input in the test env
Fixes #895
2021-08-15 14:47:55 -07:00
Timothy Stack
7a66283bf2 [readline] fix TAB-completion for tilde paths 2021-07-14 11:16:51 -07:00
Timothy Stack
65a7bd7bd6 [time-fmt] add a time format 2021-07-13 10:40:24 -07:00
Timothy Stack
ea34d7cd5f [cmds] change umask
Fixes #540
2021-07-04 13:51:31 -07:00
Timothy Stack
b184272edb [file_collection] fix recursion
Fixes #877
2021-07-03 21:57:50 -07:00
Timothy Stack
23cb718d65 [overlay] remove "Last message:"
Fixes #876
2021-06-24 20:53:40 -07:00
Timothy Stack
4445a54847 [tailer] always update the remote description 2021-06-23 10:09:14 -07:00
Timothy Stack
d42006d0a9 [build] minor fixes 2021-06-21 14:34:13 -07:00
Timothy Stack
c13e78358e [blog] add a post about xpath() TVF 2021-06-21 02:44:48 -07:00
Timothy Stack
04c4f8a779 [help] fix the example width when space is constrained 2021-06-20 21:58:45 -07:00
Timothy Stack
dbcfdda363 [reltime] some more relative time fixes 2021-06-18 21:58:30 -07:00
Timothy Stack
aa7ac37cdc [log_source] try to report sql filter errors 2021-06-18 09:04:53 -07:00
Timothy Stack
b77367a3d3 [logs] some minor fixes
hide files on remote like with archives
fix vmw_log pattern
fix an NPE
2021-06-16 11:19:11 -07:00
tstack
9a8703ae7c Update tailer 2021-06-15 05:04:04 +00:00
Timothy Stack
9138251355 [tailer] set the mtime on the synced file 2021-06-14 16:20:38 -07:00
Timothy Stack
4b6fb5ff18 [release] change version to v0.10.0 since there's a lot of stuff and some nits 2021-06-10 23:01:05 -07:00
tstack
0c5dc3840f Update tailer 2021-06-10 20:12:00 +00:00
Timothy Stack
131edc2823 [tailer] call out to uname utility 2021-06-10 13:11:24 -07:00
tstack
5cb6d5ea1b Update tailer 2021-06-10 19:55:30 +00:00
Timothy Stack
b4e9384ac5 [tailer] backout sysctl attempt, sigh 2021-06-10 12:54:46 -07:00
Timothy Stack
1dcf92e982 [tailer] fallback to sysctl() if uname fails 2021-06-10 12:49:41 -07:00
tstack
e4868d5ae2 Update tailer 2021-06-10 05:45:08 +00:00
Timothy Stack
b38bd6e2fe [tailer] send the uname of the remote host back 2021-06-09 22:43:55 -07:00
tstack
796a02aa15 Update tailer 2021-06-09 22:06:06 +00:00
Timothy Stack
528f7be9d2 [tailer] don't ignore links 2021-06-09 15:05:27 -07:00
Timothy Stack
9c6715fa18 [command_executor] avoid rebuilding on interactive use 2021-06-09 09:03:35 -07:00
Timothy Stack
a760a4240f [file_collection] handle dirs with colons
Fixes #863
2021-06-08 10:57:11 -07:00
Timothy Stack
ace63947df [looper] increase rescan/rebuild delay when a prompt is open 2021-06-07 23:24:43 -07:00
Timothy Stack
b2d296b5d3 [open] handle file names with colons
Fixes #863
2021-06-07 16:04:41 -07:00
Timothy Stack
3cc22dc88c remove leftover debug msg 2021-06-06 23:03:06 -07:00
Timothy Stack
75ead0eb60 [ui] update status on keypress and delay rescan/rebuild 2021-06-06 22:58:51 -07:00
Timothy Stack
71d1ab1a96 [statusview] fix leak in set_stitch_value() 2021-06-04 22:42:57 -07:00
Timothy Stack
516d13d772 [log_format] use DOTALL for format patterns 2021-06-03 15:59:01 -07:00
Timothy Stack
27bc9cf117 [vmw_log] format fix 2021-06-03 10:42:03 -07:00
Timothy Stack
76ce111d48 [test] fix a leak 2021-06-03 05:54:13 +00:00
Timothy Stack
d3d527d290 [tests] adding some more coverage 2021-06-02 21:09:50 -07:00
Timothy Stack
ed93eb71c0 [remote] add some docs and allow ssh command customization 2021-06-01 22:57:32 -07:00
Timothy Stack
f5ee4306db [tests] more testing of tailer 2021-05-30 22:23:45 -07:00
Timothy Stack
a87c420070 [logfile] some more notes stuff 2021-05-30 15:07:09 -07:00
Timothy Stack
8f7b08c9c5 [logfile] add notes for automatic decisions and fix compile errors
Fixes #864
2021-05-30 13:33:05 -07:00
Timothy Stack
a6a411834e [lint] use enum class for logfile::rebuild_result 2021-05-29 21:46:48 -07:00
Timothy Stack
912f7939d0 [looper] minor refactor and reduce rescans 2021-05-29 14:30:20 -07:00
Timothy Stack
9c417afb2d [logfile] remove error exception and some optimizations 2021-05-28 22:53:50 -07:00
Timothy Stack
326fbae163 [vmw_log] some pattern fixes 2021-05-27 23:01:07 -07:00
Timothy Stack
46bafa1dea [remote] show progress during startup 2021-05-27 22:02:26 -07:00
Timothy Stack
c0ea709dd4 [build] oops 2021-05-27 13:19:13 -07:00
Timothy Stack
8589dd253a [archive] hardening 2021-05-27 13:01:11 -07:00
Timothy Stack
0dca44f487 [rebuild] add a deadline to make the UI more responsive 2021-05-26 22:09:47 -07:00
tstack
4638370f7c Update tailer 2021-05-26 17:02:16 +00:00
Timothy Stack
bce7192bee [test] fix exec 2021-05-25 22:59:57 -07:00
tstack
d4fc61cbe8 Update tailer 2021-05-26 05:28:08 +00:00
Timothy Stack
1737964df6 [remote] add some tailer tests 2021-05-25 22:27:09 -07:00
tstack
5ab5d9a4f4 Update tailer 2021-05-25 05:38:18 +00:00
Timothy Stack
a8e7a69c49 [build] fix for backward 2021-05-24 21:58:21 -07:00
Timothy Stack
108dc1b77a [build] more stacktrace 2021-05-24 21:06:14 -07:00
Timothy Stack
db5fd8e0ec [build] some more stacktrace stuff 2021-05-24 20:39:38 -07:00
Timothy Stack
8f03a441d3 [build] fix a couple of build issues 2021-05-24 11:54:27 -07:00
Timothy Stack
9231e812d7 [build] disable backward 2021-05-23 22:49:26 -07:00
Timothy Stack
399cf83fc5 [ras] add backward-cpp 2021-05-23 21:54:12 -07:00
Timothy Stack
edfd835866 [remote] use the APE version of the tailer 2021-05-21 21:39:36 -07:00
tstack
529088f911 Update tailer 2021-05-22 01:16:26 +00:00
Timothy Stack
d09cffd9b4 [remote] commit the tailer 2021-05-21 18:15:35 -07:00
Timothy Stack
857ba5c8e1 [remote] try again 2021-05-21 16:25:55 -07:00
Timothy Stack
33bfc873b1 [remote] fix an issue with empty files 2021-05-21 16:16:31 -07:00
Timothy Stack
5607b1b08e [formats] handle some more vmw logs 2021-05-21 16:03:40 -07:00
Timothy Stack
db1fac9def [build] missed some includes 2021-05-21 08:10:45 -07:00
Timothy Stack
93b33929a3 [build] try to fix cosmo build 2021-05-21 07:54:12 -07:00
Timothy Stack
b78c914d6f [remote] a path is synced on an error 2021-05-20 15:48:05 -07:00
Timothy Stack
c3dc668b69 [remote] add some config options and remove the copied tailer binary
Also fix time offset issue
2021-05-19 22:05:21 -07:00
Timothy Stack
be51a4e3de [arc/remote] use a single work directory for archive/remote files 2021-05-15 22:39:18 -07:00
Timothy Stack
e13816a8e3 [cmds] change :write-raw-to to copy the original log content and add :write-view-to command
Also added log_raw_text column to the log tables.

Fixes #859
2021-05-14 13:31:19 -07:00
Timothy Stack
b64342ca47 [log_format] display log_body for the body field instead of the format name and add :mark-expr command 2021-05-13 22:00:26 -07:00
Timothy Stack
d2b5690e0c [readline] improve filename completion 2021-05-13 19:50:04 -07:00
Timothy Stack
98677eb09a [remote] some more tweaks and add tab-completion 2021-05-11 22:37:21 -07:00
Timothy Stack
1849609e07 [remote] try to enforce protocol state 2021-05-09 21:44:31 -07:00
Timothy Stack
681f771bb7 [remote] add preview for remote :open 2021-05-09 15:01:21 -07:00
Timothy Stack
0dbe5f0f94 [logfile] increase format detection limit 2021-05-06 10:42:05 -07:00
Timothy Stack
ab671d5834 [lnav_log] add a thread-local prefix for messages 2021-05-04 22:28:49 -07:00
Timothy Stack
0a0e355696 [remote] do not automatically descend into sub directories on the remote 2021-05-04 15:57:24 -07:00
Timothy Stack
224eb6fe55 [remote] handle closure 2021-05-03 22:50:24 -07:00
Timothy Stack
a37a859c11 [tailer] can't use realpath with some libcs 2021-05-03 12:02:04 -07:00
Timothy Stack
65dd0bfeb8 [ghc/fs] upgrade to v1.5.4 2021-05-03 09:12:56 -07:00
Timothy Stack
e88e37184f [remote] add support for glob patterns 2021-05-02 22:39:18 -07:00
Timothy Stack
ca5ec33241 [remote] support for links 2021-05-02 15:08:35 -07:00
Tim Stack
5aaea49b4b
Merge pull request #858 from nicolasbock/keystone_format
Add format for OpenStack Keystone log files
2021-05-01 14:20:14 -07:00
Timothy Stack
c2f0919ed3 [build] fix bin2c rule 2021-05-01 08:59:47 -07:00
Timothy Stack
ad6f469378 [build] add BUILT_SOURCES 2021-05-01 08:44:44 -07:00
Timothy Stack
04676d75b7 [build] missing include 2021-05-01 08:42:12 -07:00
Timothy Stack
f050c7b0a7 [remote] start to wire up remote support 2021-05-01 08:33:54 -07:00
Nicolas Bock
125c872849
Add format for OpenStack Keystone log files
Keystone logs are formatted differently than the other OpenStack
service logs.

Signed-off-by: Nicolas Bock <nicolasbock@gmail.com>
2021-04-29 10:17:06 -06:00
Timothy Stack
94498878c8 [logfile_sub_source] try to avoid a full rebuild in some cases 2021-04-24 14:38:26 -07:00
Timothy Stack
2748171d2c [tailer] add an offset to the tail block 2021-04-22 12:19:49 -07:00
Timothy Stack
26751a7e2e [tailer] add option to ssh to a host 2021-04-22 19:03:42 +00:00
Timothy Stack
380969ee8d fix lib order in tailer build 2021-04-22 18:10:01 +00:00
Timothy Stack
444e7e3289 [remote] draft of the tailer 2021-04-22 09:02:24 -07:00
Timothy Stack
cc1e79d1cc [init] fix order of init for views so they can be manipulated by SQL files in format dirs
Fixes #853
2021-04-17 13:58:53 -07:00
Timothy Stack
3741985ee3 [format] allow leading slash in field names
Fixes #852
2021-04-16 14:47:47 -07:00
Timothy Stack
70c07da5c5 [sql] fix help for sparkline() 2021-04-04 21:54:54 -07:00
Timothy Stack
d31aa845f5 [base] refactor duration2str 2021-04-03 14:24:24 -07:00
Timothy Stack
d15c1103cf [build] bump deps and add a missing include 2021-04-02 09:28:07 -07:00
Timothy Stack
73a4df61e3 [lss] fix format string for time offset 2021-04-02 09:05:03 -07:00
Timothy Stack
0658b9ef57 [tests] move some test code around 2021-04-01 21:11:20 -07:00
Timothy Stack
d183247a31 [tests] add some tests for time-ago stuff 2021-04-01 16:22:04 -07:00
Timothy Stack
32ddc76624 [time] use a 64-bit time_t in some places 2021-03-31 10:03:00 -07:00
Timothy Stack
30b4067e43 [build] unused var 2021-03-30 22:56:50 -07:00
Timothy Stack
e593bde875 [build] fix some issues on xenial32 2021-03-30 22:50:10 -07:00
Timothy Stack
32bfd76cdb [logfile] allow max unrecognized lines to be tuned 2021-03-29 22:40:22 -07:00
Timothy Stack
66eb3c76e6 [build] fixy 2021-03-28 22:10:42 -07:00
Timothy Stack
94b3c0d467 [dbdump] remove keyword_check for now 2021-03-28 14:06:54 -07:00
Timothy Stack
c0ed59e61e [sqlite] implement .dump SQL command 2021-03-28 13:50:26 -07:00
Timothy Stack
6f4791ec35 [sqlite] include generate_series() extension 2021-03-23 22:23:08 -07:00
Timothy Stack
dd9465cd10 [readline] some fixes for match display 2021-03-23 09:35:02 -07:00
Timothy Stack
92e20ffd51 [reltime] add support for weekdays and having timeslice() return NULL when a time is out-of-range 2021-03-21 08:53:21 -07:00
Timothy Stack
0b3819d16a [config] check if XDG_CONFIG_HOME exists before using it 2021-03-20 13:54:18 -07:00
Timothy Stack
4f4d90a65d [tests] include more information in error message 2021-03-20 13:39:35 -07:00
Timothy Stack
749fdacfa8 [build] fixes 2021-03-19 15:43:03 -07:00
Timothy Stack
7b0e1c4f54 [filters] fix previews when created in the editor 2021-03-18 15:59:39 -07:00
Timothy Stack
6749d6b53c [pretty-print] fix issue with rewrite
Fixes #845
2021-03-17 22:57:00 -07:00
Timothy Stack
72275aa968 [cli] require '-' to read from stdin if there are other file arguments 2021-03-07 22:09:25 -08:00
Timothy Stack
f6128240ab [sql] add lnav_top_file() SQL function 2021-03-07 14:29:22 -08:00
Timothy Stack
68759ada2d [data_scanner] fix quoted string regex
Fixes #842
2021-03-02 15:19:08 -08:00
Timothy Stack
5af3664bc1 [leak] fix leak in sparkline() 2021-02-25 21:59:19 -08:00
Timothy Stack
d45d7d6c58 [docs] add report generation to cookbook 2021-02-25 15:47:36 -08:00
Timothy Stack
9575f9c7d7 [view_curses] fix color pair allocation
fixes #839
2021-02-16 22:15:14 -08:00
Timothy Stack
f5c72736cb [docs] some more doc text 2021-02-14 22:44:14 -08:00
Timothy Stack
0f238f7972 [docs] add some more text to arch docs and other tweaks 2021-02-13 23:08:40 -08:00
Timothy Stack
43bb384199 fix color var lookup issue 2021-02-13 15:21:57 -08:00
Timothy Stack
f5e88b7158 [docs] add ARCHITECTURE.md and various other things 2021-02-13 12:41:48 -08:00
Timothy Stack
fd40b55e0a [docs] some more README.md files 2021-02-07 21:30:02 -08:00
Timothy Stack
a4368223ea some docs and test fixup 2021-02-06 23:08:01 -08:00
Timothy Stack
351ad7a8fc [xml/xpath] suggest xpath() calls for xml fields 2021-02-06 22:13:08 -08:00
Timothy Stack
6deb7032a6 [tests] add more CSIs to scripty 2021-02-05 16:04:34 -08:00
Timothy Stack
2750d23b07 [tests] add more TUI tests 2021-02-04 23:10:44 -08:00
Timothy Stack
58f1c9df1c [tests] fix tui test 2021-02-02 22:12:06 -08:00
Timothy Stack
0a701394fe [tests] add an initial TUI test 2021-02-02 21:58:42 -08:00
Timothy Stack
b847ae7164 [tests] more coverage 2021-02-01 15:56:37 -08:00
Timothy Stack
f35c0c397e [tests] increasing coverage a bit 2021-01-31 21:59:48 -08:00
Timothy Stack
c5ab97352d [cover] add some tests for :unix-time 2021-01-30 22:24:11 -08:00
Timothy Stack
83345f85c1 [build] missing coverage include 2021-01-29 22:38:09 -08:00
Timothy Stack
a120bf2c0c [build] missing coverage flags 2021-01-29 22:29:06 -08:00
Timothy Stack
efea67e61c [tests] move test_pcrepp 2021-01-29 22:20:42 -08:00
Timothy Stack
49ebde5953 [build] remove pcrecpp and other stuff
Linking against a binary c++ lib suuuucckkkkkssss...
2021-01-29 11:12:02 -08:00
Timothy Stack
2b9f4c6d3a [docs] start a cookbook 2021-01-24 21:49:06 -08:00
Timothy Stack
f17d838be1 [build] missing file in header list 2021-01-23 14:26:02 -08:00
Timothy Stack
215c08f632 [build] missed curl_looper subclassing isc::service 2021-01-23 14:18:22 -08:00
Timothy Stack
50b63559ce [build] need a cast... 2021-01-23 13:54:07 -08:00
Timothy Stack
775d2443a6 [injector] fix some init issues 2021-01-23 13:36:22 -08:00
Timothy Stack
310c67c53e [build] missing include 2021-01-23 13:14:47 -08:00
Timothy Stack
bc48911e42 [build] missing include 2021-01-23 13:11:47 -08:00
Timothy Stack
eea5220191 [build] missing include 2021-01-23 13:04:48 -08:00
Timothy Stack
cac1175973 [services] initial pass at injecting services and a bunch of other stuff 2021-01-23 13:00:51 -08:00
Timothy Stack
8633afdff3 [ptime] fix handling of too large number for seconds 2021-01-19 22:54:43 -08:00
Timothy Stack
92a31534cf [vt52] deal with bracketed paste mode from readline 2021-01-19 21:49:43 -08:00
Timothy Stack
e5f37ee3ff [perf]
Defect Number:
    Reviewed By:
   Testing Done:
2021-01-19 10:05:56 -08:00
Timothy Stack
a871ad5dbc [cleanup] some curl-related fixes 2021-01-18 15:04:24 -08:00
Timothy Stack
076d730fa2 [cleanup] some minor fixes 2021-01-17 23:29:08 -08:00
Timothy Stack
56bee6f4c9 [archive] remove old unpacked archives and a bunch of other stuff 2021-01-16 22:23:20 -08:00
Timothy Stack
a768f0146f add CPPFLAGS/LDFLAGS to bin2c build 2021-01-11 20:40:11 -08:00
Timothy Stack
678be94d75 [files] use libarchive to decompress files
Fixes #87
2021-01-10 13:33:20 -08:00
Timothy Stack
be71834733 [files-view] close the files view when jumping to a file 2021-01-09 22:00:37 -08:00
Timothy Stack
5599c9cc80 [files] fix hiding of duplicate files 2021-01-08 22:42:28 -08:00
Timothy Stack
8235f9af5d [tests] try to make scripty output readable 2021-01-08 14:08:52 -08:00
Timothy Stack
853ef11435 [debt] another leak fix 2020-12-31 23:58:23 -08:00
Timothy Stack
7f80d47ae4 [debt] fix some cleanup 2020-12-31 23:39:33 -08:00
Timothy Stack
1cefe583fa [debt] fix a leak in lnav_view_filters 2020-12-31 22:55:34 -08:00
Timothy Stack
2de57d242d [leak] fix leak of yajl error msgs 2020-12-31 15:24:28 -08:00
Timothy Stack
6d8a9f2121 [debt] try to fix leak 2020-12-31 14:58:37 -08:00
Timothy Stack
2996a90afa [format] use the module level for a message 2020-12-31 13:55:53 -08:00
Tim Stack
787b33f45c
[build] missing include 2020-12-30 15:04:32 -08:00
Timothy Stack
1d17ac7f29 [build] compress data files embedded in the binary to save some space
Fixes #763
2020-12-30 13:49:29 -08:00
Timothy Stack
63c31838eb [debt] fixing some more debt 2020-12-28 22:31:11 -08:00
Timothy Stack
9a073e80e7 [result] fix Result.map() issue with copying the value when the result was in error 2020-12-26 23:00:44 -08:00
Timothy Stack
7476dd5bb9 [misc] misc bugs 2020-12-24 22:29:38 -08:00
Timothy Stack
bfa2c7f38c [lnav] fix handling of closed files 2020-12-24 00:07:53 -08:00
Timothy Stack
4ca6fd7bfd [sqlite] add an xml/xpath extension 2020-12-23 15:01:21 -08:00
Timothy Stack
9ed3a80326 [build] minor fixes 2020-12-18 22:46:16 -08:00
Timothy Stack
4ff2b710d5 [log_format] change w3c_log to put extra columns into a JSON column 2020-12-18 22:35:23 -08:00
Tim Stack
a9a08d3315
Merge pull request #812 from phord/gz-stream-continuation
gzip stream continuation
2020-12-14 12:04:52 -08:00
Timothy Stack
941504a4cb [help] fix word wrap for example desc 2020-12-13 21:11:07 -08:00
Phil Hord
7ad40f7263 Improved fix for multi-stream gz files
Instead of throwing an error when we unexpectedly reach a stream EOS, treat it as regular
stream end. This allows for streams that might different encodings for different sections.
Even though we don't recognize the encoding and continue on with the data, at least we
don't fail when we reach this situation.  This allows us safely to try and continue
parsing the next catted gz stream, knowing that if it fails, we will handle it gracefully.
2020-12-13 13:37:12 -08:00
Phil Hord
f10a303f54 Revert "Don't try to read concatenated gzip streams"
This reverts commit 1d127053e9.
2020-12-13 13:17:21 -08:00
Timothy Stack
3a11140b27 [humanize] handle a zero value explicitly since log() doesn't like it (doh...) 2020-12-12 23:02:24 -08:00
Timothy Stack
e6df0fba0a [humanize] something seems wrong 2020-12-12 22:33:58 -08:00
Timothy Stack
6b0b3a65dd [build] fix static init issue 2020-12-10 22:32:01 -08:00