Repository navigation
SSH Hub 3.20.1 — Developer ID и нотарификация Apple
Приложение и все встроенные помощники теперь подписаны 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.