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.
Not Released Yet
2010-07-30
- Bug fix: Failure when executing custom command and not capturing its output. 587
- Bug fix: GSSAPI/Kerberos was not working. 590
Advertisement
4.2.8
2010-07-14
- 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 unencrypted.
- 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
Advertisement
4.2.7
2010-03-04
4.2.6
2010-02-16
- 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 findwinscp.exe
when executed from search path. 542 - Bug fix: Failure when connection was closed while Console window was opened. 544
Advertisement
4.2.5
2009-12-22
- 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 (2009-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
4.2.4 beta
2009-10-25
- File search. 92
- Stored session passwords can be encrypted by AES cipher using master password. 273
- Path relative to startup directory can be used in initial session local directory. 492
- Up to 255 characters long SFTP server commands are allowed. 495
- Value
off
ofreconnecttime
script option is case-insensitive. 491 - SFTP status code is not logged as status/error code anymore. 484
- While downloading trailing dot in filenames is replaced with
%2E
, as Windows trim them. 452 - WinSCP can load plain text tunnel password from configuration (new attribute
TunnelPasswordPlain
). If possible, it automatically converts the password to encrypted form. 497 - 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. 157
- Bug fix: Error when opening separate shell session. 477
- Bug fix: Backslash in remote path broke path label. 482
- Bug fix: Using passive mode was suggested when connection fails even when used already. 485
- Bug fix: Operation hanged for a while when transfer of file was skipped with FTP protocol. 486
- Bug fix: Operation hanged occasionally when both control and transfer connection were closed at the same time with FTP protocol. 487
- Bug fix: Quote escaping did not work with console interface tool. 494
- 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. 475
- Bug fix: WinSCP hanged on some systems, when remote file with name reserved on Windows appeared in directory listing. 152
- Bug fix: Backslash was inserted to remote path when running custom command from synchronization checklist dialog. 498
Advertisement
4.2.3 beta
2009-08-18
- Configurable keyboard shortcuts for custom commands and shared bookmarks. 103
- FTP proxy support. 27
- FTPS server certificate is shown on Server and protocol information dialog. 438
- Existing remote file can be opened in editor by typing its name. 366
- Workaround for Momentum server limit of 32 KiB for reading/writing. 440
- Added missing descriptions of
certificate
,implicit
,explicitssl
andexplicittls
switches for command-line and scripting. - Empty SSH keyboard interactive prompts are ignored. 388
- 256×256 icon is deployed with WinSCP. 445
- WinSCP prevents computer from being suspended during operation. 265
- It can be configured how long WinSCP should keep trying reconnect broken sessions. 460
- Change: Double double-quote is treated as a single double-quote within value of command-line parameter. 454
- For FTP servers know not to support
LIST -a
command (Personal FTP server),LIST
only is used by default. 458 - Errors when deleting local files after upload finishes are reported. 462
- Pressing
Enter
, while having selected an open session without hostname, loads the session. 463 - Session name can be optionally used as part of the path to temporary copies of remote files. 385
- Remote path may optionally not be used as part of the path to temporary copies of remote files. 229
- Option for substituting FTP passive mode IP address with connection address. 376
- Change: Once dot-only filenames are obscured from Windows, all security checks which hide dot-only filenames from user are removed. 452
- Bug fix: Overwrite confirmations were shown even when target file did not exist when uploading with SFTP protocol. 442
- 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. 441
- Bug fix: Passive FTP transfers with IPv6 did not work. 446
- Bug fix:
Ctrl+R
in the internal editor opened Replace dialog instead of reloading current document. 444 - Bug fix: Meaning of UTF-8 encoding for filenames option was reversed for FTP. 450
- Bug fix: Skipped files are shown in progress list on console. 451
- Bug fix: Values were overlapped on progress window when Calculate total size transfer settings was disabled. 456
- Bug fix: “There is no disk in drive” message was sometimes shown on startup. 19
- Bug fix: Failure when configuration was changed, while file from closed internal editor was still being uploaded. 461
- Bug fix: Failure when file was opened in editor while still being uploaded after closing editor. 465
- Bug fix: Transfer progress was not shown on console when moving files to local directory. 443
- Bug fix: Error when uploading empty folder that already existed on the server with FTP. 466
- Bug fix: Failure when FTP data connection was lost. 467
- Bug fix: Memory leak in drag&drop shell extension. 471
- Bug fix: Failure when installing on Windows 2000. 447
- Bug fix: OpenCandy DLL was installed even if user chose not to use it. 455
- Bug fix: Icon was not displayed properly on Windows 2000. 473
- Bug fix: Timeout may occurred earlier that configured with FTP. 472
Advertisement