< lbcd To-Do List | Russ Allbery > Software > lbcd |
Documentation updates, including adding a README file and reformatting documentation to match other Stanford packages. Added URL information to the manual pages.
Fixed a long-standing bug in round-robin (-R) mode when responding to v2 requests. The response packet was not being correctly changed on Linux and other little-endian systems.
Set the 5 and 15 minute load to a constant value as well as the 1 minute load when using round-robin, just in case.
Added manual pages for both lbcd and lbcdclient.
Changed the default PID file location for lbcd to /var/run/lbcd.pid, which is FHS-compliant and supported on most operating systems now.
Added Debian build rules and Makefile support for building Debian packages, and cleaned up the configure and build system.
Fixed a bug with va_end usage on systems where va_end is not a no-op and fixed some setpgrp portability issues.
Added a make dist target to the Makefile.
Ported to IRIX 6.5. The IRIX support code underwent a general cleanup.
Standardize on 32 bytes for protocol v3 service length and add protocol v3 extensions to the server.
Ported to IRIX 6.x.
Fix protocol v2 conversion handling for little-endian machines.
Fix Solaris utmp gathering mechanism by checking the utmp entry type.
First complete protocol v3 server.
< lbcd To-Do List | Russ Allbery > Software > lbcd |