AfterDawn: Software downloads

Versie historie van WinSCP (Portable)

<<Terug naar software beschrijving

Veranderingen voor v5.11 - v5.11.1

  • Bug fix: Connecting through tunnel to IPv6 does not work. 1553
  • Bug fix: Failure when using translation on monitor with DPI that does not match system DPI. 1554



Veranderingen voor v5.9.4 - v5.9.5

  • Upgrade to PuTTY 0.68
  • Traditional Chinese translation completed.



Veranderingen voor v5.9.1 - v5.9.4

  • Portuguese translation completed.
  • Fixes various OpenSSL vulnerabilities.
  • Lots of usability improvements and bug fixes.



Veranderingen voor v5.7.2 - v5.7.3

  • Using FTP command SIZE in binary mode.
  • Optionally determining local file icon by extension only.
  • Ensuring that sessions to be opened in a new window does not get actually opened back in the existing window.
  • Bug fix: SFTP transfers fail occasionally.
  • Bug fix: Controls occasionally do not align correctly after restoring maximized window from minimization.
  • Bug fix: Embedded session is not opened.
  • Bug fix: SCP session breaks when an output includes a null character.
  • Bug fix: Error retrieving file attributes with FTP protocol when the path is given with trailing slash.
  • Bug fix: Sort arrow was shown on unsortable Find dialog.
  • Bug fix: File mask with size constraint over 4 GB does not work.
  • Bug fix: When dragging files from local panel to local tree, status bar is not updated.
  • Bug fix: Local directory tree does not show newly created folder.
  • Bug fix: Local directory tree stops reflecting changes after creating new folder.
  • Bug fix: Failure when HTTPS WebDAV URL redirects to HTTP.
  • Bug fix: Certificate validation fails, when HTTP WebDAV URL redirects to HTTPS.
  • Bug fix: Some redirected WebDAVS connection error messages show original host name instead of the actual host name.
  • Bug fix: WebDAVS certificate failure override for redirected session is stored for original host name.
  • Bug fix: During file transfers on FTP servers that do not support MLSD command, file details are not provided on overwrite confirmation prompt and transfer progress is not shown correctly.
  • Bug fix: Edit commands on all Internal editors reflect state of the currently focused editor, instead of their editor.



Veranderingen voor v5.7.1 - v5.7.2

  • Reporting relative addresses in stack trace.
  • Bug fix: SFTP/SCP transfers occasionally time out.
  • Bug fix: Fail gracefully when internal command generated by WinSCP .NET assembly is too long.
  • Bug fix: Failure when “downloading and deleting” an empty remote directory with .NET assembly.
  • Bug fix: When overwriting configuration export, new configuration is appended, instead of replacing the previous export.
  • Bug fix: When listing WebDAV directory using relative path, the listing includes a reference to the directory itself.
  • Bug fix: Failure when pressing help icon while no control has focus.
  • Bug fix: Failure when closing log window during activity.
  • Bug fix: Incorrect encoding of SSH_FXP_REALPATH.



Veranderingen voor v5.7 - v5.7.1

  • Translations added: Croatian, Finnish, Korean and Polish.
  • Upgraded private key tools (PuTTYgen and Pageant) to 0.64.
  • TLS/SSL core upgraded to OpenSSL 1.0.1m.
  • Not requiring confirmation when canceling an operation.
  • Import of Base64-encoded passwords from FileZilla.
  • Progress window uses Skip button instead of Cancel when calculating transfer size. 1296
  • Workaround for ProFTPD/mod_sftp bug in SSH_FXP_REALPATH handling with SFTP version 6. 1289
  • Not asking for master password repeatedly when opening Generate URL dialog. Not asking at all unless user chooses to include password into URL.
  • More space for information about translators.
  • Bug fix: Back-propagated SSH security fixes from PuTTY 0.64. private-key-not-wiped-2 diffie-hellman-range-check
  • Bug fix: Failure when working with stored sites when a temporary hidden site for interprocess communication is not properly removed.
  • Bug fix: Overwrite confirmation prompt displays name of source file instead of target file, when file name changes, with SFTP, SCP and WebDAV protocols. 1290
  • Bug fix: Transfer was not resumed after moving the transfer to the background when source and target file name differs with FTP protocol.
  • Bug fix: Failure when trying to open another externally initiated session while externally initiated session is opening.
  • Bug fix: It is not possible to configure certificate accepting with WebDAV protocol in .NET assembly. 1284
  • Bug fix: User and group name is not decoded properly from UTF-8 encoding with SFTP version 3 and older. 1288
  • Bug fix: When calculating size of files to transfer is canceled, not using the incomplete results to estimate transfer progress.
  • Bug fix: When local custom command is applied to a remote folder, it is unconditionally uploaded back after the command finishes. 1294
  • Bug fix: Calculation of transfer size could not be moved to background.



Veranderingen voor v5.5.6 - v5.7

  • a major release with almost 300 implemented improvements, including:
  • WebDAV support
  • Further improved and simplified user interface with better GUI responsiveness
  • Ongoing foreground transfer can be moved to background transfer queue
  • Improved Synchronization checklist window, including an option to change synchronization direction for individual files
  • Improved working with session URL
  • Improvements to scripting, command-line and .NET assembly
  • Note field for site



Veranderingen voor v5.6.4 RC - v5.6.5 RC

  • Local custom commands can optionally be executed with remote file paths to allow extending WinSCP functionality using scripts.
  • Fixes various OpenSSL vulnerabilities.



Veranderingen voor v5.6.3 Beta - v5.6.4 RC

  • Improved an automatic reconnect.
  • Remembering the last working directories in a workspace.
  • Calculating a remote file checksum is supported with FTP protocol.



Veranderingen voor v5.6.2 Beta - v5.6.3 Beta

  • Improved GUI responsiveness.
  • Sites can be mass-modified using command-line



