Commit Graph

341 Commits (05730274ed6944bd8f7c49ba2d4ccc691f5580b2)

Author SHA1 Message Date
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