Timothy Stack
fa3c7048c9
[logfmt] remove noisy log message
3 years ago
Timothy Stack
19fd336e9a
[formats] add logfmt
3 years ago
Timothy Stack
b2f11ac27f
[intern] some cleanup
3 years ago
Timothy Stack
9ed3a80326
[build] minor fixes
4 years ago
Timothy Stack
4ff2b710d5
[log_format] change w3c_log to put extra columns into a JSON column
4 years ago
Timothy Stack
5f1ffb24a8
[build] name clash
4 years ago
Timothy Stack
32f112b8de
[formats] add w3c extended log format impl
...
Fiexes #798
4 years ago
Timothy Stack
19e0624ab6
[debt] even more mem leaks
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
b924395ed2
[debt] fix some mem leaks
4 years ago
Timothy Stack
8e629b166a
[build] some more compiler profiling
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
9d87cfa2f0
[debt] more tech debt
4 years ago
Timothy Stack
c3646be987
[build] fix some issues on 32-bit arch
4 years ago
Timothy Stack
f1a47ac1ad
[log_format] make logline_value slightly less error-prone
4 years ago
Timothy Stack
90ab6ea8f1
[bro-log] fix an issue with the logline_values in the bro log format
4 years ago
Timothy Stack
138a506b1a
[perf] a few performance tweaks
5 years ago
Timothy Stack
73e902f7d8
[json-log] handle invalid json log lines
...
Header from folded patch 'foldme1.patch':
[local] foldme
5 years ago
Timothy Stack
02c53976b4
Some refactoring for the line buffer and other cleanups
...
Fixes #649
5 years ago
Timothy Stack
6cf5cc8213
[logfile] fix issue when files have headers
...
Defect Number:
Reviewed By:
Testing Done:
5 years ago
Timothy Stack
fb7d6eafaf
[build] some refactoring of files
5 years ago
Timothy Stack
21c5c52843
[format] allow multiple log format patterns per log file
...
This tries to address #624
6 years ago
Timothy Stack
66ef968529
[logfile] fix a performance bug in searching json logs
6 years ago
Timothy Stack
6336fa56e9
[cmds] :write-json-to should passthru JSON columns as JSON instead of strings
...
Fixes #565
6 years ago
Timothy Stack
2589345e5c
[perf] improve initial indexing times
6 years ago
Timothy Stack
5689984702
[yajlpp] use pointer to member over nullobj()
6 years ago
Timothy Stack
3293388165
[generic_log] allow optional stars at the front of the log messages
7 years ago
Timothy Stack
7d7060ae4c
[generic_log] fix recognition for generic logs
...
The generic format picks up extra text in the timestamp, which
caused the date time scanner to reject some matches. I think
it's okay to allow for some trailing junk, so it no longer
ensures the size of the match is the same as the input.
7 years ago
Timothy Stack
2e095fb03e
[time] add a time format
7 years ago
Timothy Stack
4f47c34c92
[build] missing strnstr
8 years ago
Timothy Stack
8ea51a6fd8
[formats] support for CSV/TSV log formats
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
16fd7ec785
[help] remove old command help and add some more filesystem extensions
8 years ago
Timothy Stack
f567aafe3b
[c++11] migration #1
...
Just a start
8 years ago
Timothy Stack
4f05af6408
[time] add support for TAI64N timestamps
...
Fixes #300
9 years ago
Timothy Stack
99eb3a54f3
[spectro] support marking lines in a bucket
9 years ago
Timothy Stack
c4ae8d158c
[fmt] minor fix for the generic_log format and add another pattern to vmw_log
9 years ago
Timothy Stack
8964232374
[json] fixes for json log parsing
...
I was careless with the initial json log impl since it did not deal
with incomplete log lines very well. This seems to fix some cases.
But, I was still able to replicate a lockup at one point, so it
might not be complete.
9 years ago
Timothy Stack
ec473edc85
[cmd] add support for times in goto
9 years ago
Timothy Stack
27bb9bb2ee
[fmt] highlight identifiers in module formats
9 years ago
Timothy Stack
3f4e11a693
[fmt] first pass at supporting sub-formats (called module formats)
9 years ago
Timothy Stack
0bd9b29bea
adjustments to the generic_log so the body is picked up correctly
9 years ago
Timothy Stack
f392822aa8
[parse] show the path of the pattern used to parse the top line
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
cec3d0cb72
[generic_log] add time format that includes zone
10 years ago
Suresh Sundriyal
1c0d3a4f5a
[Warnings] varargs with reference parameters.
...
'va_start' has undefined behvaior with reference types, so use a pointer instead.
10 years ago
Timothy Stack
cfa628f6c4
various fixes
...
Defect Number:
Reviewed By:
Testing Done:
10 years ago
Timothy Stack
a71ca1f1ca
[filter] some improvements to the core filtering code
10 years ago
Timothy Stack
d557002724
[format] add OpenAM log formats
10 years ago
Timothy Stack
72e3a4d8df
[format] add TCF file format and some fixes to make it work
...
Defect Number:
Reviewed By:
Testing Done:
11 years ago
Timothy Stack
cbd8308b36
[cmd] use wordexp in the open command
11 years ago
Timothy Stack
8acba75862
[data-parser] fix test failure
11 years ago
Timothy Stack
5ef8a168a7
[perf] reduce copies of log messages
11 years ago