WinSCP

WinSCP 6.2 beta

5.20 beta - 2021-12-02

  • Support for ACL for S3 protocol. 1641
  • SSH core upgraded to PuTTY 0.76. 1984
    It brings the following changes:
    • Support Curve448 key exchange method. curve448
    • Support Ed448 user and host keys. ed448
    • Support rsa-sha2-256 and rsa-sha2-512 SSH public key algorithms. 1952 rsa-sha2
    • Change: SHA-256 fingerprints are not padded anymore.
  • It is possible to import sessions from OpenSSH config file. 1896
  • Change: Removed support for SSH-1.
  • Optionally keeping symbolic link name in path instead of resolving it with SFTP protocol. 81
  • Improved shortening long paths, when single level name is too long on its own. 2043
  • WebDAV core upgraded to neon 0.32.1.
  • Allow displaying all VMS file revisions with FTP protocol. 1944
  • Support reading S3 credentials from AWS CLI configuration. 1941
  • Bytes transferred are recorded in XML log and available in .NET assembly API. 597
  • Generating PPK3 keys.
  • It is possible to copy information to the clipboard from the Properties dialog.
  • Made WinSCP.exe be deployed even when WinSCP NuGet package is included as transitive dependency. 2017
  • When performing a single-item atomic operation, displaying indeterminate progress status.
  • S3 Security token session option renamed to a more appropriate Session Token.
  • Not resetting protocol to WebDAV when S3 protocol is selected and HTTP URL is pasted on the Login dialog. 2045
  • Automatically reconnect when FTP server fails to open data connection, if it previously worked. 2046
  • Confirm closing when multiple tabs are opened and auto workspace saving is not enabled, even when none of the tabs contain an active remote session.
  • Including host key of tunnel session in generated code. 2006
  • Support for custom certificate store files with configurable path. 2034
  • Allowed providing tunnel private key passphrase in scripting. 2029
  • Improved handling of long shell command error messages. 1949
  • Considering global passive/active mode settings when importing sessions from FileZilla
  • Automatically retry when S3 transfer fails with 503 code (Slow down or Service unavailable). 2047
  • Improving formatting of errors displayed after an operation completed in Continue on error mode.
  • Ctrl+Shift+R keyboard shortcut for Reconnect Session command.
  • Change: Keyboard shortcut for Restore Selection command changed to Ctrl+Shift+S (Ctrl+Shift+R previously).
  • Change: Monitoring A: and B: drives. 2014
  • Preventing beep when using Alt+Enter to open the Properties dialog.
  • When collecting list of files for background transfer, say “Listing” instead of “Calculating” not to give an impression that it is a superfluous operation. 2026
  • Checking for too many parameters with /keygen switch.
  • PNG code upgraded to PngComponents 1.7.0.
  • Warning when selecting too new key file.
  • Warning when opening more than 100 tabs. 1997
  • Including HTTP message into S3 error message.
  • Bug fix: Do not say “Terminated by user” when the session has actually timed out.
  • Bug fix: Cannot use passwords and passphrases longer than 255 characters in automation and various other purposes. 1988
  • Bug fix: When size of a file downloaded with FTP protocol changes (or when ASCII mode is used) the logged size did not reflect the actual transfer size.
  • Bug fix: When connecting disconnected session the directory might be loaded twice.
  • Bug fix: Failure when entering directory that contains file with a slash in its name. 2016
  • Bug fix: When S3 authentication region changes during session, previously visited buckets from the original authentication region could not be accessed anymore. 2027
  • Bug fix: Failure when using multiple connections with local proxy command. 2028
  • Bug fix: Configuration import did not remove old sites and did not load all GUI settings. 2040
  • Bug fix: When S3 transfer fatally fails, error details were lost.
