Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Sticky Password FR...
  • Parallels Workstat...
  • ESET NOD32 Antivir...
  • BitDefender Total ...
  • WinPatrol 24.6.201...
  • PerfectDisk Free D...
  • Adobe Photoshop CS...
  • PerfectDisk Profes...
  • Windows 8 Consumer...
  • Atlantis Word Proc...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Sticky Password FREE
    [SOFTPEDIA
    EXCLUSIVE] 6.0.2.323

    78,546 downloads
    Nokia PC Suite
    7.1.180.64

    74,932 downloads
    3DP Chip 12.04
    60,801 downloads
    Adobe Flash Player
    11.3.300.250 Beta 3
    / 11.2.202.235

    49,717 downloads
    Samsung PC Studio
    7.2.24.9

    45,498 downloads
    Nero 9 Free
    9.4.12.3d

    43,090 downloads
    Yahoo! Messenger
    11.5.0.192

    36,228 downloads
    Samsung Kies
    2.3.1.12044_18

    35,827 downloads
    Internet Download
    Manager 6.11 Build 7

    34,401 downloads
    Avira Antivir Virus
    Definition File
    Update May 22, 2012

    33,272 downloads
    Home > Windows > Internet > FTP Clients > WinSCP > Changelog

    WinSCP 5.0.7 Build 2268 Beta / 4.3.7 Build 1679 - Changelog


    What's new in WinSCP 5.0.7 Build 2268 Beta:

    May 8th, 2012

    · Using MLSD/MLST to list directory with FTP protocol, when supported. Thanks to Michael Lukashov
    · UTF-8 support in an internal editor
    · Optionally refreshing file panel in regular intervals
    · If password is not specified on Login dialog with FTP protocol, connection is first tried without password
    · WinSCP can now optionally collect and send to WinSCP team non-personal usage statistics.
    · SSL core upgraded to OpenSSL 1.0.1b.
    · IDE upgraded to Embarcadero C++ Builder XE2.
    · Warning is printed on console, when user combines -filemask switch with obsoleted exclude or include options.
    · Embedded GPL licence text did not contain instructions for how to use GPL on your own programs
    · .NET assembly description and consequently type library name modified to start with “WinSCP” for easier look up.
    · Remembering the last selected stored session on the Login dialog
    · When waiting for external console redirected to a pipe times out, it is suggested to check, if the pipe is being read from.
    · Transfer settings panel moved from Preferences dialog into separate dialog.
    · Layout of Transfer settings dialog improved.
    · Split button is used for Transfer Settings button on Transfer, Synchronize and Keep remote directory up to date dialogs (Windows Vista and newer only).
    · Set defaults command of Login dialog placed more intuitively on drop down menu of Save button (On Windows Vista and newer only).
    · .NET assembly Session class public methods are explicitly locked against concurrent and recursive access.
    · Silently ignoring errors, when implicitly preserving permissions of overwritten file after resumable file upload
    · File mask on Find file window can be edited in Edit mask dialog.
    · Files in directory excluded from file search are excluded from search too
    · Change: Blowfish is preferred encryption cipher
    · Fixed mistakes in MFC building readme file in source code package.
    · 256px icon embedded directly in the executable file.
    · Not considering 3xx error code an error for custom remote commands
    · Double buffered drawing of file panels to prevent flicker
    · Alpha-blended marquee selection on file panels.
    · Hidden columns are reordered to the front, not to interfere with resizing of visible columns.
    · Full row select is by default turned ‘off’ to allow easier selection of files by mouse.
    · Optional full row select in Explorer interface
    · Increased minimal height of directory tree item.
    · On Login dialog, Save button is disabled on Logging tab and Preferences tab and Login button is disabled on Preferences tab, to avoid confusion.
    · Bug fix: When downloading file with SFTP protocol, overwrite confirmation dialog showed cached timestamp of source remote file instead of actual one
    · Bug fix: Shut down once operation completes was blocked by confirmation prompt
    · Bug fix: Redirected output of console interface lacked CR
    · Bug fix: Window flickered when application was activated.
    · Bug fix: Main menu did not open when application was not activated
    · Bug fix: When selecting files by mask, all directories were implicitly selected
    · Bug fix: When finding files, all directories were implicitly found
    · Bug fix: winscp.com did not restore console codepage on exit
    · Bug fix: Failure on SSL session resuming. Thanks to Michael Lukashov
    · Bug fix: Failure on second failed call to Session.Open of .NET assembly.
    · Bug fix: Information about dragged files was generated incorrectly
    · Bug fix: Failure when reconnect failed
    · Bug fix: Exclusion-only file mask on Edit mask dialog was formatted incorrectly.
    · Bug fix: Unicode console output was displayed incorrectly on Windows XP and earlier.
    · Bug fix: Failure when generating valid local file name from name containing more than one invalid character
    · Bug fix: Path label disappears when clicked
    · Bug fix: Authentication prompts with no actual prompt were always failed in scripting
    · Bug fix: Default session settings were not preserved, when set based on loaded stored session
    · Bug fix: When mask wrapped in Edit file mask dialog, it was split into multiple masks.
    · Bug fix: The .NET assembly could not find winscp.exe, when run from network path
    · Bug fix: Incorrect timestamp timezone in XML log and .NET assembly
    · Bug fix: Rare incorrect conversion of line endings
    · Bug fix: Keepalives cause timeouts with FTP protocol
    · Bug fix: Occasional failure while authentication prompt is idle
    · Bug fix: Selected note in directory tree was drawn incorrectly, when not focused in Explorer interface.
    · Bug fix: Temporary file with XML log is not removed with .NET assembly
    · Bug fix: Rare incorrect EOL conversion.



    What's new in WinSCP 5.0.6 Build 2074 Beta:

    March 1st, 2012

    · Prototype of .NET assembly built around WinSCP scripting interface. 147
    · SSL core upgraded to OpenSSL 1.0.0g.
    · SFTP status packets with missing language tag are accepted. 770
    · Disabling session option Optimize connection buffer size disables unlimited SSH window to overcome bugs in some older version of OpenSSH. 635
    · When Optimize connection buffer size is enabled, also FTP socket internal buffer size is increased. Thanks to tteras. 787
    · Added workaround for Chokes on SSH-2 ignore messages SSH server bug. 577

    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

    Several changes to enhance and simplify file masks:
    · Convenient dialog for setting file masks. 98
    · Change: File mask that does not end with slash matched only files, not directories anymore.
    · Change: Include directory masks are recursive.
    · Include directories checkbox on Select mask dialog was replaced with Apply to directories checkbox that suspends the above change.
    · Change: Include file mask that does not contain any directory mask matches any directory.
    · Change: Include/Exclude mask in transfer settings replaced with File mask, what is equivalent of Include mask (as supported already previously, it can contain exclude mask after |).
    · Change: Script options exclude and include deprecated in favor of -filemask= switch of get, put, synchronize and keepuptodate commands.
    · Change: Special characters ;,| in file masks can be used as literals by doubling them.
    · File masks can select files also by their modification timestamp. 672

    · Change: Escaping new lines in attribute values in XML log (particularly useful for attribute value of output and erroroutput).
    · Change: Script option transfer deprecated in favor of -transfer switch of get, put, synchronize and keepuptodate commands.
    · Added scripting command stat to retrieve attributes of remote file, along with associated stat XML log element.
    · Added /xmlgroups command-line parameter that causes XML log file generated while scripting, to group elements corresponding to the same script command under group element.
    · Added /nointeractiveinput command-line parameter that makes scripting fail all prompts, except for prompts for commands.
    · It is enough to click (as opposite to previous double-click) Transfer settings box on Transfer, Synchronize and Keep remote directory up to date dialogs to open Transfer settings dialog.
    · Change: Session option Remember last used directory is enabled by defaut.
    · Error when looking up user groups are by default suppressed.
    · Timeout prompt suggests turning off Optimize connection buffer size as workaround for some problems.
    · Host key not verified” error messages includes host key fingerprint.
    · Host keys (both actual and configured) are recorded in session log.
    · Directories in file panel are never sorted by an extension.
    · Embedded GPL licence text did not contain instructions for how to use GPL on your own programs. 800
    · When checking for updates, version of winscp.com and .NET assembly is also reported.
    · When downloading file with SFTP protocol, first open source remote file before deleting original contents of target local file. 803
    · Bug fix: Failure when connection is lost while retrieving file attributes with FTP protocol. 771
    · Bug fix: Failure on reconnects. 772
    · Bug fix: State of Synchronize on start of Keep remote directory up to date dialog was not preserved. 774
    · Bug fix: Operation progress was not shown on taskbar button. 777
    · Bug fix: Could not edit files over 64 KiB in an internal editor. 763
    · Bug fix: With FTP, particularly in scripting, files could be uploaded to wrong directory. 780
    · Bug fix: Could not select files by dragging selection marquee. 778
    · Bug fix: “Chokes on SSH-2 ignore messages” SSH bug was always on. 767
    · Bug fix: File list flickered on every focus move on Windows XP with Explorer-style selection disabled. 783
    · Bug fix: Could not search for +/-/* in filename in file panel by typing. 784
    · Bug fix: Failure when cancelling authentication prompt of background transfer. 785
    · Bug fix: Password was not remembered for background transfers and/or PuTTY sessions. 786
    · 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: Mask hint for transfer settings preset rules included file size mask.
    · 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: Cannot create desktop shortcut for session with special characters in name. 795
    · Bug fix: Progress bar tooltip is not hidden once the progress window disappears. 796
    · Bug fix: Failure on fatal script error.
    · Bug fix: SFTP file handle is written incorrectly when reading properties of remote file being overwritten. 798
    · Bug fix: Undisplayable information were logged/displayed incorrectly
    · Bug fix: Output/input from winscp.com is converted to/from Ansi encoding.
    · 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 drop files on file panel (unless started and kept in report view). 806



    What's new in WinSCP 4.3.7 Build 1679:

    February 20th, 2012

    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.
    · 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.
    · 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.
    · Bug fix: Failure exit code always reported when reading script from standard input.
    · Bug fix: File list flickered on every focus move on Windows XP with Explorer-style selection disabled.
    · Bug fix: Progress bar tooltip is not hidden once the progress window disappears.



    What's new in WinSCP 4.3.6 Build 1655:

    December 29th, 2011

    · 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.



    What's new in WinSCP 5.0.5 Build 1782 Beta:

    November 9th, 2011

    · Connection attempt can be cancelled. 757
    · After cancelling authentication prompt, error message is no longer displayed.
    · Bug fix: Failure while logging off the Windows.
    · Bug fix: Fixed parsing owner/group with modified ID on Properties dialog.
    · Bug fix: Missing animations on Progress window on Windows Vista/7.
    · 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: Pageant authentication was not working on x64. 764
    · Bug fix: Failure on startup when master password is set. 765
    · Bug fix: Upload of non existing file in script using put command did not trigger error.



    What's new in WinSCP 5.0.4 Build 1772 Beta:

    October 31st, 2011

    · 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.
    · Bug fix: It was not possible to drag more than one file.
    · Bug fix: Default permissions for new remote directory did not include Execute right.



    What's new in WinSCP 5.0.3 Build 1758 Beta:

    October 22nd, 2011

    · Recently used sessions are added to taskbar jump list on Windows 7.
    · Queue processing can be disabled.
    · Tab selector for sessions.
    · Change: Synchronized browsing state is stored with stored session, not in preferences.
    · Stored session folder opened/closed state is remembered.
    · Change: In mouse-only Explorer-style selection mode, single-file implicit mouse-selection is not preserved, when focus/selection is subsequently changed using keyboard.
    · Change: All fatal errors (those that cause exit code of WinSCP to be 1) in scripting are recorded in new subtag failure of root tag session. This includes connection errors, replacing previous recording in result tag.
    · Change: Value both of synchronize command switch criteria renamed to either to avoid confusion (both is still recognized for backward compatibility).
    · Increased socket internal buffer size for SSH with option to disable it. It improves transfer speed. Thanks to ultramage.
    · File sizes in file panel are optionally shown using short format (KiB, MiB, etc).
    · All binaries are signed with Martin Prikryl publisher certificate.
    · Automatic reconnect, when server stopped responding.
    · When script is aborted by the user, error exit code is used.
    · Explicit control for specifying anonymous FTP login on Login dialog.
    · FTP account can be specified on Login dialog.
    · MFC building readme file in source code package has wrong content.
    · When saving opened session, password saving is enabled, when master password is in use.
    · Connect timeout is configurable.
    · Information window about updates show times of the last and the next check for updates.
    · Increased height of Login dialog to fit more stored sessions.
    · Description of rawsettings script added to command-line help screen and open command help.
    · Change: Silently ignoring, when local file mask in put command matches no file.
    · Added mget alias for get script command and mput alias for put command.
    · Added echo script command.
    · URL of Getting started webpage opened from installer includes previously installed version, so that hints specific to upgrades from the version can be displayed.
    · Installer starts WinSCP minimized, when it also opens Getting started webpage.
    · Session option Allow GSSAPI credential delegation is now configurable on the Login dialog.
    · When renaming a folder within file panel, whole filename (including an extension) is always selected.
    · In-application license text updated to GPLv3.
    · Bug fix: Default session log file path was missing slash before filename.
    · 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.
    · Bug fix: Help > Contents command was not working.
    · Bug fix: Failure to locate GetUserNameEx.
    · Bug fix: Records of files transferred within subdirectory were written at once, not continuously, in XML logging.
    · Bug fix: Switch -rawsettings of open command was not working.
    · Bug fix: In mouse-only Explorer-style selection mode, selecting was not cleared after clicking outside of selection, after focus/selection was previously changed using keyboard.
    · Bug fix: Mouse cursor stayed “busy” forever after drag&drop operation.
    · Bug fix: Main window was not restoring from system tray sometimes.
    · Bug fix: Session name was not preserved when duplicating session into a new window.
    · Bug fix: Failure when using an INI file.
    · Bug fix: Installer was not removing translations of previous versions on Windows 7.



    What's new in WinSCP 5.0.2 Build 1456 Beta:

    September 20th, 2011

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



    What's new in WinSCP 5.0.1 Beta:

    September 20th, 2011

    · SSL core upgraded to OpenSSL 1.0.0e.
    · Support for different DST boundaries in the past.
    · Starting renaming the next file after confirming rename with Tab key.
    · External IP address for FTP active mode is configurable.
    · Logging local account into session log.
    · Setup informs at the end about reason restart is required (when it is) and that it does not prevent WinSCP from functioning, apart from the drag&drop shell extension.
    · Setup optionally opens Getting started webpage.
    · Prevented file virtualization.
    · F10 key closes an internal editor.
    · Error when opening FTP active mode connection, has explicit help link.
    · Bug fix: Cannot drag&drop files from local file panel.
    · Bug fix: Directory listing was shown as part of the file transfer error message with FTP protocol.
    · Bug fix: Missing application icon.
    · Bug fix: Internal editor window is not restored when minimized when editing the already file again.
    · Bug fix: Missing build.bat from the source code package.
    · Bug fix: Windows button on taskbar was not hidden when minimizing to tray.
    · Bug fix: Auto arranging of WinSCP window by Windows (and other applications) did not work.
    · Bug fix: Improved compatibility with MSVDM.
    · Bug fix: Opening session in PuTTY was not working.
    · Bug fix: Failure to store passwords encrypted with master password.
    · Bug fix: Link to a parent directory is not read in an empty remote root folder.



    What's new in WinSCP 5.0 Beta:

    September 20th, 2011

    · 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.



    What's new in WinSCP 4.3.5 Build 1463:

    September 20th, 2011

    · 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.



    What's new in WinSCP 4.3.4 Build 1428:

    July 28th, 2011

    SSH core upgraded to PuTTY 0.61. It brings following changes:
    · When WinSCP fails to get a response from Pageant, it logs the fact.
    · Bug fix: Workaround for some servers blithely responding to winadj@putty.projects.tartarus.org with SSH_MSG_CHANNEL_SUCCESS despite probably having no idea what it means. winadj-success
    · Bug fix: Pageant authentication was not working.
    · The command list -a is stopped being used when returned listing is empty.
    · Using HTTP/1.1 when checking for application updates.
    · Bug fix: Unwanted auto-completion in comboboxes when resizing the window.
    · Bug fix: Arguments (passwords in particular) passed to PuTTY were not escaped correctly.
    · Bug fix: Special permissions were not preserved correctly in configuration.
    · Bug fix: Another invalid timezone shifting of file timestamps with FTP protocol.
    · Bug fix: Failure when connection closes with FTP protocol.
    · Bug fix: WinSCP was hanging when FTP directory listing connection was closed without response to LIST command.
    · Bug fix: Slow startup when there are disconnected network drives.
    · Bug fix: Notification balloon was displayed after finishing of every queue task.
    · Bug fix: No fallback to IPv4 with SSH.



    What's new in WinSCP 4.3.3 Build 1340:

    May 26th, 2011

    · Rolled back increase of socket internal buffer size for SSH.

    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.
    · Small performace improvements.

    · On Windows 7 progress of operation is shown on the taskbar button.
    · URLs with IPv6 address are supported.
    · Removed length limit for FTP Post login commands.
    · 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.
    · Source of the configuration is stored into session log.
    · Navigating back/forward with synchronized browsing enabled affects both panels.
    · When renaming a file during transfer, only filename (without an extension) is optionally selected.
    · File renaming is not started, when only focusing application.
    · Session colors are used on stored session list.
    · 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.
    · Bug fix: Incorrect conversion of timestamps between local and remote systems with respect to DST on Windows 2008 R2.
    · Bug fix: Failure on transfer error with SCP protocol.
    · Bug fix: Invalid timezone shifting of file timestamps with FTP protocol.
    · Bug fix: Pageant authentication was not working on x64.
    · Bug fix: Failure when reconnection fails with FTP protocol.
    · Bug fix: Failure when reconnecting with FTP protocol.
    · Bug fix: chmod command was not skipped with SCP protocol, when changing file properties but not changing permissions.
    · Bug fix: Error when uploading file with specific size with FTP protocol.



    What's new in WinSCP 4.3.2 Build 1201:

    February 23rd, 2011

    · SSL core upgraded to OpenSSL 1.0.0d.
    · Enabled TLS extensions in OpenSSL, what resolves problems with some FTP servers.
    · Change: Compare directories command uses Shift+F2 shortcut instead of Ctrl+C. Added support for dragging files from WinRAR.
    · Default ascii file mask extended with *.js.
    · 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.
    · Bug fix: Home directory was incorrect after reconnect with FTP protocol.
    · Bug fix: It was sometimes not possible to initiate file renaming.



    What's new in WinSCP 4.3.1 Build 1099 Beta:

    December 13th, 2010

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



    What's new in WinSCP 4.3.0 Build 1029 Beta:

    November 8th, 2010

    · Increased socket internal buffer size for SSH. It should improve transfer speed.
    · Environment variables are resolved in path to external editor.
    · Include/exclude masks can be used when moving files between local and remote directories.
    · Add to Bookmarks and Refresh commands added to context menus of panel path labels.
    · Change: With FTP protocol, passive mode is used by default.
    · Change: Links to website and help are no longer created in start menu folder.
    · Autocomplete disabled for most of the combo boxes.

    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.



    What's new in WinSCP 4.2.9 Build 938:

    September 24th, 2010

    · 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



    What's new in WinSCP 4.2.8 Build 818:

    July 15th, 2010

    · 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).
    Advertisements:
    · 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



    What's new in WinSCP 4.2.7 Build 758:

    March 5th, 2010

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



    What's new in WinSCP 4.2.6 Build 721:

    February 17th, 2010

    · 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. 544



    What's new in WinSCP 4.2.5 Build 624:

    December 22nd, 2009

    · 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
    · Merged error message and directory creation confirmation box into one, when synchronized browsing cannot find corresponding opposite directory. 347
    · Synchronized browsing can handle change to different directory branch. 101
    · Placed Use same options next time on synchronization dialog above transfer settings box to make it clear that transfer settings are not saved. 519
    · SSH core upgraded to the latest development snapshot of PuTTY (2008-11-22, revision 8755). It does not bring any notable change.
    · Bug fix: When master password changing was canceled, message informing about successful change appeared anyway.
    · Bug fix: No help was associated with Security tab of Preferences dialog.
    · Bug fix: Passwords in default session settings were not re-encrypted when master password was changed.
    · Bug fix: Empty session password were in rare situation encrypted using master password, what caused seemingly useless prompts for master passwords.
    · Bug fix: WinSCP did not offer to unset read-only flag when overwriting local files anymore.
    · Bug fix: Error when downloading remote files from root directory into temporary local directory. 502
    · Bug fix: Failure when retrying connect attempt after host is not resolved. 503
    · Bug fix: Incorrect calculation of DST start/end date. 504
    · Bug fix: Session data on Login dialog were overwritten when locale is changed. 508
    · Bug fix: Error when moving local directory to remote side. 509
    · Bug fix: Help for put scripting command incorrectly claimed that -append switch is valid for FTP protocol only.
    · Bug fix: Ampersands (&) in names of transfer settings presets and custom commands were handled inconsistently. 506
    · Bug fix: Excluding file from transfer did not prevent access to the file. 514
    · Bug fix: Error when daylight saving is not properly configured in Windows. 519
    · Bug fix: Shell icon for stored session in folder could not be created. 515



    What's new in WinSCP 4.2.4 Build 610 Beta:

    October 27th, 2009

    · File search.
    · Stored session passwords can be encrypted by AES cipher using master password.
    · Path relative to startup directory can be used in initial session local directory. Up to 255 characters long SFTP server commands are allowed.
    · Value off of reconnecttime script option is case-insensitive.
    · SFTP status code is not logged as status/error code anymore.
    · While downloading trailing dot in filenames is replaced with ., as Windows trim them.
    · WinSCP can load plain text tunnel password from configuration (new attribute TunnelPasswordPlain). If possible, it automatically converts the password to encrypted form.

    SSH core upgraded to the latest development snapshot of PuTTY (2008-09-27, revision 8665). It brings following changes:
    · Bug fix: Minor memory leaks.
    · Bug fix: Uploads of large files with FTP were restarting.
    · Bug fix: Error when opening separate shell session.
    · Bug fix: Backslash in remote path broke path label.
    · Bug fix: Using passive mode was suggested when connection fails even when used already.
    · Bug fix: Operation hanged for a while when transfer of file was skipped with FTP protocol.
    · Bug fix: Operation hanged occasionally when both control and transfer connection were closed at the same time with FTP protocol.
    · Bug fix: Quote escaping did not work with console interface tool.
    · Bug fix: Ctrl+C in console windows occasionally interrupted more than one prompt.
    · Bug fix: Failed connection in script closed last active session simultaneously.
    · Bug fix: It was not possible to copy remote files using drag&drop within remote panel with FTP protocol.
    · Bug fix: Problem minimizing progress windows while performing operation executed from command-line.
    · Bug fix: WinSCP hanged on some systems, when remote file with name reserved on Windows appeared in directory listing.
    · Bug fix: Backslash was inserted to remote path when running custom command from synchronization checklist dialog.



    What's new in WinSCP 4.2.3 Build 494 Beta:

    August 19th, 2009

    · Configurable keyboard shortcuts for custom commands and shared bookmarks.
    · FTP proxy support.
    · FTPS server certificate is shown on Server and protocol information dialog.
    · Existing remote file can be opened in editor by typing its name.
    · Workaround for Momentum server limit of 32 KiB for reading/writing.
    · Added missing descriptions of certificate, implicit, explicitssl and explicittls switches for command-line and scripting.
    · Empty SSH keyboard interactive prompts are ignored.
    · 256×256 icon is deployed with WinSCP.
    · WinSCP prevents computer from being suspended during operation.
    · It can be configured how long WinSCP should keep trying reconnect broken sessions.
    · Change: Double double-quote is treated as a single double-quote within value of command-line parameter.
    · For FTP servers know not to support LIST -a command (Personal FTP server), LIST only is used by default.
    · While downloading trailing dot in filenames is replaced with ., as Windows trim them.
    · Errors when deleting local files after upload finishes are reported.
    · Pressing Enter, while having selected an open session without hostname, loads the session.
    · Session name can be optionally used as part of the path to temporary copies of remote files.
    · Remote path may optionally not be as part of the path to temporary copies of remote files.
    · Option for substituting FTP passive mode IP address with connection address.
    · Change: Once dot-only filenames are obscured from Windows, all security checks which hide dot-only filenames from user are removed.
    · Bug fix: Overwrite confirmations were shown even when target file did not exist when uploading with SFTP protocol.
    · Bug fix: Mask hints label on transfer settings dialogs was improperly placed when localized.
    · Bug fix: Failure when closing session while having log window opened and custom commands toolbar displayed.
    · Bug fix: Passive FTP transfers with IPv6 did not work.
    · Bug fix: Ctrl+R in the internal editor opened Replace dialog instead of reloading current document.
    · Bug fix: Meaning of UTF-8 encoding for filenames option was reversed for FTP.
    · Bug fix: Skipped files are shown in progress list on console.
    · Bug fix: Values were overlapped on progress window when Calculate total size transfer settings was disabled.
    · Bug fix: “There is no disk in drive” message was sometimes shown on startup.
    · Bug fix: Failure when configuration was changed, while file from closed internal editor was still being uploaded.
    · Bug fix: Failure when file was opened in editor while still being uploaded after closing editor.
    · Bug fix: Transfer progress was not shown on console when moving files to local directory.
    · Bug fix: Error when uploading empty folder that already existed on the server with FTP.
    · Bug fix: Failure when FTP data connection was lost.
    · Bug fix: Memory leak in drag&drop shell extension.
    · Bug fix: Failure when installing on Windows 2000.
    · Bug fix: OpenCandy DLL was installed even if user chose not to use it.
    · Bug fix: Icon was not displayed properly on Windows 2000.
    · Bug fix: Timeout may occurred earlier that configured with FTP.



    What's new in WinSCP 4.2.2 Build 480 Beta:

    June 28th, 2009

    · Each selected file/directory can be optionally added individually to background transfer queue. 97
    · It is possible to schedule computer shutdown at the end of operation or once the background transfer queue is empty. 292
    · New switches -append and -resume to scripting commands put and get to append file/resume transfer respectively. 298
    · Added switch /certificate to command-line and open script command to automatically accept SSL certificate with given fingerprint. 430
    · Change: SSH host key or SSL/TLS certificate can no longer be automatically verified using scripting batch mode. 411
    · When renaming a file within file panel, whole filename (including an extension) can be optionally selected again. 255
    · In Commander interface the directory tree can be optionally shown left of file list. 5
    · Broken idle sessions are optionally automatically reconnected. 30
    · Local custom commands that work both with remote and local file (diff-style) can be executed from synchronization checklist for pairs of files. 54
    SSH core upgraded to the latest development snapshot of PuTTY (2008-04-26, revision 8519). It brings following changes:
    · Empty SSH keyboard interactive prompts are ignored. 388
    · SSL core upgraded to OpenSSL 0.9.8k.
    · FTPS session can be opened from script explicitly. 396
    · It is possible to turn off both modification time and file size comparison criteria, synchronizing thus only by file existence. 368
    · List of parameters can be passed to script using /parameter command-line parameter. The parameters are resolved in the script using %N% pattern. 197
    · For synchronization, when comparison by modification time is disabled, it is possible to turn off preserving of timestamp. 368
    · Empty password can be specified explicitly on command-line and in script to allow password-less authentication with FTP. 428
    · Speed limit can be set as part of transfer settings. 302
    · It can be configured how long script should keep trying reconnect broken sessions. 367
    · On download names of files reserved in Windows (such as NUL) are appended with to allow saving them. 58
    · Appending to log file with XML format is disallowed.
    · Dialogs are showed on-screen even if center of the main window is off-screen. 360
    · Changed usage to discourage specification of session on command-line for console use.
    · Console interface tool usage shows only command-line parameters relevant for console use.
    · Limited number of HTTP redirects when checking for updates.
    · When opening connection in FTP active mode fails, using passive mode is suggested.
    · Workaround for Windows 7 incompatibility, preventing loading translation plugins. 423
    · For compatibility with Fedora 11, dot (.) after permissions in directory listing is ignored 436
    · Transfer settings controls reorganized so that Clear ‘Archive’ attribute fits to Upload options. 108
    · In Mirror synchronization mode it is possible to turn off comparison by modification time.
    · It is not possible to change XML log file name in middle of session. 393
    · Bug fix: Failure when downloading file from non-current directory with FTPS protocol. 390
    · Bug fix: Edit With dialog had wrong layout.
    · Bug fix: Overwriting new or updated files only was not working with SFTP when overwrite confirmations were disabled. 408
    · Bug fix: Occasional failure when closing commander window. 419
    · Bug fix: Local shortcuts were not followed. 420
    · Bug fix: Commander tab of Preferences dialog did not have help screen associated.
    · Bug fix: Selection did not follow focus after reloading of directory. 432
    · Bug fix: Stray empty line was printed on console on failed connections.



    What's new in WinSCP 4.1.9 Build 416:

    April 23rd, 2009

    · Workaround for problem with Tectia SFTP server corrupting remote file if resumed transfer fails again. 351
    · Errors while keeping session alive with FTP protocol are ignored.
    · Bug fix: When synchronizing timestamps of local files, update of non-existing local files was offered. 346
    · Bug fix: When name of destination remote file was changed on overwrite confirmation dialog, timestamps and permissions were yet set on the original filename (SFTP only).
    · Bug fix: Change of name of destination remote file on overwrite confirmation dialog was not reflected properly for resumable file transfers (SFTP only).
    · Bug fix: Failure during dummy listing of remote directory with FTP as form of keepalive, while error message of failed regular directory listing was shown.
    · Bug fix: Failure after closing internal editor. 349
    · Bug fix: Infinite loop when FTP directory listing with -a switch fails. 352
    · Bug fix: Paste in an internal editor could not be undone. 354
    · Bug fix: Script switch -preservetime did not work. 361
    · Bug fix: Repetitive prompts for adding bookmark when switching between “bookmark” and “location profile” mode.
    · Bug fix: Suspending background transfer was not working with FTP. 341
    · Bug fix: Occasional failure when showing main window. 369
    · Bug fix: Status bar on log file window always indicated no log file. 370
    · Bug fix: Just leaved directory was not focused in file panel when paths as reported by remote server ended with slash. 371
    · Bug fix: Opening session in PuTTY was not working for ad-hoc sessions. 372
    · Bug fix: Incorrectly URL-encoded character in session specification may caused the session to be silently ignored. 373
    · Bug fix: Failure of authentication was not shown on authentication dialog with FTP protocol.
    · Bug fix: Directories with no transferred files were not created on upload with FTP. 137



    What's new in WinSCP 4.2.1 Build 428 Beta:

    February 27th, 2009

    · Bug fix: It was not possible to open Preferences dialog. 381
    · Bug fix: Error message was appearing during installation. 382



    What's new in WinSCP 4.2.0 Build 427 Beta:

    February 27th, 2009

    · FTPS (FTP over TLS/SSL) support using OpenSSL 0.9.8j. 36
    · It is possible to change group/owner of a remote file by UID/GID. 333
    · XML logging for more formal and machine-readable representation of operations performed during the session. 95
    · Filter for file panel. 56
    · New set of bookmarks/location profiles that is shared between all sessions. 284
    · Timestamps of uploaded files are preserved with FTP. 293
    SSH core upgraded to the latest development snapshot of PuTTY (2008-02-23, revision 8461). It brings following changes:
    · Improved flow control with SSH-2, what improved transfer speed, particularly for downloads. 17 flow-control flow-control-filexfer
    · Support for SSH-2 RSA key exchange. ssh2-rsa-kex
    · Improved robustness when dealing with servers that does not respect WinSCP window size. ssh2-window-overrun
    · Improved robustness when dealing with servers that does not respect WinSCP packet size limit (e.g. GlobalSCAPE). 314 ssh2-bug-maxpkt
    · Switched to PuTTY’s own implementation of Kerberos/GSSAPI. It brings following changes: kerberos-gssapi
    · GSS key exchange algorithms are no longer supported.
    · Session option Service principal name is no longer supported.
    · Bug fix: WinSCP tried password authentication with SSH-1 even if the server says not to. ssh1-no-password
    · Bug fix: In CBC modes, decrypting the packet length could leak information. ssh2-cbc-pktlen-weakness
    · When checking for updates, beta versions are by default not reported.
    · Any file mask can include exclude masks (separated by pipe). 328
    · Position of internal editor window is remembered. 317
    · It is possible to synchronize remote files with name that is not allowed on Windows. 31
    · Console window of .exe can be minimized to task bar status area. 243
    · For external editors, WinSCP no longer waits for editor process to be closed by default. It keeps edited remote file in temporary directory until WinSCP closes instead. Previous behavior can be forced using editor preference option External editor opens each file in separate window (process). 334
    · In editor preferences list, editing certain files with an associated application can be configured. 283
    · It is possible to edit files in ad hoc selected editor. 291
    · Using of switch -a with FTP LIST command is configurable. 275
    · For messages without associated help page, WinSCP can initiate search of whole documentation site.
    · File mask hint shows file size mask syntax.
    · Number of not shown hidden files is indicated on status bar.
    · Expanding/collapsing capability of create directory dialog removed.
    · Workaround for problem with Tectia SFTP server corrupting remote file if resumed transfer fails again. 351
    · Errors while keeping session alive with FTP protocol are ignored.
    · Bug fix: File externally hidden was not removed from file panel.
    · Bug fix: When synchronizing timestamps of local files, update of non-existing local files was offered. 346
    · Bug fix: When name of destination remote file was changed on overwrite confirmation dialog, timestamps and permissions were yet set on the original filename (SFTP only).
    · Bug fix: Change of name of destination remote file on overwrite confirmation dialog was not reflected properly for resumable file transfers (SFTP only).
    · Bug fix: Failure during dummy listing of remote directory as form of keepalive, while error message of failed regular directory listing was shown.
    · Bug fix: Failure after closing internal editor. 349
    · Bug fix: Infinite loop when FTP directory listing with -a switch fails. 352
    · Bug fix: Paste in an internal editor could not be undone. 354
    · Bug fix: Script switch -preservetime did not work. 361
    · Bug fix: Repetitive prompts for adding bookmark when switching between “bookmark” and “location profile” mode.
    · Bug fix: Suspending background transfer was not working with FTP. 341
    · Bug fix: Occasional failure when showing main window. 369
    · Bug fix: Status bar on log file window always indicated no log file. 370
    · Bug fix: Just leaved directory was not focused in file panel when paths as reported by remote server ended with slash. 371
    · Bug fix: Opening session in PuTTY was not working for ad-hoc sessions. 372
    · Bug fix: Incorrectly URL-encoded character in session specification may caused the session to be silently ignored. 373
    · Bug fix: Failure of authentication was not shown on authentication dialog with FTP protocol.
    · Bug fix: Directories with no transferred files were not created on upload with FTP. 137



    What's new in WinSCP 4.1.8 Build 415:

    December 2nd, 2008

    · Expanding/collapsing capability of message boxes removed.
    · Bug fix: Icon on Properties dialog is shrunk to fit, if shell icon size is too large. 323
    · Bug fix: Dragging of item in editor list was not correctly stopped.
    · Bug fix: Error when moving current remote directory to different location (e.g. by dragging tree node). 330
    · Bug fix: Duplicating session in new window was not working. 332
    · Bug fix: Color of file panel border was not updated in some cases.
    · Bug fix: Error on startup when initial local directory as reported by Windows starts with lowercase drive letter. 319
    · Bug fix: Size of externally removed local files was not detracted from total file size shown on status bar.
    · Bug fix: File statistics on status bar was not updated with automatic update of local file panel on external change.



    What's new in WinSCP 4.1.7:

    September 29th, 2008

    · Output from console interface tool is no longer buffered.
    · System error message is shown when FTP connection is refused.
    · Transfer mode and resume support status are no longer shown on progress window.
    · Internal editor is opened faster.
    · It is possible to reference session in folder from command line and script.
    · Session name can contain special characters like []/.
    · In scripting on session start local working directory is set to the one saved in stored session.
    · Bug fix: Wrapping of long files were not applied to newly opened internal editors.
    · Bug fix: Alias to directory listing command was not cleared (SCP only).
    · Bug fix: Failure when creating directory with SFTP.
    · Bug fix: “List index out of bounds (-1)” error on startup with Explorer interface and Show full path on address bar option disabled.
    · Bug fix: Transfer progress indication was not completed with FTP protocol. Bug fix: Paste in an internal editor lost final new line.
    · Bug fix: Dialogs opened from Preferences dialog opened from internal editor are properly placed over them.
    · Bug fix: Failure when dragging item in editor list.
    · Bug fix: Internal editor status bar was not updated after reload.
    · Bug fix: WinSCP closed without warning even when internal editor with modified local file was opened.
    · Bug fix: Changes to internal editor configuration were not applied to opened editors with local files.
    · Bug fix: Random pieces of log were duplicated in log window.
    · Bug fix: Log window was not updated while connecting.
    · Bug fix: Some administrative restrictions were not being applied.



    What's new in WinSCP 4.1.6:

    July 31st, 2008

    · Bug fix: Failure when skipping error during ls command in scripting. 269
    · Bug fix: Unix-style paths on command-line were ignored. 267
    · Bug fix: Permissions to uploaded directories were set even when Set permissions was off, what caused problems on servers not allowing setting permissions to directories (Serv-U). 268
    · Bug fix: Misplaced sorting arrow was shown when file panel was sorted by hidden column.
    · Bug fix: Remote files were incorrectly moved to recycle bin even when alternative resume or append was selected instead of overwrite.
    · Bug fix: Overwritten remote files were not moved to recycle bin during resumable transfers. 272
    · Bug fix: Overwritten remote files were not moved to recycle bin if overwrite confirmations were disabled. 272
    · Bug fix: It was pointlessly offered to alternatively resume transfer when local and remote files had a same size.
    · Bug fix: Refreshing large remote directory tree took too long. 279
    · Bug fix: Workaround for failure on startup. 140



    What's new in WinSCP 4.1.5:

    July 14th, 2008

    · For internal directory listings with FTP protocol LIST is used unless LIST -a was already proven to work. 263
    · Bug fix: .. directory become visible eventually in Explorer interface. 259
    · Bug fix: Open session in new window was not working for stored sessions in folders. 266
    · Bug fix: It was not possible to permanently select English language, when default system language was different (and that language for WinSCP was installed).
    · Bug fix: It was not possible to move files by drag&drop to other applications when using drag&drop shell extension. 261
    · Bug fix: Failure when starting console interface tool. 260



    What's new in WinSCP 4.1.5 Beta:

    July 13th, 2008

    · For internal directory listings with FTP protocol LIST is used unless LIST -a was already proven to work.
    · Bug fix: .. directory become visible eventually in Explorer interface.
    · Bug fix: Open session in new window was not working for stored sessions in folders.
    · Bug fix: It was not possible to permanently select English language, when default system language was different (and that language for WinSCP was installed).
    · Bug fix: It was not possible to move files by drag&drop to other applications when using drag&drop shell extension.
    · Bug fix: Failure when starting console interface tool



    What's new in WinSCP 4.1.4 Beta:

    June 25th, 2008

    · More verbose error messages are shown when operation with local file fails.
    · Improved detection of Vista for workaround for bug in it preventing selection of files with keyboard.
    · Ignoring less than 2 seconds timestamp difference when synchronizing.
    · Improvements to setup: Improved support for installation by non-privileged users. / User preferences set in installer are used as defaults for all users, not only the one that has installed it / Option to add WinSCP path to search path is not offered if installer is not run by administrator / Bug fix: Installed WinSCP uses by default registry to store configuration for all users, not only the one that has installed it.
    · When winscp.com is forcefully terminated, winscp.exe is not left running behind anymore.
    · Most lists can be scrolled while item is dragged, particularly stored sessions list.
    · Whitespace is no longer required after comment line in scripting.
    · Workarounds for OpenSSH-specific bugs are applied with Sun SSH as well.
    · Bug fix: Drag&drop with shell extension did not work if temporary path was set in short form.
    · Bug fix: Automatic reconnect during transfer did not work occasionally.
    · Bug fix: Local proxy was not working at all.
    · Bug fix: WinSCP hanged when dummy protocol command was dispatched to keep session alive, while reconnecting.
    · Bug fix: WinSCP hanged when server stopped receiving data.
    · Bug fix: Improved compatibility with MSVDM. Maximized main window no longer minimize into small window caption.
    · Bug fix: Scripting command call tried to interpret command switches.



    What's new in WinSCP 4.1.1 Beta:

    May 5th, 2008

    · Speed limit of background transfers can be set also from the main menu.
    · Descriptive hints are shown also on status bar of internal editor.
    · Error messages with no explicit help page are at least linked with common error messages.
    · Error code is reported from scripting also when file overwriting is denied. 210
    · FTP tab of Login dialog is shown only with advanced options enabled.
    · Change: Text files are not converted to canonical format with FTP protocol. 204
    · When checking for updates, only one request is sent to the server.
    · Bug fix: Error when trying to download non-existing file in scripting with FTP. 212
    · Bug fix: Failure on attempt to keepalive while operation is in progress (FTP). 185
    · Bug fix: Failure on tunnel connection termination. 187
    · Bug fix: No help page was associated with Save session dialog.
    · Bug fix: Error while changing language. 217
    · Bug fix: Authentication dialog displayed multiple prompts incorrectly.
    · Bug fix: Error List index out of bounds while opening a main window. 178
    · Bug fix: It was not possible to drop files from other application on system with multi-byte character set. 181
    · Bug fix: Authentication prompt for tunnel sessions was not marked properly.
    · Bug fix: Key passphrase prompt was not being localized.
    · Bug fix: WinSCP failed to quit because of stalled check for updates. 198
    · Bug fix: Failure when moving files from remote directory with SCP. 206
    · Bug fix: Error on opening main window. 218
    · Bug fix: Error when unsupported command is used for keepalive with FTP. 208
    · Bug fix: Defaul log file path still used &s pattern instead of !s. 224



    What's new in WinSCP 4.1 Beta:

    March 20th, 2008

    · Support for local proxying, where a network connection is replaced by a local command.
    · Various cryptographic improvements in SSH-2, including SDCTR cipher modes and a workaround for a weakness in CBC cipher modes. Support for Diffie-Hellman group exchange with SHA-256 was not included due to performance problems.
    · Support for the Arcfour cipher in SSH-2.
    · When Pageant is running and an SSH key is specified in the configuration, WinSCP will now only try Pageant authentication with that key. This gets round a problem where some servers would only allow a limited number of keys to be offered before disconnecting.
    · Support for SSH-2 password expiry mechanisms, and various other improvements and bugfixes in authentication.
    · A change to the SSH-2 password camouflage mechanism in 0.58 upset some Cisco servers, so we have reverted to the old method.
    · Random seed file is being stored to application data folder when possible.
    · Bug fix: SSH-1 connections tended to crash, particularly when using port forwarding.
    · Bug fix: SSH Tectia Server would reject SSH-2 tunnels from WinSCP due to a malformed request.
    · Bug fix: SSH-2 login banner messages were being dropped silently under some circumstances.
    · Bug fix: IPv6 should now work on Windows Vista.
    · Stored sessions can be organized into folders
    · Preference of GSS key exchange algorithms can be configured on Key exchange tab of login dialog.
    · Session option Allow Kerberos 5 ticket forwarding in GSSAPI/SSPI obsoleted (was probably useless anyway).
    · Session option Server realm renamed to Service principal name
    · Added switch /hostkey to command-line and open script command to automatically accept host keys with given fingerprint.
    · Environment variables can be used in scripting commands. The syntax is %NAME%
    · Command Duplicate can transfer files in between different opened sessions (via local temporary copy). It can also be used to duplicate the file within the session, if the protocol does not allow direct duplication
    · In file panel, file sorting by date and size is by default descending.
    · Speed limit can be actually set in KiB/s.
    · Speed limit can be set for background transfers.
    · Custom command to execute SFTP server binary may be specified. This allows using su to run SFTP server
    · Transfer settings were removed from transfer options dialog to simplify it. The settings can be changed by selecting transfer settings preset or by invoking custom transfer settings dialog (the same way as for synchronization).
    · More than one host key for a host may be accepted.
    · It is possible to cancel connection attempts of background transfer.
    · Proxy settings to check for updates can be automatically detected from system and IE settings.
    · Improved keepalive mechanism of FTP sessions by listing current directory in regular intervals.
    · On upgrade, setup informs if there are installed translations that are not present in new release anymore.
    · Setup removes obsolete translations from previous installations.
    · When synchronized browsing is on and entered directory does not exist in an opposite directory, WinSCP offers to create it.
    · Saving password to stored session must be explicitly requested using checkbox on save session dialog (replaces previous warning message box).
    · Transfer options dialog can be suppressed
    · Change: Removed One file only editing mode.
    · During resumable transfers, the destination file is not removed (if present) until the transfer actually finishes.
    · When opening secondary shell session, startup actions like clearing of aliases, unsetting national variables and looking up user groups are not performed.
    · For SCP protocol, listing command can be fully specified to overcome specifics of platform (this obsoletes former option Alias LS to display group name).
    · New patterns for custom commands: !/ expands to current remote path, !@ expands to current session hostname. !u expands to username, !p expands to password
    · Escaping of special characters is reversed on upload
    · Custom FTP commands can be executed after login
    · Transfer and session toolbars automatically stretches to right window edge.
    · Command line panel is toolbar (can be docked elsewhere).
    · Address and command line drop down boxes follow the toolbar style.
    · On Explorer-like interface, path on address toolbar is editable.
    · KiB is used instead of KB for kilobyte.
    · Estimated time is shown instead of elapsed time in queue list.
    · Open in PuTTY makes PuTTY use Telnet or SSH session for FTP sessions in WinSCP.
    · Host key confirmation dialog has an option to copy the key into clipboard.
    · Server does not use UTF-8 changed to UTF-8 encoding for filenames and moved to Environment tab, as it is used also by FTP protocol.
    · Timezone offset moved to Environment tab, as it is used also by FTP protocol.
    · Shift-Del deletes to recycle bin, if deletion to recycle bin is disabled, and vice versa.
    · Opening bookmarks and home directory do not trigger synchronized browsing anymore.
    · Drive drop down menu shows My documents when current local directory is below My documents folder.
    · It is possible to optionally overwrite stored password with new one, if authentication with original stored password fails.
    · When renaming a file within file panel, only filename (without an extension) is selected.
    · When storing remote file to local temporary directory, full remote path is recreated locally to make identification of file easier (particularly in external editor).
    · Several improvements to internal editor: Search direction can be specified / Support for multiple undoes and redo / Tab size can be defined / Improved toggling of word wrapping.
    · Print command added to default custom command examples.
    · When operation finishes while minimized, window is no longer restored. Instead taskbar balloon is shown.
    · When saving session with password, option is given not to store the password.
    · Changed default local tunnel port number range to IANA Dynamic and/or Private Ports range.
    · Change: File path patterns changed to match those of custom commands.
    · WinSCP starts on the same monitor is was closed the last time.
    · Notification balloon is not displayed after background upload of edited/opened file is finished
    · Edit link function is available in context menu of remote symbolic links.
    · Size of directory change cache is limited.
    · Error messages of background transfer are actually presented as errors.
    · Initial size of Commander-like window is increased.
    · Improved initial placing of Commander-like window.
    · Improved call command description with respect to FTP protocol.
    · ftp protocol added to command-line syntax help.
    · Most options on SCP tab of login dialog are disabled, when SCP protocol is not selected, to avoid confusion (although they can actually be used when SCP fallback is administered).
    · Cleaned icons for Open in PuTTY and Log Window.
    · Default ping interval session option is not saved anymore.
    · Patterns hint next to proxy telnet/local command on Proxy tab of login dialog.
    · Change: Transfer option Preserve read-only is off by default.
    · On download with LF to CR/LF EOL conversion, CR EOLs were needlessly removed.
    · UTF-8 byte-order-mask is stripped on upload
    · Example for switching user on login added to Shell session option (/bin/bash -c 'sudo su -').
    · Better error reporting when contacting winscp.net to check for application updates fails.
    · When script output is redirected to file, filename in transfer progress report is not truncated
    · Names of directories being compared during synchronization in scripting are echoed.
    · Bug fix: It was not possible to match file/directory in root with file mask.
    · Bug fix: Failure when dropping file to .. link (particularly with FTP).
    · Bug fix: Incorrect handling of certain errors while connecting.
    · Bug fix: Ping interval of the first opened FTP session was preserved for all later sessions.
    · Bug fix: When traversing path components in input boxes, input cursor may have ended past the end of text.
    · Bug fix: It was possible to configure Preserve timestamp transfer settings for synchronization, although it is always enabled actually.
    · Bug fix: Bottom-aligned components of login and preferences dialog may have been positioned (partially) off-screen.
    · Bug fix: Main window was opened on primary monitor even if login dialog was moved to other monitor.
    · Bug fix: Pressing Esc while renaming session on Login dialog, closed the dialog instead of cancelling the renaming.
    · Bug fix: When remote file is dropped to place, when dropping is not possible, misleading error message was shown, when drag&drop shell extension was enabled.



    What's new in WinSCP 4.0.7:

    March 3rd, 2008

    · While downloading trailing space in filenames are replaces with , as Windows does not allow them.
    · Bug fix: Occasional failure while closing console window.
    · Bug fix: Empty directories were not created on upload with FTP.
    · Bug fix: Choosing between opening session in current or new window using Shift key was not working properly.
    · Bug fix: When cancelling moving of local file to remote directory with FTP protocol, local source file was removed.
    · Bug fix: Overwrite confirmations could not be suppressed for FTP protocol.
    · Bug fix: It was possible to import WinSCP temporary session back to WinSCP.



    What's new in WinSCP 4.0.6:

    January 3rd, 2008

    · U3 version launches by default PuTTY for U3 and saves settings to its registry key.
    · Access denied errors upon implicit writing to an INI file are ignored (it is expected that user made the file read-only deliberately).
    · Drag and drop on 64-bit systems is working (was actually implemented for testing purposes in 4.0.5 already).
    · When parsing directory listing, at sign after permissions is silently ignored
    · INI file is being saved only when there was a change made.
    · Bug fix: WinSCP has not allowed ending of Windows session (Log off, Shut down, etc.).
    · Bug fix: Last line of authentication banner may have been incorrectly listed on authentication window.
    · Bug fix: When prompt was displayed while reconnecting session with internal editor focused, it was not possible to focus the prompt input box.
    · Bug fix: WinSCP was ignoring external requests to resize its window (particularly Cascade, Tide Horizontally and Tide Vertically taskbar commands).
    · Bug fix: WinSCP hanged when authentication prompt was displayed while timeout message was shown.
    · Bug fix: With some servers, it was not possible to remove a directory because WinSCP made the directory current before deletion.
    · Bug fix: INI file was uselessly being saved also when opened for reading only.
    · Bug fix: Improved compatibility with MSVDM. Main window no longer minimize into small window caption.
    · Bug fix: Quotes around string options saved to an INI files were duplicated.
    · Bug fix: Reference to dragext.dll was not released once not used.
    · Bug fix: Directory content cache was not reset after timestamp synchronization.
    · Bug fix: When specifying session using ftp:// URL, correct port 21 is used by default.
    · Bug fix: When URL of translator was not specified, stray URL was used instead.



    What's new in WinSCP 4.0.4:

    September 3rd, 2007

    · Fallback to simple FTP LIST command, when LIST -a fails.
    · Workaround for bug in Windows Vista preventing selection of files with keyboard.
    · Offline network drives are not scanned on startup to prevent long delays before a main window is shown.
    · Improved security when handling URLs (from web browser).
    · Bug fix: When connection was broken during automatic transfers, program stalled for few seconds.
    · Bug fix: Instability the connection was dropped while keep remote directory up to date function was running.
    · Bug fix: Malformed prompt for username in scripting.
    · Bug fix: Second opened session with enabled SSH tunnel (with automatic selection of tunnel port) actually used the existing tunnel of first session.
    · Bug fix: Memory leak when SSH connection is refused.
    · Bug fix: When username is not specified on login dialog, password typing is revealed on authentication dialog.



    What's new in WinSCP 4.0.3:

    July 13th, 2007

    · 2007-07-12Mask *.php* in default text file mask is replaced with *.php and *.php3.
    · Subdirectories of current directory are not scanned for purpose of displaying in tree view when the tree view is hidden.
    · Bug fix: Once any transfer is done while keep remote directory up to date is running, its dialog cannot be minimized anymore.
    · Bug fix: Failure when automatically reconnecting the session from script with option batch continue.



    What's new in WinSCP 3.8.330:

    March 8th, 2007

    · Change to overcome URL handler vulnerability: When protocol (sftp:// or scp://) is provided on command line (possible execution from web browser/Windows Explorer), all command-like parameters that cause any automatic action are ignored, including /defaults, /log, /script and /command.
    · Function Copy path to clipboard has keyboard shortcut Shift-Ctrl-P in Explorer-like interface.
    · Address bar of Explorer-like interface has dedicated context menu, with option to Copy path to clipboard.
    · Partial files (.filepart) are no longer considered for synchronization (SFTP-only).
    · Permissions input box has the same context menu as permissions popup box.
    · In scripting mode, the WinSCP can read commands from redirected standard input.
    · UTF-8 encoded script files are supported (byte-order-mask is required).
    · Bug fix: Sorting arrows on synchronization checklist were corrupted on Windows 2000 and older.
    · Bug fix: Permissions popup box was occasionally dismissed, when its context menu was revealed.
    · Bug fix: Menu item Leave as is of permissions box was visible, even if it made no sense in the context.
    · Bug fix: When recursive setting of permissions was turned off on properties dialog, permissions may have possibly retained undefined state, although no longer allowed.
    · Bug fix: Path labels were redrawn each time mouse was moved over them, causing unnecessary flickering.
    · Bug fix: Some dialog labels were not disabled along with associated control.
    · Bug fix: Log window was showing log file name with patterns, instead of actual current log file name.
    · Bug fix: When patterns were used in log file name, the log file was recreated every time configuration has changed.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM