Andrea Cavalli
|
d341c79aa8
|
Merge remote-tracking branch 'td/master'
|
2021-08-03 19:56:27 +02:00 |
|
levlam
|
0dc42e4410
|
Add source to get_message_sender_object.
|
2021-08-03 01:58:02 +03:00 |
|
Andrea Cavalli
|
4286622a5a
|
Merge remote-tracking branch 'td/master'
|
2021-08-02 10:47:33 +02:00 |
|
levlam
|
9e7bce1b06
|
Don't warn about sent message ID decrease after message ID overflow.
|
2021-08-02 07:21:36 +03:00 |
|
levlam
|
d1b985430c
|
Add source to ContactsManager::load_user_full.
|
2021-08-02 06:14:59 +03:00 |
|
levlam
|
34e9dc11d6
|
Init message_ttl_setting in all writable chats.
|
2021-08-02 06:07:38 +03:00 |
|
levlam
|
6ef446c642
|
Postpone updates in unknown channels with running getDifference.
|
2021-08-02 05:52:47 +03:00 |
|
levlam
|
3156492c2f
|
Add source to ContactsManager::load_channel_full.
|
2021-08-02 05:50:52 +03:00 |
|
levlam
|
1299bc67d4
|
Load at most 10 messages from the server to repair last message ID if there is no database.
|
2021-08-02 04:19:19 +03:00 |
|
levlam
|
b02c9a3627
|
Get history after channelDifference, only if this is still needed after processing postponed responses.
|
2021-08-02 04:04:32 +03:00 |
|
levlam
|
1223c72741
|
Add class EncryptedFile.
|
2021-08-01 06:17:51 +03:00 |
|
Andrea Cavalli
|
b396f9ccea
|
Merge remote-tracking branch 'td/master'
|
2021-07-31 10:44:58 +02:00 |
|
levlam
|
966e8b1311
|
Simpler empty class creation.
|
2021-07-31 09:52:23 +03:00 |
|
levlam
|
cbb496675d
|
Check that new messages received in the correct order in channelDifference.
|
2021-07-31 08:18:19 +03:00 |
|
levlam
|
09cab2b846
|
Apply awaited sent messages before they are deleted.
|
2021-07-31 08:07:26 +03:00 |
|
levlam
|
3e2d900e29
|
Check validness of updates in channelDifference.
|
2021-07-31 05:18:59 +03:00 |
|
levlam
|
11c3a16353
|
Check update type once in process_get_channel_difference_updates.
|
2021-07-31 04:55:05 +03:00 |
|
Andrea Cavalli
|
9df560dd31
|
Merge remote-tracking branch 'td/master'
|
2021-07-31 01:07:28 +02:00 |
|
levlam
|
5171d793d0
|
Don't set have_next to true if all next messages were deleted.
|
2021-07-30 17:50:28 +03:00 |
|
Andrea Cavalli
|
b847c925db
|
Merge remote-tracking branch 'td/master'
|
2021-07-30 10:59:01 +02:00 |
|
levlam
|
93ac629a74
|
Save is_channel_difference_finished for uncreated dialogs.
|
2021-07-30 06:04:31 +03:00 |
|
levlam
|
77c20cd82f
|
Run channelDifference before messages can be added to the chat.
|
2021-07-30 05:58:24 +03:00 |
|
levlam
|
fba5f2fa04
|
Simplify on_get_history using that d != nullptr since 31 Aug 2016.
|
2021-07-30 05:40:13 +03:00 |
|
levlam
|
ed15c1078b
|
Apply postponed channel updates even Dialog wasn't created.
|
2021-07-30 04:56:39 +03:00 |
|
levlam
|
50052f63ef
|
Don't update message if edit_date decreased.
|
2021-07-30 04:49:04 +03:00 |
|
levlam
|
c2028aed4f
|
Add limit on maximum videoNote size.
|
2021-07-29 23:39:07 +03:00 |
|
levlam
|
f0333aa578
|
Postpone updates in unknown channel instead of dropping.
|
2021-07-29 21:43:03 +03:00 |
|
Andrea Cavalli
|
7bb337905a
|
Add statistic
|
2021-07-29 12:12:40 +02:00 |
|
Andrea Cavalli
|
76cd1f1f30
|
Merge remote-tracking branch 'td/master'
|
2021-07-29 12:12:01 +02:00 |
|
Andrea Cavalli
|
ae7b502a6e
|
Merge remote-tracking branch 'td/master'
|
2021-07-29 09:06:16 +02:00 |
|
levlam
|
bc8544299b
|
Repeat getHistory request if some new server messages aren't received.
|
2021-07-29 06:07:11 +03:00 |
|
levlam
|
c1d69fcc32
|
Ensure that if Dialog is_empty, than we have_full_history.
|
2021-07-29 03:39:05 +03:00 |
|
levlam
|
c07562ed52
|
Repair last message after getChannelDifference if it is still unknown.
|
2021-07-29 03:32:08 +03:00 |
|
levlam
|
be53ea2e1c
|
Move retry_get_difference_timeout out of Dialog to allow retries for unknown dialogs.
|
2021-07-29 02:52:59 +03:00 |
|
levlam
|
d5a19f0a82
|
Don't add last new message in on_get_dialog if it is supposed to be added through get_channel_difference.
|
2021-07-29 02:42:53 +03:00 |
|
levlam
|
645973c0a3
|
Avoid channel dialog creation by new updates, which can't be applied anyway.
|
2021-07-29 02:04:28 +03:00 |
|
Andrea Cavalli
|
ddff4aa97b
|
Bugfix
|
2021-07-27 23:35:58 +02:00 |
|
Andrea Cavalli
|
6b93b00f6a
|
Merge remote-tracking branch 'td/master'
|
2021-07-27 23:35:50 +02:00 |
|
levlam
|
91f8bb48ac
|
Improve condition for channelDifference.
|
2021-07-27 01:46:22 +03:00 |
|
levlam
|
bc5efb771d
|
Improve can_message_content_have_media_timestamp.
|
2021-07-26 04:50:08 +03:00 |
|
levlam
|
20a98ad7c9
|
Support media_timestamp in getMessageLink.
|
2021-07-26 04:01:10 +03:00 |
|
levlam
|
bfa0973dec
|
Support media timestamp in message links.
|
2021-07-26 02:40:36 +03:00 |
|
levlam
|
8a745b3480
|
Add logging when identifier of being sent message decreases.
|
2021-07-25 05:05:48 +03:00 |
|
Andrea Cavalli
|
ce31e59554
|
Bugfixes
|
2021-07-24 23:37:42 +02:00 |
|
Andrea Cavalli
|
a580242be1
|
Merge remote-tracking branch 'td/master'
|
2021-07-23 15:19:00 +02:00 |
|
levlam
|
ecd92fa501
|
Fix removing from chat list empty chat.
|
2021-07-22 20:19:16 +03:00 |
|
levlam
|
562af8b4f6
|
Add more logging in unload_dialog.
|
2021-07-22 18:43:34 +03:00 |
|
levlam
|
4e27f67cd0
|
Ensure that ttl_expires_in is in a valid range.
|
2021-07-22 17:52:49 +03:00 |
|
levlam
|
aa71db8da1
|
Update message content when has_bots is changed.
|
2021-07-22 06:54:43 +03:00 |
|
levlam
|
ca480ecaf1
|
Simplify MessagesManager::send_update_message_content.
|
2021-07-22 05:53:39 +03:00 |
|