[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [cd1cdb5](https://github.com/telegramdesktop/tdesktop/commit/cd1cdb586f462bb967a0a903999cd6e53ffa5120) • _1 files, +14/-14_
Moved OpenSSL exception below GPL terms in LICENSE.

Keeps license text identical while letting GitHub detect GPL-3.0.

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [9da5498](https://github.com/telegramdesktop/tdesktop/commit/9da549893606eeacb58682bc07a974d828788818) • _3 files, +26/-7_
[ai] Refuse implausible test watchdog values

Task: 2026/08/23/refuse-implausible-test-watchdog-values

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [53f86c9](https://github.com/telegramdesktop/tdesktop/commit/53f86c9f8153d0681846b1ef4b5a8274ed037d74) • _3 files, +0/-0_
Delete unused account_check icon rasters

Task: 2026/08/18/delete-orphaned-account-check-icon

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [422a30f](https://github.com/telegramdesktop/tdesktop/commit/422a30f6c92ab5d724eb43c39d3a63e9fa110c34) • _2 files, +11/-2_
Correct shared media index writes and viewer counts

Task: 2026/08/18/repair-shared-media-index-and-count-bookkeeping

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [58a1d3c](https://github.com/telegramdesktop/tdesktop/commit/58a1d3cac4039771aea3688a622ca0d7ba2067a9) • _1 files, +16/-3_
Re-index a sent message only when its thread moves

Task: 2026/08/18/repair-shared-media-index-and-count-bookkeeping

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [11d66d4](https://github.com/telegramdesktop/tdesktop/commit/11d66d483521994e37474b90dd8cf44fe4ef0d46) • _2 files, +60/-6_
Derive the pinned bar's topic root from the thread

Task: 2026/08/19/align-replies-thread-shared-media-attribution

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [3c2abf1](https://github.com/telegramdesktop/tdesktop/commit/3c2abf1469c5a42d35aca649bc0099fa44671a27) • _2 files, +1/-1_
Pair the uploaded media edit's shared media removal

Task: 2026/08/19/pair-media-edit-removal-with-index-add

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [725693f](https://github.com/telegramdesktop/tdesktop/commit/725693f707c891e49d287cc5023058b46b54a9cf) • _1 files, +20/-5_
Drop a sent message from the shared media lists it left

Task: 2026/08/19/match-sent-message-removal-to-written-mask

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [7d43e28](https://github.com/telegramdesktop/tdesktop/commit/7d43e285527326d517d246d88f76ad2769f40f59) • _1 files, +3/-3_
Don't keep a media reference across rich page changes

Task: 2026/08/19/refetch-saved-media-after-rich-page-changes

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [529c25f](https://github.com/telegramdesktop/tdesktop/commit/529c25f1424ac71cde27596fcb71281f4e0bbbe2) • _5 files, +30/-13_
Don't lower shared media counts for unindexed messages

Task: 2026/08/20/stop-unmatched-removal-lowering-shared-media-counts

[telegramdesktop/tdesktop/public-canary](https://github.com/telegramdesktop/tdesktop/tree/public-canary) • [a54a937](https://github.com/telegramdesktop/tdesktop/commit/a54a9376a791a41d066cb8547c5679157b6706c5) • _7 files, +40/-56_
Tie stored pinned index writes to the pinned flag

Task: 2026/08/19/unify-pinned-index-writers

[#tdesktop](?q=%23tdesktop)