levlam
|
4b7dab920e
|
Don't update last_success_timestamp_ in Session::on_update with PFS.
|
2022-05-03 16:06:14 +03:00 |
|
Arseny Smirnov
|
0450b05757
|
Session: improve key immunity condition
|
2022-05-03 16:33:09 +04:00 |
|
levlam
|
0d0b641ac6
|
Log out only if there is main auth key, but it isn't logged in.
|
2022-05-02 21:41:04 +03:00 |
|
levlam
|
d95b20b631
|
Try not to override "auth" option.
|
2022-05-02 21:20:39 +03:00 |
|
levlam
|
de15cdb1f0
|
Log out if key check has failed.
|
2022-05-02 21:17:06 +03:00 |
|
levlam
|
746816e7d7
|
Add Global::log_out helper.
|
2022-05-02 20:59:07 +03:00 |
|
levlam
|
6b838b706b
|
Increase bound for unique_ptr-based HashTable node usage to improve performance.
|
2022-05-02 20:46:20 +03:00 |
|
levlam
|
d6569d43fd
|
Fix DcAuthManager::check_authorization_is_ok.
|
2022-05-02 20:44:37 +03:00 |
|
levlam
|
134b7e7d01
|
Remove unused function.
|
2022-05-02 20:35:37 +03:00 |
|
Arseny Smirnov
|
449974d425
|
Double check authorization during start up
|
2022-05-02 19:34:01 +04:00 |
|
levlam
|
3886cc9c13
|
Minor SessionType improvements.
|
2022-05-02 13:54:22 +03:00 |
|
alyral
|
76d687e62d
|
Add session type field (#1950)
|
2022-05-02 13:46:16 +03:00 |
|
levlam
|
8b5042f26d
|
Nore that for Node.js >= 17.0 OpenSSL 3.0 is required.
|
2022-05-02 13:34:50 +03:00 |
|
levlam
|
4652292037
|
Use count instead of find if appropriate.
|
2022-05-01 23:03:06 +03:00 |
|
levlam
|
00aa9f54bd
|
Use ContactsManager::get_dialog_id in on_get_common_dialogs.
|
2022-04-30 21:22:27 +03:00 |
|
levlam
|
68ad0b4317
|
Add ContactsManager::get_dialog_id.
|
2022-04-30 21:13:01 +03:00 |
|
levlam
|
f2dead72ca
|
Use can_delete_dialog in delete_dialog_history.
|
2022-04-29 14:50:54 +03:00 |
|
levlam
|
ddbfc45925
|
Add MessagesManager::can_delete_dialog.
|
2022-04-29 14:33:35 +03:00 |
|
levlam
|
834a541bc3
|
Add apply_pending_user_photo and use it in on_get_user_full.
|
2022-04-29 11:23:27 +03:00 |
|
levlam
|
3cdd08feef
|
Add missing flag assignment.
|
2022-04-29 11:02:53 +03:00 |
|
levlam
|
6a87f0c6ef
|
Avoid updating chat photo minithumbnail to 40x40 full minithumbnail.
|
2022-04-29 10:50:10 +03:00 |
|
levlam
|
58ff3d5e5d
|
Ignore photo size for fake dialog photo.
|
2022-04-28 22:29:10 +03:00 |
|
levlam
|
840cedf49c
|
Drop ChatFull/ChannelFull photos if chat/channel photo is different.
|
2022-04-28 21:18:57 +03:00 |
|
levlam
|
f421cff7f3
|
Add and use is_same_dialog_photo.
|
2022-04-28 21:02:44 +03:00 |
|
levlam
|
d106148618
|
Update chat/channel photo whenever receive new full chat/channel photo.
|
2022-04-28 20:35:44 +03:00 |
|
levlam
|
b6f711044f
|
Add as_dialog_photo.
|
2022-04-28 20:33:24 +03:00 |
|
levlam
|
cdd82c67c9
|
Unify update variable names.
|
2022-04-28 18:39:05 +03:00 |
|
levlam
|
576c96a83d
|
Reload number of unread reactions after receive new edited message.
|
2022-04-28 18:31:25 +03:00 |
|
levlam
|
ad65446480
|
Reget unread reaction count when receive update about unread reaction on unknown message.
|
2022-04-28 17:43:29 +03:00 |
|
levlam
|
36c2ef9e62
|
Ensure that the current user is among recent choosers of the chosen reaction.
|
2022-04-27 22:13:05 +03:00 |
|
levlam
|
ee157920e9
|
Expect that it is not possible to see added reactions under discussion messages.
|
2022-04-27 21:47:50 +03:00 |
|
levlam
|
7cabdbc74f
|
Improve flags initialization in do_forward_messages.
|
2022-04-27 10:02:35 +03:00 |
|
levlam
|
ea66c0984f
|
Return encrypted secure file if can't decrypt it.
|
2022-04-27 02:39:00 +03:00 |
|
levlam
|
5cb83bd340
|
Suppress expected error logging.
|
2022-04-27 02:14:44 +03:00 |
|
levlam
|
11fa9dbb34
|
Remove unused function.
|
2022-04-26 16:19:37 +03:00 |
|
levlam
|
dc79b35570
|
Check for duplicate calls to init().
|
2022-04-26 02:06:35 +03:00 |
|
levlam
|
17275fe422
|
Output the number of objects to be freed on closing.
|
2022-04-25 20:52:44 +03:00 |
|
levlam
|
641ee080c1
|
Improve names of FileType::Secure.
|
2022-04-25 19:00:40 +03:00 |
|
levlam
|
69eb286067
|
Avoid expected logging.
|
2022-04-25 17:59:42 +03:00 |
|
levlam
|
a7bd57a793
|
Add checks for file_id/file_node_id overflow.
|
2022-04-25 17:33:31 +03:00 |
|
levlam
|
61942cf3ea
|
Remove unneeded bool initializations in parsers.
|
2022-04-24 22:43:43 +03:00 |
|
levlam
|
3bd99f98b8
|
Add limit on text length in parseTextEntities.
|
2022-04-23 01:36:44 +03:00 |
|
levlam
|
13bd8044cf
|
Add source to send_update_chat_unread_reaction_count.
|
2022-04-23 01:14:51 +03:00 |
|
levlam
|
0511b962b9
|
Actually upload file in sendCallLog.
|
2022-04-22 18:17:36 +03:00 |
|
levlam
|
af97e963a9
|
Add td_api::sendCallLog.
|
2022-04-22 15:16:09 +03:00 |
|
levlam
|
1f4890c906
|
tg_cli: add class GroupCallId.
|
2022-04-22 14:50:52 +03:00 |
|
levlam
|
849125265c
|
tg_cli: add CallId class.
|
2022-04-22 14:44:53 +03:00 |
|
levlam
|
f76a9660ed
|
Add can_reuse_remote_file to FileType.cpp.
|
2022-04-22 14:28:51 +03:00 |
|
levlam
|
f396cadc1a
|
Add FileType::CallLog.
|
2022-04-21 22:34:26 +03:00 |
|
levlam
|
f6fd1f55cb
|
Add and use get_file_type_class.
|
2022-04-21 22:14:12 +03:00 |
|