Release Notes: Servers can now be added and removed dynamically using the control interface. Also, when run with the -u option, the group is changed as well as the user.
Release Notes: An exit command was added to pen's control port interface. Minor enhancements and bugfixes were made to pen and penlogd.
Release Notes: This release only rewrites headers if it is safe to do so. The problem with POST together with the -H option has been fixed. Penctl can be used to redirect logging from a file to penlogd dynamically.
Release Notes: New option -H adds X-Forwarded-For header to http requests.
Release Notes: This release contains two minor bugfixes. It checks the rfeturn value from getopt() calls against -1 rather than EOF, and it fixes a possible format string error.
Release Notes: This release was ported to Darwin/MacOS X. A new command to penctl, recent, shows which clients have connected recently (default of 5 minutes).
Release Notes: This release improves security by allowing the process to run as an unprivileged user in a chroot directory. A buffer overflow in the netlogging code was also fixed.
Release Notes: An error was fixed which could throw penlogd into an endless loop if a UDP message was lost at the crucial moment.
Release Notes: Several options were added to control penlogd, including debugging, output destination, and number of cached entries. Sending penlogd a HUP signal will make it close and reopen the log file, and sending it a TERM will make it exit cleanly.
Release Notes: The main new feature in this release is a convenient and efficient solution to the problem of consolidating logs from several Web servers. It also contains a new Web-based interface to manage the load balancer.