Опубликовали релиз OpenSSH 9.5

OpenSSH — это 100% реализация протокола SSH 2.0. которая включает поддержку sftp-клиента и сервера.

OpenSSH — это 100% реализация протокола SSH 2.0. которая включает поддержку sftp-клиента и сервера.

Какие появились изменения по сравнению с OpenSSH 9.4, согласно данным OpenSSH 9.5.

Потенциально несовместимые изменения

ssh-keygen(1): по умолчанию генерирует ключи Ed25519. Открытые ключи Ed25519 теперь более удобны, благодаря своим небольшим размерам. Ключи Ed25519 есть в RFC 8709, и OpenSSH поддерживает их начиная с версии 6.5. (Январь 2014).

sshd(8): директива Subsystem теперь точно сохраняет цитирование команды и аргументы подсистемы. Это может изменить поведение экзотических конфигурации, но наиболее распространенная конфигурация подсистемы (sftp-сервер) вряд ли затронет.

Портативность

Избежать ошибки clang zero-call-used-regs=all на компиляторах Apple, которые
по какой-то причине имеют номера версий, не совпадающие с номерами версий upstream
номера версий clang. bz#3584

Исправление теста configure для zlib 1.3 и более поздних/разрабатываемых версий. bz3604

Подробнее о новых возможностях и исправленных ошибках OpenSSH 9.5.

Читайте также
Дайджест веб-новостей за октябрь
Дайджест веб-новостей за октябрь
Дайджест веб-новостей за октябрь

Самое интересное, что произошло в мире веб в октябре.

Сокращение команд Flutter, Dart и Python в Google
Сокращение команд Flutter, Dart и Python в Google
Сокращение команд Flutter, Dart и Python в Google

Большое сокращение команд по ЯП Flutter, Dart, Python.

Что нового в Apple Safari 17
Что нового в Apple Safari 17
Что нового в Apple Safari 17

Коротко о Safari 17.

Итоги 2024 года: JavaScript на пороге 30-летия
Итоги 2024 года: JavaScript на пороге 30-летия
Итоги 2024 года: JavaScript на пороге 30-летия

В этом году JavaScript отметил своё 29-летие, и, несмотря на почтенный возраст, язык продолжает удивлять своей динамикой и новыми подходами. Но 2024 год не только укрепил позиции JavaScript как главного инструмента веб-разработки, но и подчеркнул некоторые слабые места, на которые обратили внимание как разработчики, так и крупные компании.