Releases: resuna/plugdaemon
Releases · resuna/plugdaemon
Release 2.5.5
Historical release 2.5.4
2.5.4 fixes a problem where a remote host closed a connection too quickly, and getpeername failed. Plugdaemon was treating this as something that could only happen after the child was forked, and was aborting, instead of logging the error and closing the socket.
Historical release 2.5.3
Change log since 2.3.1:
2.4 Big code cleanup, integrated many improvements
from Anthony de Boer <[email protected]>
-o, -r options.
Improved undertaker code.
Fixed "orphan zombie" children.
Patches for Linux.
2.4.1 Mac OS X 10.1.5
2.5 Mac OS X 10.2 / 10.3
Log connection completion on (-l).
Added "no daemon" option (-n).
Added session logging suggested by Alexander Lazic.
-s, -S session_file options.
Added HTTPS proxy support (-h).
2.4.2 Fixed bug in retry (-r) option.
2.5.1 Fixed bug in retry (-r) option.
2.5.2 Fixed stupid initialization bug, various Linux
fixes by Alexander Lazic.
No longer a sinner: tarball now created from proper
directory tree.
2.5.3 Code cleanup, hash connection structures.
Dietlibc support by Alexander Lazic
(see Makefile)
Fix load-balancing (Ben Low).
Historical release 2.3.1
Change log since 1.2.2:
2.0 (based on 1.1.2)
Added keepalive option, removed non-ANSI
prototype hacks, moved OS-specific
ifdefs out of plug.c, expanded
load-balancing functionality, big
cleanup, fixed read-error bug.
2.0.1 Merged with 1.2.1, re-integrated OpenBSD
code in 2.0, added "-V" option.
2.0.2 Added "-p" option for weird multihomed virtual
host stuff for Oracle.
2.0.2b Fix embarassing define in plug.h.
2.1.1 Fix for Solaris child process bug, added
use of SO_REUSADDR on listening socket.
2.2 Fixed possible memory leak in process table,
added "-P" option to specify file to maintain
list of process IDs in.
2.3 Fixed process table corruption problem due
to unwise library calls in a signal handler,
probably due to an earlier bugfix... probably
around 2.1.1. I feel kind of stupid about
this, because I've known about this issue
for years and didn't even recognise I was
doing it. And it's not that bloody obscure,
either. Grump.
2.3.1 Added ability to restrict connections by source
address.
Historical release 1.2.2
This is the earliest available version of plugdaemon, adding for historical reasons, and also in case anyone still needs to run this on SunOS 4 or Xenix 286, since it doesn't require an ANSI compiler.
Changes:
1.1.1 Bug fix for lost data on slow readers.
1.1.2 Added prototypes, minor cleanup.
1.1.3 Added "-V" version option, more cleanup,
moved OS-specific ifdefs out of plug.c.
1.2 (fork) Keepalive option.
1.2.1 Integrated OpenBSD specific code in 1.2 with
cleaned up 1.1 code.
1.2.2 Fixed read error bug.