Changes for version 4.2
- Change: 24ce203cfebfd5ee8c185f697c6166da2414d33c Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2017-11-26 15:49:10 +0000
- Release version 4.2 to address test failures
- CPAN Testers uncovered a few more issues with systems based on the precision of local calculations and the timezone of the host system. Two fixes in this release:
- Always set the OutputTimeZone when set_syslog_timezone() is called as
- per the docs. This also makes the tests pass as the timezone is
- expected. * New variable $HiResFmt and default to '%0.6f'. Use this to set the
- correct precision in the date strings. If tests continue to fail due
- to precision erros, I will override the precision in the tests using
- this variable.
- Change: 24c3cf8f168c1fbe02e45457a82a7ca46a006083 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2017-11-26 14:20:47 +0000
- Allow cuotomizing the high resolution time format.
- Allow overriding the default microsecond resolution timestamps for the high resolution timestamps. This should address some test failures where HTTP::Date::str2time() is causing rounding errors.
- Touch up test output for easier debugging.
- Change: 89c1839a3ca33b9588884f2f4060a6a0e3ad734f Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2017-11-26 20:53:11 +0000
- Fix timezone output in tests
- Ensure that OutputTimeZone is set to true when we call
- set_syslog_timezone() so behavior matches the documentation * Correct ordering of timezone related calls in t/01-parse.t
Documentation
Parse a syslog message and display the structured data
Modules
Simple syslog line parser