908
908
At this point: v2.0.4 released!
909
909
===============================
911
- Apply fix for O_NONBLOCK vs. XFS DMAPI filesystem. Thanks to Sudha Srinivasan
913
- Fix build warnings exposed by my upgrade to Fedora Core 5 / GCC4.1.1.
914
- Be more honest in FEAT response if PORT or PASV are disabled! Reported by
915
Charles Honton <chas@honton.org>. Allows MS Explorer to get the transfer mode
917
- pam_pwdb.so -> pam_unix.so in example PAM file. Thanks to
918
Rhodes, Colin <colin.rhodes@airways.co.nz>.
919
- Add FAQ issue regarding "chroot fails with SSL" - in fact, sshd is being hit
921
- Minor man page doc tweaks.
922
- Tiny bit of paranoia in privops.c.
923
- Revert change to reject anonymous logins before asking for password. This
924
fixes complaints about IE not showing the FTP login dialog.
925
- Change SSL certificate load to cater for chaining too.
926
- Added delay_failed_login and delay_successful_login to help limit resources
927
taken by brute force attacks.
928
- Kick session after a few login fails. Allows IP blocking solutions to be more
929
immediately effective.
930
- Replace setenv() with more portable putenv(). First part of Solaris fix.
931
- Replace tm_gmtoff usage with timezone and daylight. Second part of Solaris
933
- Set PAM items TTY and RUSER if possible.
934
- OpenBSD build warning fixes.
935
- So, timezone and daylight are not available on BSD, so redo the whole TZ
936
thing again. Should use only very portable constructs now.