ZaStoGram_desktop/Telegram/SourceFiles/mtproto/auth
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
..
mtproto_auth_key.cpp Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
mtproto_auth_key.h Поправить сборку после слияния с Telegram Desktop v7.3.1 2026-10-16 01:12:56 +03:00
mtproto_bound_key_creator.cpp перенос по папкам 2026-07-07 23:44:39 +03:00
mtproto_bound_key_creator.h перенос по папкам 2026-07-07 23:44:39 +03:00
mtproto_dc_key_binder.cpp Merge upstream dev through a1ea1ddd8c (7.2.9) 2026-09-23 16:21:17 +03:00
mtproto_dc_key_binder.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
mtproto_dc_key_creator.cpp Merge upstream dev through b033e513f4 2026-08-22 11:23:33 +03:00
mtproto_dc_key_creator.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
mtproto_dc_key_crypto.cpp Fix MTProto crypto raw AES include 2026-07-08 01:01:57 +03:00
mtproto_dc_key_crypto.h распил 2026-07-08 00:44:27 +03:00
mtproto_dh_utils.cpp перенос по папкам 2026-07-07 23:44:39 +03:00
mtproto_dh_utils.h перенос по папкам 2026-07-07 23:44:39 +03:00