Added changes for UnixWare 4.2 compatibility. Added Makefiles and config.h header files. Added ftruncate support routine for machines that don't have ftruncate, but do have chsize call. Added a timeout patch created by Dan Thorson at Seagate to keep the server from creating a zombie process when a PASV client never actually connects. There was also another timeout patch that may be more suitable.
Comments are welcome.
Patch from Jaakko Hyvatti.