Timothy Stack
5e8d6aa3a8
[session] add hidden fields to the session
...
Fixes #433
2017-04-15 21:11:11 -07:00
Timothy Stack
c180c44e49
[vtab] add an lnav_view_stack table to get programmatic access to the view stack
...
More progress towards #377
2017-03-04 15:22:19 -08:00
Timothy Stack
44d93dddc3
[pretty-print] allow formats to do transforms before pretty-printing
...
Also started upgrading to C++11.
Fixes #353
2016-12-05 16:34:30 -08:00
Timothy Stack
a7a03470d7
[search] fix a typo in the timeval compare operator
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-22 23:03:40 -08:00
Timothy Stack
4de576fba7
[search] after a search has been entered, move to the first hit if one is found quickly
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-22 21:02:01 -08:00
Timothy Stack
8de5d3b749
[logfile] add more options when opening files
2016-03-12 14:12:23 -08:00
Timothy Stack
a2b381ca19
[config] initial impl with clock-format as the only option at the moment
2016-01-05 06:18:58 -08:00
Timothy Stack
87b07a0087
[sql] allow log_part to be updated
2015-12-22 05:27:36 -08:00
Timothy Stack
69e927e91b
[coverity] some more fixes
2015-09-19 20:30:39 -07:00
Timothy Stack
ec473edc85
[cmd] add support for times in goto
2015-09-14 08:56:42 -07:00
Timothy Stack
a6ffff5126
don't restore time-offset mode since people might not know how to turn it off
2015-08-19 21:13:21 -07:00
Timothy Stack
6b971ccd66
move stuff out of lnav.cc
...
Defect Number:
Reviewed By:
Testing Done:
2015-07-08 06:35:36 -07:00
Timothy Stack
504b5747fe
[sql] add an all_logs table that exposes the message format with values, like numbers, replaced with hashes
2015-06-03 06:36:58 -07:00
Timothy Stack
44d2e12403
[text] add filtering support to the plain text view
...
Fixes #149 #148
2015-03-28 06:30:30 -07:00
Suresh Sundriyal
f8ad3479db
Reduce session_data filesize and some minor cleanup.
...
After a year of not cleaning up the '~/.lnav' folder, the folder was
consuming ~8Mb of disk space. This change tries to reduce the disk
consumption by the session_data files.
- The json data in the session_data is beautified. The extra characters
contribute to some of the file size. After removing the beautification
option, the file size reduces by 60-20%, depending on how many files
are open.
Without knowing much about the functionality of these files, my
cursory tests seem to show that lnav can still restore the sessions
after this change. I don't know if these files are meant for human
consumption or not but they can easily be run through a linter to
beautify them again.
- While I was in the file, I noticed that there was a scope declared
with no code inside it. Seems like a remnant of a cleanup.
2014-11-05 19:11:14 -08:00
Timothy Stack
f9098e6bc4
[build] automate building the linux static binary
2014-11-04 06:36:49 -08:00
Timothy Stack
0d6f067aab
[coverity] a couple of fixes
2014-11-03 20:24:46 -08:00
Timothy Stack
a71ca1f1ca
[filter] some improvements to the core filtering code
2014-10-19 22:16:40 -07:00
Timothy Stack
d557002724
[format] add OpenAM log formats
2014-06-17 21:29:42 -07:00
Timothy Stack
a76803fd44
[session] fix a bug in save-session when the log file was closed
2014-03-18 22:47:36 -07:00
Timothy Stack
bd0ff97415
[help] always turn on word-wrap
...
Turn on word-wrap in the help view to disable
horizontal scrolling.
2014-03-15 10:08:50 -07:00
Timothy Stack
dbc96dc67c
[session] preserve time-offset log-view setting
2014-03-07 21:53:24 -08:00
Timothy Stack
d993d0e8c6
[partition] make partitions a separate bookmark type
2014-03-07 05:20:49 -08:00
Timothy Stack
64fe8175a6
[log] add an internal logger instead of using redirected stderr
2014-03-01 16:35:30 -08:00
Timothy Stack
7958c54fd0
[sql] use the default sqlite datetime format so collating works
2014-02-23 10:23:17 -08:00
Timothy Stack
3251554cf9
[byte_array] tweak the template so it is easier to use with SpookyHash
2014-02-04 09:26:25 -08:00
Suresh Sundriyal
13f5ad0dce
Change the code to use Spookyhash.
...
* This change removes the external dependency on OpenSSL, which should
allow the code to compile on Mac OS X without specifying the
MAC_OS_X_VERSION_MIN_REQUIRED non-sense.
* Spookyhash should be faster than SHA-1's Merkle-Damgård construction.
* Spookyhash is only 128-bits as opposed to SHA-1's 160-bits so memory
consumption should be less. I doubt it will lead to too many
collisions.
* The docs are updated to reflect the fact that OpenSSL is not a
dependency.
2014-02-03 22:36:33 -08:00
Timothy Stack
f867b9cc63
[wrap] add a hotkey for word wrap and fix some glitches
2013-11-08 07:32:39 -08:00
Timothy Stack
c3d51190c8
[wrap] start support for word wrapping and fix a variety of glitches
2013-11-06 07:29:20 -08:00
Timothy Stack
c59acba758
[format] initial support for json formats and some bug fixes
2013-09-10 06:20:37 -07:00
Timothy Stack
94ce0ffd83
[docs] more docs and some simple bug fixes
2013-08-25 07:12:41 -07:00
Timothy Stack
af6e289cda
[log format] add scaling factors
2013-07-23 05:55:08 -07:00
Timothy Stack
729c842ca5
[session] saving bookmarks
2013-07-13 21:31:59 -07:00
Timothy Stack
3e480b5bad
[bookmark] add support for metadata attached to bookmarks
2013-07-05 09:14:39 -07:00
Timothy Stack
79c4038128
[log time] add a command to adjust log message times
2013-06-30 16:43:08 -07:00
Timothy Stack
6535b03b6e
[log] try to cache the results of filtering so we do not always recompute
2013-06-22 13:44:50 -07:00
Timothy Stack
f26dc13529
[cppcheck] fix some nits turned up by cppcheck
2013-06-20 06:08:53 -07:00
Timothy Stack
8c1dee55ff
Merge branch 'master' of ssh://github.com/tstack/lnav
2013-06-20 05:53:43 -07:00
Timothy Stack
4107af3bfe
[session] prefer bookmarks from the same session
2013-06-19 06:47:36 -07:00
Tim Stack
ab9b193917
[valgrind] fix some found by valgrind
2013-06-18 21:56:06 -07:00
Timothy Stack
5a7d6dab2c
[cleanup] uncrustify
2013-06-15 18:07:50 -07:00
Timothy Stack
55bff2abcb
[session] execute last search when reloading a session
2013-06-15 16:42:21 -07:00
Timothy Stack
c54c2dd508
[hotkey/status] use 9/( as spatial hotkeys and tweak the status lines
2013-06-14 06:49:00 -07:00
Timothy Stack
84dad8e2e9
[session] cleanup the session directory
2013-06-13 07:18:59 -07:00
Timothy Stack
61d3af6e62
[parsing] fix some bugs and improve performance of the scanner
2013-06-11 21:10:59 -07:00
Timothy Stack
5ba3097ee7
[cleanup] move some code around and try to pretty things up a bit
2013-06-06 07:01:32 -07:00
Timothy Stack
5e18f47cd2
[nits] fix some recently introduced bugs and some long standing ones
2013-06-04 06:53:25 -07:00
Tim Stack
7d87faf4b2
[build] fix some build errors on linux
2013-06-02 21:22:16 -07:00
Timothy Stack
6178231012
[session] load bookmarks
2013-06-02 21:11:17 -07:00
Timothy Stack
e5d9779cde
[session] save bookmarks
2013-06-02 14:20:15 -07:00