"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ChangeLog" between
pure-ftpd-1.0.48.tar.gz and pure-ftpd-1.0.49.tar.gz

About: Pure-FTPd is a "fast, standard-conformant" FTP server.

ChangeLog  (pure-ftpd-1.0.48):ChangeLog  (pure-ftpd-1.0.49)
* Version 1.0.49:
- This version fixes a regression introduced in version 1.0.48 that broke
the external authentication feature. Reported by Peter Hudec, thanks!
- Sockets from `pure-authd` and `pure-extauth` are now always owned by
`root` in order to cope with the absence of `CAP_DAC_OVERRIDE` on Linux.
Suggested by Arkadiusz Miƛkiewicz, thanks!
* Version 1.0.48: * Version 1.0.48:
- SNI support has been added. A new service, pure-certd, can run - SNI support has been added. A new service, `pure-certd`, can run
external code written in any language in order to map SNI names to external code written in any language in order to map SNI names to TLS certifica
TLS certificates. tes.
- External authentication handlers get a new `AUTHD_CLIENT_SNI_NAME` - External authentication handlers get a new
environment variable set when the client uses SNI. `AUTHD_CLIENT_SNI_NAME` environment variable set when the client uses SNI.
- TLS certificates and keys can now be in different files. - TLS certificates and keys can now be in different files.
- `make install` does not overwrite existing configuration files any - `make install` does not overwrite existing configuration files any
more. more. The example files layout has changed.
- TLS 1.3 compatibility. - TLS 1.3 is enabled when using OpenSSL 1.1.x.
- TLS < 1.2 is disabled by default. - TLS < 1.2 is disabled by default.
- Quirks for obsolete OpenSSL versions have been removed. - Quirks for obsolete OpenSSL versions have been removed.
- Username `_ftp` can be used as an alternative to `ftp` everywhere. - Username _ftp can be used as an alternative to ftp everywhere.
- Password hashing parameters are now chosen according to locally - Password hashing parameters are now chosen according to locally
available resources. The pure-pw command gets to new switches: -C (as available resources. The `pure-pw` command gets to new switches: `-C` (as
a hint regarding the number of simultaneous login attempts) and -M a hint regarding the number of simultaneous login attempts) and `-M`
(total memory, in MB, to reserve for password hashing). (total memory, in MB, to reserve for password hashing).
- New translation: Albanian, thanks to Moisi Xhaferaj. - New translation: Albanian, thanks to Moisi Xhaferaj.
- The PRET command has been added. It can avoid opening useless data - The `PRET` command has been added. It can avoid opening useless data
connections for nonexistent content. connections for nonexistent content.
- Dot-files are always displayed. We don't lie any more in some - Dot-files are always displayed. We don't lie any more in some
commands while not lying in other commands to respect the protocol. commands while not lying in other commands to respect the protocol.
- Support for RFC 2640 has been removed from the free version. - Support for RFC 2640 has been removed from the free version, as it
- The NLST command doesn't perform globbing any more. was early, experimental, slow, mostly broken and unmaintained code.
- The MLSD now prepends the path to file names. - The `NLST` command doesn't perform globbing any more.
- The `MLSD` command now prepends the path to file names.
* Version 1.0.47: * Version 1.0.47:
- Unlike other directory listing commands, the STAT command should - Unlike other directory listing commands, the STAT command should
use TLS on the control channel even if TLS has been disabled on the data use TLS on the control channel even if TLS has been disabled on the data
channel. It wasn't the case; this has been fixed. Thanks to Carlo channel. It wasn't the case; this has been fixed. Thanks to Carlo
Cannas. Cannas.
- Return a 451 error code instead of 226 on aborted uploads. - Return a 451 error code instead of 226 on aborted uploads.
- The system user "_ftp" can be used as an alternative to "ftp" for - The system user "_ftp" can be used as an alternative to "ftp" for
anonymous sessions. anonymous sessions.
- Compatibility with libsodium > 1.0.12 was added (including minimal - Compatibility with libsodium > 1.0.12 was added (including minimal
 End of changes. 7 change blocks. 
14 lines changed or deleted 22 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)