Skip to content
Commits on May 25, 2010
  1. Handle \# in regex's

    committed
    Handle ??? in field matches
    
    Get rid of some depricated code
Commits on May 20, 2010
  1. Added input & output data file capablity

    committed
    Also able to reprocess unmatched lines when loading data.
    
    Unfortunately reprocessinbg config files creates duplicate actions ...
    TC#17 & TC#18 currently fail
Commits on May 19, 2010
  1. Fixed reportoptions for total & avg

    committed
    Added min & max
    Also test case for min, max, total (sum) and avg in addition to count options
Commits on May 17, 2010
Commits on May 13, 2010
  1. Made getpaarameter greedy for forward slashes, this allows forward sl…

    committed
    …ashes to be spcified (when escaped) in config lines
  2. Strip trailing whitespace from ssyslog lines

    committed
    Extra testcases
Commits on May 12, 2010
  1. Fixed a couploe of bugs that caused lines containing brackets that we…

    root committed
    …re't
    
    IGNORE'd to be handled incorectly.
    Added some more debug information.
    The color option is also controllable on the debug output now as well.
    
    Added some test cases (and fixed some ...)
    
    Added a test case for log file lines that specify a file path, these are
    currently not handled correctly and the case fails
  2. Fixed a couploe of bugs that caused lines containing brackets that we…

    root committed
    …re't IGNORE'd to be handled incorectly.
    
    Added some more debug information.
    The color option is also controllable on the debug output now as well.
    
    Added some test cases (and fixed some ...)
    
    Added a test case for log file lines that specify a file path, these are currently not handled correctly and the case fails
Commits on Apr 25, 2010
  1. Added option --color to colorise reports and debug output

    Michael Knox committed
  2. Added test case for option --color

    Michael Knox committed
  3. additional option message

    Michael Knox committed
  4. Additional debug info

    Michael Knox committed
  5. Added a new option <match> which is optional.

    Michael Knox committed
    [-m <some regexp>] will only process the line if it matches the regexp
    Added testcases for this.
    Fixed a bug in the field matching for rules
    Fixed the testcases after this bug.
Commits on Nov 24, 2009
  1. bug fix for logmsg

    Michael Knox committed
Commits on Nov 23, 2009
  1. Merge branch 'dev' of git@github.com:mikeknox/LogParse

    Michael Knox committed
    Conflicts:
    
    	logparse.pl
  2. Merge branch 'master' of git@github.com:mikeknox/LogParse

    Michael Knox committed
    Conflicts:
    
    	logparse.pl
  3. Merge branch 'master' of git@github.com:mikeknox/LogParse

    Michael Knox committed
  4. Added filtering option to reports so reports.

    Michael Knox committed
    This is implemented in the summarise function, so if the field in the
    report line doesn't match the regex it's data isn't included in the
    summary.
    
    Also modified logmsg slightly so it called Dumper, rather than Dumper
    beginning called early. This should improve performance somewhat. A 10
    line sample indicated an improvement of 2ms per run
  5. Added filtering option to reports so reports.

    Michael Knox committed
    This is implemented in the summarise function, so if the field in the
    report line doesn't match the regex it's data isn't included in the
    summary.
    
    Also modified logmsg slightly so it called Dumper, rather than Dumper
    beginning called early. This should improve performance somewhat. A 10
    line sample indicated an improvement of 2ms per run
  6. Added filtering option to reports so reports.

    Michael Knox committed
    This is implemented in the summarise function, so if the field in the report line doesn't match the regex it's data isn't included in the summary.
    
    Also modified logmsg slightly so it called Dumper, rather than Dumper beginning called early. This should improve performance somewhat. A 10 line sample indicated an improvement of 2ms per run
Commits on Nov 16, 2009
  1. Updated documentations

    Michael Knox committed
  2. Merge branch 'master' of git@github.com:mikeknox/LogParse

    Michael Knox committed
  3. Delta for debug msgs

    Michael Knox committed
  4. Minor fix to test.sh fix paths

    Michael Knox committed
  5. Ability to use multiple config and/or logfiles

    Michael Knox committed
    Tweaks to test harness to support different args if necessary
  6. Added ability to use process multiple logfiles and/or config files in…

    Michael Knox committed
    … the same run
    
    Also added some testcases for this functionality
    and made some fixes to the test harness script
Commits on Nov 15, 2009
  1. Removed logparse2.conf as it had the old style of config and no longer

    Michael Knox committed
    required
    Added time delta to debug output, so it now shows the number of seconds
    since the start of the run
  2. Moved the tmp output file out of the working area, so git status doesn't

    Michael Knox committed
    get annoyed about it. (Also cleaned up the file)
  3. Now working correctly on Ubuntu with Perl 5.10.0

    Michael Knox committed
Commits on Nov 1, 2009
  1. Added basic test framework, so functionality can be simple check (reg…

    Michael Knox committed
    …ression etc)
    
    Also added a new feature, multiple reports for each rule.
    IGNORE in ACTION isn't working yet in this reimplementation
Commits on Oct 31, 2009
  1. initial phase of rewrite complete, report now runs again.

    Michael Knox committed
Something went wrong with that request. Please try again.