1 FTP Release Notes

1.1  Ftp 1.1

Fixed Bugs and Malfunctions

  • Use OTP supervisor as intended, avoiding surprising behavior as the killing of the user's process. Also, FTP state handling logic is improved to avoid race conditions that could result in unexpected errors.

    Own Id: OTP-16926 Aux Id: ERL-1450, GH-4473

Improvements and New Features

  • Add support for FTPES (explicit FTP over TLS).

    Own Id: OTP-15523 Aux Id: OTP-15352, PR-1968

1.2  Ftp 1.0.5

Fixed Bugs and Malfunctions

  • Avoid timing issue when setting active once on a socket that is being closed by the peer.

    Own Id: OTP-16734 Aux Id: OTP-16697, ERIERL-496

1.3  Ftp 1.0.4.1

Fixed Bugs and Malfunctions

  • Avoid timing issue when setting active once on a socket that is being closed by the peer.

    Own Id: OTP-16734 Aux Id: OTP-16697, ERIERL-496

1.4  Ftp 1.0.4

Fixed Bugs and Malfunctions

  • A possibly infinite loop is removed.

    Own Id: OTP-16243 Aux Id: PR-2436, OTP-16056

Improvements and New Features

  • Removed compiler warnings.

    Own Id: OTP-16318 Aux Id: OTP-16183

1.5  Ftp 1.0.3

Fixed Bugs and Malfunctions

  • A possibly infinite loop when receiving messages divided in parts is removed.

    Own Id: OTP-16056

1.6  Ftp 1.0.2.2

Fixed Bugs and Malfunctions

  • A possibly infinite loop is removed.

    Own Id: OTP-16243 Aux Id: PR-2436, OTP-16056

1.7  Ftp 1.0.2.1

Fixed Bugs and Malfunctions

  • A possibly infinite loop when receiving messages divided in parts is removed.

    Own Id: OTP-16056

1.8  Ftp 1.0.2

Fixed Bugs and Malfunctions

  • Fixed timing related bug that could make ftp functions behave badly.

    Own Id: OTP-15659 Aux Id: ERIERL-316

1.9  Ftp 1.0.1

Fixed Bugs and Malfunctions

  • Improved documentation.

    Own Id: OTP-15190

1.10  FTP 1.0

First released version

  • Inets application was split into multiple smaller protocol specific applications. The FTP application is a standalone FTP client with the same functionality as FTP client in Inets.

    Own Id: OTP-14113