@snorecone snorecone released this Nov 17, 2016 · 6 commits to master since this release

This is an important bugfix release. Users of v0.18 that experience
high memory usage or a cessation of sending logs should upgrade.

  • Refactoring configuration for better testability
  • Tail new log files from the beginning (fixes #83)
  • Fix race condition leading to duplicate tailing #181
  • Reimplement file tailing to fix goroutine and memory leaks. Also fixes logging stoppage.
  • Fix for tailing stoppage when a file is truncated
  • Take into account watched files that are truncated and filled with NUL bytes by the OS


Release 0.17

@leonsodhi leonsodhi released this Feb 16, 2016 · 63 commits to master since this release

  • Added a tag attribute to set an application name for each monitored file
  • Defaults to a maximum message length of 99990 bytes for TCP or TCP/TLS connections. This is the maximum allowed by Papertrail


Release 0.16 (.rpm & .deb betas)

@leonsodhi leonsodhi released this Jan 4, 2016 · 99 commits to master since this release

These are .rpm and .deb packages for the 0.16 release. 0.16 itself is released, but the packages are in beta.

For the full changelog, see the primary 0.16 release page.