This is an old revision of the document!
Recent Version History
This is list of changes for each release of WinSCP. See also project history.
asshat
assmaster
Advertisement
4.0.7
2008-03-03
- While downloading trailing space in filenames is replaced with
%20
, as Windows does not allow them. 45 - Bug fix: Occasional failure while closing console window.
- Bug fix: Empty directories were not created on upload with FTP. 137
- Bug fix: Choosing between opening session in current or new window using
Shift
key was not working properly. 155 - Bug fix: When cancelling moving of local file to remote directory with FTP protocol, local source file was removed. 35
- Bug fix: Overwrite confirmations could not be suppressed for FTP protocol. 153
- Bug fix: It was possible to import “WinSCP temporary session” back to WinSCP. 148
4.0.6
2008-01-03
- 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: The 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 (FTP).
- 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.
Advertisement
4.0.5
2007-10-24
- With FTP protocol, errors when parsing file permissions in directory listing are ignored.
- Reading/writing INI files is faster.
- Hostkey of tunneled session is verified against target session of tunnel.
- When opening session in PuTTY, defaults for session options not set by WinSCP are loaded from Default settings of PuTTY.
- Increased maximal length of username.
- Full system error is reported when writing of local file fails.
- Sample custom command Execute changed to
./!
(from!
). - When parsing directory listing, plus sign after permissions, separated by space, is silently ignored.
- When uploading to symbolic link with SFTP protocol, resuming is disabled to preserve the link.
- Bug fix: Automatic reconnect in scripting was not working.
- Bug fix: When reading of local file failed, while uploading with SFTP protocol, file transfer was interrupted without reporting any error.
- Bug fix: When file transfer failed with FTP protocol, whole batch was interrupted, without an option to retry or skip the file transfer.
- Bug fix: Failure when parsing of directory listing failed with FTP protocol.
- Bug fix: Background color of directory tree icons has not reflected session color.
- Bug fix: Removed dependency on
netapi32.dll
(not present on Windows 95/98/ME). - Bug fix: It was not possible to upload file opened in another application with FTP protocol.
- Bug fix: Missing GSSAPI was incorrectly reported, even when SSPI with GSSAPI support was present.
- Bug fix: Workaround for occasional bug when opening some dialogs.
4.0.4
2007-09-02
- Fallback to simple FTP
LIST
command, whenLIST -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 URL’s (from web browser).
- Bug fix: When connection was broken during automatic transfers, program stalled for few seconds.
- Bug fix: Instability when 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 the 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.
Advertisement
4.0.3
2007-07-12
- Mask
*.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
.