In de meuktracker word er verder geen aandacht aan besteed maar ik wilde het toch even laten weten: 1.2.8 is uit.
bz2:
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.bz2
tar.gz:
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.gz
Mijn eigen ervaring is dat hij superstabiel en snel is, en mijn DefaultRoot werkt nu eindelijk
Met 1.2.7 werden de users dan n.b. in de / gezet maar werkt nu hiero 100% 
De changelist is (als het goed is, ik heb ff moeten zoeken) tov 1.2.7:
bz2:
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.bz2
tar.gz:
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.gz
Mijn eigen ervaring is dat hij superstabiel en snel is, en mijn DefaultRoot werkt nu eindelijk
De changelist is (als het goed is, ik heb ff moeten zoeken) tov 1.2.7:
1.2.8 - Released 04-Mar-2003
---------------------------------
- Bug 1863 - Unable to build under UnixWare 7
- Bug 1943 - Unable to install on FreeBSD 5.0. FreeBSD 5.0's header files
have been rewritten, and glibc's glob.h collided with the new files. The
fix was simply to use size_t, rather than trying to determine and use
__size_t (glob.h was intended to be used during library compilation, not
during application compilation).
- Bug 1950 - OSX setgrent(3) returns int, causing compiler warning. Unlike
most other Unix flavours (but like FreeBSD), OSX's setgrent(3) returns
int, rather than void. A configure check was written to test for this.
- Bug 1949 - Compiler warns of 'long double' usage on OSX. Typecasts have
been added to quell some warnings, and an autoconf check added for compiler
support for -Wno-long-double to quell others.
- Bug 1952 - Umask Bug: Server Not Honoring VirtualHost Umask. This was
a statcache caching effect bug.
- Bug 1916 - Transfers hang with strange transfertime in logfile. This
appears to have been due to use of an uninitialized value.
- Bug 1948 - mod_xfer relinquishes privs before chmod takes place. In
places where UserOwner is used to "give away" files, the chmod() attempt
that follows the chown() (used to preserve permissions sometimes altered
by the operating system's chown(2) call) did not use root privs, and thus
the client did not have permission to write the file.
- Added FTPS FEAT responses, as per Section 5 of the FTPS Draft.
- Bug 1956 - Upload transfer rate broken. The wrong variable was being used.
- Bug 1941 - SCO OpenServer 5.0.5 issues. Fixing this bug required adding
more autoconf portability checks.
- Bug 1958 - ftpwho -o oneline has newlines when client is idle.
- Bug 1908 - ExtendedLog to work properly again in <Anonymous> context.
- Bug 1966 - SCO OpenServer 5.0.5 and inetd.
- Bug 1953 - STAT -R does not work. There were some variable initialization
issues in the handling of options for the STAT command.
- Bug 1970 - Transfer time wraps around and causes problems with transfer
speed calculation. This was a reporting problem, mostly. An internal
variable was storing time in microseconds; now using milliseconds.
- Bug 1937 - Transfer hangs when using TransferRate limits on a resumed
download. This turned out to be a misuse of the resumed file position
when calculating the TransferRate.
- Bug 1964 - When uploading to an NFS mounted file system in passive mode
read() get EAGAIN and closes connection. This turned out to be caused
by control messages in the STREAMS device (and thus relevant only to
systems that use STREAMS).
- Portability fixes for FreeBSD-5.0.
- Bug 1976 - Login hangs, spawned process runs in endless loop in mod_auth.
This was caused by a combination of "AuthAliasOnly on" and UserAlias
directives in which the alias and the username were identical. Different
alias and username in a UserAlias directive is now required.
1.2.8rc2 - Released 29-Jan-2003
---------------------------------
- Bug 1894 - Double chdir into self-referencing symlink fails with
"No such file or directory". The errno value has been changed from
ENOENT to ELOOP.
- Bug 1272 - Requested Addition: DenyFilter by User or DenyFilter by Directory.
AllowFilter and DenyFilter are now extended to <Directory> and .ftpaccess
contexts.
- Bug 1671 - new directive SQLLogFile.
- mod_linuxprivs has been renamed to mod_cap and is now built into ProFTPD
by default if the host OS (Linux) supports it. autoconf detection code
based on a submission by Mihai RUSU <dizzy@roedu.net>. The mod_cap
directives are CapabilitiesEngine and CapabilitiesSet.
- Bug 1893 - Apple likes to move things. PAM support works on OS X again.
Submitted by: thesin@users.sourceforge.net (Justin F. Hallett)
- Bug 1826 - Makefiles are a bit icky
- Bug 1904 - Tru64 UNIX 4.0D and sstrncpy()
- Bug 1891 - SGI syslog isn't being written to. Turns out that /dev/log on
SGI is a STREAMS device, just as for Solaris. The fix for this bug works
for IRIX6; earlier versions of IRIX may still see this bug.
- Bug 1919 - <Directory> section already configured for $dir needs
clarification. This has been resolved by adding a debug statement (level 2)
to the <Directory> handler that reports on the given/resolved paths used.
- Bug 1910 - ProFTPD hangs on SIGHUP. This was triggered by mixing stdio
and regular I/O library calls related to password and group entries.
- Add -Wundef and -Wfloat-equal to CFLAGS (Suggested by Steve Grubb
<linux_4ever@yahoo.com>)
- Fixed broken tcpReceiveWindow and tcpSendWindow configuration directives.
The setsockopt(2) function was being called at the wrong time during the
establishment of the data connection.
- %f for DELE commands was not being properly expanded.
- Bug 1923 - %N magic cookie reports incorrectly. This was an off-by-one
bug.
- %L was reporting the remote IP address, rather than the local IP address.
- Bug 1922 - Server allows RNTO an existing file even with AllowOverwrite
turned off. Now, RNTOs to existing files are denied unless AllowOverwrite
is on.
- ftptop now displays transfer rates in it's "transfer speed" display mode.
Use the 't' key to toggle between ftptop display modes.
- Bug 1926 - AuthOrder doesn't work
- Bug 1918 - AuthUserFile not works normally.
- Bug 1241 - Additional functionality: HomedirOnDemand. This has been added
as a new configuration directive, CreateHome.
- Bug 1734 - Cygwin - Unable to set uid
- Bug 1938 - upload to root directory fails. This was caused by caching
effects.
- Bug 1939 - RLimitMemory seems broken. The problem turned out to be bad
handling of the case where sizes were used without specifying units.
- Bug 1911 - NLST is not being Limited in DIRS. The issue was that directory
paths were not being properly expanded, for purposes of looking up <Limit>s,
in the handling of NLST.
1.2.8rc1 - Released 28-Dec-2002
---------------------------------
- Bug 1597 - Problems with HP-UX 10/11 trusted systems, mod_pam, and mod_unixpw.
- Bug 1482 - Add new %U meta to LogFormat, for logging original username.
- Bug 1683 - Handling of VirtualHosts on startup. Now, rather than dying
when unable to resolve a <VirtualHost> DNS hostname when starting up, the
daemon will log the error, and skip the bad <VirtualHost>.
- Bug 1825 - AUTH macro namespace cleanup. A "PR_" prefix has been added to
the AUTH_* macros, to help prevent namespace collisions. This means that
some third-party auth modules may need to be updated.
- Bug 1806 - Add RFC2389 support.
- Bug 1833 - Add ability to have add'l module initialization callback.
- Bug 1743 - No magic cookie for number of files transfered. New cookies
added for Display* files: "%i" for total number of files uploaded (read "in")
during a session, "%o" for total number of files download (written "out")
during a session, and "%t" for total number of files transferred (both
uploaded and downloaded).
- Bug 1653 - Complete the FS API abstraction implementation. The Developer
Guide will have the complete details on using this API.
- Bug 1712 - TLS support. mod_tls-2.0.5 has been added to the distribution.
Many, many thanks to Peter Runestig for his work on this, and for maintaining
his code through so many versions of ProFTPD.
- Bug 1788 - Add ability to configure auth module checking order. This is
now configurable via the new AuthOrder directive.
- Bug 1205 - Add debug option to SystemLog. Actually, this feature request
has been resolved by adding a new DebugLevel configuration directive, so
that a debugging verbosity can be set in the configuration file as well
as on the command line.
- Added mod_rewrite to distribution.
- Bug 1403 - per-server system logs via ServerLog directive.
- Bug 1605 - MKD and RMD do not log filepaths with %f or %F option in
ExtendedLog.
- Removing the RateRead* and RateWrite* configuration directives, and replacing
them with a single new directive, TransferRate.
- Bug 1789 - Add ability to block recursive directory listings. The
LsDefaultOptions configuration directive has been deprecated in favor of
the more feature-rich ListOptions directive.
- Added Bindings API
- Bug 1515 - Enable mod_log to log into default log / syslog. The ExtendedLog
directive can now take a "path" of the form: "syslog:level", where the
"syslog:" prefix tells mod_log to log that ExtendedLog data via syslog,
and the "level" informs mod_log of which syslog level to use.
- AIX sendfile support. Thanks to Andy Igoshin <ai@vsu.ru> for the patch.
- 1858 - move "session closed" logging from graceful quit to child exit
sequence. This allows for better log reporting, with respect to sessions
ended through means such as catastrophic death of client, or segfaults.
- Added --enable-devel configure option, for enabling code of interest to
developers
- Bug 1507 - regex pattern matching in [Allow/Deny][User/Group]. This has
been implemented by adding a "regex" optional parameter to the AllowGroup,
DenyGroup, AllowUser, and DenyUser directives. The documentation will
be adjusted accordingly.
- Bug 1882 - SITE chmod 777 file<space>name. The patch for this works
for filename parameters to the SITE CHGRP command as well.
- Bug 1881 - Bug in Function MaxClients. This was caused by an off-by-one
bug in the handling of non-anonymous settings.
- Bug 1886 - Ftpwho uses too many lines when authenticating.
- Bug 1875 - same radius packet id for start- and stop-accounting record.
- Bug 1883 - socklen_t patch. Thanks to Andy Igoshin <ai@vsu.ru> for the
patch.
- Bug 1885 - -q/--quiet option for use with the -n/--nodaemon flag. Useful
for running proftpd from inittab or with daemontools.
- Bug 1667 - Integrate ProFTPD with C2/SIA on Tru64 Unix. The --enable-sia
configure option has been added.
- Bug 1837 - Add module specifically for handling Auth*Files, providing
finer-grained control. The new mod_auth_file module is compiled in by
default, and can be disabled using the --disable-auth-file configure option.
For consistency, mod_unixpw.c has been renamed to mod_auth_unix (and now
has a --disable-auth-unix configure option), and mod_pam.c has been renamed
to mod_auth_pam.c (with an explicit --enable-auth-pam configure option).
- Bug 1900 - ftpwho's output on uploads. ftpwho now reports "n/a" rather than
"0%" on uploads, for the server does not know how large of a file is being
uploaded in advance, and cannot determine a "percentage done" value.
- Bug 1888 - Increase mod_linuxprivs configurability. Two new directives,
LinuxPrivsEngine and LinuxPrivsCapabilities, are added.
- Bug 1905 - AIX needs "config.h" included before *anything* else.
- Bug 1903 - ftpwho depends on snprintf but doesn't link in lib/libsupp.a
Primarily of issue under Solaris 2.5 and Tru64 4.0D.
- Bug 1863 - Unable to build under UnixWare 7
- Bug 1906 - Add description strings to AC_DEFINE