Skip to content

SubVost VPN 0.4.3 · macOS

Choose a tag to compare

@PystoyPlayer PystoyPlayer released this 05 Sep 20:27
· 77 commits to main since this release

Legacy: исправление запуска на macOS 11 (build 19)

Legacy-файлы 0.4.3 перезалиты: исправлено включение libswift_Concurrency.dylib, из-за отсутствия которой приложение завершалось с ошибкой DYLD на macOS 11.7.10. Версия остаётся 0.4.3; внутренний номер Legacy-сборки — 19. Проверены библиотеки, архитектуры, пути загрузки, подписи и DMG. Подтверждение запуска на настоящей macOS 11.7 ещё ожидается.

Если прежняя Legacy не запускается, скачайте DMG заново и замените приложение в Applications. Для Intel нужен SubVost-VPN-macOS-Legacy-x86_64-0.4.3.dmg. Подписку и системный компонент удалять не нужно. Обычные macOS-сборки, VPN-ядра и helper не менялись. Файлы с окончанием .superseded-build18 — старые резервные копии, не устанавливайте их.

macOS 0.4.3

  • Новый welcome-экран: вставьте подписку и нажмите стрелку или Enter вместо пустой карты.
  • Настройки: «Приложение», «Сеть», «Диагностика»; удаление подписки в «Приложении» с подтверждением и сохранением HWID. Клавиатура — отдельный сворачиваемый раздел, ⌘1–3 переключает разделы.
  • Единые кнопки и hover, ровные отступы, мягкие края прокрутки на macOS 26. Логи обновляются автоматически, копирование — поверх консоли.
  • Акцентный цвет следует macOS, дата подписки — языку приложения. Совместимое нативное оформление старых систем сохранено.
  • Сохранены параметры sniffing/routeOnly провайдера. DNS- и loopback-теги не подменяются тегом клиентского TUN.
  • HTTPS-проверка повторяется на том же маршруте в пределах общего лимита 12 секунд; в логах появились DNS/TCP/TLS/total и подробности curl.
  • Установщик проверяет отключённый launchd-компонент и остановку прежнего экземпляра. После неудачной установки повторные подключения не запускают бесконечные запросы пароля; повторная установка доступна явно.

Проверки и ограничения

Регрессионные проверки, четыре сборки и подписи обновлений проверены. Изолированная цепочка sing-box → Xray → REALITY/XHTTP → HTTPS работает без изменения системных маршрутов. Все 14 тестовых upload-запросов по 2 МиБ прошли; одна попытка Швеции заняла 5,7 с, следующая — 0,77 с. Нестабильный upload ещё исследуется, полное исправление скорости не заявляется. Новый helper через реальное переключение TUN на текущем Mac не проверялся, чтобы не прерывать рабочий VPN.

  • macOS 13+: arm64 для Apple Silicon, x86_64 для Intel.
  • macOS 11–12: соответствующая Legacy. Запуск на настоящей macOS 11.7 пока не проверен.
  • Обновляется системный компонент: при первом подключении может потребоваться однократный пароль администратора.
  • Без Developer ID и нотарификации Apple. При ручной замене сначала отключите VPN и завершите приложение.

Если macOS блокирует именно приложение, скачанное из официального релиза, может понадобиться разово:

xattr -dr com.apple.quarantine "/Applications/SubVost VPN.app"
open "/Applications/SubVost VPN.app"

Не отключайте защиту macOS целиком.

Выбрать файл · Поддержка · Бот

Linux остаётся на 0.5.2. Исходники приложения не публикуются. Ядра и их лицензии не менялись; соответствующие исходники зависимостей и рецепт сборки. Контрольные суммы — SHA256SUMS-macOS-0.4.3.txt.