Yann Weber
7dbc99e4a0
Fixing issue #4 for logfiles
Not done for stdin
7 years ago
Yann Weber
fe382fff5f
ttail_format_guess() do not take ttail_t* as argument
Making this function usable by logfiles and stdin format autodetection
7 years ago
Yann Weber
8684cc7b38
Fix #5 GPL
7 years ago
Yann Weber
5e527d0f3b
Fix #3 Add support for relative dates
Date formats
Two date formats are allowed for dates arguments (-d , -m) :
- the same than in the logfile
- relative from now prefixing the argument with '#-' and given a unit
- y : year
- M : Month
- d : day
- h : hour
- m : min
- s : sec
7 years ago
Yann Weber
bb7a4e7d65
Fix #1
Now ttail return an error if the whole date given in argument is not
matched by the format
7 years ago
Yann Weber
833b2dae19
Bugfix & enhancement
Now an error is triggered if date-min > date-max
Bugfix on date-max searching (on multiple loglines with a date == date-max)
7 years ago
Yann Weber
2283a16991
Bugfix on datemax > max date
7 years ago
Yann Weber
782f70e7fc
Enhancement & changes in arguments parsing
add a -h --help option, deleted -l --logfile options
+ spliting the ttail_search_closest() & ttail_search_print_res() functions
7 years ago
Yann Weber
3ca964c51e
Implements help & usage
7 years ago
Yann Weber
93415c6adb
Enhancement in ttail init checking function
To handle case where none of the file given as argument is readable
7 years ago
Yann Weber
fd5d6cad18
Bugfix & function implementation
Now we have a running minimal ttail :
src/ttail -d "Mar 6 00:29" -f '%B%n%d %H:%M' -l tests/samples/1.log -l tests/samples/1.1.log
7 years ago
Yann Weber
e1391139ab
Add setters for RE flags and use them
ttail_set_flag_re_ex() and ttail_set_flag_re_ci()
7 years ago
Yann Weber
e2d2d7f0db
ttail_logline2date() implementation
7 years ago
Yann Weber
a4c65684bf
Implement & use a ttail_set_fmt() + tests
7 years ago
Yann Weber
cacdfc3534
Memory leak fixes
7 years ago
Yann Weber
5de36b3ecc
Implements logline subst + tests
7 years ago
Yann Weber
38d7ad4d90
Add regex flags support
For extended & case insensitive regex
7 years ago
Yann Weber
ce41eddb7a
Add another prefix subst method + tests
Now we can specify a constant length to cut
7 years ago
Yann Weber
b0b9e0a77e
Move options declaration + warn fixes
7 years ago
Yann Weber
2a80bded28
File splitting
7 years ago
Yann Weber
ab53a6a6b9
Implemented ttail_init_check() + tests
7 years ago
Yann Weber
038730b980
Implements ttail_set_date() + tests
7 years ago
Yann Weber
fa815adb0c
Add date guessing feature + tests
7 years ago
Yann Weber
90eede17bd
Enhancement bugfix + tests update
7 years ago
Yann Weber
142b959c2e
Bugfix in init re prefix
7 years ago
Yann Weber
87bba12a12
Add tests + bugfixes
7 years ago
Yann Weber
d0d2f7220d
Bugfix + enhancement
7 years ago
Yann Weber
7dd93d8688
Bugfix & enhancement
7 years ago
Yann Weber
9c02dd6800
Initial commit
7 years ago
Yann Weber
fbd0a59a12
bad
7 years ago