Changes in 0.9.0: [post submission, prior to first release] *) Fix the REST command to accept large file sizes allowing restart of transfers larger than 2GB on largefile enabled systems. [Niklas Edmundsson] *) configure.apxs; using Makefile.apxs/modules.mk.apxs, now rely entirely on apxs plus the httpd/build schema for much simplified out-of-tree builds, with fewer make-related side effects. [William Rowe] *) Reduce memory consumption with APR_PATH_MAX+1 sized buffers for CWD and RNFR commands, a login_pool for USER/PASS scope commands, and a data_pool for PORT/PASV/EPRT/EPSV connection lifetime scope. [William Rowe] *) [API major break] Cleaned up the contents and order of fields in the ftp_connection structure prior to 0.9.0 beta release. *) Added EPSV and EPRT support for IPv6 servers. [William Rowe] *) Eliminated seteuid(0) code path for low-numbered ports. Although a solution is desired, the prior code was unacceptable. [William Rowe] *) Remove dependence on ftp_glob(). [Jim Jagielski] *) Moved FTPUMask and FTPDirMask from the vhost server scope out to per-directory scope (valid in .htaccess with Options FileInfo.) Enabled these directives even if fchmod is absent. [William Rowe] *) Reorganized PASV command handling and the FTPPasvBindAddr directive to handle IPv6 addresses, especially for the cases of dual-bound adapters, IPv6 tunneled IPv4 connections, and IPv6 servers hiding behind IPv4 load balancing solutions. [William Rowe] *) Adjust 220 and 215 responses to only quote the same Server: string which the HTTP Server: string would display. This removes the build datestamp from 215 responses, and adds Type: L8 to the 215 response. [William Rowe] *) Update to Apache HTTP 2.2. [William Rowe] *) Incorporated documentation submitted by Covalent, in Apache HTTP-style, with edits and additional examples. [Sander Temme] *) Remove the configuration system, starting over. Makefile.apxs is the trivial mechanism, but also added config.m4 to configure in-tree. [William Rowe, Colm MacCarthaig] *) Implement the FTPDirUmask directive to allow the administrator to customize the perms of newly MKD'ed directories, independent of the FTPUmask (which wasn't honored in the first place for dirs.) [Kanagasabai Sriskanthaverl ]