24.01.2007 — Релиз PuTTY 0.59
Состоялся релиз PuTTY 0.59
Начиная с этой версии, мы прекращаем выпуск бинарных файлов PuTTY для Windows NT на базе процессоров Alpha. Если для вас это проблема, сообщите нам.
Основные изменения:
- PuTTY теперь может подключаться к локальным последовательным портам, равно как и к удалённым.
- PuTTY для Windows теперь поддерживает «local proxying», где сетевое подключение заменяется локальной командой (Unix-версия PuTTY поддерживает это с самого первого релиза 0.54). Кроме того, Plink получил режим
-nc
, в котором основной канал заменяется на SSH-туннель, что делает этот режим особенно полезным для запуска локальных команд. - Улучшена скорость работы SSH под Windows (в частности, обмен SSH-2 ключами и аутентификация с использованием открытого ключа).
- Улучшена пропускная способность SFTP
- Различные улучшения криптографии в SSH-2, в том числе режимы шифрования SDCTR, обходной путь для слабостей режимов CBC, а также обмен ключами по алгоритму Диффи-Хелмана с использованием SHA-256.
- Поддержка шифра Arcfour в SSH-2.
- Поддержка отправки режимов терминала в SSH.
- Когда Pageant запущен, и SSH ключ указан в конфигурации, теперь PuTTY будет пробовать Pageant-аутентификацию только с указанным ключом. Это обходит проблему, при которой некоторые SSH-серверы позволяют предложить только ограниченное число ключей перед разъединением.
- Поддержка механизмов срока действия пароля в SSH-2, а также другие различные улучшения и исправления, связанные с проверкой подлинности.
- Изменение камуфляжного механизма паролей в SSH-2 из предыдущей версии PuTTY привело к несовместимости с некоторыми серверами Cisco. Таким образом, мы вернулись к старому методу.
- Версия PuTTY для Windows теперь поставляется с документацией в формате HTML Help, так как Windows Vista не поддерживает старый формат WinHelp. Тем не менее, мы по-прежнему предоставляем документацию в формате WinHelp, новый формат не будет работать в Win95.
- В Windows, при вставке текста в формате RTF, атрибуты цвета и форматирования тоже будут вставлены.
- Появилась возможность настраивать качество шрифтов в Windows, включая функции сглаживания и ClearType.
- Окно терминал теперь возвращается к нормальному состоянию при перезапуске сеанса.
- Теперь PuTTY поддерживаем escape-последовательности xterm, которые позволяют серверу очищать буфер экрана (CSI 3 J). Это полезно для приложений, блокирующих прокрутку терминала.
Улучшения Unix-порта:
- PuTTY теперь чисто компилируется под GCC 4
- Теперь имеется configure-скрипт, и PuTTY должна быть переносима на большее количество платформ.
Исправления ошибок:
- Прошлая версия PuTTY (0.58) совершенно не работала на некоторых установках Windows XP.
- PSCP и PSFTP теперь поддерживают файлы большого размера (более 4 ГБ), при условии, что операционная система поддерживает тоже.
- PSCP и PSFTP иногда работали медленно и потребляли слишком много CPU при запуске непосредственно из проводника Windows.
- Font Linking (автоматическое использование других шрифтов в системе для отображения отсутствующих Unicode символов) должно снова работать в Windows, будучи сломанным в 0.58. Однако, к сожалению, связывание по-прежнему не будет работать с арабским, и другими RTL текстами.
- Если удалённый сервер насыщал PuTTY данными, то программа могла перестать отвечать на запросы.
- Крупные операции с буфером обмена могли вызвать падение PuTTY.
- SSH-1 соединения имели тенденцию падать, особенно при использовании перенаправления портов.
- SSH Tectia Server отклонял SSH-2 туннели от PuTTY из-за неправильно сформированного запроса.
- SSH-2 login banners пропускались при некоторых обстоятельствах.
- Курсор мог оказаться не в том месте, когда серверное приложение использовало альтернативный экран.
- В Windows, PuTTY теперь пытается найти более подходящее место для хранения файла PUTTY.RND (ранее он сохранялся в
C:\
илиC:\WINDOWS
). - IPv6 теперь должен работать в Windows Vista.
- Множество других исправлений, как обычно.