5.19.5 - 2021-11-25

  • Compatibility with Google Cloud S3 API when duplicating files. 2038
  • Compatibility with Google Cloud S3 API when deleting implicitly existing directories. 2042
  • Translation updated: Turkish.
  • Logging a reference to 1952 when an OpenSSH 8.8 (or newer) server refuses the key.
  • Bug fix: Crash when new contents is copied to the clipboard while downloading files pasted from the clipboard. 2036
  • Bug fix: Browse Remote Directory command on Synchronization checklist did not locate file with spaces.
  • Bug fix: Extension ZIP and Upload does not work with files in a drive root. 2039
  • Bug fix: Path on Console window was not shortened when it did not fit.
5.19.4 - 2021-10-24

  • Translation updated: Hungarian.
  • Showing release date on the About dialog.
  • Support for custom certificate store files. 2034
  • Allow other 2xx responses to PWD command, not only the standard 257. 1768
  • Bug fix: When there are both site folder and site with the same name and the site was selected when closing the Login dialog, when reopening, the folder was selected instead.
5.19.3 - 2021-10-11

  • Translation updated: French.
  • TLS/SSL core upgraded to OpenSSL 1.1.1l.
  • Using Documents folder when the last used local directory in Explorer interface does not exist anymore. 2011
  • Bug fix: TLS session resumption is not working for subsequent FTP transfers with TLS 1.3 when the server requires reuse of the session of the previous transfer. 2018
  • Bug fix: Cannot access S3 bucket root when the access policy checks for empty prefix. 2021
  • Bug fix: Response from ProFTPD FTP checksum commands is not recognized. 2023
  • Bug fix: Failure when submitting prompt with “Never ask me again” selected. 2022
  • Bug fix: Panels are drawn incorrectly after toggling Full row select. 2025
  • Bug fix: Timeout while uploading files to some FTP servers using TLS 1.3. 2030
  • Bug fix: Incomplete listing for S3 servers that indicate truncated listing after the contents and whose pagination is a multiple of 8 (e.g. Backblaze). 2032
5.19.2 - 2021-07-21
  • Translation completed: French.
  • Restored compatibility with FTP servers that return malformed cdir and pdir entries in directory listing. 2004
  • Fix from PuTTY 0.76: Avoid crash in MIT Kerberos for Windows on session restart.
  • SSH private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.76. It brings the following change: After 30 or so simultaneous sessions, Pageant stops working. win-pageant-max-connections
  • Bug fix: Empty local drive could not be entered. 2000
  • Bug fix: TLS settings in default site settings is not restored when opening Login dialog in some cases. 2001
  • Bug fix: Memory leak when deleting completed background transfers.
  • Bug fix: Hang when running under Task Scheduler or a similar service with session logging enabled. 2005
5.19.1 - 2021-06-30

  • Translation updated: Italian.
  • Considering global passive/active mode settings when importing sessions from FileZilla
  • Incrementing port numbers for secondary connections of tunneled sessions with fixed forwarding port number. 1996
  • Bug fix: Failure when automatically opening a workspace on startup with too many sessions. 1997
  • Bug fix: Failure when reading a key file without a trailing newline. 1998
  • Bug fix: Failure when SFTP server resolves . path to an empty string. 1999
5.19. - 2021-06-17

  • When installing an extension from a URL, not saving the extension with BOM.
  • Not aborting “Keep remote directory up to date” function when connection is lost while deleting files or looking for differences and the session is reconnected. 1994
  • Bug fix: When handling URL in an existing WinSCP instance, session settings from a stored site named after the URL hostname are not used. 1992
  • Bug fix: It was possible to move toolbar on progress windows.
  • Bug fix: When installing an extension from a file, it is always saved in UTF-8 with BOM, disregarding the original encoding. 1993
  • Bug fix: When “Keep remote directory up to date” function was started from command-line, disconnects were not detected.
  • Bug fix: When connection was lost and not reconnected, the “Keep remote directory up to date” window was not closed.
