Skip to content

Releases: patrickjuchli/basic-ftp

5.3.0

15 Apr 19:39
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Changed: Introduced an upper bound for total bytes of directory listing, fixes GHSA-rp42-5vxx-qpwr.
  • Added: Option to increase the upper bound for total bytes of directory listing in Client constructor.

5.2.2

09 Apr 21:23
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

5.2.1

08 Apr 16:36
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

5.2.0

23 Feb 15:18
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Changed: Skip files with invalid name in downloadToDir.

5.1.0

27 Dec 08:31

Choose a tag to compare

  • Added: Add the option to prevent the use of separate transfer host IPs when using PASV. (#259)

5.0.5

27 Feb 21:09

Choose a tag to compare

5.0.4

13 Dec 20:00

Choose a tag to compare

  • Fixed: Handle relative paths in Client.removeDir()

5.0.3

05 May 08:19

Choose a tag to compare

  • Fixed: Improve closing sequence for control socket. (#224, #228)
  • Fixed: Avoid deprecation error. (#221)
  • Fixed: Set default settings before login in case there are non-ascii characters in user or password. (#229, @lgpseu)

5.0.2

01 Sep 13:14

Choose a tag to compare

  • Fixed: Use existing code path to close control socket when replacing it.
  • Fixed: Destroy sockets explicitly on timeouts only.

5.0.1

21 Jul 09:26

Choose a tag to compare

  • Fixed: Don't trust FEAT response of servers regarding EPSV. (#213)
  • Fixed: Include original error message when client reports as closed.