Перейти к содержимому

Обновления и сеть

Birchpad обращается к сети только ради обновлений: вскоре после запуска, затем раз в сутки, и когда вы выбираете ? → Проверить обновления…. Больше никаких запросов: ни телеметрии, ни отчётов о сбоях, ни учётных записей. См. Конфиденциальность.

updates.mode Что происходит
auto (по умолчанию) Новая версия скачивается в фоне и устанавливается при следующем запуске.
notify Birchpad сообщает о новой версии, но ничего не скачивает.
off Никаких сетевых запросов вообще.

Сам устанавливается только Birchpad из установщика для текущего пользователя (…-setup.exe). Портативные копии, MSI и сборки для macOS и Linux показывают, где скачать новую версию.

updates.channel Что приходит
stable (по умолчанию) Релизы.
beta Бета-версии, кандидаты в релиз и релизы.
nightly Всё, включая ночные сборки ветки следующей версии, когда в ней есть изменения.

Birchpad читает манифест обновлений, подписанный ключом проекта (ed25519), и отвергает любой другой. Манифест защищён от отката на старую версию, «заморозки» и подмены. updates.url позволяет брать манифест с внутреннего зеркала — но он всё равно должен быть подписан.

Каждый релиз публикуется с контрольными суммами SHA-256, SBOM и подтверждением сборки GitHub — см. Установка.

Политики UpdateMode, UpdateChannel и UpdateUrl задают то же самое так, что пользователь не может это изменить. MSI-версия сама не обновляется — её обновляет администратор. См. Для администраторов.