Главная Безопасность Бизнес Вебмастеру Графика Игры Флеш игры Интернет и сети Мультимедиа Образование Рабочий стол Система Текст Реклама
|
История изменений программы WinSCP
Изменения в программе WinSCP 6.1 (23.05.2023):
- Выполнены переводы: каталонский, чешский, голландский, финский, французский, немецкий, венгерский, итальянский, японский, корейский, польский, румынский, русский, упрощенный китайский, испанский и шведский.
- Постоянно открывать ближайшую существующую родительскую папку при удалении текущего локального каталога панели.
- Визуальная обратная связь, когда управление (в частности, выпадающий список) фокусируется с помощью акселератора клавиатуры.
- Создание сборки .NET в Visual Studio 2022.
- Исправление ошибки: удаленный файл, вставленный на внешний жесткий диск, загружается дважды.
- Исправление ошибки: ведение журнала отладки стека вызовов в сборке .NET было нарушено.
- Исправление ошибки: исправлена подсказка для команды цвета сеанса по умолчанию.
- Исправление ошибки: при чтении входного потока в загрузке сборки .NET происходит сбой в 64-разрядном процессе, передача не прерывается.
- Исправление ошибки: сбой, когда журнал приложения не может быть открыт.
- Исправление ошибки: Обход изменения именования ключевых алгоритмов в OpenSSH 7.7 и более ранних версиях (из предварительного выпуска PuTTY 0.79).
- Исправление ошибки: при включенном ведении журнала отладки в эхо-командах сценария и именах групп журналов XML отсутствует имя команды.
Изменения в программе WinSCP 5.21.8 (11.04.2023):
- Обратно распространяемые исправления из бета-версии 6.0:
- Обновлены переводы: немецкий, венгерский и русский.
- Ядро TLS/SSL обновлено до OpenSSL 1.1.1t.
- Обновлены ссылки на интерактивную справку.
Изменения в программе WinSCP 5.21.7 (23.01.2023):
- Улучшения официального расширения пакетного переименования:
- Обновление графического интерфейса сделано необязательным, чтобы разрешить автономное выполнение.
- Не сбой, когда конкретный файл не требует переименования.
- Исправление ошибки: переименование завершается ошибкой, если имя файла содержит специальные символы маски файла.
- Исправление ошибки: сбой при изменении системных настроек после отображения окна сообщения о новой версии.
Изменения в программе WinSCP 5.21.1 (24.06.2022):
- Перевод завершен: польский.
- Ядро TLS/SSL обновлено до OpenSSL 1.1.1p.
- Не предлагать создать ссылку на родительский каталог, если он выбран при запуске создания ссылки.
- Исправление ошибки: макет диалогового окна параметров расширения не работал в системах с несколькими мониторами с разным масштабированием текста.
- Исправление ошибки: сбой при запуске параллельной фоновой FTP-передачи.
- Исправление ошибки: правила окраски каталогов на удаленной панели не работают.
Изменения в программе WinSCP 5.21 (15.06.2022):
- Исправление ошибки: зависание при входе в небольшие каталоги с FTP-протоколом.
- Исправление ошибки: задержка при перемещении файлов с удаленной панели с помощью перетаскивания.
- Исправление ошибки: после определенных операций диск, который когда-либо был открыт на локальной файловой панели, нельзя временно безопасно удалить.
Изменения в программе WinSCP 5.19.6 (22.02.2022):
- Обновлен перевод: немецкий.
- Обратно распространенные исправления из выпусков 5.20–5.20.2:
- Ядро TLS/SSL обновлено до OpenSSL 1.1.1m.
- Синтаксический анализатор XML обновлен до Expat 2.4.6.
Изменения в программе WinSCP 5.17.2 (09.03.2020):
- Отключение TLS 1.3 по умолчанию, пока он не будет лучше протестирован.
- Исправление ошибки: не удается подключиться к серверам SSH-1.
- Исправление ошибки: возобновление сеанса TLS не работает для FTP-передач с TLS 1.3.
Изменения в программе WinSCP 5.17.1 (27.02.2020):
- Исправление ошибки: Подтверждение о закрытии WinSCP не имеет связанной страницы справки (для объяснения рабочей области).
- Исправление ошибки: ошибка при загрузке расширения с именем файла, содержащим некоторые специальные символы (например, тире).
- Исправлена ошибка: резервный SCP больше не работает.
- Исправление ошибки: путь в адресной строке интерфейса проводника не может быть отправлен.
- Исправление ошибки: ошибка при изменении каталога с помощью дерева после выхода системы из спящего режима.
- Исправление ошибки: невозможно использовать клиентский сертификат TLS / SSL.
- Исправление ошибки: сертификат клиента TLS / SSL может быть настроен для протокола S3, даже если он не поддерживается.
Изменения в программе WinSCP 5.17 (18.02.2020):
- Усовершенствования в управлении сессиями и рабочей областью, так что теперь WinSCP может легко восстанавливать вкладки, которые были открыты, когда он был в последний раз закрыт.
- Аппаратно-ускоренный AES.
- Расширение Archive and Download для архивирования удаленных файлов и скачивания архива.
- Улучшения в окне контрольного списка синхронизации.
- Разрешена сортировка результатов поиска.
- Обновление ядра SSH до PuTTY 0.73.
- Двоичные файлы подписаны новым сертификатом EV, действующим до февраля 2023 года.
Изменения в программе WinSCP 5.15.4 (16.09.2019):
- Ядро TLS / SSL обновлено до OpenSSL 1.0.2t.
- Анализатор XML обновлен до Expat 2.2.8.
- Официальное расширение Batch Rename печатает больше информации о его прогрессе.
- Небольшие улучшения макета для более длинных переводов.
- Обновлен перевод: итальянский.
- Исправление ошибки: Невозможно переключиться обратно на английский после смены языка в системе за пределами США. 1779
- Исправление ошибки: удаление временной локальной копии удаленного файла вызвало ошибки и недопустимые попытки загрузить несуществующий файл.
Изменения в программе WinSCP 5.15.3 (21.07.2019):
- Исправленные ошибки безопасности SSH из PuTTY 0.72:
- Целочисленный анализ нижнего значения длины пакета SSH-1. vuln-ssh1-buffer-length-underflow LI>
- Переполнение буфера в SSH-1, если сервер отправляет два крошечных ключа RSA. vuln-ssh1-short-rsa-keys li>
- Код клиента Windows Pageant не проверяет поле длины ответа. vuln-win-pageant-client-missing-length-check li>
UL>
Li>
- Инструменты закрытого ключа SSH (PuTTYgen и Pageant) обновлены до PuTTY 0.72. li>
- Использование рекомендуемых размеров значков при установке из Магазина Microsoft. Li>
- XML обновлен до Expat 2.2.7. li>
- Обновлены переводы: венгерский, упрощенный китайский и испанский. li>
- Инкрементальный поиск на панели файлов можно отключить с помощью параметра необработанной конфигурации. Li>
- Попытка удаления поддельной временной папки, созданной при вставке удаленных файлов в проводник Windows. Li>
- Исправление ошибки: при каждом запуске монитора с DPI, отличным от основного монитора, размеры окна и некоторых его компонентов изменяются незначительно. li>
- Исправлена ошибка: ограничение скорости не работает с протоколом S3. Li>
- Исправление ошибки: папка сайта теряет названия своих сайтов. Li>
- Исправление ошибки: расширение "Сравнить файлы" не может обрабатывать пути с пробелами. Li>
- Исправление ошибки: локальная корзина непреднамеренно сканируется, что замедляет просмотр. li>
- Исправление ошибки: временные метки файла журнала отладки сборки .NET отображаются как GMT, а на самом деле это местное время. li>
- Исправление ошибки: невозможно загрузить файлы размером более 50 ГБ в S3. li>
- Исправление ошибки: при использовании локальной настраиваемой команды из окна контрольного списка синхронизации, открытого из командной строки, соединение было закрыто. li>
- Исправление ошибки: при сохранении отредактированного сайта или настроек по умолчанию WinSCP запрашивала мастер-пароль, даже если у сайта нет пароля для защиты. li>
- Исправление ошибки: при открытии соединения из командной строки, для которой еще не установлен локальный каталог, локальная панель открывается пустой. li>
Изменения в программе WinSCP 5.15.2 (29.05.2019):
- Ядро TLS / SSL обновлено до OpenSSL 1.0.2s.
- Инструменты закрытого ключа SSH (PuTTYgen и Pageant) обновлены до последней версии разработки PuTTY (2019-05-13.45be166). Это приносит следующие изменения: Исправление ошибки: сбой при добавлении ключа ECDSA в Pageant.
- Обновлены переводы: голландский и польский.
- Не сканировать не посещенные сетевые папки, чтобы ускорить запуск и просмотр.
- Запуск главного окна с последней пользовательской локальной папкой, а не всегда запуск в папке «Документы».
- При переименовании специального сайта, используя сгенерированное понятное имя в качестве начала.
- Исправление ошибки: некоторые числовые папки дублируются в дереве удаленных каталогов.
- Исправление ошибки: на специальном сайте, открытом из рабочей области, вместо внутреннего сгенерированного имени показывался его внутренний номер.
- Исправление ошибки: сбой в сборке .NET, если не задана переменная среды ProgramFiles (x86) и исполняемый файл WinSCP нигде не найден.
- Исправление ошибки: не работает клавиатурный ускоритель для поля Octal в диалоге свойств.
- Исправление ошибки: сбой при истечении времени ожидания сборки .NET в ожидании запуска WinSCP.
- Исправление ошибки: ошибка при завершении работы Windows.
- Исправление ошибки: два последовательных разных разделителя маски файла обрабатываются некорректно.
- Исправление ошибки: ошибка при отстыковке панели инструментов в системе с несколькими мониторами с различным DPI.
- Исправление ошибки: сбой после потери сеанса во время повторного подключения в диалоговом окне консоли
Изменения в программе WinSCP 5.15.1 (11.04.2019):
- Исправление ошибки: сборка .NET не подписана.
- Исправление ошибки: параметры необработанной передачи некорректно обрабатываются командой синхронизации.
- Исправление ошибки: записи сжатых файлов трудно читать в темной теме.
- Исправление ошибки: невозможно перетаскивать файлы из WinRAR.
Изменения в программе WinSCP 5.15 (27.03.2019):
- Обновлены переводы: бразильский португальский, фарси, французский, немецкий и исландский.
- Инструменты закрытого ключа SSH (PuTTYgen и Pageant) обновлены до PuTTY 0.71.
- Исправление ошибки: исправления безопасности SSH с обратным распространением из PuTTY 0.71. 1729 vuln-rng-reuse vuln-rsa-kex-integer-overflow
- Исправление ошибки: Перезагрузка файла во внутреннем редакторе может привести к нежелательной загрузке частично загруженного файла.
- Исправление ошибки: ошибка при запуске любой (локальной) операции с пакетным файлом без открытого сеанса.
- Исправление ошибки: Команда для создания / редактирования локального ярлыка была отключена без открытого сеанса.
Изменения в программе WinSCP 5.13.9 (19.03.2019):
- Back-propagated fixes and changes from 5.15 release:
- SSH private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.71.
- Bug fix: Back-propagated SSH security fixes from PuTTY 0.71.
- Bug fix: Reloading file in internal editor can cause unwanted upload of partially reloaded file.
Изменения в программе WinSCP 5.14.5 RC (28.02.2019):
- Translations completed: Catalan, Czech, Dutch, Farsi, Finnish, French, German, Hungarian, Icelandic, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Simplified Chinese, Slovak, Spanish, Swedish, Traditional Chinese, Turkish and Ukrainian.
- TLS/SSL core upgraded to OpenSSL 1.0.2r.
- Allowing localization of extension option values in drop down lists.
- Bug fix: Renaming site on Login dialog cannot be committed using
Enter key when it was started using Manage > Rename command.
- Bug fix: After canceling a confirmation to install a public key to a non-OpenSSH server, a message about a successful key installation was displayed nevertheless.
- Bug fix: Pressing
Alt with combo box focused did not show keyboard accelerators.
- Bug fix: Background transfers queue list font color does not reflect dark theme.
- Bug fix: Directory is not reloaded, when focusing newly created file from Find dialog.
- Bug fix: Local directories with path long between 248 and 259 characters could not be created.
- Bug fix: Failure when dropping down bookmark menu with no session opened.
- Bug fix: Failure when starting GUI.
Изменения в программе WinSCP 5.14.4 RC (10.01.2019):
- Prepared for translations.
- Updated NuGet package description and icon.
- Fixed some typos.
Изменения в программе WinSCP 5.14.3 RC (09.01.2019):
- Suspending workaround for a bug in Windows 10 version 1803 (April 2018 update), fixed in version 1809 (October 2018 update), that caused drag&drop downloads to Windows Explorer end in a wrong folder.
- Control labels do not show keyboard accelerator cue, until
Alt key is pressed.
- Bug fix: Mouse range selection does not start from the file focused by an incremental search.
- Bug fix: Incremental search in Explorer-selection mode does not select the found file.
- Bug fix: The last file transfer before creating a remote directory during synchronization is not reported with .NET assembly.
- Bug fix: Properties dialog shows “1 file/folder”, instead of a name, even when a single entry was selected only.
- Bug fix: When an ancestor directory cannot be read, its child files and subdirectories are incorrectly assumed to be encrypted.
- Bug fix: Failure when starting GUI.
Изменения в программе WinSCP 5.13.7 (08.01.2019):
- Translation updated: Simplified Chinese.
- Back-propagated some improvements and fixes from 5.14–5.14.3 beta releases:
- Suspending workaround for a bug in Windows 10 version 1803 (April 2018 update), fixed in version 1809 (October 2018 update), that caused drag&drop downloads to Windows Explorer end in a wrong folder.
- Use remembered private key passphrase in generated script/code.
- Bug fix: Remembered private key passphrase is not passed to PuTTY.
- Bug fix: Failure when canceling connection attempt started from command-line.
- Bug fix: The last file transfer before creating a remote directory during synchronization is not reported with .NET assembly.
- Bug fix: Failure when starting GUI.
Изменения в программе WinSCP 5.14.2 Beta (20.12.2018):
- Compare Files extensions (obsoletes File Compare custom command).
- Dark theme.
- Coloring files in file panels based on a file mask.
- Improved incremental search in file panels.
- Synchronization preview in .NET assembly.
- Allowed dropping remote files to network drives.
- Synchronization can be started in a new window.
- Command to un/check all files in a folder on Synchronization checklist window.
- TLS/SSL core upgraded to OpenSSL 1.0.2q.
/rawtransfersettings command-line switch to configure any transfer settings using a raw format as in an INI file.
- Command-line switch
/comregistration for inspecting and clearing broken COM registrations.
- Optionally failing synchronization in scripting when there are no changes.
Ctrl+PgDn tries to enter even a file.
- Adding “Open Directory/Bookmark” command to bookmark drop down menu.
- Change: Renamed
RemotePath.CombinePaths to RemotePath.Combine .
- Showing a progress while executing a local custom command with a set of files.
- Loading
.exe (and similar) file icons asynchronously
- Allowed excluding certain drive letters from monitoring for dropped files.
- Better error message when drop target cannot be detected and drag&drop shell extension is not available.
- Flashing taskbar button, when synchronization checklist window shows with found changed files, while WinSCP is on background.
- Custom font colors history.
- When switching colored sessions, file panels were temporarily drawn using a color of a previous session.
- Not offering name of selected subfolder as a name of new file and not downloading the folder if it by coincidence matches with name of the new file.
- Bug fix: Failure when dropping down bookmark menu while no bookmark is saved.
- Bug fix: Failure when canceling connection attempt.
- Bug fix: With themes disabled, an empty space is reserved for and working as a close button on a session tab even though the button is not drawn.
- Bug fix: GUI freezes while executing an extension with
ShowResultsInMsgBox or CopyResults flags.
- Bug fix:
Ctrl+Shift+Alt+? keyboard shortcuts for custom commands and extensions were not working.
- Bug fix: User name edit box on Login dialog in some cases does not include modification commands (like Paste).
- Bug fix: Opening context menu of a file in a local panel locks a parent folder of the file.
- Bug fix: Bug fix: Ampersand (
& ) from the last custom command was not shown in menu.
- Bug fix: Remembered private key passphrase is not passed to PuTTY.
- Bug fix: Crash on start while loading local file icons.
- Bug fix: Failure when canceling session reconnect.
- Bug fix: Failure when canceling connection attempt started from command-line.
- Bug fix: It was not possible to access a bucket, if the user does not have permissions to list its root folder.
Изменения в программе WinSCP 5.14.1 Beta (26.10.2018):
- Support OpenSSH AES-256-CTR-encrypted keys. PuTTYgen updated to the latest development snapshot of PuTTY (2018-10-22.1806b71).
- Allow connecting to Amazon S3 using non-default endpoints.
- With parallel background transfers, it is not possible to disable size calculation, which effectively prevented parallel transfers from working.
- Low logging level implemented also for S3 and partly for WebDAV protocols.
- Optionally consider exit code 1 an error when executing a shell command on a server.
- Middle mouse click closes session without activating its tab.
- Choosing right color for background of calculated checksum on Properties dialog.
- Bug fix: Failure when closing the main window with a colored session.
- Bug fix: Confirmation of copy&paste transfers between panels was incorrectly controlled by drag&drop confirmation preference option.
- Bug fix: Background transfer settings are not preserved.
- Bug fix: Resolving file move from synchronization checklist, invoked from command-line, closes a connection.
- Bug fix: Generated code included redundant PortNumber raw settings settings setter for all sessions not using port 22.
Изменения в программе WinSCP 5.13.4 (31.08.2018):
- Passing private key to PuTTY when installed from Microsoft Store. 1654 Passing also other options that PuTTY can accept on its command-line, like “Attempt authentication using Pageant”, “Allow agent forwarding”, “Enable compression”, “SSH protocol version”, “Logical name of remote host” and “Internal protocol version”.
- WinSCP installed from Microsoft Store can be executed from command-line.
- Translation updated: Icelandic.
- With logging level 1 and higher, printing scripting exit debug information on an output too.
- Hidden configuration option to disable running shell operations on a separate thread.
- TLS/SSL core upgraded to OpenSSL 1.0.2p.
- Bug fix: When system theme changes, path labels lose their background color.
- Bug fix: File mask is not considered when calculating total file transfer size when deleting original files.
- Bug fix: When canceling connection, mouse cursor sometimes stay “busy”.
- Bug fix: Relative long paths are not handled correctly.
- Bug fix: Error when closing edited/opened files with “Keep temporary copies of remote files in deterministic paths” option enabled.
- Bug fix: It is not possible to open S3 folder from command-line/URL or in scripting when path ends with slash.
- Bug fix: File panel columns do not have a width constraints.
- Bug fix: Update information window layout is broken in some situations.
- Bug fix: Timezone autodetection failed if timestamp of file cannot be retrieved.
- Bug fix: Wrong error message when attempting to rename an S3 folder.
Изменения в программе WinSCP 5.12.1 Beta (16.01.2018):
- Improvements and changes to .NET assembly and scripting
- Displaying both SHA-256 and MD5 fingerprint of SSH host key on Server and protocol information dialog.
- Choosing right color for background of “selectable” labels.
- All read-only edit boxes/selectable labels have user friendly context menu for copying contents.
- Bug fix: Setting hidden raw session setting for “Configurable priority of host key types” overrides host key.
- Bug fix: Failure when error occurs while another error is already being handled.
- Bug fix: When connection is lost while deleting source remote file during “Download and Delete” operation, downloaded file may be deleted once connection is resumed.
- Bug fix: Hidden session settings S3DefaultRegion to create an S3 bucket in a non-default region was not working.
- Bug fix: It was not possible to work with S3 buckets with a dot in their name.
- Bug fix: S3 temporary redirect was not handled (consequently it was not possible to work with newly created S3 buckets)
- Bug fix: HTTP error was displayed instead of a more specific S3 error message in some situations.
- Bug fix: When viewing stored S3 site with a non-default hostname, the default Amazon S3 hostname was shown instead.
- Bug fix: Failure when updating jumplist.
Изменения в программе WinSCP 5.12 Beta (20.12.2017):
- SSH host key can be verified by pasting the expected key or its fingerprint from the clipboard.
- Option to turn off Natural order numerical sorting.
- Wider range of Unicode characters is supported in internal editor.
- XML parser upgraded to Expat 2.2.5.
- Skipping loading of files icons when it takes too long.
- Hidden option to configure priority of host key types.
- Ctrl-number custom keyboard shortcuts work on numeric keypad too.
- Allowing download from MVS server using fully qualified dataset name.
- Optionally displaying authentication banner in a monospaced font.
- Bug fix: Per-session default encoding configuration for internal editor.
- Log more information about loading a custom GSSAPI library.
- Commands to copy hostkey/certificate fingerprint to clipboard has a form of a link, instead of a message button.
- Changed appearance of background confirmation options link.
- Logging a complete SSH host key only on Debug log level.
- Change: Last access time of downloaded files is no longer preserved.
- Bug fix: Command-line is disabled even for a local panel, if no session is connected or the connected session does support executing remote commands.
- Bug fix: SSH hostkey/TLS certificate verification prompt in scripting in interactive mode was showing zero timeout.
- Bug fix: Leaving a folder with a large amount of files takes long.
- Bug fix: Timeout of auxiliary requests for Microsoft Passport authentication was not set correctly.
- Bug fix: Operation symbol column on Synchronization checklist does not scale with font size/DPI.
- Bug fix: Cannot enter subfolders of local drive mapped to WebDAV folder.
Изменения в программе WinSCP 5.11.3 (14.12.2017):
- TLS/SSL core upgraded to OpenSSL 1.0.2n.
- Translations added: Korean; and updated: Bahasa Indonesia, Finnish and Spanish.
- Bug fix: Official extension Generate HTTP URL cannot copy multiple URLs to clipboard.
- Bug fix: Parent directory icon broken on 250% scaling and higher.
- Bug fix: Resizing of Synchronization checklist window does not stop when mouse button is released.
- Bug fix: It was not possible to answer prompts with non-ascii answers in winscp.com.
- Bug fix: Failure when starting with window position configuration, saved on lower DPI, that does not fit anymore on lower resolution caused by higher DPI.
- Bug fix: Failure when changing remote working directory using directory tree.
- Bug fix: XML log and .NET assembly API does not use an absolute path for source of SCP download.
- Bug fix: WinSCP .NET assembly hangs when the XML log cannot be parsed.
- Bug fix: WinSCP .NET assembly cannot work with files containing control characters.
- Bug fix: Failure when coping local custom command that works with remote files to clipboard.
- Bug fix: Failure when using Ctrl+Tab keyboard shortcut with no session opened.
- Bug fix: When parsing MLSD listing, file name was incorrectly tried to be interpreted against various rare path syntaxes, leading to wrong name being displayed.
Изменения в программе WinSCP 5.11.1 (08.09.2017):
- Bug fix: Connecting through tunnel to IPv6 does not work. 1553
- Bug fix: Failure when using translation on monitor with DPI that does not match system DPI.
Наиболее важные изменения и дополнения в программе WinSCP 5.10.4 RC (16.08.2017):
- Translations completed: Catalan, Czech, Dutch, Finnish, French, German, Hungarian, Icelandic, Italian, Japanese, Lithuanian, Polish, Portuguese, Romanian, Simplified Chinese, Slovak, Spanish, Swedish, Traditional Chinese and Turkish.
- XML parser upgraded to Expat 2.2.3.
- Preference option Roll log files after reaching renamed to Rotate log files after reaching.
- Bug fix: Hang when showing overwrite confirmation prompt if GUI font has zero-width tab character.
Наиболее важные изменения и дополнения в программе WinSCP 5.10.3 beta (22.07.2017):
- SSH core and private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.70. It brings the following change:
Fixed yet another instance of Windows DLL hijacking.
- XML parser upgraded to Expat 2.2.2.
- Hidden configuration option for SSH bug Replies to requests on closed channels.
- Do not display error message on start when user documents folder cannot be resolved.
- Bug fix: SSH bug Replies to requests on closed channels was always enabled.
- Bug fix: Clicking root folder in path label opens home folder instead of root folder.
- Bug fix: Unchecking Update subdirectories for Keep remote directory up to date function was not fully working.
Наиболее важные изменения и дополнения в программе WinSCP 5.10.2 beta (28.06.2017):
- Host keys can be imported from OpenSSH known_hosts file. 1542
- Cached host keys are unconditionally imported with PuTTY and FileZilla sites.
- Cached host keys can be imported from PuTTY/FileZilla even when using INI file as configuration storage.
- Better error reporting when winscp.com fails to execute winscp.exe.
- XML parser upgraded to Expat 2.2.1.
- Avoiding a short hang of GUI, when waiting for edited file to be saved.
- On VMS servers, do not use absolute paths with FTP DELE command. 1546
- Bug fix: Site lists stops working when import source is changed on Windows XP.
- Bug fix: Generated code uses TransferOptions.Speed instead of TransferOptions.SpeedLimit. 1543
- Bug fix: Editor font too large on high DPI screens. 1544
- Bug fix: Uploads of saved edited files can rarely stop working.
Изменения в программе WinSCP 5.9.6 (21.06.2017):
- German translation updated.
- SSH core and private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.69. It brings the following change:
- WinSCP should work with MIT Kerberos again, after DLL hijacking defences broke it.
- TLS/SSL core upgraded to OpenSSL 1.0.2l.
- Allow using 64-bit version of PuTTY (and its tools), when available.
- XML parser upgraded to Expat 2.2.1.
- Bug fix: Scripting open command without arguments issued irrelevant warning about use of stored site.
- Bug fix: Generated code uses TransferOptions.Speed instead of TransferOptions.SpeedLimit
Наиболее важные изменения и дополнения в программе WinSCP 5.10.1 beta (09.06.2017):
- Official extension Generate HTTP URL displays a generated URL in a message box.
- Supporting Migrated datasets in IBM z/OS MVS FTP server. 1540
- Bug fix: Copying extension command with ShowResultsInMsgBox flag to clipboard was not working.
- Bug fix: Last download target folder in Explorer interface is not remembered when transferring on background. 1538
- Bug fix: Failure when using parallel background transfers. 1541
Наиболее важные изменения и дополнения в программе WinSCP 5.10 beta (31.05.2017):
- Background transfer operations can use multiple connections
- Support for multiple monitors with different DPI/resolutions
- Find dialog does not block main window and found files can be downloaded and deleted on the Find dialog
- Support for Microsoft OneDrive
- Numerous improvements to custom commands/extensions and .NET assembly
Изменения в программе WinSCP 5.9.5 (19.04.2017):
- SSH core and private key tools (PuTTYgen and Pageant) upgraded to PuTTY 0.68. It brings the following change:
- Security fix: an integer overflow bug in the agent forwarding code.
- Translation completed: Traditional Chinese.
- Translation updated: Icelandic.
- De-duplicating Duplicate Session and Disconnect accelerators in Session menu.
- De-duplicating Quit and Queue accelerators in Commands menu.
- Increased length limit of host name.
- Bug fix: Failure when reloading non-current directory expanded in remote directory tree.
- Bug fix: Failure when moving Download and Delete operation to background.
Изменения в программе WinSCP 5.9.4 (15.02.2017):
- Portuguese translation completed.
- Fixes various OpenSSL vulnerabilities.
- Lots of usability improvements and bug fixes.
Изменения в программе WinSCP 5.9.2 (14.09.2016):
- Translations completed: Brazilian Portuguese, Finnish, Kabyle and Ukrainian.
- Moving main window with Login dialog.
- Expanding patterns in default value of extension options.
- Paste command in panels context menu.
- When upgrading the drag&drop shell extension, silently postpone replacement until the next system restart, unless the new extension is incompatible.
- XML parser upgraded to Expat 2.2.0.
- Not showing password in full open command syntax suggestion.
- Using !P pattern in PuTTY command implies that password should be remembered.
- Not importing the Disable Nagle’s algorithm (TCP_NODELAY option) from PuTTY as it has a different default due to its interactive nature.
- More detailed error message when fatal error (such as inability to write an XML log file) occurs while .NET assembly is starting winscp.exe.
- Skip loading icons from .exe (and similar) files when it takes too long.
- Bug fix: Long (or multiline) authentication prompts are truncated.
- Bug fix: Failure during WebDAV SSPI authentication.
- Bug fix: Directory listing lacks attributes on MVS systems.
- Bug fix: It was possible to set site name empty.
- Bug fix: Error opening data connection over proxy server when the server supports EPSV command.
- Bug fix: Ad-hoc and Last custom commands were always executed for selected files, even when executed from a context menu of a focused file.
- Bug fix: Custom command patterns were replaced in values of extension options.
- Bug fix: Downloads by drag&drop were randomly defaulted to background queue.
Изменения в программе WinSCP 5.9.1 (12.08.2016):
- Translations completed: Catalan, Swedish and Polish.
- Several files can be opened in editor at once using their paths.
Изменения в программе WinSCP 5.9 (22.07.2016):
- Significantly improved WinSCP look and feel in large font / high DPI environments
- Improved transfer speed with SFTP and SCP protocols
- Automatic WinSCP updates (only for donors)
- Support for authentication with TLS/SSL client certificates
- Dual code signing binaries with both SHA-1 and SHA-256
- Custom commands can be distributed in a form of configurable WinSCP extension
- WinSCP script template or WinSCP .NET assembly code template can be generated in GUI
- Switch -latest for get and put commands to transfer the latest file only
Изменения в программе WinSCP 5.8.4 RC (16.06.2016):
- Improvements to custom commands/extensions:
- Run time options for extensions.
- Extension can require specific PowerShell and Windows version.
- Extension option controls can be grouped using @option - group.
- Command-line switch /refresh to allow extensions to refresh remote panel.
- Extension option aliases sessionlogpath and pausecheckbox.
- It’s possible to use an empty parameter in extension options metadata.
- Not displaying ellipsis in the Custom command options dialog title.
- Using path word-breaking for file extension options.
- The %TIMESTAMP% syntax allows formatting time strings for a time relative to present time.
- Autodetect FTP server timezone difference before file transfer, if it was not detected yet. 1431
- SSH core and private key tools (PuTTYgen and Pageant) upgraded to the latest development snapshot of PuTTY (2016-06-03, commit 7b9ad09)
- Removing old putty.hlp when upgrading.
- When opening a session in an existing instance of WinSCP, any idle instance can be used, not only the latest one.
- PuTTY is started with its executable directory as working directory to allow relative private key paths in PuTTY’s stored sessions. 1430
- When opening WinSCP session in PuTTY, expanding the relative paths.
- Providing more details when verification of the TLS certificate against Windows certificate store fails.
- Checkbox to remember the new directory settings is disabled when the protocol does not allow any.
- Bug fix: The dialog box to enter new local directory name included useless permissions box.
- Bug fix: Failure when SCP server fatally fails while uploading file. 1428
- Bug fix: Failure when closing application after giving up trying to reconnect a broken connection.
Изменения в программе WinSCP 5.8.3 RC (23.05.2016):
- Improvements to .NET assembly and custom commands to allow even better WinSCP extensions.
- Fixes various OpenSSL vulnerabilities.
- Performace improvements.
Изменения в программе WinSCP 5.8.2 Beta (17.03.2016):
- Script or .NET assembly code can be generated for file transfers.
- Fixes various OpenSSL vulnerabilities.
- The installer requests UAC elevation when started non-elevated.
- Custom commands can be distributed in a form of WinSCP extension.
- Enhanced tooltips.
Изменения в программе WinSCP 5.7.7 (06.03.2016):
- TLS/SSL core upgraded to OpenSSL 1.0.1s.
- Upgraded private key tools (PuTTYgen and Pageant) to 0.67.
- Dual code signing binaries with both SHA-1 and SHA-256.
- Bug fix: Failure when Progress window closes (transfer finishes) while Once done drop down menu is opened. 1379
- Bug fix: Too long automatic bug reports were rejected.
- Bug fix: File masks with time constraints do not work with remote WebDAV files. 1389
- Bug fix: Installation fails when there is no user Start menu.
Изменения в программе WinSCP 5.8.1 Beta (20.12.2015):
- Support for ChaCha20-Poly1305 authenticated encryption. chacha20-poly1305
- Support for Curve25519 key exchange. curve25519
- Support for ECDSA keys in PuTTY and PuTTYgen. 1390 ecdsa
- Support for Ed25519 user and host keys. ed25519
- WinSCP prefers host-key types it already has cached or configured (in scripting). hostkey-prefer-cached
- Support for OpenSSH encrypt-then-MAC scheme. encrypt-then-mac
- Support using public-only key files.
- Support for OpenSSH’s new key format.
Изменения в программе WinSCP 5.8 Beta (16.12.2015):
- Authentication with TLS/SSL client certificates
- Redesigned Progress and Synchronization progress windows
- WebDAV file locking
- Opening the initial Login dialog over the main window
- Automatic updates (for donors only)
- Updates are checked over an encrypted HTTPS connection
- Improvements and fixes for large font/high DPI environments
- Improved transfer speed
- Many improvements to scripting, command-line and .NET assembly
Изменения в программе WinSCP 5.7.5 (04.08.2015):
- Translation completed: Catalan.
- TLS/SSL core upgraded to OpenSSL 1.0.1p.
- Supporting the RFC 4419 revision to Diffie-Hellman group exchange.
- Workaround for Cerberus SFTP server incorrectly indicating end of directory listing.
- SHA-256 hash of binaries provided in release notes.
- Aligning Save button with Edit button on Login dialog.
- Bug fix: Failure or timeout when Execute button on Console window was clicked while another command was executing already.
- Bug fix: Switches do not work with aliases to scripting commands.
- Bug fix: Failure when trying to manipulate files in nonexisting directory in “batch continue” scripting mode.
- Bug fix: It was not possible to configure Timezone offset for SCP protocol.
- Bug fix: When timezone difference is autodetected with legacy FTP server, timestamp precision is not taken into account when comparing timestamps (e.g. for synchronization).
Изменения в программе WinSCP 5.7.4 (17.06.2015):
- Translations completed: French and Ukrainian.
- TLS/SSL core upgraded to OpenSSL 1.0.1o.
- Not using directory include masks recursively when finding files. 1329
- Recognizing UTF-8 encoded localized German month names in FTP LIST command results. 1328
- Bug fix: Relative path of find results is shown incorrectly when finding from root folder. 1330
- Bug fix: Failure when switching sessions with session log window opened. 1333
- Bug fix: Session and log file information on Log window is not updated when switching session.
- Bug fix: Reference to parent WebDAV directory shows incorrectly when a name of the current folder includes special characters. 1335
- Bug fix: History of some inputs is not saved. 1336
- Bug fix: Incorrect behavior when retrying connection after listing of initial remote directory fails.
- Bug fix: When panel drive/path comboxes box do not cover whole toolbar height, the change Drive/Directory command do not work.
Изменения в программе WinSCP 5.7.3 (13.05.2015):
- Using FTP command SIZE in binary mode.
- Optionally determining local file icon by extension only.
- Ensuring that sessions to be opened in a new window does not get actually opened back in the existing window.
- Bug fix: SFTP transfers fail occasionally.
- Bug fix: Controls occasionally do not align correctly after restoring maximized window from minimization. 1309
- Bug fix: Embedded session is not opened.
- Bug fix: SCP session breaks when an output includes a null character.
- Bug fix: Error retrieving file attributes with FTP protocol when the path is given with trailing slash.
- Bug fix: Sort arrow was shown on unsortable Find dialog.
- Bug fix: File mask with size constraint over 4 GB does not work.
- Bug fix: When dragging files from local panel to local tree, status bar is not updated.
- Bug fix: Local directory tree does not show newly created folder.
- Bug fix: Local directory tree stops reflecting changes after creating new folder.
- Bug fix: Failure when HTTPS WebDAV URL redirects to HTTP. 1323
- Bug fix: Certificate validation fails, when HTTP WebDAV URL redirects to HTTPS.
- Bug fix: Some redirected WebDAVS connection error messages show original host name instead of the actual host name.
- Bug fix: WebDAVS certificate failure override for redirected session is stored for original host name.
- Bug fix: During file transfers on FTP servers that do not support MLSD command, file details are not provided on overwrite confirmation prompt and transfer progress is not shown correctly.
- Bug fix: Edit commands on all Internal editors reflect state of the currently focused editor, instead of their editor.
Изменения в программе WinSCP 5.7.2 (14.04.2015):
- Reporting relative addresses in stack trace.
- Bug fix: SFTP/SCP transfers occasionally time out.
- Bug fix: Fail gracefully when internal command generated by WinSCP .NET assembly is too long.
- Bug fix: Failure when “downloading and deleting” an empty remote directory with .NET assembly.
- Bug fix: When overwriting configuration export, new configuration is appended, instead of replacing the previous export.
- Bug fix: When listing WebDAV directory using relative path, the listing includes a reference to the directory itself.
- Bug fix: Failure when pressing help icon while no control has focus.
- Bug fix: Failure when closing log window during activity.
- Bug fix: Incorrect encoding of SSH_FXP_REALPATH.
Изменения в программе WinSCP 5.7.1 (25.03.2015):
- Translations added: Croatian, Finnish, Korean and Polish.
- Upgraded private key tools (PuTTYgen and Pageant) to 0.64.
- TLS/SSL core upgraded to OpenSSL 1.0.1m.
- Not requiring confirmation when canceling an operation.
- Import of Base64-encoded passwords from FileZilla.
- Progress window uses Skip button instead of Cancel when calculating transfer size. 1296
- Workaround for ProFTPD/mod_sftp bug in SSH_FXP_REALPATH handling with SFTP version 6. 1289
- Not asking for master password repeatedly when opening Generate URL dialog. Not asking at all unless user chooses to include password into URL.
- More space for information about translators.
- Bug fix: Back-propagated SSH security fixes from PuTTY 0.64. private-key-not-wiped-2 diffie-hellman-range-check
- Bug fix: Failure when working with stored sites when a temporary hidden site for interprocess communication is not properly removed.
- Bug fix: Overwrite confirmation prompt displays name of source file instead of target file, when file name changes, with SFTP, SCP and WebDAV protocols. 1290
- Bug fix: Transfer was not resumed after moving the transfer to the background when source and target file name differs with FTP protocol.
- Bug fix: Failure when trying to open another externally initiated session while externally initiated session is opening.
- Bug fix: It is not possible to configure certificate accepting with WebDAV protocol in .NET assembly. 1284
- Bug fix: User and group name is not decoded properly from UTF-8 encoding with SFTP version 3 and older. 1288
- Bug fix: When calculating size of files to transfer is canceled, not using the incomplete results to estimate transfer progress.
- Bug fix: When local custom command is applied to a remote folder, it is unconditionally uploaded back after the command finishes. 1294
- Bug fix: Calculation of transfer size could not be moved to background.
Изменения в программе WinSCP 5.7 (20.02.2015):
- WebDAV support
- Further improved and simplified user interface with better GUI responsiveness
- Ongoing foreground transfer can be moved to background transfer queue
- Improved Synchronization checklist window, including an option to change synchronization direction for individual files
- Improved working with session URL
- Improvements to scripting, command-line and .NET assembly
- Note field for site
Изменения в программе WinSCP 5.6.5 RC (13.05.2015):
- Local custom commands can optionally be executed with remote file paths.
- TLS/SSL core upgraded to OpenSSL 1.0.1k. Fixing several security defects.
- Change: Session.CalculateFileChecksum method returns a byte array instead of a string to match .NET framework cryptography functions.
- Never doing transfer via temporary file when overwriting a file known to be owned by another user.
- Never automatically refresh a file panel while menu is opened or file is being dragged.
- Loading files ownership before showing Properties when connected to Bitvise SFTP server.
- Meaningful error message when a cipher or a key-exchange algorithm is not verified.
- Using term “Sleep” instead of “Suspend” as used by Windows Vista and newer.
- Bug fix: Location profile folders are duplicated.
- Bug fix: Command could be invoked while keeping session up to date.
- Bug fix: Wrong syntax of SHA-1 cipher name in checksum command help.
- Bug fix: Default configuration was recreated after user chose to cleanup configuration during uninstallation.
- Bug fix: Failure in scripting one some rare prompts.
- Bug fix: Failure when file panel autorefresh is triggered while directory is being read.
- Bug fix: Could not connect to FTP server over a proxy with Force IP address for passive mode connections set to On.
Изменения в программе WinSCP 5.6.4 RC (18.12.2014):
- Improved an automatic reconnect.
- Remembering the last working directories in a workspace.
- Calculating a remote file checksum is supported with FTP protocol.
Изменения в программе WinSCP 5.6.3 Beta (13.11.2014):
- Improved GUI responsiveness (with SFTP, SCP and FTP protocols).
- Sites can be mass-modified using /batchsettings command-line parameter.
- Use default transfer mode for edited files, except when using Notepad.
- Added method Session.AddRawConfiguration to configure any global configuration option.
- Optionally logging even sensitive information (such as passwords).
- Consistently logging transferred bytes for every transferred file.
- Improving protection from undesired modifications of local files when handling URLs from browser while relieving restriction on combining URLs on command line with some switches, such as /log, /xmllog and /defaults.
- The failonnomatch option applies also to ls and lls command.
- Replaced -explicittls command-line parameter and switch of open command with -explicit and deprecated -explicitssl.
- Change: lls by default only displays a notification that no matching file is found, instead of failing.
- Differentiating unknown private key format and non-existing/non-readable private key file errors.
- Bug fix: Session cannot be opened when Session.AddRawSettings is used.
- Bug fix: Failure when connecting to WebDAV server not supporting persistent connections.
- Bug fix: Keepalives were turned off when overriding site settings with raw settings
- Bug fix: Parameter /rawconfig was not documented in usage.
- Bug fix: The Use default system editor button is misplaced on (ad-hoc) Editor dialog.
- Bug fix: Synchronization checklist window could be resized too small not to fit Custom button.
- Bug fix: The last file upload before creating a remote directory is not reported with .NET assembly.
- Bug fix: Progress bar not appearing on task bar when main window is not visible.
- Bug fix: Overwrite confirmation was required when changing case of site name.
- Bug fix: Failure when copying multiple files checksum results to clipboard.
- Bug fix: Large sizes are displayed incorrectly.
Изменения в программе WinSCP 5.6.2 Beta (23.10.2014):
- Files modified by local custom command are uploaded back.
- Improved Synchronization checklist window.
- UTF-8 support for SCP.
- Global configuration options can be set on command-line.
- Improved compatibility with antiquated FTP servers, like IIS.
- Natural order numerical sorting of file names and sites.
- Support for ProFTPD FTP extensions to duplicate a remote file, and to create a symbolic link.
- Timestamp variable in scripting.
- Fixes for various OpenSSL vulnerabilities.
Изменения в программе WinSCP 5.5.6 (16.10.2014):
- TLS/SSL core upgraded to OpenSSL 1.0.1j. Fixing several security defects.
- Bug fix: When opening a session from command-line in scripting failure is randomly reported. 1210
- Bug fix: Cannot retrieve file from current folder of FTP server in scripting. 1222
- SSL 3.0 disabled by default, to protect from SSL vulnerabilities, such as CVE-2014-3566 (POODLE).
Изменения в программе WinSCP 5.5.5 (21.08.2014):
- TLS/SSL core upgraded to OpenSSL 1.0.1i. Fixing several moderate severity security defects.
- Workaround for ProFTPD/mod_sftp bug in SFTP space-available packet.
- Using Reverses Order of Symlink Command Arguments workaround for ProFTPD/mod_sftp.
- Workaround for Vandyke VShell incorrect announcement of checksum calculation support.
- Improved detection if user shall be offered external editor auto configuration.
- Showing error details when logging to a file fails.
- Bug fix: If an INI file name is exactly winscp.ini, an INI file path on Preferences dialog is shown incorrectly.
- Bug fix: Failure when processing results of upload in .NET assembly when a directory was created with explicitly set permissions as the first operation.
- Bug fix: Keyboard accelerators to mask boxes on Edit file mask dialog were not working.
- Bug fix: Not possible to select/enter file name with Unicode characters in filename input boxes.
- Bug fix: Wrong “Timeout detected” message when FTP control connection is closed while transferring a file.
- Bug fix: Cannot retrieve file from root folder of FTP server.
- Bug fix: Mouse cursor of file list/directory tree splitter is not adjusted when Show directory tree left of file list preference option is enabled.
Изменения в программе WinSCP 5.6.1 Beta (22.07.2014):
- SFTP version 6 supported:
- Hardlinks can be created.
- Optimized directory reading and file downloading.
- Allowed stored sites, including their names and initial directories, to preserve Unicode characters.
- Workaround for Vandyke VShell incorrect announcement of checksum calculation support.
- Workaround for Bitvise WinSSHD lack of SFTP extensions announcement.
- Support for OpenSSH extension for creating hardlinks.
- Open command can open directories.
- WinSCP can register to handle WinSCP-specific WebDAV URL addresses (winscp-http:// and winscp-https://).
- Improved stack trace reporting for internal errors.
- No showing suggestion to delete file in error when overwriting file on non-interactive displays.
- Workaround for FTP servers that do not enclose path in response to PWD command in quotes.
- Bug fix: Failure when opening SCP session.
- Bug fix: Missing help link for Note page of Advanced Site Settings dialog.
- Bug fix: Failure when processing results of upload in .NET assembly when a directory was created with explicitly set permissions as the first operation.
- Bug fix: Wrong formatting of some error messages on log view of Keep remote directory up to date dialog with Continue on error option enabled.
- Bug fix: Modified edited/opened remote files are incorrectly uploaded using an active session, instead of their original session.
Изменения в программе WinSCP 5.6 Beta (11.07.2014):
- WebDAV support, both for GUI and automation (scripting and .NET assembly).
- Ongoing foreground transfer can be moved to background transfer queue.
- Improved working with session URL.
- Support for long local paths.
- Option not to abort Keep remote directory up to date on errors.
- Support for copy-file SFTP extension to duplicate remote files.
- Customizable background color of Internal editor.
- IDE upgraded to Embarcadero C++ Builder XE6.
- ECDH ciphers supported with TLS.
- Optionally opening new sessions in separate window by default.
- Command to auto-detect proxy for session settings.
- Hidden files are hidden by default.
- When internal exception occurs, stack trace is included it into error message (and error report subsequently).
- Replaced Symbolic link option when creating/editing list with Hard link option to avoid confusion when the option is disabled when hard links are not supported.
- Not sizing message box buttons to width of the widest button.
- With FTP protocol, transfer settings do not mention removing EOF mark, as this is not supported.
- All top level windows (particularly when main window is not shown) have title icon, taskbar button and “WinSCP” suffix in title.
- Separated hidden and filtered files indicator to separate status bar panels that can be clicked to show hidden files or modify filter respectively.
- Site-specific transfer settings preset can be added from Login dialog.
- Using continuous “Synchronizing” in Synchronize progress window title.
- Automatically replacing forbidden slash in name of site imported from FileZilla.
- Updated hint for Paste command to indicate it can also paste path and session URL.
- Command Server/Protocol Information moved to Session menu and session tab context menu.
- Warning when trying to edit large files in an internal editor.
- After site import, selecting the first imported site in site tree on Login dialog.
- Close buttons on progress windows cancel operation.
- When collecting synchronization list for directory fails, allow skipping an error and continuing.
- Close session tab on middle mouse click.
- Using Yes/No buttons on “Cancel …” prompts instead of ambiguous OK/Cancel buttons.
- Translating common Linux-PAM keyboard-interactive “Password:” prompt.
- Showing queue status information balloons also when application in minimized.
- Information-only notification balloons distinguish main information.
- Session option Chokes on WinSCP’s SSH-2 ‘winadj’ requests made configurable.
- Showing background transfer queue list toolbar by default
- Widening default Explorer interface window to fit all background transfer queue list columns.
- Removed useless trailing accelerator appendixes from toolbar button labels (typical for East Asian languages).
- Indicating when reading directory with SFTP protocol takes long because of resolving symbolic links.
- Setup explains that application restart is needed to replace Drag&drop shell extension.
- Using “” instead of “” on Save session as site dialog to indicate that site is not stored in folder.
- Moved Delete local files to recycle bin checkbox in Preferences to Panels > Local page
- Presenting Directory size calculation progress as indeterminate on progress bar of Progress window.
- When saving current session as site, duplicating current session and opening current session in PuTTY, considering even username and password entered during authentication.
- Showing status for valid FTP over TLS certificates on Server and Protocol information dialog.
- Showing at least untranslated certificate error description from OpenSSL library for rare FTP over TLS certificate errors.
- Caching FTP certificates per site.
- Requiring FTP certificate revalidation when rejection reason changes.
- Showing notification balloon when error is suspended by Continue on error option.
- Not saving tunnel password if password saving is not explicitly confirmed.
- Offering saving a site when leaving site editor.
- Offering saving site when closing Login dialog while editing.
- Improved verification of FTP TLS/SSL certificates against system Trusted Root Certification Authorities.
- Use MLSD command for directory listing affects also use of MLST command.
- Consistently using Target remote path label on Duplicate and Move dialogs to indicate that the box includes also target file name, not only target directory.
- Using an actual file name on Duplicate and Move dialogs instead of *.* when transferring a single file only.
- Widened Duplicate and Move dialogs.
- Keyboard shortcut Ctrl+Alt+F for Filter command.
- Beep when work finishes applies also to emptying background transfer queue.
- Drop down arrow added to Encoding drop down menu on Internal editor toolbar.
- Workaround for ProFTPD/mod_sftp bug in SFTP space-available packet.
- Using Reverses Order of Symlink Command Arguments workaround for ProFTPD/mod_sftp.
- Bug fix: If an INI file name is exactly winscp.ini, an INI file path on Preferences dialog is shown incorrectly.
- Bug fix: Tunnel password saving confirmation was repeatedly required when saving edited site, when there was no main session password.
- Bug fix: Not printing “Reading remote directory” while opening session, when directory is not actually read (in scripting particularly).
- Bug fix: Not including @ in logged masked URL when there is no username/password in the URL.
- Bug fix: Potential failure when resolving folder attributes for local folder tree display.
- Bug fix: Error was silently ignored when synchronizing local file timestamp failed.
Изменения в программе WinSCP 5.5.4 (10.06.2014):
- TLS/SSL core upgraded to OpenSSL 1.0.1h. It fixes CVE-2014-0224 vulnerability among other.
- Added SessionOptions.TimeoutInMilliseconds as an alternative to SessionOptions.Timeout that can be used from COM hosts not supporting 64-bit integers (such as VBA).
- Support for size and time constraints in wildcard parameter of ls command.
- Using Documents and Desktop subfolders of home directory, if exist, as “Document” and “Desktop” folders under Wine.
- Incremental site search is case sensitive when search text includes any capital letter.
- Support OS.unix=symlink designation of symbolic links in MLSD listing.
- Bug fix: Show inaccessible directories option was incorrectly hiding folders from root.
- Bug fix: Sorting by type is not consistent between local and remote panel.
- Bug fix: Passphrase prompt is missing an option to remember it for the duration of a session.
- Bug fix: During command-line operation, hidden main window is incorrectly shown when restoring application from tray.
- Bug fix: Mouse range selection does not start from focused file after passive panel directory reload.
- Bug fix: SynchronizationCriteria.None and SynchronizationCriteria.Either are not working.
- Bug fix: Invalid proxy autodetection when system Internet Option Use the same proxy for all protocols is turned off.
- Bug fix: Error when using source path ending with backslash with put command.
- Bug fix: Some certificate errors did not show any description.
- Bug fix: When remembering session password is enabled, stored password is used twice, even for two distinct consecutive keyboard-interactive prompts.
- Bug fix: FTP proxy session setting is not logged.
- Bug fix: Failure when current local directory is deleted while no session is opened.
- Bug fix: Connection attempt could not be canceled.
- Bug fix: Tree of current directory on network drive is not refreshed.
- Bug fix: Number of filtered local directories were not shown in status bar.
- Bug fix: Wrong reason is given when checking for application updates fail.
Изменения в программе WinSCP 5.5.3 (14.04.2014):
- Fix for CVE-2014-0160 OpenSSL vulnerability;
- Improvements for running under Wine.
Изменения в программе WinSCP 5.5.2 (20.03.2014):
- Cloning site without hostname when Enter key is pressed.
- Preventing “Message too long to send to external console” error.
- When listing local files during operation fails, including path into error message.
- NuGet package for .NET assembly.
- Bug fix: Prompt to import sites was not skipped during silent install.
- Bug fix: Transfer settings speed limit does not apply.
- Bug fix: Edited file is reloaded from active session, not from original session.
- Bug fix: Caption of New Site node on Login dialog is not translated when language is changed.
- Bug fix: Error on every even opening/editing of remote file while having New and updated files only option set as default.
- Bug fix: Incorrect Login dialog placement when application was closed on non-primary monitor above or to the left of primary monitor.
- Bug fix: In countries that changed timezone, file times before the change were set wrong for downloaded files.
- Bug fix: Incorrect handling of remote files ending with dot with FTP protocol.
- Bug fix: Speed limit of waiting background transfer shows incorrect value and cannot be changed.
- Bug fix: Selecting private key file with space in path yields error message when submitting Advanced Site Settings dialog.
- Bug fix: .NET assembly Session.FileTransferProgress is not included in COM event sink.
- Bug fix: When main window was restored from notification area while message box was displayed, main window could receive focus.
- Bug fix: Notification balloons showing transfer configuration/error were showing ** markup.
- Bug fix: When minimized, message boxes were popping up on foreground.
- Bug fix: Main menu accelerators are not working.
- Bug fix: Scaled-down version of 32×32 icon was used in task bar notification area instead of 16×16 icon.
- Bug fix: Failure when ending Windows session when main window is minimized.
- Bug fix: Occasional failure when run from Session 0.
- Bug fix: Timeout while trying to resume upload with FTP protocol. Thanks to Michael Lukashov.
- Bug fix: With FTP protocol Set permissions transfer setting was incorrectly enabled for synchronization in Both mode.
Изменения в программе WinSCP 5.5.1 (21.01.2014):
- TLS/SSL core upgraded to OpenSSL 1.0.1f.
- Showing delayed Progress window before any message box is displayed
- Usability improvements to new Login dialog:
- Consistently using Save caption for save button, even for new sites.
- Using de-facto standard accelerator A for Save As command (also removes duplicity with Save command).
- Explicit keyboard shortcut Alt+A for Save As command.
- When saving cloned site, offer folder and name (with unique suffix) of original site.
- Cloning to a new site when double-clicking site without host name specified.
- Selecting tab to the right after closing tab.
- When externally opening additional session in existing instance of WinSCP, bringing its window to front.
- Using same accelerator for Upload and Download commands
- Default transfer setting preset can be duplicated.
- Temporarily suspending countdown when moving mouse over message box with “timeout” button.
- Showing name of folder being calculated on Progress window before the calculation starts, not only after it has finished.
- Widening default Progress column of background transfer queue list to fit “Connecting…” and “Calculating…” states.
- Bug fix: Progress window is not shown for custom command launching long-lasting external process.
- Bug fix: Swapped local and remote Root directory command buttons.
- Bug fix: Drag&Drop menu on local panel loses focus when a change is detected in local drive.
- Bug fix: Duplicate accelerator between Edit and Download and Delete commands 1104 and Download and Delete.
- Bug fix: Repeated attempt to immediately start “Keeping remote directory up to date” when prompt to perform prior full synchronization is canceled with /keepuptodate /defaults.
- Bug fix: Preferred main window size is lost after command-line operation.
- Bug fix: Invalid decoding of session URL with sequence of encoded characters that includes + or % encoded character on second or later place in the sequence.
- Bug fix: Background transfer queue progress was shown on main window title, when a dialog box was opened on top of it.
- Bug fix: Some hint labels did not fit their caption, particularly with long translations.
- Bug fix: Compare directory criterions do not save.
Изменения в программе WinSCP 5.5.0 (19.12.2013):
- Distinguishing main question/information of even more messages.
- Detecting symbolic link loops when finding files. 1093
- Remembering Synchronized browsing state with site only when Remember last used directory is enabled. 963
- New installer icon.
- Visualizing instant operations (such as copying data to clipboard or creating a desktop shortcut) with hourglass mouse cursor.
- Showing full path to an INI file on Preferences dialog.
- Not allowing to switch from /ini=nul configuration storage to avoid data loss.
- Improved display of lists on Server and protocol information dialog.
- Bug fix: During reconnect user was prompted with password even when password was remembered already.
- Bug fix: Option to remember password for session was not working for authentication of background transfers and separate shell sessions.
- Bug fix: Removing BOM on text mode FTP uploads was unconditional. 1096
- Users upgrading from WinSCP 5.1.8 can read more at WinSCP 5.5 - What`s New?.
Изменения в программе WinSCP 5.1.8 (04.12.2013):
- Logging warning when system option Automatically adjust clock for Daylight Saving Time is disabled.
- Reduced chance of collision in .NET assembly session instance name in multi-threaded applications.
- Bug fix: Console input/output was not using UTF-8 encoding on Windows 8.
- Bug fix: Connection gets aborted when TLS/SSL certificate uses ASN.1 GeneralizedTime format.
- Bug fix: Connection gets aborted without any feedback when TLS/SSL certificate cannot be decoded.
- Bug fix: Failure when send buffer of FTP connection is temporarily full.
- Bug fix: External changes to local directory are sometimes not shown on the local panel.
- Bug fix: WinSCP child process was not terminated when process using WinSCP .NET assembly crashed.
- Bug fix: For various errors when cleaning up application configuration, a resource number was shown instead of an actual error message.
- Bug fix: Directory listing was included in transfer error messages with FTP protocol.
- Bug fix: Failure while (or after) creating directory during synchronized browsing.
- Bug fix: Directory masks in autoselection rule of transfer settings preset were not working.
- Bug fix: Failure when manipulating location profiles folders.
- Bug fix: Up to one second delay for transfer of every file with FTP over TLS/SSL.
- Bug fix: Rare incorrect conversion of line endings.
- Bug fix: Timestamps of local files are not shifted when DST starts/finishes on Windows 2008 R2.
- Bug fix: File name was not shown on Progress window when deleting local files.
- Bug fix: Error when downloading empty file/directory using FTPS via proxy.
- Bug fix: Suspend All and Resume all queue commands were not working unless any queue item had focus.
- Bug fix: Color of a directory tree border was not updated in some cases.
- Bug fix: Size of externally removed local selected files is detracted twice from total file size of selected files shown on status bar.
- Bug fix: Failure when disconnecting a session.
- Bug fix: FTPS upload over proxy truncates files.
Изменения в программе WinSCP 5.2.7 RC (26.11.2013):
- Support for proprietary SFTP extension statvfs@openssh.com to check disk space usage.
- Not requiring Windows nor Windows Explorer restart when new version uses the same or older version of Drag&Drop shell extension than existing one.
- It’s possible to Login/Open a site in PuTTY in a new window without closing Login dialog.
- Using theme instruction font for message texts.
- Listing new/empty site folders on Save session as site dialog.
- Increasing number of items shown in drop down lists of some combo boxes.
- Consistently logging modification time and size of every transferred file.
- System error message is shown when changing local working directory fails in scripting.
- Added host name to some connection related error messages.
- Canceling site editing when the site is dragged.
- Allowing Enter and Esc keys on site list of folder/workspace view on Login dialog.
- Improved error messages related to drag&drop shell extension.
- Bug fix: Failure when closing Windows session.
- Bug fix: Environment variables were not expanded in site hostname and username in rare cases.
- Bug fix: It was not possible to skip error listing local directory during operation.
- Bug fix: Some messages containing & were shown incomplete.
- Bug fix: FTPS upload over proxy truncates files.
Изменения в программе WinSCP 5.2.6 Beta (14.11.2013):
- New icons for Move to and Duplicate commands and dialogs.
- Keyboard shortcut to open site in PuTTY on Login dialog.
- When saving session opened from SFTP/SCP URL with host key fingerprint, the hostkey is saved to cache.
- Improved distinguishing main question of master-password related message boxes.
- Removed icon from Quit command in menus.
- Not adding UTF-8 BOM to files edited in an Internal editor.
- For FTP sessions over implicit TLS/SSL, Copy URL to Clipboard command uses ftps:// protocol.
- Support FTP servers that require TLS/SSL handshake on transfer connection before responding 1yz to STOR/APPE.
- Bug fix: Failure when connecting through SSH tunnel.
- Bug fix: Failure on start when any site has proxy or tunnel password protected with master password.
- Bug fix: Failure when disconnecting a session.
- Bug fix: Failure during some operations in FTP over TLS/SSL session.
- Bug fix: When saving site from SFTP/SCP URL, the saved site was not pre-selected on the Login dialog, unless the URL contained host key fingerprint.
- Bug fix: Failure when selecting SSH private key.
- Bug fix: Time-based SSH key re-exchange does not work.
- Bug fix: Passwords are lost when any raw session settings is specified in scripting or command-line.
Изменения в программе WinSCP 5.2.5 Beta (24.10.2013):
- Distinguishing main question of a message box.
- Session can be opened in PuTTY from Login dialog.
- Improved working with session colors:
- Better standard color set (16 less saturated colors).
- Remembering recently used custom colors.
- Drop down color selector on Advanced site settings dialog.
- Custom colors can be modified on standard Color dialog.
- Option Default (color) renamed to No Color.
- Bug fix: Color of a directory tree border was not updated in some cases.
- Change: Using UTF-8 for strings (such as file names) with SFTP protocol by default even for version 3 and lower. 1072
- Offering to upload edited/opened file using another session to the same site, if original session was closed.
- Support for FTP servers with Windows-like paths.
- Option to create a site desktop shortcut on Save Session as Site dialog.
- Verifying TLS/SSL certificates against system Trusted Root Certification Authorities.
- Command to clone site settings to a new site.
- Automatically saving opened workspace.
- Not showing Progress window for operations shorter than 200ms.
- Change: Removing BOM/EOF marks on text mode uploads is configurable and disabled by default.
- Showing total progress for non-recursive transfers even when Calculate total size transfer settings is turned off.
- Support for Diffie-Hellman group exchange with SHA-256.
- SSH core upgraded to PuTTY 0.63 and further to the latest development snapshot (2013-10-09, r10049). It brings following changes:
- SSH_MSG_UNIMPLEMENTED in response to SSH_MSG_KEXINIT is ignored. kexinit-unimplemented
- Support for HMAC-SHA-256 as an SSH-2 MAC algorithm (hmac-sha2-256).
- Bug fix: If the host key isn’t saved, rekeys cause another warning. hostkey-rekey
- Many other small bug fixes.
- New Site icon on Login dialog and Session tabs.
- New Open Directory/Location profiles dialog icons.
- Command to delete all completed queue items.
- Improvements to session URL syntax:
- Support for SSH hostkey fingerprint specification in session URL using connection parameter fingerprint defined by draft-ietf-secsh-scp-sftp-ssh-uri.
- URL session parameter save to initiate site saving.
- Change: Symbol ; has special meaning in session URL (due to the above changes) and has to be URL-encoded when used as a literal.
- Change: UTF-8 encoded characters in session URL are supported.
- Detecting Drag&drop shell extension on 64-bit systems.
- Logging warning when system option Automatically adjust clock for Daylight Saving Time is disabled.
- Bringing an application into foreground, when opening session from commandline and/or from jump in existing WinSCP instance.
- More command and dialog icons.
- Showing window and application name on Internal editor window caption.
- Improved layout of message boxes.
- Showing tree lines on site tree on Login dialog.
- Tolerating invalid local file timestamps.
- Pattern !U in Custom command and PuTTY path works even with password entered only during authentication.
- Do not include information about inability to test, if server IP address is routable, into error messages.
- Warning that editing is in progress when double-clicking edited site on Login dialog.
- Drop down menu is never not narrower than its button.
- Not allowing operations on focused-only file, when focus is not visible (application does not have focus).
- Bug fix: Failure to run WinSCP or open session with .NET assembly after frequent scheduled use.
- Bug fix: Up to one second delay for transfer of every file with FTP over TLS/SSL.
- Bug fix: Rare incorrect conversion of line endings.
- Bug fix: Timestamps of local files are not shifted when DST starts/finishes on Windows 2008 R2.
- Bug fix: Failure when validating/executing custom command ending with ! pattern.
- Bug fix: File name was not shown on Progress window when deleting local files.
- Bug fix: Stray folders on initially inactive page of Location profiles dialog.
- Bug fix: Failure when excessive session timeout or keepalive interval is configured.
- Bug fix: Incorrect Login dialog placement when application was closed on non-primary monitor
- Bug fix: When saving new site with the same generated name as an existing saved site, an overwrite configuration was not requested.
- Bug fix: Error when downloading empty file/directory using FTPS via proxy.
- Bug fix: Wrong icon for Enable Queue Processing command.
- Bug fix: Suspend All and Resume all queue commands were not working unless any queue item had focus.
- Bug fix: It was not possible to drag a site to a root folder on Login dialog.
- Bug fix: Wrong check for presence of GSSAPI/SSPI on Advanced Site Settings dialog.
- Bug fix: When remote directory was not opened using directory tree, a node of the opened directory was not expanded.
- Bug fix: Local custom commands working with both local and remote files were disabled when file in passive panel was focused only (not selected). 1071
- Bug fix: Size of externally removed local selected files is detracted twice from total file size of selected files shown on status bar. 1073
- Bug fix: When some of master-password protected passwords became undecryptable, Sites and Workspaces menus could not be opened.
Изменения в программе WinSCP 5.2.4 Beta (16.09.2013):
- Three SSH security vulnerabilities fixed;
- Many improvements for large font/high DPI environments;
- Redesigned message boxes;
- and more bug fixes and improvements
Изменения в программе WinSCP 5.1.7 (14.08.2013):
- Upgraded private key tools (PuTTYgen and Pageant) to 0.63.
- Bug fix: Back-propagated SSH security and memory-leak fixes from PuTTY 0.63.
- Bug fix: Not allowing search path to exceed system limit of 2048 characters.
- Bug fix: No error is displayed and session is not immediately closed when detecting variable containing command return code fails with SCP protocol.
- Bug fix: On failure to overwrite local file (e.g. due to permissions), error “The system cannot find the file specified” was shown instead of the actual cause.
Изменения в программе WinSCP 5.1.6 (29.07.2013):
- Help border button is available on message boxes.
- Suppressing critical error popups when creating jumplist.
- Saving configuration, including master password, immediately after setting/clearing one.
- Bug fix: Fragments in Help links were not working.
- Bug fix: Failure when pressing Shift key in console prompt with winscp.com.
- Bug fix: Cannot open context menu on another list or tree entry or different view location, while another context menu of the same view is already opened.
- Bug fix: SSH vulnerability.
- Bug fix: Timeout prompt sometime never dismisses, even when host finally replies, with SFTP/SCP protocol.
- Bug fix: Redundant reading of directory contents before file download when MLSD is in use.
- Bug fix: Failure when starting with default session settings having a password set protected with master password.
Изменения в программе WinSCP 5.2.2 Beta (18.07.2013):
- Simplified Login dialog
- Added support for PuTTY clones, such as KiTTY
- More user interface improvements
Изменения в программе WinSCP 5.1.5 (19.05.2013):
- New !P pattern to include process ID into session log path.
- Logging file timestamps when transferring using SFTP protocol.
- Workaround for servers that do not acknowledge file transfer. 976
- Logging parsed directory listing on Normal logging level (previously on Debug 1 level).
- Bug fix: Failure when disposing Session of .NET assembly in process running with restricted privileges.
- Bug fix: open command record in logs with masked-out password did not contain the command name.
- Bug fix: Pointless attempt to update source file timestamp, when uploading with FTP protocol.
- Bug fix: Preserve timestamp checkbox was not available for uploads with FTP protocol.
- Bug fix: Failure when server does not acknowledge file upload with FTP protocol. 982
- Bug fix: Failure when creating local directory. 983
- Bug fix: When user cancels connection, authentication window is not closed.
- Bug fix: Build script was not working on 64-bit.
- Bug fix: Build script was calling non-existing target clean.
- Bug fix: Taskbar button does not flash, when message pops up, while WinSCP is on background. 988
- Bug fix: Custom command pattern !/ had incorrect value when executed on existing secondary shell session just after directory change. 989
- Bug fix: Failure when reconnecting session with automatic remote panel refresh enabled. 997
- Bug fix: Failure when canceling FTP password prompt.
- Bug fix: When Change stored password to this one option is checked on password prompt, password is not updated for current session.
- Bug fix: Mouse range selection does not start from focused file after directory reload. 999
- Bug fix: IP address range 172.16-172.31 was not detected as unroutable for FTP passive mode. 1001
- Bug fix: Remote panel state is lost after closing Console window. 1004
- Bug fix: Failure when reading file into internal editor. 1005
|
|