Commit Graph

4493 Commits

Author SHA1 Message Date
Andrea Cavalli
d81befa783 Merge commit '71ac1f67bf160763bac8cf1183e12d15d67260b6' 2021-01-05 17:20:01 +01:00
Andrea Cavalli
8b7c89db03 postponed_pts_update log tag 2021-01-05 14:40:44 +01:00
levlam
71ac1f67bf Force getDifference if receive a lot of qts updates. 2021-01-05 16:36:49 +03:00
levlam
970f65604a Switch back from getDifference to updates handling if there are too much of them. 2021-01-05 16:06:51 +03:00
levlam
0ee37c5e64 Ensure that ChannelFull.member_count >= administrator_count after speculative update. 2021-01-05 15:18:15 +03:00
Andrea Cavalli
c7820e2d15 Add missing logs 2021-01-05 12:50:08 +01:00
Andrea Cavalli
af4693eac7 Add "messages" log tag 2021-01-05 12:27:29 +01:00
levlam
89fa0f6446 Add get_update_qts/get_update_pts. 2021-01-05 12:41:35 +03:00
Andrea Cavalli
934c13ca79 Optimize_memory code cleanup, add more error messages in MessagesManager 2021-01-05 02:37:34 +01:00
Andrea Cavalli
1430d6ec7b Add missing options 2021-01-04 18:44:50 +01:00
Andrea Cavalli
5686d574f8 Add experimental options 2021-01-04 12:00:33 +01:00
Andrea Cavalli
cf3cc7b1d3 Log minithumbnail errors only if minithumbnails are enabled 2021-01-03 14:43:52 +01:00
andrew (from workstation)
49c2bbd9b5 fix get_all_file_sources declaration 2021-01-03 12:11:35 +01:00
andrew (from workstation)
c66972354a get all elements without offset 2021-01-03 12:07:48 +01:00
andrew (from workstation)
0eedaeea3a fix index 2021-01-02 19:15:12 +01:00
andrew (from workstation)
eb41d4bb20 fix iterator 2021-01-02 15:09:55 +01:00
Andrea Cavalli
85fb357a19 Merge commit '82f0386e73b7128a8aafec5bfa7dd825fe94ac39'
Conflicts:
	td/telegram/MessagesManager.cpp
2021-01-02 12:57:08 +01:00
levlam
82f0386e73 Move some functions from misc.h to algorithm.h. 2021-01-01 16:01:03 +03:00
levlam
52c1da0a70 Update copyright year. 2021-01-01 15:57:46 +03:00
andrew (from workstation)
d3fc12ff42 fix FileReferenceManager::get_current_file_source_id 2021-01-01 12:51:45 +01:00
andrew (from workstation)
e0d8a39ce4 remove unused file sources 2021-01-01 12:21:33 +01:00
levlam
dbbfcd5d64 Update ChannelFull participant count only after channel is updated. 2021-01-01 02:46:37 +03:00
levlam
d9fa3b3f36 Fix CHECK. 2021-01-01 02:21:50 +03:00
levlam
865009fffc Include improvements. 2021-01-01 01:52:01 +03:00
levlam
3ec02f971d Update Safari's ClientHello. 2020-12-31 16:08:04 +03:00
levlam
192fd4862f Use td::unique. 2020-12-30 18:50:57 +03:00
levlam
45149bb3cd Allow multiple updateGroupCall updates for just created calls. 2020-12-30 18:41:44 +03:00
levlam
371ec422e6 Don't fix reply_to_message_id in message thread drafts. 2020-12-30 15:09:41 +03:00
levlam
b1ffe39759 Improve "Restore pts" warnings. 2020-12-30 14:57:43 +03:00
Andrea Cavalli
1f7ae82450 Update ContactsManager.cpp 2020-12-30 12:39:57 +01:00
Andrea Cavalli
343d28a6bc Update ContactsManager.cpp 2020-12-30 12:39:19 +01:00
Andrea Cavalli
9a82abea56 Update MessagesManager.cpp 2020-12-30 12:37:21 +01:00
Andrea Cavalli
a6c0dbf160 Merge commit 'f7c01e88e36d3e49f3bf4b37ea71865324b0ecaa' 2020-12-30 02:20:47 +01:00
Andrea Cavalli
ee8260fc2e Fix abort inside GroupCallManager 2020-12-30 02:19:30 +01:00
levlam
f7c01e88e3 Add comment. 2020-12-29 15:51:12 +03:00
levlam
ccd99ac16a Do not treat empty messages as deleted for bots. 2020-12-29 15:44:43 +03:00
levlam
1c150610d0 Silence expected warning. 2020-12-29 15:32:36 +03:00
levlam
2394ccd29e Decrease max_participant_count to not update it for groups with 5000+ members. 2020-12-29 14:41:17 +03:00
levlam
92f9a4c54c tg_cli: add gghs and sgs. 2020-12-28 23:35:05 +03:00
Andrea Cavalli
17e7e44f6e Merge commit '8139e0d560b25cd2827fb0473e5726319998c10f'
Conflicts:
	td/generate/scheme/td_api.tlo
	td/telegram/GroupCallManager.cpp
	td/telegram/MessagesManager.cpp
2020-12-28 19:09:04 +01:00
levlam
aee5806593 Improve error message. 2020-12-28 18:57:41 +03:00
Andrea Cavalli
7ef40eea0c Group call patches
Add disable_group_calls boolean option
Add memory_cleanup and memory_stats to FileReferenceManager
Add memory_cleanup and memory_stats to GroupCallManager
2020-12-28 16:10:05 +01:00
levlam
584b5352ca Replace error message on closing. 2020-12-28 17:18:17 +03:00
levlam
8139e0d560 Update forward_count and thread reply_info only after updateNewMessage is sent. 2020-12-28 16:58:50 +03:00
levlam
6af4338f8b Add MessagesManager::update_forward_count. 2020-12-28 16:21:39 +03:00
levlam
5f02a34c34 Don't hide reply info for yet unsent messages. 2020-12-28 15:19:56 +03:00
levlam
2c8cfc561c Add is_speaking flag for recent speakers. 2020-12-28 14:19:29 +03:00
levlam
1f9d173afb Automatically check whether group call is still joined. 2020-12-28 00:30:27 +03:00
Andrea Cavalli
5a480a10a6 Update tl-parser 2020-12-27 11:56:47 +01:00
Andrea Cavalli
24687809e9 Update tl-parser 2020-12-27 11:41:43 +01:00