Skip to content

Releases: dictovod/CallMy

CallMy v1.0.20

Choose a tag to compare

@dictovod dictovod released this 06 Sep 17:29

CallMy v1.0.20

Changes:

  • Added bounded DNS query fallback after silent UDP/53 drops: TCP, current Android DNS and alternate configured resolvers.
  • Coalesced network recovery requests and preserved the VPN interface during automatic transport recovery.
  • Serialized network callback snapshots and included DNS/routes in diagnostics.
  • Rejected CAPTCHA WebView TLS certificate errors instead of bypassing them.

Build:

  • versionCode: 222
  • ABI: arm64-v8a
  • regression tests: 48 Android + 11 Go passed (one external Go test skipped)
  • source build commit: 7879a188f59ed8b334dc4dd7f0cbb79f363b6c01

APK SHA-256:
2b6cd95389d942febc08b3156395edd2654fc3674389b158491a9b81a74013da

Real-device VK app-to-app authorization and connection behavior should be validated after installation.

CallMy v1.0.18

Choose a tag to compare

@dictovod dictovod released this 06 Sep 13:57

CallMy v1.0.18

Changes:

  • Improved VK authorization session reuse and duplicate-auth protection.
  • Preserved VK login state across captcha cookie cleanup.
  • Switched legacy VK OAuth to oauth.vk.ru and bypassed the incompatible SDK_AUTH hand-off with a supported WebView fallback.
  • Fixed the stale DNS-step timeout path after successful DNS probing.
  • Added regression coverage for authorization/session and pipeline timeout behavior.

Build:

  • versionCode: 220
  • ABI: arm64-v8a
  • regression tests: 39 passed
  • source build commit: 328e10c7b456c36ab72cd9a7b73a37ff9dd6c81b

APK SHA-256:
22339a140bee4d06cf01d19153b0f55bcf9ca7349259ee66966284d2960acf82

Real-device VK app-to-app authorization and connection behavior should be validated after installation.

CallMy v1.0.17

Choose a tag to compare

@dictovod dictovod released this 06 Sep 03:26

CallMy v1.0.17

Changes:

  • Improved VK authorization session reuse and duplicate-auth protection.
  • Preserved VK login state across captcha cookie cleanup.
  • Improved native VK authorization flow and controlled WebView fallback.
  • Fixed the stale DNS-step timeout path after successful DNS probing.
  • Added regression coverage for authorization/session and pipeline timeout behavior.

Build:

  • versionCode: 219
  • ABI: arm64-v8a
  • regression tests: 38 passed
  • source build commit: c904706a307d0a0f990f5af974b0b88b37e7dad6

APK SHA-256:
1e42fb2c01dd75ce24374fda1514805a08d68a18c3bc092352ca2e9448fd2fe3

Real-device VK app-to-app authorization and connection behavior should be validated after installation.

CallMy v1.0.16

Choose a tag to compare

@dictovod dictovod released this 05 Sep 20:41

CallMy v1.0.16

  • Fixed VK Calls OAuth flow after successful profile provisioning.
  • VK Calls OAuth is separated from VK ID identity tokens.
  • VK Calls uses the existing WebView/OAuth VK API flow.
  • Calls token cache policy updated to calls-api-v2.
  • packageName: ru.callmy.storevpn
  • versionName: 1.0.16
  • versionCode: 218
  • ABI: arm64-v8a
  • Release certificate matches previous CallMy releases.
  • SHA-256: 4707c055ac18dc8d8ae8764b2fce8758b5cf69b9b505b5812aed424aa93f14fc

Android device verification will be performed after downloading this release.

CallMy v1.0.15

Choose a tag to compare

@dictovod dictovod released this 05 Sep 18:10

CallMy v1.0.15

