Commit Graph

298 Commits (e6c87678e9000f60e4e835d1378bbb6462b7e5a8)

Author SHA1 Message Date
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
Timothy Stack 0859f69c9f try to fix a crash related to deleted files 10 years ago
Timothy Stack 74b49e6f28 [cmd] add tab-completion for text in the view when filtering
Defect Number: fixes #92
    Reviewed By:
   Testing Done:
10 years ago
Timothy Stack d4bea593b7 [perf] optimize json log loading 10 years ago
Timothy Stack a71ca1f1ca [filter] some improvements to the core filtering code 10 years ago
Timothy Stack ccf29b3bac [coverity] some cleanup and add the chunky_index 10 years ago
Timothy Stack d557002724 [format] add OpenAM log formats 10 years ago
Timothy Stack 353dfec878 [sql] add an environ virtual table
Defect Number:
    Reviewed By:
   Testing Done:
11 years ago
Timothy Stack 1974e1f1ae [jsonptr] initial impl 11 years ago
Timothy Stack bf706a136c [cmd] remember closed files
Fixes #96
11 years ago
Timothy Stack 87223ed110 [sql] install a sqlite log handler
Fixes #86
11 years ago
Timothy Stack a011e02ce2 [textview] clear bookmarks fix
Fixes #100
11 years ago
Timothy Stack f37ec555bf [logfile] check for truncated files 11 years ago
Timothy Stack 1b60e49d0b [readline] add environment variable completions to the SQL view 11 years ago
Timothy Stack 6d6c0f9e55 [nits] some nits noticed after the release
Defect Number:
    Reviewed By:
   Testing Done:
11 years ago
Timothy Stack 8372cef11c [date] code generator for strptime formats 11 years ago
Timothy Stack 4ce9a1e871 [elapsed-time] add a visual indicator for sharp changes in message rate 11 years ago
Timothy Stack d17f7b1940 [cmd] add set-min-log-level command
Part of #82
11 years ago
Timothy Stack b988708431 [session] remove session flag CLI option in favor of commands
Too many CLI flags make things confusing and this one didn't add
anything, so I'm making it a command instead.
11 years ago
Timothy Stack bd0ff97415 [help] always turn on word-wrap
Turn on word-wrap in the help view to disable
horizontal scrolling.
11 years ago
Timothy Stack 9ff2d3774d [line_buffer] split long lines
Fixes #81
11 years ago
Timothy Stack 3e6e3566d7 [cmd] rescan/reload after executing each init cmd 11 years ago
Timothy Stack 7b971cb40f [cmd] show the result of executing the 'close' command when pressing the 'X' shortcut 11 years ago
Timothy Stack 9dd471c5de [shared_buffer] invalid refs in the line buffer destructor 11 years ago
Timothy Stack 454503ed53 [conf] check for sqlite3_stmt_readonly 11 years ago
Timothy Stack 41bc1e98fe [sql] implement xBestIndex 11 years ago
Timothy Stack 9ff6a3cbe9 [write-json] add a command to write results as json 11 years ago
Timothy Stack 1de4838cf5 [index] allow for larger file sizes
Fixes #76

Max line count for a file is 256 million and the
max number of files is 4096.
11 years ago
Timothy Stack 1c6eb45170 [highlight] fix highlighting for backslash in regexes 11 years ago
Timothy Stack b34a314098 [data] fix scanning for times 11 years ago
Timothy Stack c628810850 [readline] fix a problem with scrolling through the match list 11 years ago
Timothy Stack 43e6b55a81 [readline] customize display of matches for completion 11 years ago
Timothy Stack 08374381b2 [partition] use an underline to mark a partition boundary 11 years ago
Timothy Stack d993d0e8c6 [partition] make partitions a separate bookmark type 11 years ago
Timothy Stack b6baae7730 [debug] more debugging stuff
Defect Number:
    Reviewed By:
   Testing Done:
11 years ago
Timothy Stack f94015e5b5 [readline] highlight pcre syntax in the search prompt 11 years ago
Timothy Stack c780ddb9af [mouse] more small fixes for mouse support (dragging) 11 years ago
Timothy Stack 74e7b3b92c [log] squelch file not found message 11 years ago
Timothy Stack d9fbe4a181 [mouse] small fixes for mouse support 11 years ago
Timothy Stack c347485834 [config] add more config directories to search 11 years ago
Timothy Stack fea18347f1 [headless] report output from commands/queries that were executed
Also, add some negative test cases.
11 years ago
Timothy Stack 169a5bd732 [misc] some more tweaks to the last few changes 11 years ago
Timothy Stack 47041177be Make sure there is a view on the stack 11 years ago
Timothy Stack 5a04a44381 [tests] add some tests that use headless mode 11 years ago