ZaStoGram_desktop/Telegram
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh e43a15185d Walk the extensions once
The contract check ended up with two walks over the extension block, one
after the other. The first leaves position at the end of the packet, so the
second computes its own end from there - past the packet - and almost never
lands on it. Every hello was therefore reported as declaring lengths that
disagree, on connections the relay went on to accept, which is the worst kind
of diagnostic: loud, constant and wrong.

The remaining walk is the stricter of the two. It requires the walk to land
exactly on the end of the packet, so it also covers what the second one was
added for: a template whose extensions stop short of the block it declared.

Verified against every profile in the tree, twice over, for a short and a
long domain: the check now reports nothing on hellos the relays verify.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 14:13:59 +03:00
..
build Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
cmake Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
codegen@1996c7c61e Updated submodules for shared svg icon mask data. 2026-07-20 14:50:30 +03:00
lib_base@82d182a275 Remove no longer used xcb-screensaver library from snap 2026-07-14 12:27:38 +04:00
lib_crl@7a165302fe Update lib_crl and TooManyCooks 2026-07-06 00:37:30 +04:00
lib_lottie@f508c5facc Fork lib_ui and lib_lottie for full frame rate emoji animations 2026-07-11 19:25:37 +03:00
lib_qr@6fdf604614
lib_rpl@c57cccffb0
lib_spellcheck@1f18c1e35b Make InputField menu extension with hooks. 2026-06-23 11:40:19 +04:00
lib_storage@ccdc72548a
lib_tl@aa7791326d Validate that we have enough data in MTPvector. 2026-07-10 15:34:04 +04:00
lib_translate@09c1072622 Made Swift 6 local translation support optional. 2026-04-06 17:52:53 +03:00
lib_ui@c7ef5a71b5 Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
lib_webrtc@52636e86ea Fix joining unmuted on macOS. 2026-04-21 17:10:22 +07:00
lib_webview@c061402a16 Update submodules. 2026-07-19 12:39:46 +04:00
Resources Name the camouflage answer instead of blaming the digest 2026-07-26 00:15:27 +03:00
shaders Fixed invisible small group call videos. 2026-06-22 11:51:49 +03:00
SourceFiles Walk the extensions once 2026-07-26 14:13:59 +03:00
Telegram Unify macOS icon in Icon name. 2026-05-25 14:07:23 +04:00
ThirdParty Fix possible crash in formula parsing. 2026-07-21 13:47:26 +04:00
CMakeLists.txt Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
configure.bat
configure.py
configure.sh
create.bat
Telegram.plist Fix the "Open With" entry on macOS. 2026-02-13 11:56:46 +04:00