Commit Graph

7401 Commits

Author SHA1 Message Date
levlam 377bd18909 Pass BufferedFd to HttpConnection. 2021-10-27 20:29:01 +03:00
levlam 00a349656d Unify td/telegram/include order. 2021-10-27 17:32:09 +03:00
levlam 6f34c5c6a1 Make PhotoSizeSource constructors named. 2021-10-27 16:52:22 +03:00
levlam 93f2436f0e Use Delete..OnServer instead of Delete..FromServer. 2021-10-27 15:38:09 +03:00
levlam 8916cacd21 Improve log event name. 2021-10-27 15:27:09 +03:00
levlam 22a859045f Fix getAnimatedEmoji. 2021-10-27 15:19:07 +03:00
levlam 2cd186f7b8 Fix invite link field checks. 2021-10-27 15:02:50 +03:00
levlam 1f75f7b494 Improve documentation. 2021-10-27 13:46:01 +03:00
levlam c63fa2e743 Add chatInviteLink.title. 2021-10-27 13:21:50 +03:00
levlam 97243b53e4 Allow to create and edit chat invite links with title. 2021-10-27 13:04:34 +03:00
levlam a68d8e77ef Improve bench_queue. 2021-10-27 00:23:30 +03:00
levlam 8d458f3038 Add chatJoinRequestsInfo with user identifiers. 2021-10-26 20:51:06 +03:00
levlam 6893c49be7 Add td_api::getAnimatedEmoji. 2021-10-26 17:59:15 +03:00
levlam 1dd054d896 Add const get_animated_emoji_object. 2021-10-26 16:50:18 +03:00
levlam 9addfaf6fe Add class td_api::animatedEmoji. 2021-10-26 16:15:01 +03:00
levlam 7226c09d31 Explicitly mention that libc++ needs to be installed when clang is used. 2021-10-26 14:21:01 +03:00
levlam d019d89d39 Add td_api::deleteChatMessagesByDate. 2021-10-25 20:39:22 +03:00
levlam 51cf4baee6 Fix tests compilation without threads. 2021-10-25 10:37:38 +03:00
levlam c5a2f1570d Remove superflous endif comments. 2021-10-25 10:05:15 +03:00
levlam f518f94b20 Fix actors_simple test without threads/EventFd. 2021-10-25 09:44:57 +03:00
levlam 071d50414d Move Scheduler::ServiceActor::set_queue to cpp. 2021-10-25 08:33:14 +03:00
levlam e6c4bc6ca4 Fix ClientManager without EventFd. 2021-10-25 08:03:18 +03:00
levlam d9607b4a46 Use send_closure for Td::close()/destroy() to ensure the correct call order. 2021-10-25 06:47:20 +03:00
levlam f7d073baa4 Fix building with TD_EVENTFD_UNSUPPORTED. 2021-10-25 01:46:39 +03:00
levlam 2431afc722 Add more logging for CHECK. 2021-10-24 13:23:47 +03:00
levlam c0fb888c42 Fix GCC 4.9 compilation errors. 2021-10-24 02:09:36 +03:00
levlam d06aa6535d Make DialogParticipantsFilter fields private. 2021-10-23 23:41:13 +03:00
levlam 393598314a Simplify search_private_chat_participants. 2021-10-23 23:37:23 +03:00
levlam ed45735de4 Add DialogParticipant::private_member. 2021-10-23 23:22:54 +03:00
levlam 7d4442347d Add DialogParticipantsFilter::is_dialog_participant_suitable. 2021-10-23 22:32:11 +03:00
levlam 1c59f37ca9 Move some methods inside DialogParticipantsFilter class. 2021-10-23 22:23:59 +03:00
levlam 47d4c08de2 Improve field names style. 2021-10-23 21:56:37 +03:00
levlam c24501f2d9 Reduce "this" usages. 2021-10-23 21:17:00 +03:00
Andrea Cavalli 0003911d8d Merge remote-tracking branch 'td/master' 2021-10-23 04:10:44 +02:00
levlam 0c1469f7c6 Fix TransparentProxy::Callback. 2021-10-22 19:59:15 +03:00
levlam 03c6d53951 Log number of pending requests when Session is closed. 2021-10-22 18:36:35 +03:00
levlam b25df7a808 Create all nested objects before td_api::message. 2021-10-22 17:00:18 +03:00
levlam 495082b628 Simplify updateChatLastMessage creation. 2021-10-22 16:41:31 +03:00
Andrea Cavalli 0a6c64ee41 Merge remote-tracking branch 'td/master' 2021-10-22 10:10:59 +02:00
levlam 1394a2bedf Fix documentation misprints found by t.me/Mammad900. 2021-10-22 00:13:51 +03:00
Andrea Cavalli f11254bdcb Merge remote-tracking branch 'td/master' 2021-10-21 17:09:27 +02:00
levlam 9f44816a62 Minor improvements. 2021-10-21 12:51:16 +03:00
Andrea Cavalli e59e8d6518 Merge remote-tracking branch 'td/master' 2021-10-20 13:42:41 +02:00
levlam 1ebf835ac5 Fix process_check_code_result. 2021-10-20 10:46:01 +03:00
Andrea Cavalli 98244d1346 Merge remote-tracking branch 'td/master' 2021-10-20 02:21:14 +02:00
levlam 64bc1ad7f0 Don't store all created message random IDs. 2021-10-20 01:50:58 +03:00
levlam 1915dec1ae Add MessagesManager::generate_new_random_id. 2021-10-20 01:36:00 +03:00
levlam 1e49f6dc13 Use auto as variable type if it is initialized with a cast. 2021-10-20 01:27:02 +03:00
levlam d225bdf073 Improve tdtl C++03 compatibility. 2021-10-20 01:01:22 +03:00
levlam 41cc287d66 Improve checks. 2021-10-20 00:54:49 +03:00