Timothy Stack
fdc2748e3e
[spectro] add a spectrogram view that works with known message fields
9 years ago
Timothy Stack
062cc63037
missed checking for an empty view stack
9 years ago
Timothy Stack
fe05fcc077
scroll if there's one blank row in the log view
9 years ago
Timothy Stack
80e5e8fcce
[logview] add a line with summary information to the log view
9 years ago
Timothy Stack
8de5d3b749
[logfile] add more options when opening files
9 years ago
Timothy Stack
9ba690e041
[readline] change the break chars for the SQL context
9 years ago
Timothy Stack
2b2e1c0af9
[sql] add parens to function complete values and do not open empty output files from scripts
9 years ago
Timothy Stack
2d04d047e4
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
9 years ago
Timothy Stack
d4a69cbf22
no joy
...
Revert "[sql] change extract() to regexp_match() and make extract() an interface to the data_parser"
This reverts commit 85eee6514b
.
9 years ago
Timothy Stack
85eee6514b
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
9 years ago
Timothy Stack
9213a6b58b
[out-of-order] some more tweaks for out-of-order
9 years ago
Timothy Stack
cdd43549ab
[cmds] automatically capture echo/write output from scripts so they can generate reports
...
Add another example script, dhclient-summary.
Add a 'search-table' section to formats so you can automatically
define a search-based table.
9 years ago
Timothy Stack
3ef38c1250
missed some checks for an empty view stack
9 years ago
Justin Berger
2aa26082f8
Added O_TRUNC flag so new format installation doesn't result in trailing garbage message
9 years ago
Timothy Stack
a2b381ca19
[config] initial impl with clock-format as the only option at the moment
9 years ago
Timothy Stack
ab62d27757
[cmd] replace wordexp with shlex
9 years ago
Timothy Stack
16e988d132
[shlex] add a readline highlighter for shlex
9 years ago
Timothy Stack
6e196bff79
[line_buffer] clear cached data when doing a read
9 years ago
Timothy Stack
e07b4e448f
[exec] add a prompt to execute lnav scripts
9 years ago
Timothy Stack
187d62334f
[json] record the type of json data in json_ptr_walk
9 years ago
Timothy Stack
e987a5164f
[hist] rewrite the histogram code
9 years ago
Timothy Stack
d1bbc433b7
[view] start to refactor the bar chart code
9 years ago
Timothy Stack
4eb797ce9a
[hist] start to replace the old hist_source class
9 years ago
Timothy Stack
64cbab1281
[sql] exec .sql files in format dirs
9 years ago
Timothy Stack
3c9ba126a9
[glob] ignore files picked up by a glob that are not readable
9 years ago
Timothy Stack
ff929391f3
need to fflush(stdout) to get the mouse working again
9 years ago
Timothy Stack
0237aaad21
[release] update the release Makefile
9 years ago
Timothy Stack
9c23431779
[all_logs] add a .msgformats SQL command
9 years ago
Timothy Stack
ecd3eb05bc
[coverity] next set of fixes
9 years ago
Timothy Stack
3c0d78d28e
[sql] fix spurious loading bar flash while searching
9 years ago
Timothy Stack
0d37a8c142
[text] pretty-printing should work in the text view
9 years ago
Timothy Stack
b4cb092ce1
[view] stop scrolling to the right when the end is reached
...
Fixes #84
9 years ago
Timothy Stack
bedae8c8c2
[fmt] install/update formats from git repos
...
Fixes #244
9 years ago
Timothy Stack
2b5447f59c
[sql] add a log_search table
9 years ago
Timothy Stack
83b92c3b65
[papertrail] add support for time ranges
9 years ago
Timothy Stack
cc5e70fb30
[cmd] add help to the command prompt
9 years ago
Timothy Stack
e9a96caf09
[papertrail] use the curl_looper
9 years ago
Timothy Stack
f286950854
[curl] add a curl looper to handle url requests
9 years ago
Timothy Stack
fa89ecc5e5
redo the search in the pretty view
...
Fixes #245
9 years ago
Timothy Stack
d2d8c75135
[sql] add an lnav_views table
9 years ago
Timothy Stack
9496a960f6
[check] print the partial match of non-matching lines when checking a log file
9 years ago
Timothy Stack
5e77e9f256
[readline] try a different behavior when tab-completing quoted stuff in the SQL context
9 years ago
Timothy Stack
3f4e11a693
[fmt] first pass at supporting sub-formats (called module formats)
9 years ago
Timothy Stack
a8bf7e39b0
log the version of libcurl
9 years ago
Timothy Stack
5ef60412db
[pt] pass search query to papertrail
9 years ago
Timothy Stack
7ef92dab79
[format] try to validate formats against a given file
9 years ago
Timothy Stack
f1dd99328d
[lnav.cc] move more stuff out of lnav.cc
9 years ago
Timothy Stack
6b971ccd66
move stuff out of lnav.cc
...
Defect Number:
Reviewed By:
Testing Done:
9 years ago
Timothy Stack
879bbd581e
[pt] rough draft of tail for papertrail
9 years ago
Suresh Sundriyal
b4f2c1683a
[coverity] Avoid a buffer-overrun.
...
'escape_index' is ensured to be less than 'sizeof(escape_buffer)-1'.
This guarantees enough space for one more character in the
escape_buffer. However, if we meet this condition, we go ahead and shove
a character and a null-terminator in to the string, potentially leading
to a buffer overrun.
9 years ago
Timothy Stack
054e8d489b
[data-scanner] convert to using re2c
9 years ago
Timothy Stack
504b5747fe
[sql] add an all_logs table that exposes the message format with values, like numbers, replaced with hashes
9 years ago
Timothy Stack
04f8ceadab
[file-marker] some more cleanup
10 years ago
Suresh Sundriyal
d6b32d60be
[lo-fi shortcut] Change shortcut to 'Ctrl-l'.
...
* Change the 'lo-fi' shortcut to 'Ctrl-l'
* Remove the shortcut for 'redraw'
10 years ago
Timothy Stack
1d0233bbfa
[json-format] support for full paths
10 years ago
Timothy Stack
ae64b599bd
[format] add more log levels and fix some more pretty-printer glitches
...
Fixes #212
10 years ago
Suresh Sundriyal
13337a75a5
[coverity] buffer overrun.
10 years ago
Timothy Stack
a50ec2eb42
update usage
10 years ago
Timothy Stack
8d421d0cd4
do not dump stdin if -q is specified
10 years ago
Timothy Stack
e1874c0278
use poll instead of select so we can handle more than FD_SETSIZE files
10 years ago
Timothy Stack
0b232a7588
[headless] multiline support for command files
10 years ago
Timothy Stack
2dfae4f7f9
[pretty] add some more tests and leave leading spaces alone in some cases
10 years ago
Suresh Sundriyal
1de2a30560
[wsign-compare] FreeBSD builds fail while comparing int with FD_SETSIZE.
10 years ago
Timothy Stack
d6d652ec38
various tweaks
10 years ago
Suresh Sundriyal
0c979afc09
[build] Add the git cln to the lnav version.
10 years ago
Timothy Stack
c58f44bb3f
[headless] completely read stdin in headless mode before running commands
10 years ago
Timothy Stack
32e96e6395
[pipe-to] fix some issues when running pipe in headless mode
10 years ago
Timothy Stack
7b8bc67cc9
[pretty] drop extra new lines
10 years ago
Timothy Stack
38e56b63ea
[hist] fix the histogram when filters change
10 years ago
Tim Stack
1a204c6915
remove leftover test code
10 years ago
Timothy Stack
408c690192
[log] some more logging cleanup
10 years ago
Timothy Stack
f0f819b119
[log] dump more state on a crash
10 years ago
Suresh Sundriyal
19e6303fac
[-Wsign-compare] lnav.cc
10 years ago
Suresh Sundriyal
a21c172d8e
[Coverity] Fix a forward null.
10 years ago
Timothy Stack
7efedcdafc
[lint] remove unnecessary null checks
10 years ago
Timothy Stack
e71985a951
need to check the view stack in rebuild_indexes()
10 years ago
Timothy Stack
033c861028
[cmd] next/prev-mark commands
10 years ago
Suresh Sundriyal
c386814850
[Coverity] Printf arg type mismatch.
10 years ago
Timothy Stack
44d2e12403
[text] add filtering support to the plain text view
...
Fixes #149 #148
10 years ago
Timothy Stack
282e70445e
[pretty] reformat all displayed lines instead of just the top one
...
Fixes #150
10 years ago
Timothy Stack
219a4baad1
[ui] lower the index rebuild frequency when the command line is active
10 years ago
Timothy Stack
42521ef337
[hist] the wrong view could be used when switching from hist to log
10 years ago
Timothy Stack
cf462cecde
[hist] need to rebuild the histogram if files are closed
10 years ago
Timothy Stack
aea0bd54e0
[cmd] add a :redraw command to do a full redraw of the window
...
Fixes #18
10 years ago
Timothy Stack
dc79bd3bf5
[nav] reset where shift+j/k set bookmarks after scrolling
...
Fixes #13
10 years ago
Timothy Stack
c670a86d04
[pretty-print] first pass at a pretty-printer
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
1d3481c3fa
[cmd] add pipe-to and pipe-line-to commands
10 years ago
Timothy Stack
64df915a5a
[piper] fix some ownership issues with the piper fd
10 years ago
Timothy Stack
6a90dd9bc2
copy search terms to OS-Xs find clipboard
...
Fixes #108
10 years ago
Timothy Stack
cfa628f6c4
various fixes
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
62f4c9e59e
[build] another missing define
10 years ago
Timothy Stack
17db6e38fe
add a lo-fi mode
...
Fixes #113
10 years ago
Timothy Stack
82ada5103a
fix an uninitialized var
10 years ago
Timothy Stack
80cbe192cb
[filter] fix a filtering bug during tailing
10 years ago
Timothy Stack
671dca60dc
[cmd] do not error out if filter exists, just enable it
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
deeac1a5db
[formats] add a "-i" flag to make it easier to install formats
10 years ago
Timothy Stack
45f18bd89c
bump version, add some logging, and minor stuff
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
cd953a548c
[filter] update the UI during filtering again
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
c5f5ee5624
remove dead strace table code
10 years ago
Timothy Stack
35defc0ede
fix for delete detection
10 years ago