Telegram github commits and releases
4.42K subscribers
601 files
21K links
Broadcast from the most important Telegram clients' repositories
Download Telegram
UnigramDev/Unigram/develop • 7ad7647 • 1 files, +4/-2
Remove redundant log

#unigram
🫡2
telegramdesktop/tdesktop/dev • 8ca06bd • 1 files, +2/-2
Fix OpenGL in Windows builds.

telegramdesktop/tdesktop/dev • 7db0d5d • 1 files, +1/-1
Fix parsing some incorrect formulas.

#tdesktop
🫡3
morethanwords/tweb/master • c29dfcf • 1 files, +2/-2
Add .kml / .kmz as potentially IP-revealing.

#webk
🫡3
New telegramdesktop/tdesktop release: v6.9.3 (stable)

- Fix possible crash in formula parsing.
- Fix field resize after Undo/Redo.
- Fix OpenGL in Windows build.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 82c2954 • 1 files, +1/-1
Fix content size checks after undo/redo.

telegramdesktop/tdesktop/dev • 3887c78 • 6 files, +21/-15
Version 6.9.3.

- Fix possible crash in formula parsing.
- Fix field resize after Undo/Redo.
- Fix OpenGL in Windows build.

#tdesktop
🫡3
tdlib/td/master • 912b29b • 6 files, +38/-27
Add source to get_message_content_object.

tdlib/td/master • 0917763 • 1 files, +1/-1
Fix spelling.

tdlib/td/master • 9ae32a3 • 1 files, +0/-3
unset CMAKE_FIND_ROOT_PATH_MODE_PROGRAM

tdlib/td/master • c0757dd • 1 files, +1/-1
Revert "Set CMAKE_MAKE_PROGRAM for iOS build"

This reverts commit 04adfc87deea4c804def118e88c89a08c388b32b.

tdlib/td/master • a17f87c • 1 files, +33/-33
Fix typos in API scheme docs

#tdlib
🫡3
telegramdesktop/tdesktop/dev • 49ff0bc • 1 files, +1/-1
Fixed usedId assignment logic in edit_todo_list_box

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8f06924 • 1 files, +774/-669
Use heredoc in Dockerfile

telegramdesktop/tdesktop/dev • d9a4283 • 1 files, +1/-1
Compress debug info in Docker

That should decrease cache size a lot

telegramdesktop/tdesktop/dev • 6da54a2 • 1 files, +1/-2
Save dnf cache in Docker

telegramdesktop/tdesktop/dev • 6a87fe2 • 1 files, +55/-46
Use ccache in Docker

telegramdesktop/tdesktop/dev • 64dce78 • 1 files, +2/-0
Prevent cache invalidation by date/time in Docker

telegramdesktop/tdesktop/dev • 6571285 • 1 files, +13/-1
Use ccache for libraries in Linux action

telegramdesktop/tdesktop/dev • 999b28a • 1 files, +19/-3
Cache tdesktop itself in Linux action

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 2ed2083 • 3 files, +2/-3
Restore dispatch autodetection

telegramdesktop/tdesktop/dev • ae167db • 3 files, +3/-3
Update patches

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • c486314 • 28 files, +27/-1
Avoid full Telegram target rebuild on version change

#tdesktop
🫡3
TelegramMessenger/tgcalls/development • f308020 • 1 files, +30/-0
InstanceV2ReferenceImpl: add 20s rolling connection-failure watchdog

Mirrors NativeNetworkingImpl::checkConnectionTimeout(): a 1s media-thread
timer latches _isFailed only after 20s of continuous disconnect, armed from
start() so never-connected calls are bounded too (previously they hung in
Reconnecting forever because legacy ICE state stays STATE_INIT with no
candidate pairs).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

TelegramMessenger/tgcalls/development • ac59fdb • 1 files, +42/-15
InstanceV2ReferenceImpl: ICE-failed is no longer terminal; debounce Reconnecting

kIceConnectionFailed previously mapped straight to State::Failed, which the
app treats as a permanent drop - WebRTC raises it ~15s after all so-far-
created pairs time out, killing calls a late-trickled candidate could still
rescue. It now just marks the connection not-connected; Failed comes only
from the 20s watchdog (V2Impl parity). Disconnected->Reconnecting reporting
is debounced 2s so the ~2.5s legacy receiving-timeout blips stop surfacing
as reconnecting episodes. Adds an empty maybeRestartIce() stub (filled in
by the ICE-restart commit).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

TelegramMessenger/tgcalls/development • 51438ad • 1 files, +19/-0
InstanceV2ReferenceImpl: caller-side RestartIce() on legacy ICE-failed

On kIceConnectionFailed (all so-far-created pairs write-timed-out) the
offerer now requests an ICE restart, rate-limited to once per 5s; the
existing onRenegotiationNeeded handler ships the restart offer and
GATHER_CONTINUALLY supplies fresh candidates. Previously the impl took no
recovery action. Callee side never restarts (avoids offer glare; failure
is symmetric so the offerer also observes it).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

TelegramMessenger/tgcalls/development • e306932 • 1 files, +6/-0
Merge commit '6926af015580a1377e1b1bcad191d076453192cb' into development

#tgcalls
🫡4
telegramdesktop/tdesktop/dev • 9cca005 • 1 files, +10/-1
Fix order in auctions list hashing.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 043fa0a • 2 files, +2/-0
Fix build on Windows.

#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 4ce9177 • 1 files, +1/-1
Update TooManyCooks for LoongArch support

#tdesktop
🫡4
telegramdesktop/tdesktop/dev • abdc116 • 1 files, +5/-9
Fix Linux action tdesktop cache update

#tdesktop
🫡5
telegramdesktop/tdesktop/dev • afe2d0b • 2 files, +32/-22
Fix albums selection by click outside of bubble.

Fixes #30831.

#tdesktop
🫡5
DrKLO/Telegram/master • 68d5174 • 300 files, +39047/-14801
update to 12.8.0 (6913)

#android
💅9🫡4🤨2
DrKLO/Telegram/master • 9b50143 • 6 files, +15/-12
update to 12.8.1 (6916)

#android
👍4🫡3🤝2