loop-uh
1cf326469a
Desktop source guards / guards (push) Successful in 14s
Keep media on the relays and log where every WSS socket goes
...
Media relays no longer go to the Cloudflare tunnel after one failure:
they follow the main rules (three failures, two minutes). The tunnel,
which a throttled network freezes after ~16 KB, counts a stalled
socket against itself and only proves itself past that size, so a
frozen tunnel gets suppressed instead of being reset by its first
answer.
Logging: without a proxy the MTP lines said transport=Tcp even over a
WSS relay; they now say WSS or WSSTunnel with the relay route. Each
WSS socket writes one attempt_summary line (host, bytes each way,
upgrade and first-data times, lifetime), and log.txt records every
relay failure, suppression and restoration.
2026-09-24 21:24:19 +03:00
..
_other
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
api
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
boxes
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
calls
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
chat_helpers
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
codegen /scheme
Merge remote-tracking branch 'upstream/dev' into dev
2026-07-14 18:46:38 +03:00
core
Fall back to WSS while the selected proxy does not connect
2026-09-24 12:14:53 +03:00
countries
Restructure mtproto ownership
2026-07-08 00:07:46 +03:00
data
Let users unpin the ZaStoGram channel
2026-09-24 03:20:56 +03:00
dialogs
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
e2e_cloud
Rename the openmls bridge's rust_eh_personality next to tlottie
2026-09-23 17:37:22 +03:00
editor
Version 7.2.8: Fix build with MSVC.
2026-09-10 21:42:00 +04:00
export
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
ffmpeg
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
history
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
info
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
inline_bots
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
intro
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
iv
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
lang
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
layout
Fix #30300 undefined behaviors.
2026-09-23 13:26:41 +04:00
main
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
media
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
menu
Fixed confirmation texts of mark as read for archive and all chats.
2026-09-14 10:03:23 +03:00
mtproto
Keep media on the relays and log where every WSS socket goes
2026-09-24 21:24:19 +03:00
overview
Replaced qRound with base::SafeRound.
2026-09-14 18:41:41 +03:00
passport
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
payments
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
platform
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
poll
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
profile
Added missing const to local references in some files.
2026-08-12 13:36:02 +03:00
settings
Let users unpin the ZaStoGram channel
2026-09-24 03:20:56 +03:00
statistics
[stats-export] Added saving loaded statistics to xlsx file.
2026-08-18 07:53:56 +03:00
storage
Rework the WEB proxy data path around measured limits
2026-09-24 03:18:20 +03:00
support
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
tde2e
test
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
tests
Tunnel WSS through a Cloudflare Worker when a DC relay is down
2026-09-24 14:02:27 +03:00
ui
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
webauthn
Aligned PIN field with box rows in security key PIN box.
2026-08-10 09:05:48 +03:00
window
Merge upstream dev through 939de1079b
2026-09-23 17:18:32 +03:00
apiwrap.cpp
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
apiwrap.h
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
config.h
Self-hosted auto-updates via GitHub releases
2026-07-05 13:25:13 +03:00
logs.cpp
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
logs.h
main.cpp
Fix the crash on quit racing OpenSSL cleanup
2026-08-10 18:42:50 +04:00
mainwidget.cpp
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
mainwidget.h
Merge upstream dev through a1ea1ddd8c (7.2.9)
2026-09-23 16:21:17 +03:00
mainwindow.cpp
Remove legacy interpret path helper.
2026-09-16 21:42:13 +04:00
mainwindow.h
Remove legacy interpret path helper.
2026-09-16 21:42:13 +04:00
settings.cpp
[ai] Add -testagent for silent crashes.
2026-07-02 17:49:02 +04:00
settings.h
Make -cleanup stop the running app on uninstall
2026-07-20 23:14:37 +04:00
stdafx.h
tray.cpp
tray.h
tray_accounts_menu.cpp
tray_accounts_menu.h
tray_accounts_menu_dummy.cpp