Commit Graph

6243 Commits

Author SHA1 Message Date
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
levlam
50a8e66965 Improve error messages. 2021-06-26 04:20:59 +03:00
levlam
eb134b02f2 Improve error messages. 2021-06-25 21:21:17 +03:00
pontaoski
cf2be88c34
Make BUILD_SHARED_LIBS yield dynamic libs that don't need static libs to be linked by the user (#1542) 2021-06-25 19:05:07 +03:00
levlam
50d2d0ff00 Don't init last_new_message_id with max_unavailable_message_id.
The message with last_new_message_id must be the latest existing server message,
after which all messages will be received through updates.
2021-06-25 03:26:59 +03:00
levlam
4c49acc440 Explicitly use mentioned function instead of a comment. 2021-06-24 23:17:13 +03:00
levlam
f8f03db0ce Improve error message. 2021-06-24 23:11:23 +03:00
levlam
5c622801f6 Expect no access to message sender chat. 2021-06-24 22:13:57 +03:00
levlam
53f0be4fca Improve error messages. 2021-06-24 22:13:11 +03:00
levlam
de679f8f0c Improve documentation. 2021-06-24 20:09:10 +03:00
levlam
dc3d4450ba Improve docuemntation. 2021-06-24 19:16:21 +03:00