Предварительный выпуск для проверки входа и получения VPN-конфига на устройстве.

  • Исправлена обработка результата входа VK ID: данные пользователя берутся из официального SDK.
  • Сервер подтверждает VK ID через предназначенный для этого метод user_info.
  • Получение персонального VPN-конфига сначала выполняется напрямую, без обязательного создания звонка VK.
  • Сохранено исправление вылета при первом запуске из v1.0.14.
  • Пакет ru.callmy.storevpn, versionCode 217, только arm64-v8a; прежний сертификат подписи.

Проверка входа и VPN-соединения на TECNO/HUAWEI ещё требуется. Ограничения VK Calls при использовании токенов VK ID этим выпуском не снимаются.

CallMy v1.0.14

Choose a tag to compare

@dictovod dictovod released this 05 Sep 17:58

CallMy v1.0.14

Предварительный выпуск для проверки исправления на телефонах. Проверка запуска на TECNO/HUAWEI, входа VK и получения VPN-профиля ещё не выполнена.

  • Исправлен критический вылет при запуске без сохранённой сессии CallMy.
  • Отсутствие входа VK обрабатывается как нормальное начальное состояние.
  • Обновление подписки пропускается до входа и запускается после сохранения VK ID и выдачи профиля.
  • Повреждённый VK ID больше не преобразуется в другой числовой ID.
  • Пакет ru.callmy.storevpn, versionCode 216, только arm64-v8a.

После установки проверьте открытие первого экрана, вход через VK и получение профиля. Для проверки обновления установите APK поверх v1.0.13 с сохранением данных. Чистый запуск проверяется отдельно на тестовой установке.

v1.0.13

Choose a tag to compare

@dictovod dictovod released this 04 Sep 09:59

CallMy v1.0.13

  • Единый идентификатор пользователя во всём приложении и API — подтверждённый VK ID.
  • Один профиль VK получает один персональный конфиг; повторный вход возвращает тот же конфиг.
  • Удалена генерация AID и привязка пользователя к Android ID.
  • Подписка, платежи, рефералы и поддержка переведены на VK ID.
  • Исправлена повторная авторизация после уже выполненного входа VK.
  • Серверный API обновлён до схемы VK ID 2.0.0.
  • APK опубликован только для arm64-v8a.
  • Внутренний код версии повышен до 215, поэтому APK устанавливается поверх предыдущих выпусков без удаления данных.

CallMy 1.0.11

Choose a tag to compare

@dictovod dictovod released this 03 Sep 21:23

Добавлена bootstrap-регистрация для зон ограничения мобильной сети.

  • После подтверждения VK ID приложение временно подключается через служебный профиль и звонок VK.
  • Запрос регистрации и получение персонального профиля выполняются уже через это соединение.
  • Служебный профиль не показывается пользователю и сразу удаляется из активного состояния.
  • Полученный персональный профиль сохраняется и становится основным.
  • Сборщик освобождает память после завершения компиляции.

Опубликована только сборка arm64-v8a.

CallMy 1.0.10

Choose a tag to compare

@dictovod dictovod released this 03 Sep 21:04

CallMy перешёл на единый идентификатор пользователя — VK ID.

  • Выдача профиля, подписка, оплата и реферальная система используют подтверждённый числовой VK ID.
  • Внутренний ID телефона больше не показывается пользователю.
  • «Мой QR» разделён на две кнопки: для установленного CallMy и для установки приложения.
  • Каждый QR-код теперь открывается отдельно и отображается крупнее.
  • Старые тестовые привязки автоматически создаются заново по VK ID.

Опубликована только сборка arm64-v8a.

CallMy 1.0.9

Choose a tag to compare

@dictovod dictovod released this 03 Sep 12:59

Исправлена повторная авторизация VK на вкладке «Туннель».

  • Исправлена причина: после успешного получения профиля приложение проверяло только cookie устаревшей WebView-авторизации и ошибочно считало пользователя вышедшим.
  • Сохранённая сессия официального VK ID теперь распознаётся на вкладке «Туннель».
  • При подключении больше не открывается форма ввода телефона, если профиль уже получен и VK ID-сессия действует.
  • Ранее подготовленные параметры соединения используются без повторного входа.