ZaStoGram_desktop/Telegram
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 09892aa78b Fix the link against Qt's bundled tinycbor
Linking Telegram fails on Windows since the vendored libfido2 landed:

  Qt6Core.lib(qcborstreamwriter.cpp.obj) : error LNK2005: cbor_encode_double
  already defined in lib_fido2.lib(encoding.c.obj)
  Telegram.exe : fatal error LNK1169: one or more multiply defined symbols found

Qt6Core carries a bundled tinycbor and exports three cbor_* symbols; our libcbor
copy exports 246. cbor_encode_double is the only name they share, and nothing
outside lib_fido2 calls it — libcbor uses it internally from serialization.c,
libfido2 does not reference it, and neither do our sources. So rename it for
this target only, which keeps its definition and callers consistent and leaves
Qt's copy untouched.

CI did not surface this: every x64 job on dev has been cancelled by the next
push before reaching the link step, so the only jobs that ever reported a
conclusion were arm64 ones failing earlier, at the Libraries stage.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 16:51:10 +03:00
..
build Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
cmake Fix the link against Qt's bundled tinycbor 2026-07-28 16:51:10 +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@92b41d97e8 Merge the upstream lib_ui side bar and grab helpers into our fork 2026-07-28 14:14:46 +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 Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
shaders Fixed invisible small group call videos. 2026-06-22 11:51:49 +03:00
SourceFiles Keep the caret where it was when a block is reopened 2026-07-28 14:31:06 +03:00
Telegram Unify macOS icon in Icon name. 2026-05-25 14:07:23 +04:00
ThirdParty Added vendored libfido2 and libcbor static builds. 2026-07-28 09:53:53 +03:00
CMakeLists.txt Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
configure.bat
configure.py
configure.sh
create.bat
Telegram.plist Added macOS WebAuthn support via CoreBluetooth and libfido2. 2026-07-28 09:53:53 +03:00