Timothy Stack
ff724e4941
[pipe-to] set env vars for each log line column
2015-03-19 22:16:55 -07:00
Timothy Stack
12b81fe4e7
[format] fix full message read for json formats
2015-03-18 22:57:30 -07:00
Timothy Stack
3e7063a522
[pretty-print] put closing curlys on their own line
2015-03-17 22:38:50 -07:00
Timothy Stack
42b809427d
Revert "[pretty-print] add a test for the pretty-printer"
...
This reverts commit e0cec10445
.
2015-03-16 23:51:36 -07:00
Timothy Stack
e0cec10445
[pretty-print] add a test for the pretty-printer
2015-03-16 23:44:05 -07:00
Timothy Stack
c670a86d04
[pretty-print] first pass at a pretty-printer
...
Defect Number:
Reviewed By:
Testing Done:
2015-03-16 23:10:34 -07:00
Timothy Stack
1d3481c3fa
[cmd] add pipe-to and pipe-line-to commands
2015-03-16 09:16:49 -07:00
Timothy Stack
9ded31f647
display autotools version
2015-03-13 19:59:28 -07:00
Suresh Sundriyal
bd2ae532de
Update the generated build files.
2015-03-12 00:55:40 -07:00
Timothy Stack
fad59bfaf1
[ptime] fix endianness and parsing issues
2015-03-09 06:30:12 -07:00
Timothy Stack
f54c9d41fc
missing test file
2014-12-10 07:19:31 -08:00
Timothy Stack
c2e44c5998
[filter] fix for multiple filter-ins being applied
2014-12-10 07:03:01 -08:00
Timothy Stack
17db6e38fe
add a lo-fi mode
...
Fixes #113
2014-11-11 08:44:44 -08:00
Timothy Stack
fc31831286
[vdsm_log] add new format
2014-11-10 08:56:35 -08:00
Timothy Stack
eef375c525
[build] cleanup a test file
2014-11-06 20:41:25 -08:00
Timothy Stack
04e5617553
[test] make the append file writable
2014-11-06 20:36:09 -08:00
Timothy Stack
a06d620018
[filter] add tests for filtering with append
2014-11-06 06:40:32 -08:00
Timothy Stack
671dca60dc
[cmd] do not error out if filter exists, just enable it
...
Defect Number:
Reviewed By:
Testing Done:
2014-11-05 21:29:31 -08:00
Timothy Stack
c7cd0961ab
[build] make dist fixes
2014-11-03 20:41:38 -08:00
Timothy Stack
0ab2400d2d
[cmd] add a clear-highlight command
...
Defect Number: Fixes #109
Reviewed By:
Testing Done:
2014-10-29 20:53:23 -07:00
Timothy Stack
74e1d446ba
add a test for change that fixes #110
...
Defect Number:
Reviewed By:
Testing Done:
2014-10-29 20:05:33 -07:00
Timothy Stack
a71ca1f1ca
[filter] some improvements to the core filtering code
2014-10-19 22:16:40 -07:00
Timothy Stack
ccf29b3bac
[coverity] some cleanup and add the chunky_index
2014-09-28 22:36:07 -07:00
Timothy Stack
dc4949305d
ignore bad json lines
...
Defect Number:
Reviewed By:
Testing Done:
2014-07-30 16:27:50 -07:00
Timothy Stack
d557002724
[format] add OpenAM log formats
2014-06-17 21:29:42 -07:00
Timothy Stack
353dfec878
[sql] add an environ virtual table
...
Defect Number:
Reviewed By:
Testing Done:
2014-05-06 21:26:05 -07:00
Timothy Stack
1974e1f1ae
[jsonptr] initial impl
2014-05-05 06:44:58 -07:00
Timothy Stack
d4219f5bdc
[build] fix an ambiguous call
2014-04-20 21:40:04 -07:00
Timothy Stack
bf706a136c
[cmd] remember closed files
...
Fixes #96
2014-04-20 14:58:19 -07:00
Timothy Stack
b58438875d
[concise] initial impl
2014-04-20 10:40:28 -07:00
Timothy Stack
f37ec555bf
[logfile] check for truncated files
2014-04-18 05:17:24 -07:00
Timothy Stack
2aa620a8aa
[test] fix timestamps for tcf
2014-04-07 07:30:15 -07:00
Timothy Stack
d54be05340
[test] don't include seconds in a touch -t arg
2014-04-07 07:18:58 -07:00
Timothy Stack
72e3a4d8df
[format] add TCF file format and some fixes to make it work
...
Defect Number:
Reviewed By:
Testing Done:
2014-04-06 22:11:04 -07:00
Timothy Stack
2781a63cfb
[build] set HOME during tests to a known writable dir
...
Defect Number:
Reviewed By:
Testing Done:
2014-04-05 23:08:33 -07:00
Timothy Stack
788ce43f6b
remove an errant -lcrypto in the build
2014-04-05 22:56:02 -07:00
Timothy Stack
6d6c0f9e55
[nits] some nits noticed after the release
...
Defect Number:
Reviewed By:
Testing Done:
2014-04-01 13:07:58 -07:00
Timothy Stack
21754b8b9d
[test] update the listview test
2014-03-28 21:02:09 -07:00
Timothy Stack
530a0a94b5
[configure] fail if ncurses was not found and fix the date test
2014-03-22 10:13:45 -07:00
Timothy Stack
8372cef11c
[date] code generator for strptime formats
2014-03-22 08:02:48 -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
4ce9a1e871
[elapsed-time] add a visual indicator for sharp changes in message rate
2014-03-16 15:07:08 -07:00
Timothy Stack
d17f7b1940
[cmd] add set-min-log-level command
...
Part of #82
2014-03-16 02:46:17 -07:00
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.
2014-03-15 12:32:29 -07:00
Timothy Stack
92eef5c9b7
fix tcsh log test
2014-03-15 04:49:37 -07:00
Timothy Stack
9ff2d3774d
[line_buffer] split long lines
...
Fixes #81
2014-03-15 04:40:58 -07:00
Timothy Stack
3e6e3566d7
[cmd] rescan/reload after executing each init cmd
2014-03-12 23:20:18 -07:00
Timothy Stack
783369223b
fix some misuses of the std::string constructor and other tweaks
2014-03-12 21:19:23 -07:00
Timothy Stack
54d979f44f
[open] bah, open should work for dirs
2014-03-12 09:22:30 -07:00
Timothy Stack
7b1bb506e2
[open] add some more checks when opening a file
2014-03-12 08:44:02 -07:00
Timothy Stack
ab1f9a8725
[test] reformat test_grep_proc2
2014-03-12 07:11:55 -07:00
Timothy Stack
9ff6a3cbe9
[write-json] add a command to write results as json
2014-03-11 05:37:13 -07:00
Timothy Stack
44970b5800
[data] version regex tweak
2014-03-11 03:49:47 -07:00
Timothy Stack
b34a314098
[data] fix scanning for times
2014-03-09 12:55:02 -07:00
Timothy Stack
43e6b55a81
[readline] customize display of matches for completion
2014-03-09 01:29:28 -08:00
Timothy Stack
f77b601e9a
[view_curses] add some tests for mvwattrline
2014-03-08 05:26:49 -08:00
Timothy Stack
dbc96dc67c
[session] preserve time-offset log-view setting
2014-03-07 21:53:24 -08:00
Timothy Stack
08374381b2
[partition] use an underline to mark a partition boundary
2014-03-07 06:29:20 -08:00
Timothy Stack
d993d0e8c6
[partition] make partitions a separate bookmark type
2014-03-07 05:20:49 -08:00
Timothy Stack
e026d7d657
fix for scripty build
2014-03-06 07:21:08 -08:00
Timothy Stack
b6baae7730
[debug] more debugging stuff
...
Defect Number:
Reviewed By:
Testing Done:
2014-03-06 06:58:49 -08:00
Timothy Stack
c347485834
[config] add more config directories to search
2014-03-02 22:26:41 -08:00
Timothy Stack
fea18347f1
[headless] report output from commands/queries that were executed
...
Also, add some negative test cases.
2014-03-02 16:52:18 -08:00
Timothy Stack
9588901171
Ensure the logfile_syslog.0 timestamp is from 2013 since the year is inferred from that.
2014-03-02 11:07:41 -08:00
Timothy Stack
5a04a44381
[tests] add some tests that use headless mode
2014-03-02 08:55:00 -08:00
Timothy Stack
8e884520c0
[misc] tweak scrollbar colors; add auto-complete for strings when typing sql searches; fix ipaddress collator
2014-02-22 22:52:21 -08:00
Timothy Stack
601c19a537
[scrollbar] change the look of the scrollbar
2014-02-20 20:01:06 -08:00
Timothy Stack
c9d3914b6a
[cppcheck] fix some nits
2014-02-19 06:29:13 -08:00
Timothy Stack
6a38619ac7
[piper] fix for partial lines when reading stdin
2014-02-19 05:58:31 -08:00
Timothy Stack
1bb17a0b96
[sql] add a collator for log level
...
Fix for #77
2014-02-18 09:06:50 -08:00
Suresh Sundriyal
cd49dc5226
Static linking related cleanup.
...
* Remove traces of libcrypto, since we don't use OpenSSL anymore.
* Add libgpm and libtinfo to the list of static_lib_list.
2014-02-06 20:53:11 -08:00
Tim Stack
ef88ad1003
Merge pull request #69 from sureshsundriyal/lnav-spooky
...
Replace SHA-1 with Spookyhash.
2014-02-04 07:24:36 -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
e08b11ff3d
[pcre] try to avoid null chars in log messages
2014-02-03 22:18:58 -08:00
Timothy Stack
5ef8a168a7
[perf] reduce copies of log messages
2014-02-01 06:41:11 -08:00
Timothy Stack
f4aeb11ad5
[view_curses] use a vector for string attributes
...
Using a map/multimap is too expensive/complex for how many
attributes we have on a line due to how many tree nodes
need to be malloced/freed. Just using a vector should be
good enough and a lot faster.
2014-01-25 09:29:35 -08:00
Timothy Stack
2fa081c00a
[cygwin] more windows nits and cleanup
2014-01-13 22:29:14 -08:00
Timothy Stack
71cd99a2bf
[cygwin] fix compile issue for test
2014-01-12 19:58:18 -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
59c1d4313b
[mouse] more mouse support and other fixes
2013-10-11 06:22:29 -07:00
Timothy Stack
c59acba758
[format] initial support for json formats and some bug fixes
2013-09-10 06:20:37 -07:00
Timothy Stack
de374e68f6
[build] some more build tweaks
2013-08-28 21:22:04 -07:00
Timothy Stack
b4ed348428
[build] mostly static linking stuff
2013-08-28 07:28:31 -07:00
Timothy Stack
94ce0ffd83
[docs] more docs and some simple bug fixes
2013-08-25 07:12:41 -07:00
Timothy Stack
dc0a0c49fc
[build] some makefile cleanup
2013-07-28 14:33:11 -07:00
Timothy Stack
b305aff417
[sql] swap regexp_replace args
2013-07-27 11:11:50 -07:00
Timothy Stack
af6e289cda
[log format] add scaling factors
2013-07-23 05:55:08 -07:00
Timothy Stack
e75f42dd07
[data parser] hex dump values and add the uwsgi log format
2013-07-17 21:24:33 -07:00
Timothy Stack
9485f12147
[sql] add regexp_replace function
2013-07-10 22:42:24 -07:00
Timothy Stack
f801470fa5
[log format] more log formats
2013-07-09 06:51:18 -07:00
Timothy Stack
57deb82f70
[sql] add startswith/endswith functions
2013-07-06 09:16:01 -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
2d33cb7f7e
[log format] some more log format work
2013-06-29 11:00:34 -07:00
Timothy Stack
2cd356b4c5
[log format] some more work to externalize log formats; color identifiers in logs
2013-06-29 06:22:24 -07:00
Timothy Stack
bb62711678
[yajlpp] support for array indexes in paths; also force log times to be in order
2013-06-25 18:52:51 -07:00
Timothy Stack
6d77a7412e
[pcrepp] add support for named captures and fix some other bugs
2013-06-24 18:08:43 -07:00
Timothy Stack
5ba26cc5f7
[hist] cleanup the hist_source and add support for graphing a single column at a time
2013-06-23 13:43:51 -07:00
Timothy Stack
af3d2a432f
[sql] add a logline_datetime function
2013-06-22 07:55:49 -07:00
Timothy Stack
d72cab0c1e
[log_format] the access_log format wasn't picking up the timestamp range correctly
2013-06-22 07:00:59 -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