Skip to content

SSH Hub 3.20.1 — Developer ID и нотарификация Apple

Choose a tag to compare

@akinin akinin released this 02 Nov 22:07
· 10 commits to main since this release

Приложение и все встроенные помощники теперь подписаны Apple Developer ID Application: Anton Akinin (T3V8ZUE97C). Приложение и DMG прошли нотарификацию Apple; билеты прикреплены для офлайн-проверки, Gatekeeper принимает оба пакета как Notarized Developer ID.

  • Убраны самоподписанный сертификат из приложения, предложение при первом запуске и кнопка его установки. В настройках отображается проверенный статус Developer ID.
  • Подпись использует Hardened Runtime и защищённые метки времени. Обновление проверяет издателя Apple Developer ID команды SSH Hub и Gatekeeper, дополнительно к SHA-256 и целостности пакета.
  • Сохраняется универсальная сборка для Intel и Apple Silicon, macOS 14+.

При первом переходе с прежней локальной подписи macOS может разово запросить разрешение доступа к сохранённым объектам Связки ключей. Последующие сборки используют стабильную команду издателя; bundle ID и имена хранилищ паролей сохранены. Устанавливать сертификат вручную больше не нужно.

Версия 3.20.1, сборка 84. Проверены обе архитектуры всех девяти бинарников, подписи, билеты нотарификации, контрольные суммы ZIP/DMG, чтение тестового пароля после пересборки и атомарное обновление на временных копиях. Установленное приложение и пользовательские пароли при проверках не менялись.

Нативные проверки на GitHub Actions: Intel и Apple Silicon.