Tim Stack
c49e0787f3
[release] bump version and try to automate some stuff
2 years ago
Tim Stack
1effd99e5c
[sql] add parse_url()/unparse_url() functions
...
Fixes #44
2 years ago
Tim Stack
b536043050
[sql/json] json_group_array() returns {} instead of []
2 years ago
Tim Stack
eb0bd4ac9a
[anon] add an anonymizer to help with support requests
...
Fixes #1055
2 years ago
Tim Stack
eaa6e50a52
[log_format] perform more validations on log formats
2 years ago
Tim Stack
af5213a98a
[log_formats] change "no patterns have a capture" error to a warning
2 years ago
Tim Stack
5a63ece31d
[pcre2] migrate from pcre to pcre2
...
Fixes #974
2 years ago
Tim Stack
6ca01cd934
[line_buffer] fix some long-line handling
2 years ago
Tim Stack
7309352c97
[view_curses] add a unit type to line_range
...
Fixes #1033
2 years ago
Tim Stack
a813482a54
[log_formats] JSON number time to local time zone
...
Fixes #1038
2 years ago
Tim Stack
e047386441
[sql] extract() assumed too much about elements
2 years ago
Tim Stack
c9ec288853
[regexp_vtab] hex floats were being passed through to json, which does not support hex floats
...
It looks like sscanf("%f") was accepting hex-floats. So, lnav
was passing that through to the JSON, which does not like hex
floats.
FYI, @trantor, this should fix the regexp_capture_into_json()
issue of hex numbers being passed through.
2 years ago
Tim Stack
72d171ae4b
[tests] add a regexp_capture() test
2 years ago
Tim Stack
b5cb38d454
[user_notifications] treat message as markdown
2 years ago
Tim Stack
87791ec94b
[markdown] add support for going to an anchor
2 years ago
Tim Stack
5751fe89c4
[markdown] recognize more code fence langs
2 years ago
Tim Stack
53c9c5cb51
[logfile] move bookmark_metadata to logfiles
2 years ago
Tim Stack
5abd483029
[ansi_scrubber] handle unicode in overstrike code
2 years ago
Tim Stack
9c8cc04a99
[cmds] :goto was not handling timestamps with spaces
2 years ago
Tim Stack
af75f7bd80
[tests] updated expected output for readme change
2 years ago
Tim Stack
74c2237296
[loader] add some help text to the error for values without a corresponding capture
2 years ago
Tim Stack
001f26d066
[loader] make sure values defined in formats have a corresponding capture in at least one pattern
2 years ago
Tim Stack
072fad4173
[tests] coverage for json SQL funcs
2 years ago
Tim Stack
35a8e99c07
[tests] coverage for some state functions
2 years ago
Tim Stack
88d9002a5d
[search-table] add test case
2 years ago
Tim Stack
d020168860
[meta] highlight comments/tags in searches
2 years ago
Tim Stack
7ef5cf6ba3
[session] some more session docs
2 years ago
Tim Stack
0603b1e756
[session] support for :hide-file and some related fixes
2 years ago
Tim Stack
1fd274ce24
[docs] some more updates to docs
...
Also, add support for overstruck/backspace-underscore for
doing bold/underline.
2 years ago
Tim Stack
3df07139b3
[line_buffer] fix long line issue
...
Fixes #980
2 years ago
Tim Stack
4e74491e84
[blog] post about markdown support
2 years ago
Tim Stack
deb0e21554
[tests] fix export session test
2 years ago
Tim Stack
4e0dab843a
[session] try avoid using absolute file paths in session exports
2 years ago
Tim Stack
7c3df44fc4
[pretty] handle ANSI escapes
...
Fixes #1020
2 years ago
Tim Stack
056754a926
[session] some improvements to session export
2 years ago
Tim Stack
5259da4f4f
[highlights] reprioritize highlighters to prefer formats over themes
...
Fixes #992
2 years ago
Tim Stack
010198531b
[tests] some coverage for blobs
2 years ago
Tim Stack
3cafcf3c77
[attr_line] tweak shifting of attributes
...
Fixes #1017
2 years ago
Tim Stack
1ae1600f7b
[line_buffer] cache compressed files
2 years ago
Tim Stack
c17046b2fa
[formats] fix error message if pattern does not fully match sample
2 years ago
Tim Stack
e2e491ec41
[search-table] improve preview highlighting
2 years ago
Tim Stack
3b9bc57ab0
[sql] consolidate the encoders to a single function
2 years ago
Tim Stack
94aab91d38
[sql] add base64_encode()/base64_decode() functions
2 years ago
Tim Stack
1f8e2bd46c
[sql] add uri_encode()/uri_decode() functions
...
Fixes #1014
2 years ago
Tim Stack
be862e0eab
[scn] more scnlib conversions
2 years ago
Tim Stack
9c03938ff3
use scnlib instead of sscanf/strtod
2 years ago
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
2 years ago
Timothy Stack
a459370bd8
[tests] coverage for markdown breadcrumbs
2 years ago
Timothy Stack
16d39f3fd9
[db] move the shared_buffer_ref out of logline_value
2 years ago
Timothy Stack
66853a70ca
[db] use arena allocator for db results
...
... and continue to tweak cylon
2 years ago