Veranderingen voor v5.6.1 Beta - v5.6.2 Beta

  • Files modified by local custom command are uploaded back.
  • Improved Synchronization checklist window.
  • UTF-8 support for SCP.
  • Global configuration options can be set on command-line.
  • Improved compatibility with antiquated FTP servers, like IIS.
  • Natural order numerical sorting of file names and sites.
  • Support for ProFTPD FTP extensions to duplicate a remote file, and to create a symbolic link.
  • Timestamp variable in scripting.
  • Fixes for various OpenSSL vulnerabilities.



Veranderingen voor v5.6 beta - v5.6.1 Beta

  • Allowed stored sites, including their names and initial directories, to preserve Unicode characters.
  • Workaround for Vandyke VShell incorrect announcement of checksum calculation support.
  • Workaround for Bitvise WinSSHD lack of SFTP extensions announcement.
  • Support for OpenSSH extension for creating hardlinks.
  • Open command can open directories.
  • WinSCP can register to handle WinSCP-specific WebDAV URL addresses (winscp-http:// and winscp-https://).
  • Improved stack trace reporting for internal errors.
  • No showing suggestion to delete file in error when overwriting file on non-interactive displays.
  • Workaround for FTP servers that do not enclose path in response to PWD command in quotes.
  • Bug fix: Failure when opening SCP session.
  • Bug fix: Missing help link for Note page of Advanced Site Settings dialog.
  • Bug fix: Failure when processing results of upload in .NET assembly when a directory was created with explicitly set permissions as the first operation.
  • Bug fix: Wrong formatting of some error messages on log view of Keep remote directory up to date dialog with Continue on error option enabled.
  • Bug fix: Modified edited/opened remote files are incorrectly uploaded using an active session, instead of their original session.



Veranderingen voor v5.5.4 - v5.6 beta

  • WebDAV support
  • Ongoing foreground transfer can be moved to background transfer queue
  • Note field for site
  • Improvements to scripting, command-line and .NET assembly
  • Improved working with session URL



Veranderingen voor v5.5.5 - v5.5.6

  • Back-propagated some improvements and fixes from 5.6.2 beta release:
  • TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects.
  • Bug fix: When opening a session from command-line in scripting failure is randomly reported. 1210
  • Bug fix: Cannot retrieve file from current folder of FTP server in scripting. 1222
  • SSL 3.0 disabled by default, to protect from SSL vulnerabilities, such as CVE-2014-3566 (POODLE).



Veranderingen voor v5.5.4 - v5.5.5

  • Fixes for various OpenSSL vulnerabilities;
  • Improved compatibility with various SFTP servers.



Veranderingen voor v5.5.3 - v5.5.4

  • Fix for CVE-2014-0224 OpenSSL vulnerability;
  • Small improvements to .NET assembly and scripting.



Veranderingen voor v5.5.2 - v5.5.3

  • Fix for CVE-2014-0160 OpenSSL vulnerability;
  • Improvements for running under Wine.



Veranderingen voor v5.5.1 - v5.5.2

  • Cloning site without hostname when Enter key is pressed. 1115
  • Preventing “Message too long to send to external console” error. 1121
  • When listing local files during operation fails, including path into error message. 1131
  • NuGet package for .NET assembly. 1145
  • Bug fix: Prompt to import sites was not skipped during silent install. 1112
  • Bug fix: Transfer settings speed limit does not apply. 1114
  • Bug fix: Edited file is reloaded from active session, not from original session. 603
  • Bug fix: Caption of New Site node on Login dialog is not translated when language is changed.
  • Bug fix: Error on every even opening/editing of remote file while having New and updated files only option set as default. 1118
  • Bug fix: Incorrect Login dialog placement when application was closed on non-primary monitor above or to the left of primary monitor. 1119
  • Bug fix: In countries that changed timezone, file times before the change were set wrong for downloaded files. 1122
  • Bug fix: Incorrect handling of remote files ending with dot with FTP protocol. 1128
  • Bug fix: Speed limit of waiting background transfer shows incorrect value and cannot be changed. 1129
  • Bug fix: Selecting private key file with space in path yields error message when submitting Advanced Site Settings dialog. 1130
  • Bug fix: .NET assembly Session.FileTransferProgress is not included in COM event sink. 1134
  • Bug fix: When main window was restored from notification area while message box was displayed, main window could receive focus.
  • Bug fix: Notification balloons showing transfer configuration/error were showing ** markup.
  • Bug fix: When minimized, message boxes were popping up on foreground.
  • Bug fix: Main menu accelerators are not working. 1143
  • Bug fix: Scaled-down version of 32×32 icon was used in task bar notification area instead of 16×16 icon. 1144
  • Bug fix: Failure when ending Windows session when main window is minimized.
  • Bug fix: Occasional failure when run from Session 0. 1146
  • Bug fix: Timeout while trying to resume upload with FTP protocol. Thanks to Michael Lukashov.
  • Bug fix: With FTP protocol Set permissions transfer setting was incorrectly enabled for synchronization in Both mode.



Veranderingen voor v5.5.0 - v5.5.1

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.2.7 Beta - v5.5.0

  • Distinguishing main question/information of even more messages.
  • Detecting symbolic link loops when finding files. 1093
  • Remembering Synchronized browsing state with site only when Remember last used directory is enabled. 963
  • New installer icon.
  • Visualizing instant operations (such as copying data to clipboard or creating a desktop shortcut) with hourglass mouse cursor.
  • Showing full path to an INI file on Preferences dialog.
  • Not allowing to switch from /ini=nul configuration storage to avoid data loss.
  • Improved display of lists on Server and protocol information dialog.
  • Bug fix: During reconnect user was prompted with password even when password was remembered already.
  • Bug fix: Option to remember password for session was not working for authentication of background transfers and separate shell sessions.
  • Bug fix: Removing BOM on text mode FTP uploads was unconditional. 1096



Veranderingen voor v5.2.6 Beta - v5.2.7 Beta

  • This version enables checking disk space usage, when connected to OpenSSH server, and fixes several bugs



Veranderingen voor v5.2.5 Beta - v5.2.6 Beta

  • Improved registration for URL protocols:
  • - WinSCP registers itself with Default Programs control panel for protocol URLS sftp://, scp://, ftp:// and ftps:// on Windows Vista and newer.
  • - WinSCP handles application specific protocol URLs winscp-sftp://, winscp-scp://, winscp-ftp:// and winscp-ftps://.
  • - It is possible to remove protocol registration from Preferences.
  • - It is possible to open Default Programs control panel for WinSCP from Preferences.
  • - When registering machine-wide, current-user-specific registration that would shadow it is removed.
  • New icons for Move to and Duplicate commands and dialogs.
  • Keyboard shortcut to open site in PuTTY on Login dialog. 1079
  • When saving session opened from SFTP/SCP URL with host key fingerprint, the hostkey is saved to cache.
  • Improved distinguishing main question of master-password related message boxes.
  • Removed icon from Quit command in menus.
  • Not adding UTF-8 BOM to files edited in an Internal editor. 1081
  • For FTP sessions over implicit TLS/SSL, Copy URL to Clipboard command uses ftps:// protocol.
  • Support FTP servers that require TLS/SSL handshake on transfer connection before responding 1yz to STOR/APPE. 1084
  • Bug fix: Failure when connecting through SSH tunnel. 1076
  • Bug fix: Failure on start when any site has proxy or tunnel password protected with master password. 1077
  • Bug fix: Failure when disconnecting a session.
  • Bug fix: Failure during some operations in FTP over TLS/SSL session. 1078
  • Bug fix: When saving site from SFTP/SCP URL, the saved site was not pre-selected on the Login dialog, unless the URL contained host key fingerprint.
  • Bug fix: Failure when selecting SSH private key. 1080
  • Bug fix: Time-based SSH key re-exchange does not work. 1082
  • Bug fix: Passwords are lost when any raw session settings is specified in scripting or command-line. 1083



Veranderingen voor v5.2.4 Beta - v5.2.5 Beta

  • Distinguishing main question of a message box;
  • Session can be opened in PuTTY from Login dialog;
  • Improved working with session colors;
  • and more bug fixes and improvements



Veranderingen voor v5.2.3 Beta - v5.2.4 Beta

  • Three SSH security vulnerabilities fixed;
  • Many improvements for large font/high DPI environments;
  • Redesigned message boxes;
  • and more bug fixes and improvements



Veranderingen voor v5.2.2 Beta - v5.2.3 Beta

  • Fix and lots of improvements for working with master password
  • Synchronization preview in scripting
  • and more bug fixes and improvements



Veranderingen voor v5.2.1 Beta - v5.2.2 Beta

  • Simplified Login dialog: ?Both site tree and basic session controls are visible at the same time.
  • - Login dialog is resizable. 378
  • - Modal editing of sites.
  • - Advanced session controls moved to a separate dialog Advanced Site Settings dialog.
  • - Context menu for site tree.
  • - Site name and path are specified separately when saving site.
  • - Separate entry for New Site in site tree.
  • - Global settings such as Interface and Logging removed from Login dialog.
  • - Language selection moved from Languages button of Login dialog to Languages page of Preferences dialog.
  • - Display of sessions in workspace.
  • - SSH Private key file box moved to SSH tab of Advanced Site Settings dialog.
  • Performance improvement.
  • Custom command pattern !`command` that expands to output of local command.
  • Subset of custom command patterns can be used in PuTTY path, including !/, !@, !U, !P, !?prompt?! and !`command`. This among other allows opening PuTTY in the same directory as current WinSCP working directory 326; or using different SSH client, such as KiTTY 966.
  • Buttons that open drop down menu are marked with an arrow.
  • New icons for Console, Find and Synchronization Checklist windows.
  • Session settings can be exported also to KiTTY, when opening session in PuTTY/KiTTY.
  • Configurable registry key for exporting sessions to PuTTY(-like) clients. 1006
  • Suppressing critical error popups. 1007
  • New shell icons for site, site folder and workspace.
  • Relevant help is available for more error messages.
  • Renamed Login and Preferences dialogs’ “tabs” to “pages”.
  • Help border button is available on message boxes.
  • Prompt answers Yes to All/No to All moved closer to the primary Yes/No answers.
  • Internal error message boxes feature Report button to directly report the error on support forum.
  • Allowing filtering subdirectories. 1018
  • Event `Session.FileTransferProgress` is always raised when file transfer completes.
  • Bug fix: Remote panel state is lost after closing Console window. 1004
  • Bug fix: Failure when reading file into internal editor. 1005
  • Bug fix: Fragments in Help links were not working.
  • Bug fix: Failure when disposing Session of .NET assembly. 1008
  • Bug fix: Failure when pressing Shift key in console prompt with winscp.com. 1009
  • Bug fix: Constant CPU usage when queue is empty. 1013
  • Bug fix: Missing labels for some answers in scripting (such as Yes to All/No to All on overwrite confirmation prompt).
  • Bug fix: Option Support for listing if hidden files is not working. 1015
  • Bug fix: Cannot open context menu on another list or tree entry or different view location, while another context menu of the same view is already opened.
  • Bug fix: SSH vulnerability. 1017
  • Bug fix: Mismatched warnings about accepting any SSH hostkey and SSL certificate respectively.
  • Bug fix: Timeout prompt sometime never dismisses, even when host finally replies, with SFTP/SCP protocol.



Veranderingen voor v5.2 beta - v5.2.1 Beta

  • Not showing disconnect error message before reconnecting inactive session to upload edited file.
  • Changing default tab size to 8.
  • Renamed WinSCP .NET assembly to winscpnet.dll to avoid conflicts with winscp.exe. 945
  • Command Clear caches clears also cache of secondary shell session.
  • Change: Not trying to kill WinSCP process from .NET assembly Session finalizer.
  • Calculating hot track color of path label to be in contrast with background. 992
  • Simplifying overwrite confirmation prompt: 993 ?Grouping advanced commands to drop down menu under button with related common command.
  • Added thousands separators to sizes.
  • Offering to remember password for duration of session on password prompt (when preferences Remember password for duration of session is turned off).
  • File sizes on Synchronization Checklist and Find dialogs are optionally shown using short format.
  • Swapped order of Use MLSD command for directory listing and Support for listing of hidden files FTP session options. Also disabling the latter unless the first is set to Off.
  • Not allowing Timezone offset session setting with FTP protocol, while MLSD listing command is used.
  • Not opening session from jumplist in existing instance, if it is showing error.
  • Logging parsed directory listing on Normal logging level (previously on Debug 1 level).
  • Moved option to remember session password from Background to Security tab of Preferences dialog
  • Cached SSH host keys are imported by default
  • Bug fix: It was not possible to pass sequence of consecutive delimiters when skipping to the next “word” in path input boxes.
  • Bug fix: Opened/Closed folder icons on Location profile dialog were swapped.
  • Bug fix: Build script was not working on 64-bit.
  • Bug fix: Build script was calling non-existing target clean.
  • Bug fix: Taskbar button does not flash, when message pops up, while WinSCP is on background. 988
  • Bug fix: Custom command pattern !/ had incorrect value when executed on existing secondary shell session just after directory change. 989
  • Bug fix: Wrong background of path labels with disabled themes. 990
  • Bug fix: Cannot import FileZilla sites in folders. 994
  • Bug fix: FileZilla site logon type is not imported. 995
  • Bug fix: Installer was asking for name of program menu folder, although no folder is created anymore.
  • Bug fix: Failure when reconnecting session with automatic remote panel refresh enabled. 997
  • Bug fix: Failure when using mouse wheel with mouse cursor outside of WinSCP window. 998
  • Bug fix: Failure when canceling FTP password prompt.
  • Bug fix: When “Change stored password to this one” option is checked on password prompt, password is not updated for current session.
  • Bug fix: Mouse range selection does not start from focused file after directory reload. 999
  • Bug fix: IP address range 172.16-172.31 was not detected as unroutable for FTP passive mode. 1001
  • Bug fix: Opening session in PuTTY does not work. 1002



Veranderingen voor v5.1.4 - v5.2 beta

  • Many improvements to user interface, including new icon set
  • Simplified Transfer options dialog
  • Improved working with transfer settings and presets
  • Workspace saving
  • Sites incremental searching on Login dialog
  • Sites import from Filezilla
  • Displaying queue status on taskbar button
  • Source code of .NET assembly is available for the first time



Veranderingen voor v5.1.7 - v5.1.8

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.1.6 - v5.1.7

  • Upgraded private key tools (PuTTYgen and Pageant) to 0.63. 1039
  • Bug fix: Back-propagated SSH security and memory-leak fixes from PuTTY 0.63. 1039 vuln-modmul vuln-bignum-division-by-zero private-key-not-wiped
  • Bug fix: Not allowing search path to exceed system limit of 2048 characters. 1025
  • Bug fix: No error is displayed and session is not immediately closed when detecting variable containing command return code fails with SCP protocol. 1032
  • Bug fix: On failure to overwrite local file (e.g. due to permissions), error “The system cannot find the file specified” was shown instead of the actual cause.



Veranderingen voor v5.1.5 - v5.1.6

  • This version fixes several bugs, vulnerability and adds some small improvements.



Veranderingen voor v5.1.4 - v5.1.5

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.1.3 - v5.1.4

  • SSL core upgraded to OpenSSL 1.0.1e.
  • Not requiring the .NET assembly to exist in file. 970
  • Not considering 3xx error code an error for post-login FTP commands. 972
  • Workaround for servers that do not acknowledge file transfer. 976
  • Bug fix: Failure after system-wide change. 962
  • Bug fix: Issuer and Subject were swapped on Certificate verification prompt. 967
  • Bug fix: Traversed subfolders are incorrectly included in find results. 968
  • Bug fix: Wrong color indicator on session tab when session was not switched by clicking on the tab. 974
  • Bug fix: Failure when auto remote directory refresh was triggered during operation initiated by drag&drop. 975
  • Bug fix: Wrong timezone offset was applied with FTP protocol. 977
  • Bug fix: It was not possible to preserve timezone offset of 24 hours and greater in stored session.
  • Bug fix: Wrong timestamp conversion with FTP protocol. 978
  • Bug fix: Error in .NET assembly when temporary path contains exclamation mark. 980
  • Bug fix: Indefinite chain of errors when XML logging fails.



Veranderingen voor v5.1.2 - v5.1.3

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.1.1 - v5.1.2

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.1 - v5.1.1

  • New VeriSign publisher certificate used for signing binaries.
  • Including timezone information in a session log file.
  • Installer creates desktop icon for all users by default.
  • On Windows 8, installer creates only main icon on the Start screen.
  • Added commands to execute PuTTYgen and Pageant to Tools menu on Login dialog.
  • Allowing multiple fingerprints in SessionOptions.SshHostKeyFingerprint and SessionOptions.HostSslCertificateFingerprint. 932
  • Logging FTP raw directory listing on Normal logging level.
  • Raw session setting TunnelHostKey to verify tunnel session hostkey. 938
  • Bug fix: Failure when saving file opened from closed session. 918
  • Bug fix: Invalid executable signature. 924
  • Bug fix: Never create Quick Launch icon on Windows 7 and newer.
  • Bug fix: Notifications of completed operation (such as balloon notifications), when application is minimized, were not working.
  • Bug fix: Hangs when showing Log windows while logging in. 925
  • Bug fix: Retrieving file stats using non-absolute path may fail with FTP protocol. 930
  • Bug fix: Error retrieving file stats using full path with FTP protocol. 926
  • Bug fix: Treat timestamps in FTP MLSD/MLST results as UTC. 923
  • Bug fix: Failure when FTP server returns “parent” directory is MLSD directory listing. 922
  • Bug fix: Background transfer queues were not re-arranged with the sessions, when changing session tab order. 928
  • Bug fix: Incorrect file was renamed when changing remote directory using directory tree while renaming file. 933
  • Bug fix: Incorrect file list/directory tree splitter color (with themes turned off).
  • Bug fix: Command on Console windows is not saved to history, when executed using Enter key. 934
  • Bug fix: Could not use .NET assembly from path with special characters (like #). 935
  • Bug fix: On re-installation, drag&drop shell extension was sometime not activated.
  • Bug fix: Hangs when stopping watching for changes in local folder. 915
  • Bug fix: Failure when canceling password prompt with FTP protocol. 936
  • Bug fix: Empty directory listing was loaded twice with MLSD with FTP command. 937



Veranderingen voor v5.0.9 RC - v5.1

  • Bug fix: Local file/folder got recycled when dropped on folder on the same panel.



Veranderingen voor v5.0.8 RC - v5.0.9 RC

  • This version fixes several bugs and adds some small improvements.



Veranderingen voor v5.0.7 Beta - v5.0.8 RC

  • SSL core upgraded to OpenSSL 1.0.1c.
  • Drag & drop to re-order session tabs. 862
  • Local files can be dragged to session tabs for upload. 865
  • Remote files can be dragged to session tabs for duplication. 884
  • Color icon on session tab. 863
  • FTP passive mode IP address is substituted with connection address automatically when passive mode address is unroutable. 883
  • Contents of opened internal editors is automatically backed up, when application is abruptly closed. 886
  • Session color menu is available on session tab context menu.
  • Filter command added to address toobars and context menu of file panels. 732
  • Lock toolbars command added to context menu of file panel toolbars. 754
  • Added Session.CreateDirectory and Session.RenameFile methods to .NET assembly. 822 833
  • Added Session.Abort method to .NET assembly. 890
  • Change: Scripting command rm and .NET assembly Session.RemoveFiles method can remove directories as well. 887
  • Postponing upload of modified edited remote file to allow the editor finish saving of the file. 870
  • When transfer settings preset selected for transfer or synchronization is changed, the transfer settings are updated to the new preset configuration.
  • Support for directory listing with timestamp format yyyy-mm-dd hh:mm with SCP protocol. 853
  • With scripting exit code is recorded in the session log file.
  • Properties of Session class that cannot be changed after session starts, throw an exception when set.
  • It is possible to set limit to try reconnecting broken sessions using Session.ReconnectTime. 860
  • Change: Remote files are never recycled, unless explicitly enabled. 867
  • UTF-8 byte-order-mask is stripped on FTP upload. 888
  • Keyboard shortcut Ctrl+Alt+F4 for internal editor in Commander interface. 827
  • Keyboard shortcut Alt+Up for opening parent directory. 605
  • Taking tabs into account when calculating column position in an Internal editor. 789
  • Double buffered drawing of session tabs to prevent flicker.
  • Windows 8 compatibility and certification: ?Not saving random seed file, when run for maintenance task, e.g. during installation/uninstallation, to comply with Windows 8 certification.
  • ?Other compatibility improvements.
  • Using name of focused file as initial name for a new file. 873
  • When generation of temporary file for .NET assembly fails, meaningful exception is thrown and status of temporary folder is logged to help troubleshooting.
  • Falling back to Virtual folder when looking for an INI file to maintain compatibility with WinSCP 4.x on Windows Vista and newer. 874
  • Parsed directory listing is logged.
  • AES is preferred encryption cipher again. 880
  • Directory listings lacking inode column are supported. 881
  • Dialogs are placed in the center of their parent window.
  • Improved debug logging of .NET assembly.
  • Logging collection of files for synchronization.
  • Beta versions always check for beta versions updates.
  • Bug fix: Restore selection command shortcut changed to Shift+Ctrl+R (it used to have the same shortcut as Automatically refresh directory after operation).
  • Bug fix: “Operation aborted” messages were not suppressed.
  • Bug fix: Failure when reconnect failed (generalizing fix). 829
  • Bug fix: Missing icons in jumplist. 854
  • Bug fix: Session.FileExists was failing with “Recursive calls not allowed”. 852
  • Bug fix: Some UTF-8 encoded files were incorrectly loaded into an Internal Editor. 859
  • Bug fix: Failure when changing active session while background transfer queue list was being updated. 864
  • Bug fix: Main window was not restoring from system tray sometimes. 745
  • Bug fix: Failure was not reported, when opening of secondary shell session to execute remote command failed. 871
  • Bug fix: Hidden files were not dimmed, when Name column was not the first one (including the hidden columns). 872
  • Bug fix: Instruction-only authentication prompts were failed, when predefined password was used in prior prompt already. 877
  • Bug fix: Error when connecting to FTPS servers not supporting SSL session resuming. 879
  • Bug fix: Occasional hang when dialog was opened from an internal editor window. 882
  • Bug fix: Bugs and other three-state session options were logged incorrectly.
  • Bug fix: Switch /xmllog was not working in GUI sessions.
  • Bug fix: Could not connect to SSH server without storing hostkey fingerprint. 889
  • Bug fix: Support for MLSD FTP command was not detected. 891
  • Bug fix: File permissions were not retrieved from MLSD FTP directory listing.
  • Bug fix: Searching messages without associated help page on documentation site was not working.
  • Bug fix: Warning about overriding script options include and exclude by -filemask switch was sometimes shown incorrectly.



Veranderingen voor v5.0.6 Beta - v5.0.7 Beta

  • UTF-8 support in an internal editor.
  • Upgrade to OpenSSL 1.0.1b.
  • Several small improvements to application look and feel.
  • WinSCP now optionally reports anonymous usage statistics to WinSCP team. You can opt-out if you like.



Veranderingen voor v4.3.7 - v5.0.6 Beta

  • Prototype of .NET assembly built around WinSCP scripting interface.
  • Upgrade to PuTTY 0.62 and OpenSSL 1.0.0g.
  • Improvements to file masks.
  • Improvements to scripting.



Veranderingen voor v5.0.4 Beta - v5.0.5 Beta

  • This version fixes yet more bugs and adds few improvements.



Veranderingen voor v5.0.3 Beta - v5.0.4 Beta

  • Icon is assigned to all top-level windows, in particular to initial Login dialog, so that there?s always WinSCP icon in the Alt+Tab view.
  • Bug fix: Synchronization check list view was corrupted.
  • Bug fix: Failure when changing view style in Explorer interface. 753
  • Bug fix: It was not possible to drag more than one file. 756
  • Bug fix: Default permissions for new remote directory did not include Execute right. 762



Veranderingen voor v5.0.2 Beta - v5.0.3 Beta

  • Taskbar jump list support on Windows 7.
  • Tab selector for sessions.
  • Queue processing can be disabled.
  • Synchronized browsing is configurable per stored session.



Veranderingen voor v5.0.1 Beta - v5.0.2 Beta

  • Any session configuration option can be set on command line and/or scripting in raw format using /rawsettings switch. 520
  • Change: Binary transfer mode is default. 670
  • Change: Connection error is recorded in XML log in new subtag result of root tagsession. 545
  • Change: With FTP protocol, passive mode is used by default. 165
  • Environment variables are resolved in session hostname and username. 392
  • Installer without OpenCandy does not include OpenCandy licence anymore.
  • Option to enable active mode with FTP protocol in scripting. 669
  • Both session (text) and XML log can be produced at the same time. 481
  • Bug fix: Failure when cancelling login dialog. 728
  • Bug fix: Failure to locate GetTimeZoneInformationForYear. 729
  • Bug fix: Check for application updates was not working.
  • Bug fix: Duplicate shortcut key in local Open directory window. 710



Veranderingen voor v5.0 Beta - v5.0.1 Beta

  • This version fixes several regression bugs and adds some new functionality.



Veranderingen voor v4.3.4 - v5.0 Beta

  • Unicode support.
  • Explorer-style file selection with mouse is enabled by default in Commander interface.
  • Bug fix: Buttons on Login dialog sometimes got hidden.
  • Bug fix: ? at the end of file mask did not enforce presence of character.
  • Bug fix: Failure when session is closed unexpectedly in scripting.



Veranderingen voor v4.3.9 - v4.4.0

  • Bug fix: Icon on properties dialog was rendered with session color on background.
  • Bug fix: Tray icon was not restored after explorer/taskbar restart. 898
  • Bug fix: External IP address of the server is not used when provided IP address is automatically detected as unroutable. 904
  • Bug fix: Error connecting over SOCKS proxy with FTP protocol. 907
  • Bug fix: Local file/folder got recycled when dropped on folder on the same panel. 911
  • Bug fix: Failure when saving file opened from closed session. 918
  • Bug fix: Command on Console windows is not saved to history, when executed using Enter key. 934
  • Bug fix: Incorrect file was renamed when changing remote directory using directory tree while renaming file. 933
  • Bug fix: Failure to open session in scripting from command line was not reported in exit code. 953
  • Bug fix: Issuer and Subject were swapped on Certificate verification prompt. 967



Veranderingen voor v4.3.8 - v4.3.9

  • This release allows automatic connection to misconfigured FTP servers behind router. It also fixes bug, when connecting to FTPS servers not supporting SSL session resuming.
  • With this release WinSCP recommends Google Chrome (eliminating concerns with dynamic OpenCandy recommendations used previously).



Veranderingen voor v4.3.7 - v4.3.8

  • Back-propagated some improvements and fixes from 5.0.7 and 5.0.8 beta releases:
  • SSL core upgraded to OpenSSL 1.0.1c.
  • Embedded GPL licence text did not contain instructions for how to use GPL on your own programs. 800
  • Full row select is by default turned ‘off’ to allow easier selection of files by mouse.
  • Support for directory listing with timestamp format yyyy-mm-dd hh:mm with SCP protocol. 853
  • With scripting exit code is recorded in the session log file.
  • Bug fix: Fallback to registry storage, when implicit INI file storage was not writable, was not working. 801
  • Bug fix: Incorrect Base64 encoding in HTTP Basic authentication with FTP protocol. 804
  • Bug fix: Could not select files by dragging selection marquee. 778
  • Bug fix: Shut down once operation completes was blocked by confirmation prompt. 811
  • Bug fix: Failure on SSL session resuming. Thanks to Michael Lukashov. 668
  • Bug fix: Command lls showed incorrect size for files over 2 GiB. 819
  • Bug fix: Failure when generating valid local file name from name containing more than one invalid character. 836
  • Bug fix: Authentication prompts with no actual prompt were always failed in scripting. 820
  • Bug fix: Default session settings were not preserved, when set based on loaded stored session. 839
  • Bug fix: Keepalives cause timeouts with FTP protocol. 847
  • Bug fix: Incorrect timestamp timezone in XML log and .NET assembly. 843
  • Bug fix: Failure when changing active session while background transfer queue list was being updated. 864



Veranderingen voor v4.36 - v4.3.7

  • Back-propagated some improvements and fixes from 5.0.6 beta release:
  • SSL core upgraded to OpenSSL 1.0.0g.
  • Bug fix: State of Synchronize on start of Keep remote directory up to date dialog was not preserved. 774
  • Bug fix: Progress window was incorrectly placed when reloading remote file opened in an Internal editor.
  • Bug fix: File was uploaded after closing an internal editor even when not changed, but reloaded. 790
  • Bug fix: With FTP protocol touch element was not generated in XML log file.
  • Bug fix: Could not handle less common formats of passive connection data response from FTP server. 793
  • Bug fix: Failure exit code always reported when reading script from standard input. 794
  • Bug fix: File list flickered on every focus move on Windows XP with Explorer-style selection disabled. 783
  • Bug fix: Progress bar tooltip is not hidden once the progress window disappears. 796



Veranderingen voor v4.3.5 - v4.3.6

  • Bug fix: ?Chokes on SSH-2 ignore messages? SSH bug was always on. 767
  • Back-propagated some improvements and fixes from 5.0.3 - 5.0.6 beta releases:All binaries are signed with Martin Prikryl publisher certificate. 505
  • When script is aborted by the user, error exit code is used.
  • Connect timeout is configurable.
  • When renaming a folder within file panel, whole filename (including an extension) is always selected. 737
  • In-application license text updated to GPLv3. 751
  • Change: In mouse-only Explorer-style selection mode, single-file implicit mouse-selection is not preserved, when focus/selection is subsequently changed using keyboard.
  • SSH core upgraded to PuTTY 0.62. It brings following changes: ¦Security fix: WinSCP no longer retains passwords in memory by mistake. password-not-wiped
  • Bug fix: Spurious ?Access denied? printed in the authentication window after GSSAPI failure. gssapi-access-denied
  • Bug fix: 0.61-style Pageant did not work with 0.60-style WinSCP. pageant-backwards-compatibility
  • Bug fix: Fixed parsing owner/group with modified ID on Properties dialog.
  • Bug fix: When switching between session and shared bookmarks, path was not updated on the Open directory dialog.
  • Bug fix: Internal ?Operation aborted? errors were not suppressed for background transfers.
  • Bug fix: Path label was not resized with larger shell font size.
  • Bug fix: Default permissions for new remote directory did not include Execute right. 762
  • Bug fix: Duplicate reconnect prompt when connection is lost, while transferring file in subdirectory.
  • Bug fix: Error was signaled from script when connection stalled even when it was reconnected. 731
  • Bug fix: Failure to locate GetUserNameEx. 734
  • Bug fix: Records of files transferred within subdirectory were written at once, not continuously, in XML logging. 739
  • Bug fix: In mouse-only Explorer-style selection mode, selection was not cleared after clicking outside of selection, after focus/selection was previously changed using keyboard.
  • Bug fix: Session name was not preserved when duplicating session into a new window.
  • Bug fix: Installer was not removing translations of previous versions on Windows 7.
  • OpenCandy advertising module reintroduced to the installer. There?s also ad-free alternative installer available.



Veranderingen voor v4.3.4 - v4.3.5

  • Bug fix: Translations were not included in setup.
  • Bug fix: Versions of 3rd party components were not updated in translations.
  • Back-propagates some improvements and fixes from 5.0 - 5.0.2 beta releases:
  • SSL core upgraded to OpenSSL 1.0.0e.
  • Explorer-style file selection with mouse is enabled by default in Commander interface.
  • Starting renaming the next file after confirming rename with Tab key.
  • Logging local account into session log.
  • F10 key closes an internal editor.
  • Installer without OpenCandy does not include OpenCandy licence anymore.
  • Bug fix: Directory listing was shown as part of the file transfer error message with FTP protocol.
  • Bug fix: Internal editor window is not restored when minimized when editing the already file again.
  • Bug fix: Link to a parent directory is not read in an empty remote root folder.
  • Bug fix: Failure when session is closed unexpectedly in scripting.
  • Bug fix: Duplicate shortcut key in local Open directory window.



Veranderingen voor v4.3.3 - v4.3.4

  • This release upgrades SSH core to PuTTY 0.61 and fixes several bugs.



Veranderingen voor v4.3.2 - v4.3.3

  • Rolled back increase of socket internal buffer size for SSH. 677
  • SSH core upgraded to the latest development snapshot of PuTTY (2011-03-04, revision 9120). It brings following changes:
  • Support for “zlib@openssh.com” compression. 146
  • Small performace improvements.
  • On Windows 7 progress of operation is shown on the taskbar button. 437
  • URLs with IPv6 address are supported. 681
  • Removed length limit for FTP Post login commands. 673
  • Colon in stored session name and IPv6 addresses is escaped when used for generated name of session log file.
  • State of Advanced options checkbox is always remembered. 650
  • Source of the configuration is stored into session log. 683
  • Navigating back/forward with synchronized browsing enabled affects both panels. 625
  • When renaming a file during transfer, only filename (without an extension) is optionally selected. 664
  • File renaming is not started, when only focusing application. 651
  • Session colors are used on stored session list. 687
  • Setup will default to use the same language as the last time.
  • Setup will not try to replace the drag&drop shell extension unless newer version is included. This prevents setup from requiring restart in many cases. 686
  • Bug fix: Incorrect conversion of timestamps between local and remote systems with respect to DST on Windows 2008 R2. 671
  • Bug fix: Failure on transfer error with SCP protocol. 674
  • Bug fix: Invalid timezone shifting of file timestamps with FTP protocol. 675
  • Bug fix: Pageant authentication was not working on x64. 662
  • Bug fix: Failure when reconnection fails with FTP protocol. 680
  • Bug fix: Failure when reconnecting with FTP protocol. 676
  • Bug fix: chmod command was not skipped with SCP protocol, when changing file properties but not changing permissions. 645
  • Bug fix: Error when uploading file with specific size with FTP protocol. 684



Veranderingen voor v4.3.1 Beta - v4.3.2

  • 2011-02-23SSL core upgraded to OpenSSL 1.0.0d.
  • Enabled TLS extensions in OpenSSL, what resolves problems with some FTP servers. 658
  • Change: Compare directories command uses Shift+F2 shortcut instead of Ctrl+C. 641
  • Added support for dragging files from WinRAR. 399.
  • Default ascii file mask extended with *.js. 642
  • SSH core upgraded to the latest development snapshot of PuTTY (2011-02-21, revision 9101).
  • Bug fix: Check for application updates was not working.
  • Bug fix: Error response to SFTP initialization request was sometimes parsed incorrectly.
  • Bug fix: It was not possible to skip errors during some operations. 654
  • Bug fix: Home directory was incorrect after reconnect with FTP protocol. 659
  • Bug fix: It was sometimes not possible to initiate file renaming. 657



Veranderingen voor v4.3.0 Beta - v4.3.1 Beta

  • SSL core upgraded to OpenSSL 1.0.0c.
  • File renaming is not started, when only focusing file panel. 570
  • Bug fix: Failure when logging in ad-hoc session. 632
  • Bug fix: Failure when directory is reloaded while renaming file. 633
  • Bug fix: Values with special characters were not exported correctly to PuTTY. 634
  • Bug fix: Invalid DST handling in the Southern hemisphere. 638
  • Bug fix: Synchronized browsing was not preserved, when restarting application. 639



Veranderingen voor v4.2.9 - v4.3.0 Beta

  • 2010-11-07Increased socket internal buffer size for SSH. It should improve transfer speed. Thanks to ultramage. 615
  • Environment variables are resolved in path to external editor. 563
  • Include/exclude masks can be used when moving files between local and remote directories. 536
  • Add to Bookmarks and Refresh commands added to context menus of panel path labels. 624
  • Change: With FTP protocol, passive mode is used by default. 165
  • Change: Links to website and help are no longer created in start menu folder. 616
  • Autocomplete disabled for most of the combo boxes. 619
  • SSH core upgraded to the latest development snapshot of PuTTY (2010-09-27, revision 9010). It brings following changes:
  • Improved port forwarding robustness.
  • When disconnected because there are no supported authentication methods left to try, the error message contains the list of methods sent by the server.
  • Standard GSS libraries are now loaded from standard locations rather than using the default DLL search path.
  • Other small bugs fixed.
  • SSL core upgraded to OpenSSL 1.0.0a.
  • Bug fix: Error when refreshing panel content. 617
  • Bug fix: Error when more background transfers finish at the same moment. 622
  • Bug fix: Script does not abort after receiving no answer for prompt, when running in batch mode. 623
  • Bug fix: Main window appeared in background, when prompt for master password appeared during authentication. 629



Veranderingen voor v4.2.8 - v4.2.9

  • Never try to rename file to the very same name. 604
  • Bug fix: Failure when executing custom command and not capturing its output. 587
  • Bug fix: GSSAPI/Kerberos was not working. 590
  • Bug fix: Local file timestamp was interpreted incorrectly for synchronization on Windows 7. 591
  • Bug fix: Failure on close scripting command. 599
  • Bug fix: Edited file was reloaded from active session, not from original session. 603
  • Bug fix: Path history was mixed among sessions. 607
  • Bug fix: Session closed after operation completes was automatically reconnected. 608
  • Bug fix: Check for application updates was hanging. 611
  • Bug fix: Missing content on OpenCandy screen. 600



Veranderingen voor v4.2.7 - v4.2.8

  • File size masks are allowed in script commands. 555
  • Conversion of timestamps between local and remote systems with respect to DST follows changes introduced in Windows 7. 564
  • Installation package includes development versions of PuTTYgen and Pageant applications. It brings following changes:
  • PuTTYgen supports importing of new-style OpenSSH private keys (encrypted by AES rather than 3DES).
  • SSH core upgraded to the latest development snapshot of PuTTY (2010-05-19, revision 8952). Improving GSSAPI support.
  • Script commands and output are included into session log. 547
  • Bug fix: IPv6 support was broken. 556
  • Bug fix: Protocol ftps was ignored in session URL when port number was also specified. 558
  • Bug fix: Suggested session path was duplicated when saving new session. 562
  • Bug fix: SFTP packet counter overflow. 565
  • Bug fix: Sorting by owner/group was broken. 571
  • Bug fix: Failure when opening session protected with master password from command-line in console. 573
  • Bug fix: Saving password in default session settings did not force prompt for master password, allowing the password being stored unecrypted.
  • Bug fix: Missing OpenCandy DLL on Windows startup. 579
  • Bug fix: Hangs when changing directory using directory tree after toggling showing of hidden files. 580
  • Bug fix: !.! was suggested as name of executable when browsing for previously undefined executable.
  • Bug fix: Failure when running multiple instances of console interface tool in parallel. 581



Veranderingen voor v4.2.6 - v4.2.7

  • Increased maximal size of accepted SFTP packet.
  • Bug fix: Failure when closing connection after another failed connection.
  • Bug fix: Root path was not remembered as last working path on a drive.
  • Bug fix: Hang-up after closing connection.



Veranderingen voor v4.2.5 - v4.2.6

  • ZIP archive with both executables is released instead of just compressed EXE. 523
  • Automatically named session is renamed when hostname and/or username is modified. 532
  • When reading of file to be edited fails, empty internal editor is no longer shown.
  • Forcing width of message box not to exceed screen width.
  • Environment variables in path to private key file are resolved before passing it to PuTTY to open the session. 524
  • WinSCP name is included in balloon notifications. 533
  • Timezone offset can be set up to +/-25 hours. 534
  • Setup does not query OpenCandy for ads when running silent install.
  • Small visual changes for Windows 7.
  • Being tolerant to FTP servers enclosing path in 257 response to single quotes. 541
  • SSH core upgraded to the latest development snapshot of PuTTY (2010-01-17, revision 8846). Fixing memory leak.
  • SSL core upgraded to OpenSSL 0.9.8l.
  • Bug fix: Bookmarks with equal sign in their name were not preserved when using INI file. 522
  • Bug fix: Synchronize browsing failed, when entering local directory, while current remote path was root. 525
  • Bug fix: Having higher logging level set decreased performance even when logging itself was disabled. 526
  • Bug fix: Error when running ad hoc custom command. 529
  • Bug fix: Tray icon was sometimes not removed when application closed.
  • Bug fix: Navigation tree on Preferences dialog was corrupted sometimes. 539
  • Bug fix: Memory leak while authenticating with private key.
  • Bug fix: System date/time format was not followed on Windows 7. 537
  • Bug fix: On some systems winscp.com did not find winscp.exe when executed from search path. 542
  • Bug fix: Failure when connection was closed while Console window was opened.



Veranderingen voor v4.2.4 Beta - v4.2.5

  • Environment variable WINSCP_PATH pointing to path, where WinSCP executable file is located, is set on startup, so it can be used to configure portable paths relative to the WinSCP executable file. 311
  • It is not possible to cancel master password prompt anymore, when saving session with passwords
  • Slash added to names of directories in search results to distinguish them from files
  • Keyboard shortcut for finding files changed to F3 in Explorer interface
  • Path is recorded in history after changing directory in console window. 518
  • Replacing characters not allowed in local file names is taken into account with synchronized browsing. 512



Veranderingen voor v4.23 Beta - v4.2.4 Beta

  • File search.
  • Stored session passwords can be encrypted using master password.



<<Terug naar software beschrijving