ZaStoGram_desktop/Telegram/SourceFiles/mtproto
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 6ec6116e2c
All checks were successful
Desktop source guards / guards (push) Successful in 6s
Поправить сборку после слияния с Telegram Desktop v7.3.1
Сборка падала на двух ошибках компилятора. Первая: wallet_api.cpp(221) C2027, тип MTP::Instance неполный, потому что оригинал перенёс заголовок в mtproto/instance/mtp_instance.h. Я добавил этот include. Вторая: wallet_vault.cpp(1119) C2039, у MTP::AuthKey больше нет публичного data(). Гард test_mtproto_security_contracts.py запрещает публичный data(), поэтому я добавил в AuthKey friend на узкую структуру Wallet::AuthKeyAccess, определённую в wallet_vault.cpp. Она отдаёт байты ключа для HKDF. Возможность кошелька (ключ по пасскоду) сохранена. Окружение VM не трогал. Гард libs-keep проходит. Проверил только гарды, сама сборка не запускалась. В test_mtproto_security_contracts.py падает test_wss_connect_to_host_declares_relay_contract (нет Q_UNUSED(address) в wss-сокете). Я его не чинил: он не связан с моими правками, и этого файла нет в release_guards.txt.
2026-10-16 01:12:56 +03:00
..
auth Поправить сборку после слияния с Telegram Desktop v7.3.1 2026-10-16 01:12:56 +03:00
config Merge upstream dev through b033e513f4 2026-08-22 11:23:33 +03:00
details Treat the WEB proxy carrier as one shared pipe 2026-09-23 20:29:51 +03:00
files Merge upstream dev through a1ea1ddd8c (7.2.9) 2026-09-23 16:21:17 +03:00
instance Merge upstream v7.3.1 2026-10-15 21:43:47 +03:00
protocol Make scheme dump support self-contained 2026-08-01 00:13:17 +03:00
proxy Добавить третий воркер-туннель на отдельной учётной записи 2026-10-09 00:23:09 +03:00
runtime Fall back to WSS while the selected proxy does not connect 2026-09-24 12:14:53 +03:00
scheme Update API scheme on layer 230. 2026-10-08 22:24:49 +04:00
session Гнать фронт наперегонки с релеем, пока релей не ответил 2026-10-02 21:27:00 +03:00
transport Merge upstream v7.3.1 2026-10-15 21:43:47 +03:00
web_proxy Merge upstream v7.3.1 2026-10-15 21:43:47 +03:00
core_types.h Merge upstream v7.3.1 2026-10-15 21:43:47 +03:00
dc_id.h fix 2026-07-08 17:08:05 +03:00
mtproto_pch.h Keep separate MTP::Config's for separate accounts. 2020-06-23 21:53:41 +04:00
type_utils.h перенос по папкам 2026-07-07 23:44:39 +03:00