All releases of tenshi


Release Notes: This release adds a threshold feature for discarding logs with a count below the specified value. It fixes broken queue flushing on exit. It delays daemonization to catch startup errors. It makes sure the terminal colour is always reset. It has improved cleanup on exit.


Release Notes: A new RPM spec was added for openSUSE. A bug that causes CPU spinning and processing interruption when using FIFO mode was fixed.


Release Notes: The process name is now changed to tenshi when in daemon mode. Timezone is no longer cached, preventing incorrect timestamps on DST change. Leftmost queue escalation is now allowed. A resolve option was added.


Release Notes: The option includedir now skips dotfiles. The PID file is now created in debug, profile, and foreground modes. An incorrect UID check not handling the root user has been fixed. Buggy time_to_die, buggy tail_multiple option parsing, empty report sending if the filter program returns no output, and a bug regarding unmatched subpatterns have been fixed. This release dies before the pipe if tail_file is not readable, which prevents an fd leak. IO::Select has been replaced with IO::BufferedSelect, which fixes parsing delay of buffered lines.


Release Notes: Debug messages were improved. The CHLD signal handler was moved earlier in the code. Buggy handling of multiple tail processes was fixed.


Release Notes: A tail_multiple option was added. A CSV option was added for comma separated output to a custom parser. The tailargs and filterargs features were merged in tail, filter ones. A FAQ file was added. Another round of rpm spec fixes were made. An fd leak was fix


Release Notes: Some RPM spec issues were fixed. Support for queue escalation was added.


Release Notes: The fifo option can be specified multiple times. Logfile and fifo mode can be simultaneous. A better pipe opening method is used for the tail process. includedir now sorts entries alphabetically. Standard input is now closed as soon as possible. The alarm based timeout was replaced with IO::Select. A minor fix was made for getpwnam checks. The sort_order option was added. A listen option was added for syslog server mode. A Red Hat init file and RPM spec were added.


Release Notes: This release adds a group_host feature for selective hostname matching.


Release Notes: A buggy noprefix queue implementation was fixed.
A jQuery plug-in that asks the user for consent before applying Google Analytics.