TGINSIGHT CHAT
TDLib commits
@tdlibcommits
TechnologiesThis channel has been made for posting TDLib commits. Not affiliated with @telegram nor TDLib.
Recent posts
Page 56 of 71 · 845 posts
Posted Sep 10
🔨31f778e04 at 08 Sep 07:06 PM • Remove message_key from PacketInfo. (by levlam) 2 files, +2/-10. 🔨a1d0808d9 at 08 Sep 07:18 PM • Remove auth_key_id from PacketInfo. (by levlam) 2 files, +1/-3. 🔨514a49b13 at 08 Sep 08:02 PM • Remove dedicated handling for mtproto_api::rpc_error. (by levlam) 2 files, +6/-0. 🔨32049258d at 09 Sep 12:13 AM • Improve MTProto response logging. (by levlam) 2 files, +40/-49. 🔨d47c86256 at 09 Sep 10:22 PM • Avoid duplicate calculation of padded_size. (by levlam) 2 files, +23/-26. 🔨d87cc2b14 at 09 Sep 10:49 PM • Simplify mtproto::Transport::write usage. (by levlam) 5 files, +25/-23. 🔨4a3618666 at 09 Sep 11:46 PM • Avoid repeated calls to Transport::write_*. (by levlam) 2 files, +28/-35. 🔨4da0f76d2 at 09 Sep 11:51 PM • Remove PacketInfo.size. (by levlam) 2 files, +2/-8. 🔨efba70c2e at 10 Sep 12:04 AM • Unify names of PacketInfo variables. (by levlam) 7 files, +137/-132. 🔨f67173dd0 at 10 Sep 12:30 AM • Make struct MsgInfo private. (by levlam) 2 files, +12/-10. 🔨291b9ce5f at 10 Sep 01:12 AM • Minor improvements. (by levlam) 3 files, +2/-5.
Posted Sep 7
🔨00258ccb4 at 07 Sep 05:31 PM • Make call to should_restart_part safe. (by levlam) 3 files, +6/-6.
Posted Sep 6
TDLib commits pinned a photo
Posted Sep 6
TDLib 1.8.17 has been released 🎉! View changes
Posted Sep 6
• What's new in TDLib 1.8.17: ✅ Added foundPositions. ✅ Added chatInviteLinkInfo.is_verified. ✅ Added chatInviteLinkInfo.is_scam. ✅ Added chatInviteLinkInfo.is_fake. ✅ Added messageBotWriteAccessAllowed.by_request. ✅ Added storyViewers.total_reaction_count. ✅ Added getAllStickerEmojis. ✅ Added canBotSendMessages. ✅ Added allowBotToSendMessages. ✅ Added sendWebAppCustomRequest. ✅ Added searchStringsByPrefix.
Posted Sep 6
🔨a554e9bb4 at 15 Aug 10:45 PM • Update layer to 162. (by levlam) 2 files, +6/-3. 🔨a1b08e290 at 16 Aug 01:39 PM • Add td_api::searchStringsByPrefix. (by levlam) 6 files, +62/-0. 🔨0b7914bc1 at 16 Aug 01:45 PM • Add storyViewers.total_reaction_count. (by levlam) 4 files, +11/-7. 🔨249da789e at 25 Aug 04:53 PM • Add messageBotWriteAccessAllowed.by_request. (by levlam) 6 files, +48/-5. 🔨a08f54007 at 25 Aug 05:23 PM • Add td_api::canBotSendMessages. (by levlam) 6 files, +55/-0. 🔨49c176474 at 25 Aug 06:06 PM • Add td_api::allowBotToSendMessages. (by levlam) 6 files, +53/-0. 🔨89e2a2992 at 25 Aug 06:26 PM • Add td_api::sendWebAppCustomRequest. (by levlam) 6 files, +66/-0. 🔨f4a833823 at 01 Sep 06:04 PM • Add more information in td_api::chatInviteLinkInfo. (by levlam) 3 files, +21/-3. 🔨35ff6976d at 04 Sep 04:17 PM • Add td_api::getAllStickerEmojis. (by levlam) 6 files, +82/-0. 🔨0e1cd9886 at 04 Sep 05:11 PM • Fix warning. (by levlam) 1 files, +1/-1. 🔨de458452c at 06 Sep 03:36 PM • Minor improvements. (by levlam) 2 files, +4/-3. 🔨edc528457 at 06 Sep 03:37 PM • Update version to 1.8.17. (by levlam) 6 files, +6/-6.
Posted Sep 6
🔨77baf0d77 at 02 Sep 02:47 AM • Fetch result from NetQuery in AuthManager. (by levlam) 2 files, +47/-69. 🔨1f38e4d49 at 02 Sep 10:11 PM • Make AuthManager::on_current_query_error safer. (by levlam) 3 files, +34/-39. 🔨ce2e7192d at 02 Sep 10:20 PM • Improve NetQueryPtr variable names. (by levlam) 8 files, +101/-98. 🔨049d84bee at 02 Sep 10:39 PM • Always call fetch_result on the whole NetQueryPtr. (by levlam) 9 files, +59/-102. 🔨f7e588940 at 02 Sep 11:06 PM • Add StoryManager::on_update_dialog_max_story_ids. (by levlam) 2 files, +21/-10. 🔨3a75502e7 at 02 Sep 11:13 PM • Add StoryManager::on_update_dialog_max_read_story_id. (by levlam) 3 files, +31/-24. 🔨fc98363d9 at 02 Sep 11:23 PM • Add StoryManager::on_update_dialog_has_pinned_stories/on_update_dia... (by levlam) 2 files, +34/-4. 🔨f1a064c24 at 03 Sep 01:47 AM • Initialize ping_storer_ after other storers to ensure increasing me... (by levlam) 2 files, +24/-22. 🔨83d9f84c5 at 03 Sep 02:07 AM • Improve new_session_created handling. (by levlam) 3 files, +18/-11. 🔨d029d93f8 at 04 Sep 12:12 PM • Split opened stories by chats in StoryManager::update_interaction_i... (by levlam) 1 files, +8/-6. 🔨917c9dc01 at 04 Sep 03:34 PM • Add ForumTopicManager::read_forum_topic_messages. (by levlam) 3 files, +54/-1. 🔨515c585a1 at 05 Sep 04:38 PM • Make ContactsManager::get_user_has_unread_stories static. (by levlam) 2 files, +8/-8. 🔨8a6f68f3a at 06 Sep 11:51 AM • Find only JVM component of JNI in CMake 3.24+ by @cavallium. (by levlam) 2 files, +2/-2.
Posted Sep 6
🔨a85d3663b at 24 Aug 05:29 PM • Add MessagesManager::reload_dialog_notification_settings. (by levlam) 2 files, +15/-10. 🔨499c2002e at 24 Aug 05:39 PM • Forcely create notification settings chat when adding a notification. (by levlam) 1 files, +4/-1. 🔨8f0297f75 at 24 Aug 06:22 PM • Don't use "ID" shortening in the documentation. (by levlam) 1 files, +8/-8. 🔨370bb0c93 at 25 Aug 12:45 AM • Add NotificationGroupType traits. (by levlam) 2 files, +83/-28. 🔨c770f6058 at 25 Aug 01:06 AM • Add NotificationGroupType.cpp. (by levlam) 3 files, +94/-74. 🔨4455255d9 at 25 Aug 02:04 AM • Add class NotificationObjectId. (by levlam) 8 files, +162/-81. 🔨fcf774875 at 25 Aug 02:34 AM • Improve method names. (by levlam) 2 files, +18/-18. 🔨432f77ae8 at 26 Aug 12:48 AM • Use NotificationObjectId in NotificationGroupInfo. (by levlam) 4 files, +33/-22. 🔨989dc3d8a at 26 Aug 02:14 AM • Fix removal of notifications from pending updates. (by levlam) 1 files, +20/-6. 🔨f7887181c at 26 Aug 03:13 AM • Add NotificationObjectFullId class. (by levlam) 4 files, +71/-9. 🔨b7ce94fc1 at 26 Aug 03:34 AM • Add missing includes. (by levlam) 2 files, +3/-0. 🔨c83149661 at 26 Aug 04:38 AM • Remove useless checks. (by levlam) 1 files, +2/-0. 🔨9b5b4b469 at 26 Aug 04:45 AM • Use faster hash in downcast_call benchmark. (by levlam) 1 files, +1/-1. 🔨1dcd78f1e at 26 Aug 05:00 AM • Add source to have_dialog_info_force. (by levlam) 8 files, +25/-21. 🔨4b3750cef at 27 Aug 01:20 AM • Simplify conditions in lambda. (by levlam) 1 files, +3/-5. 🔨04b376782 at 27 Aug 02:48 AM • Improve field name. (by levlam) 2 files, +29/-27. 🔨0c0f0af52 at 28 Aug 08:37 PM • Remove unused PhotoSizeSource constructor. (by levlam) 1 files, +4/-0. 🔨43db9e488 at 28 Aug 08:55 PM • Improve PhotoSizeSource::parse. (by levlam) 1 files, +11/-0. 🔨1a2bfad09 at 29 Aug 06:51 PM • Move message content self-destruct time checks to create_input_mess... (by levlam) 4 files, +10/-9. 🔨8f02cefcb at 30 Aug 05:21 PM • Fix check in send_update_story. (by levlam) 1 files, +6/-1. 🔨62eaa0b5a at 30 Aug 05:58 PM • Improve NetQuery logging. (by levlam) 2 files, +15/-16. 🔨eb06c9353 at 30 Aug 06:13 PM • Simplify NetQuery creation. (by levlam) 3 files, +9/-12. 🔨b90bc7be4 at 30 Aug 06:25 PM • Remove unsafe non-const NetQuery accessors. (by levlam) 5 files, +17/-24. 🔨53b48b4ee at 31 Aug 12:47 AM • Improve Session::Query field names. (by levlam) 2 files, +61/-57. 🔨8b05c4f3e at 31 Aug 11:59 PM • Improve ack state. (by levlam) 1 files, +1/-1. 🔨5ce5ef623 at 01 Sep 04:11 PM • Save all state flags to ack_state_. (by levlam) 6 files, +11/-9. 🔨55e5b2395 at 01 Sep 04:13 PM • Mark sent_at_ as const. (by levlam) 1 files, +1/-1. 🔨ba0d2408f at 01 Sep 04:40 PM • Improve handling of new_session_created. (by levlam) 5 files, +16/-11. 🔨c432a24dd at 01 Sep 04:48 PM • Simplify calls to Session::resend_query. (by levlam) 1 files, +7/-11. 🔨db8f41eac at 01 Sep 04:53 PM • Automatically reset cancel_slot in NetQuery::set_message_id. (by levlam) 2 files, +2/-8.
Posted Aug 24
🔨fbc74dc8f at 23 Aug 07:16 PM • Add and use NotificationManager::have_group_force. (by levlam) 3 files, +12/-2. 🔨1e6970e3f at 23 Aug 07:38 PM • Add NotificationGroupFromDatabase struct. (by levlam) 4 files, +30/-11. 🔨470c36cee at 24 Aug 12:21 PM • Fix DialogListId constructor. (by levlam) 1 files, +2/-2.
Posted Aug 23
🔨0e9b4be29 at 20 Aug 09:00 PM • Add auth_key_id to error messages. (by levlam) 2 files, +10/-7. 🔨08ead89f3 at 21 Aug 04:23 PM • Check DialogListId identifier validness. (by levlam) 1 files, +2/-3. 🔨d2cf780a1 at 21 Aug 06:52 PM • Move class NotificationGroupInfo to a separate header. (by levlam) 6 files, +98/-53. 🔨6c4545fb3 at 21 Aug 07:28 PM • Make NotificationGroupInfo::try_reuse_ private. (by levlam) 3 files, +77/-46. 🔨05b1bec6a at 21 Aug 07:36 PM • Improve names of NotificationGroupInfo fields. (by levlam) 4 files, +183/-181. 🔨e667e4598 at 21 Aug 07:46 PM • Add NotificationGroupInfo::set_last_notification. (by levlam) 3 files, +18/-7. 🔨174f0ca5f at 21 Aug 07:50 PM • Add MessagesManager::set_dialog_last_notification_checked. (by levlam) 2 files, +27/-25. 🔨d22fbcaba at 21 Aug 07:54 PM • Add NotificationGroupInfo constructors. (by levlam) 2 files, +7/-3. 🔨f933f5a25 at 21 Aug 08:12 PM • Add NotificationGroupInfo::set_max_removed_notification_id. (by levlam) 3 files, +48/-31. 🔨b73f8a060 at 21 Aug 08:14 PM • Make NotificationGroupInfo::is_changed_ private. (by levlam) 1 files, +2/-2. 🔨a711e7046 at 21 Aug 08:17 PM • Move story types up in the scheme to allow story usage in other types. (by levlam) 1 files, +153/-153. 🔨c40b2b95d at 21 Aug 09:37 PM • Add NotificationGroupInfo::is_removed_notification. (by levlam) 3 files, +24/-21. 🔨4e031ed7f at 21 Aug 09:43 PM • Make NotificationGroupInfo.max_removed_message_id_ private. (by levlam) 3 files, +21/-7. 🔨5450d2e53 at 21 Aug 10:13 PM • Make NotificationGroupInfo.::max_removed_notification_id_ private. (by levlam) 3 files, +13/-21. 🔨800660aec at 21 Aug 10:16 PM • Update NotificationGroupInfo.is_key_changed_ only if needed. (by levlam) 2 files, +14/-14. 🔨811695237 at 21 Aug 10:21 PM • Make NotificationGroupInfo.last_notification_date_ private. (by levlam) 2 files, +4/-11. 🔨a93322ae3 at 21 Aug 10:40 PM • Always remove unneeded last_notification_id_. (by levlam) 2 files, +12/-13. 🔨db9ca1a84 at 21 Aug 11:03 PM • Add NotificationGroupInfo::is_valid(). (by levlam) 3 files, +41/-41. 🔨1289a62c1 at 22 Aug 12:01 AM • Make the rest NotificationGroupInfo fields private. (by levlam) 2 files, +98/-79. 🔨5144656f2 at 22 Aug 02:31 AM • Add MessagesManager::is_dialog_notification_group_id. (by levlam) 2 files, +26/-25. 🔨ce1fdf097 at 22 Aug 02:34 AM • Add NotificationGroupInfo.has_group_id. (by levlam) 2 files, +10/-6. 🔨15c14e498 at 22 Aug 04:32 PM • Use object_id instead of message_id in NotificationGroupInfo. (by levlam) 4 files, +31/-29. 🔨d8472358d at 22 Aug 06:55 PM • Add MessagesManager::get_story_notification_settings. (by levlam) 8 files, +130/-4. 🔨2e5caa9f1 at 22 Aug 07:10 PM • Minor improvements. (by levlam) 3 files, +5/-0. 🔨d1172d853 at 23 Aug 06:28 PM • Allow to use getTopChats without chat info database. (by levlam) 3 files, +16/-19. 🔨2fc806785 at 23 Aug 06:54 PM • Use CHECK in MessagesManager::get_dialog_notification_group_id. (by levlam) 1 files, +1/-5.
Posted Aug 19
🔨40378be48 at 18 Aug 03:06 PM • Delete deprecated JsonObject accessors. (by levlam) 3 files, +274/-0. 🔨05589cff7 at 18 Aug 03:33 PM • Improve names of WebPage and WebPageInstantView fields. (by levlam) 1 files, +274/-270. 🔨770837bcd at 18 Aug 03:56 PM • Update chat action bar only if folder_id is changed. (by levlam) 1 files, +16/-14. 🔨c8cbef60c at 18 Aug 04:19 PM • Save correct chat order even we aren't sure about chat folder. (by levlam) 1 files, +2/-2. 🔨74f0d49f8 at 18 Aug 05:51 PM • Support only Main and Archive folder identifiers. (by levlam) 4 files, +18/-36. 🔨4d1d22d6f at 19 Aug 06:42 AM • Keep PendingPollAnswer until poll updates are applied. (by levlam) 2 files, +41/-16.
Posted Aug 18
New Bot API commits: 🔨d9c00c452 at 28 Jun 08:55 PM • Use bot identifier as token for webhook requests. (by levlam) 1 files, +6/-4. 🔨84e512c2e at 06 Jul 02:01 PM • Make Client::get_reply_markup static. (by levlam) 2 files, +66/-52. 🔨a9a014047 at 06 Jul 02:47 PM • Keep last time when a file was uploaded. (by levlam) 3 files, +74/-4. 🔨c8e50b801 at 19 Jul 11:54 PM • Improve replies handling. (by levlam) 2 files, +28/-14. 🔨68dc4f54a at 20 Jul 04:25 PM • Don't track replies by yet unsent messages. (by levlam) 2 files, +11/-53. 🔨9ce2f7df4 at 20 Jul 04:30 PM • Don't drop replies to deleted messages. (by levlam) 2 files, +3/-54. 🔨1fa5c2c31 at 20 Jul 04:58 PM • Improve processing of new messages. (by levlam) 2 files, +21/-26. 🔨736411c11 at 20 Jul 05:06 PM • Update TDLib to 1.8.15 and support votes by chats in polls. (by levlam) 4 files, +71/-22. 🔨51fba26f7 at 21 Jul 01:33 PM • Add Chat.emoji_status_expiration_date. (by levlam) 2 files, +5/-0. 🔨afd30f2cf at 24 Jul 04:14 PM • Support messageStory as empty objects. (by levlam) 1 files, +1/-2. 🔨f4422f597 at 24 Jul 05:19 PM • Add unpinAllGeneralForumTopicMessages. (by levlam) 2 files, +12/-0. 🔨ec8e44de5 at 24 Jul 09:41 PM • Improve warnings for old updates. (by levlam) 2 files, +5/-1. 🔨c92761496 at 25 Jul 10:26 PM • Improve threads usage. (by levlam) 6 files, +50/-33. 🔨9f688af4f at 25 Jul 10:32 PM • Add dedicated threads for TQueue and webhook databases and webhook certificate processing. (by levlam) 4 files, +21/-15. 🔨2bbaf87fe at 31 Jul 02:02 PM • Use get_json_object_long_field to fetch "amount". (by levlam) 1 files, +2/-14. 🔨a78edf070 at 31 Jul 05:53 PM • Use JsonObject member functions to get field values. (by levlam) 1 files, +291/-287. 🔨0868ee6be at 31 Jul 08:01 PM • Simplify reply markup parsing. (by levlam) 1 files, +52/-91. 🔨980f98299 at 08 Aug 06:00 PM • Improve logging of big queries. (by levlam) 1 files, +17/-1. 🔨375b5d1b7 at 17 Aug 12:34 AM • Update TDLib to 1.8.16. (by levlam) 1 files, +1/-1. 🔨8b2b62bd6 at 18 Aug 06:39 PM • Update version to 6.8. (by levlam) 2 files, +2/-2.