Skip to content

Releases: patrickjuchli/basic-ftp

6.0.1

03 May 08:45
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Fixed: Use and renew TLS 1.3 session tickets for data connections. (Thanks for testing, @dennisameling)

6.0.0

29 Apr 14:34
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Breaking change: This library does not allow separate transfer hosts by default anymore. This provides security by default against FTP bounce attacks. This FTP feature is used very rarely, there is a good chance you don't actually have to change anything in your code. You can allow separate transfer hosts by using allowSeparateTransferHost: true when instantiating a Client. (Thanks, @Jvr2022)

5.3.1

28 Apr 03:39
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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()