| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Build three ZaStoGram APKs / build (arm64-v8a, ZaStoGram-standalone-arm64-v8a, Arm64, arm64) (push) Has been cancelled
Build three ZaStoGram APKs / build (armeabi-v7a, ZaStoGram-standalone-armeabi-v7a, Armv7, armv7) (push) Has been cancelled
Build three ZaStoGram APKs / build (x86, ZaStoGram-standalone-x86, X86, x86) (push) Has been cancelled
ZaStoGram source guards / guards (push) Has been cancelled
У части провайдеров порт 443 к релею отдельного датацентра закрыт целиком: у пользователя kws2-1 и kws4-1 отвечают, а kws1-1 не отвечает ни по IPv4, ни по IPv6 — 15 таймаутов подряд на стадии установки TCP, ни одного успешного подключения. Эмодзи и реакции лежат как раз на этом датацентре, и WSS оставлял их без загрузки навсегда, работая по принципу «всё или ничего». Теперь неудачи, не дошедшие даже до установленного TCP, считаются по датацентру отдельно от выбора адреса. После трёх подряд маршрут WSS для него отключается на десять минут, и соединение идёт напрямую; успешный апгрейд счётчик сбрасывает. Остальные датацентры продолжают работать через WSS как раньше. Заодно откачено предпочтение IPv6, введённое в 1.1.17: наличие у устройства глобального IPv6-адреса не означает, что маршрут до релея работает, и попытки тратились на заведомо недостижимый путь. Теперь IPv4 идёт первым как известно рабочий, а IPv6 — дополнительным кандидатом при отказе. Запрос AAAA сохранён: он даёт второй адрес там, где у IPv4 он единственный. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
| .. | ||
| assets | ||
| java | ||
| python | ||
| res | ||
| AndroidManifest.xml | ||