Commit Graph

6253 Commits

Author SHA1 Message Date
levlam
0dc4b5a469 Add source to get_messages_from_server. 2021-07-08 17:09:16 +03:00
levlam
e9e2428237 Update server keys. 2021-07-08 16:39:34 +03:00
levlam
fe4d3cb549 Check that fields are documented in the correct order. 2021-07-07 20:55:03 +03:00
levlam
1af1836e8f Remove action bar after unarchiving group chats. 2021-07-07 20:04:18 +03:00
levlam
d23064812f Simplify rsa_key usage. 2021-07-06 18:31:43 +03:00
Arseny Smirnov
313f0b45df support MSG_WAIT_TIMEOUT 2021-07-06 17:03:31 +03:00
levlam
ff153bef36 Update layer 131. Add screen_sharing_audio_source_id. 2021-07-06 02:33:42 +03:00
levlam
5176710ada Store RsaKey in PublicRsaKeyShared. 2021-07-05 22:19:59 +03:00
levlam
65e96c561c Add struct RsaKey. 2021-07-05 22:09:45 +03:00
levlam
c60693cc7e Improve AuthKeyHandshake private field names. 2021-07-05 21:26:43 +03:00
levlam
040e0deb31 Move DhCallback to a separate header. 2021-07-05 21:20:07 +03:00
levlam
61664b4044 Move remaining MTProto classes to namespace mtproto. 2021-07-05 21:04:23 +03:00
levlam
4404e47f75 Use TLObjectStorer to store Handshake objects. 2021-07-05 20:38:39 +03:00
levlam
397274daf7 Remove server_DH_params_fail. 2021-07-05 19:45:31 +03:00
levlam
b18b5309b6 Minor improvements. 2021-07-05 19:28:39 +03:00
levlam
1d3e72aa9d Improve constant names. 2021-07-05 19:17:26 +03:00
levlam
4b0bda767c Add SecretChatLayer.h. 2021-07-05 05:42:37 +03:00
levlam
f02b2ee4b6 Move SecretChatEvent details to the corresponding header. 2021-07-05 05:25:23 +03:00
levlam
69c630115a Remove LogEventBase. 2021-07-05 05:12:04 +03:00
levlam
4f328d14f8 Fix test-crypto. 2021-07-04 18:58:29 +03:00
levlam
a4186f8934 Fix BackoffQueue. 2021-07-04 18:52:48 +03:00
levlam
370d443a9d Explicitly specify inheritance mode. 2021-07-04 18:22:20 +03:00
levlam
93a92b27fc Skip formatting of tl-parser sources. 2021-07-04 06:04:13 +03:00
levlam
40c5d47717 Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
levlam
edfa5d1d98 Use final instead of override. 2021-07-03 23:51:36 +03:00
levlam
3ead565d67 Improve OpenSSL 3.0 support. 2021-07-02 23:34:24 +03:00
levlam
8b5a55c798 Update member restrictions before returning it in getChatMember. 2021-07-02 21:30:27 +03:00
levlam
971de952d8 Improve resendAuthenticationCode documentation. 2021-07-02 20:00:12 +03:00
levlam
22f45e0a91 Fix compilation error on old compilers. 2021-07-02 19:51:07 +03:00
levlam
a1cc6d3ef6 Fix autologin_token assignment. 2021-07-02 19:47:16 +03:00
levlam
24e5803b96 Update version to 1.7.5. 2021-07-02 03:30:39 +03:00
levlam
bed2650b4c Fix secret chat creation. 2021-07-02 03:25:09 +03:00
levlam
aeffb5bbff Ignore RESET_REQUEST_MISSING error. 2021-07-01 03:06:44 +03:00
levlam
6b57121e25 Improve method name. 2021-06-30 19:49:52 +03:00
levlam
0ad668fc76 Don't try to load from server secret chat messages. 2021-06-29 17:22:12 +03:00
levlam
158dd22f21 Add td_api::declinePasswordReset. 2021-06-29 05:24:55 +03:00
levlam
12383ea1d2 Add td_api::resetPassword. 2021-06-29 05:16:48 +03:00
levlam
36e874304f Add pending_reset_date to passwordState. 2021-06-29 01:52:09 +03:00
levlam
18caf96c54 Add checkPasswordRecoveryCode. 2021-06-28 23:47:54 +03:00
levlam
709afe3f0c Add checkAuthenticationPasswordRecoveryCode. 2021-06-28 22:33:08 +03:00
levlam
1394d5d697 Support new_password in recoverAuthenticationPassword. 2021-06-28 21:36:54 +03:00
levlam
b35faee529 Add NewPasswordState struct. 2021-06-28 21:03:17 +03:00
levlam
3c400f12b4 Support new_password in recoverPassword. 2021-06-28 19:47:23 +03:00
levlam
ab2223b034 Add PasswordManager::get_password_input_settings. 2021-06-28 19:24:44 +03:00
levlam
f210906dca Support updateBotCommands. 2021-06-28 18:32:29 +03:00
levlam
da2d81c81b Update layer to 131. 2021-06-28 15:55:11 +03:00
levlam
12ae67a64f Don't try to schedule getDifference if unauthorized. 2021-06-27 06:02:58 +03:00
levlam
2b7b6b7759 Improve logging on log out. 2021-06-27 05:52:43 +03:00
levlam
9664181d48 Improve log messages. 2021-06-27 04:36:06 +03:00
levlam
4f00f445b7 Allow leading zeros in port number. 2021-06-27 03:58:26 +03:00