5.18.6 RC - 2021-06-10

  • XML parser upgraded to Expat 2.4.1.
  • Installer upgraded to Inno Setup 6.2.0.
  • Using multipart uploads with S3 protocol on Google Cloud as it is supported there now.
  • Bug fix: Broken layout of Properties dialog when opening on a secondary display with high DPI primary display. 1990
  • Bug fix: The “Drag & drop shell extension” installation component was not showing its size.
  • Bug fix: When saving a local file, the “Saving” status on the Internal editor status bar is never cleared.
  • Bug fix: No error message is sometimes shown when SFTP server disconnects. 1991
  • Translation updated: Farsi.
  • Support for PPK version 3 keys from PuTTY 0.75. 1986 ppk3
  • SSH private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.75. It brings the following changes:
    • Pageant now supports loading a key still encrypted, and decrypting it later by prompting for the passphrase on first use. pageant-deferred-decrypt
    • Upgraded default SSH key fingerprint format to OpenSSH-style SHA-256.ssh-fingerprint-formats
    • PuTTYgen now supports alternative provable-prime generation algorithm for RSA and DSA.
    • Replaces Windows Pageant’s IPC with named pipes. pageant-named-pipe
    • Bug fix: PuTTYgen mis-writes OpenSSH private key format for some Ed25519 keys. openssh-ed25519-corrupt-private-key
  • Bug fix: Moving a transfer to background just in between two individual file transfers cancels the transfer. 1983
  • Bug fix: Files saved in external editors are not uploaded in timezones behind UTC. 1985
  • Bug fix: Sort > By Type icon for was still incorrect
2021-05-06

  • TLS/SSL core upgraded to OpenSSL 1.1.1k.
  • XML parser upgraded to Expat 2.3.0.
  • The enumerable returned by Session.EnumerateRemoteFiles implements the interface implicitly to allow access to the interface method (GetEnumerator) from late-bound languages, like PowerShell.
  • Disabling multipart uploads with S3 protocol on Google Cloud they are not supported there. 1972
  • Allow downloading a file from an FTP server via a symbolic link in scripting or when handling a URL. 1973
  • Allowing use of the stream returned by Session.GetFile from a different thread. 1978
  • Workaround for specific encoding of special characters in filenames by OneDrive WebDAV interface. 1824
  • https:// URL with known S3 API hostname (s3.amazonaws.com, digitaloceanspaces.com, storage.googleapis.com) is interpreted as S3 protocol, instead of WebDAV.
  • Automatically resume transfer when TLS re-key fails. 1982
  • Translation updated: German.
  • Bug fix: Ignoring disconnect messages from the server while closing the connection. 1977
  • Bug fix: Preventing another application (or WinSCP instance) stealing the selected tunnel port. 1971
  • Bug fix: Hang after receiving multiline response from FTP server. 1963
  • Bug fix: Sort > By Type icon for was incorrect.
  • Bug fix: Keyboard cues were shown in toolbar buttons drop down menus even when the menu was dropped down with mouse.
  • Bug fix: Failure when connecting to FTPS server that supports client certificates with translation that uses multi byte encoding. 1966
  • Bug fix: Remembered password is forgotten after the first failed (re)connect, even if the failure did not involve the password. 1967
  • Bug fix: Problems with port forwarding are not detected. 1970
  • Bug fix: Potential failure when waiting for a command executed from Console window is aborted.
  • Bug fix: When saving a site with a slash in the username, it is misinterpreted as a site folder.
  • Bug fix: DST start or end causes edited/opened files to be uploaded. 1974
  • Bug fix: Failure when retrieving a directory listing from an FTP server when the data are transmitted in huge amount of tiny chunks. 1976
  • Bug fix: Some operations with relative paths (notably creating and deleting a subdirectory) were failing on encrypted session.
  • Bug fix: Local > Go to > Explore Directory was not working with focused remote panel.
  • Bug fix: A workspace session opened from a stored site could not be used for operation in a new window or duplicated.
  • Bug fix: Error when uploading an empty folder in the foreground or any folder in the background to an FTP server with permissions configured.
  • Bug fix: Adding new background transfer while queue processing is disabled and some parallelized transfer was already started results in “waiting” items being endlessly added to the queue list.
Zurück
Oben Unten