TDLib commits
133 subscribers
82 photos
1 video
810 links
This channel has been made for posting TDLib commits.

Not affiliated with @telegram nor TDLib.
Download Telegram
TDLib 1.8.18 has been released 🎉!

View changes
🔨 e79f54093 at 13 Sep 10:17 PM

• Minor improvements. (by levlam)

3 files, +4/-3.
🔨 cbf0038c5 at 14 Sep 11:09 PM

• Improve documentation for Web App links. (by levlam)

1 files, +8/-5.

🔨 25b8caff5 at 15 Sep 05:44 PM

• Add MessagesManager::send_resolve_dialog_username_query. (by levlam)

2 files, +11/-5.

🔨 fb7cb1b1d at 15 Sep 06:20 PM

• Add MessagesManager::resolve_dialog. (by levlam)

2 files, +66/-43.

🔨 03ccaa40a at 16 Sep 01:48 AM

• Fix show_in_attach_menu_ flag. (by levlam)

1 files, +4/-0.
🔨 bad52cd8d at 16 Sep 04:04 PM

• Fix building with Xcode 15 (#2606) (by Vincent Neo)

1 files, +6/-0.
🔨 daf480138 at 17 Sep 01:34 AM

• Ignore the unsupported chat among returned chats. (by levlam)

3 files, +9/-0.
🔨 6e84da54b at 18 Sep 06:18 PM

• Improve documentation. (by levlam)

1 files, +4/-4.

🔨 b72fa2998 at 19 Sep 03:28 PM

• Improve ReactionManager::is_active_reaction. (by levlam)

1 files, +1/-6.

🔨 a7e998024 at 20 Sep 05:22 PM

• Allow negative rotation angle. (by levlam)

1 files, +9/-7.

🔨 153ff5503 at 15 Aug 10:45 PM

• Update layer to 164. (by levlam)

12 files, +310/-220.

🔨 fa1b6f33e at 25 Aug 04:37 PM

• Support storyAreaTypeSuggestedReaction. (by levlam)

5 files, +71/-5.

🔨 08639b520 at 25 Aug 07:11 PM

• Allow to set suggested custom reactions from stories. (by levlam)

5 files, +19/-5.

🔨 3c977a0f9 at 04 Sep 08:24 PM

• Add story-related administrator rights. (by levlam)

6 files, +128/-41.

🔨 868b6b930 at 04 Sep 09:34 PM

• Add StoryManager::is_my_story. (by levlam)

2 files, +12/-7.

🔨 0115c9ac9 at 04 Sep 09:45 PM

• Add functions to check story access rights. (by levlam)

2 files, +55/-7.

🔨 0c9d8e9f6 at 04 Sep 09:52 PM

• Add StoryManager::can_access_expired_story. (by levlam)

2 files, +19/-13.

🔨 66fd2f35f at 04 Sep 10:19 PM

• Add StoryManager::can_get_story_view_count. (by levlam)

2 files, +26/-10.

🔨 58097b847 at 04 Sep 10:21 PM

• Remove StoryManager::is_story_owned. (by levlam)

2 files, +1/-7.

🔨 b16de41ef at 04 Sep 11:49 PM

• Support sending and editing stories in channels. (by levlam)

6 files, +166/-108.

🔨 6e3e4c190 at 05 Sep 01:50 PM

• Add Story.is_outgoing_ field. (by levlam)

2 files, +17/-0.

🔨 86d286fc7 at 05 Sep 03:50 PM

• Add story action flags. (by levlam)

3 files, +22/-13.

🔨 8991ddf26 at 05 Sep 04:50 PM

• Add supergroup.has_active_stories/has_unread_active_stories. (by levlam)

4 files, +173/-11.

🔨 35a319db2 at 05 Sep 05:41 PM

• Poll channel max active story identifiers. (by levlam)

4 files, +101/-59.

🔨 f2a821a07 at 05 Sep 06:17 PM

• Support archiving channel stories. (by levlam)

3 files, +59/-2.

🔨 de204f7bf at 05 Sep 06:34 PM

• Add supergroupFullInfo.has_pinned_stories. (by levlam)

4 files, +48/-6.

🔨 b4c25af1b at 05 Sep 06:36 PM

• Update stories from channelFull. (by levlam)

1 files, +3/-0.

🔨 e59a832e1 at 05 Sep 06:45 PM

• Use channel.stories_hidden_min flag. (by levlam)

1 files, +1/-1.

🔨 08fc88999 at 05 Sep 06:48 PM

• Show stories from channels in story lists. (by levlam)

1 files, +2/-1.

🔨 b42781a63 at 05 Sep 07:14 PM

• Update order of channel stories when they are joined or left. (by levlam)

2 files, +13/-4.

🔨 d1a2ca926 at 05 Sep 07:31 PM

• Disallow replies to channel stories. (by levlam)

3 files, +4/-4.

🔨 1558edd3d at 12 Sep 05:30 PM

• Support Terms of Service for non-recurring payments. (by levlam)

4 files, +23/-5.

🔨 0ab5ab00e at 12 Sep 05:34 PM

• tg_cli: add logf. (by levlam)

1 files, +27/-0.

🔨 7605812d2 at 12 Sep 06:37 PM

• Add td_api::getChatBoostStatus. (by levlam)

6 files, +103/-0.

🔨 c120b5ef1 at 14 Sep 06:59 PM

• Add td_api::getChatsToSendStories. (by levlam)

7 files, +132/-2.

🔨 e2462e248 at 14 Sep 08:04 PM

• Add td_api::canSendStoryResultBoostNeeded. (by levlam)

2 files, +6/-0.

🔨 97db1de2c at 15 Sep 03:00 PM

• Add td_api::canBoostChat. (by levlam)

6 files, +137/-2.
🔨 8230efb97 at 15 Sep 03:11 PM

• Add td_api::boostChat. (by levlam)

6 files, +58/-0.

🔨 714397da8 at 15 Sep 04:24 PM

• Add td_api::internalLinkTypeChatBoost. (by levlam)

4 files, +71/-1.

🔨 069f8607d at 15 Sep 04:37 PM

• Add td_api::getChatBoostLink. (by levlam)

6 files, +54/-0.

🔨 469be958f at 15 Sep 07:07 PM

• Add td_api::getChatBoostLinkInfo. (by levlam)

10 files, +198/-1.

🔨 9a9cf8c48 at 15 Sep 07:18 PM

• Improve internalLinkTypeChatBoost description. (by levlam)

1 files, +4/-1.

🔨 583168767 at 16 Sep 12:22 PM

• Add td_api::getChatBoosts. (by levlam)

6 files, +98/-1.

🔨 0f7193172 at 18 Sep 07:47 PM

• Add premiumLimitTypeStorySuggestedReactionAreaCount. (by levlam)

5 files, +17/-3.

🔨 6cb1f8fb9 at 18 Sep 07:57 PM

• Add td_api::premiumFeatureChatBoost. (by levlam)

2 files, +8/-0.

🔨 118358508 at 18 Sep 08:22 PM

• Update default premium feature order. (by levlam)

1 files, +6/-6.

🔨 fde0c8a0b at 18 Sep 10:00 PM

• Add storyInteractionInfo.forward_count. (by levlam)

4 files, +25/-6.

🔨 5a19de8fa at 19 Sep 01:09 PM

• Add storyAreaTypeSuggestedReaction.total_count. (by levlam)

7 files, +56/-9.

🔨 48607e18b at 19 Sep 01:42 PM

• Locally update reaction counts when changing story reaction. (by levlam)

4 files, +51/-4.

🔨 84e1d5ff1 at 19 Sep 02:41 PM

• Add StoryManager::on_story_chosen_reaction_changed. (by levlam)

3 files, +24/-18.

🔨 a19d49a10 at 19 Sep 06:40 PM

• Ignore interaction info/chosen reaction updates while having a pend... (by levlam)

2 files, +41/-10.

🔨 6b17c0fde at 19 Sep 07:04 PM

• Use error object in td_api::messageSendingStateFailed/updateMessage... (by levlam)

3 files, +20/-20.

🔨 6dbec3fda at 19 Sep 07:13 PM

• Use td_api::error in td_api::updateStorySendFailed. (by levlam)

2 files, +8/-8.

🔨 518f11f40 at 19 Sep 09:10 PM

• Log message identifiers as hex numbers. (by levlam)

2 files, +8/-6.

🔨 0e56b7e52 at 19 Sep 09:15 PM

• Clamp percentage value. (by levlam)

1 files, +1/-1.

🔨 d1dae35b8 at 19 Sep 09:24 PM

• Add empty StatisticsManager. (by levlam)

6 files, +59/-0.

🔨 be63c4699 at 19 Sep 09:40 PM

• Move statistics related functions to StatisticsManager. (by levlam)

5 files, +411/-393.

🔨 597563b0d at 19 Sep 09:45 PM

• Make Statistics conversion functions private. (by levlam)

2 files, +23/-44.

🔨 82c702c16 at 19 Sep 09:59 PM

• Minor improvements. (by levlam)

9 files, +21/-6.

🔨 cd7d960ba at 20 Sep 07:07 PM

• Cache chats to send stories. (by levlam)

3 files, +82/-9.

🔨 cc1b01620 at 20 Sep 07:09 PM

• Drop cached channel lists when dialog database is recreated. (by levlam)

1 files, +2/-0.

🔨 154b2cb31 at 20 Sep 07:51 PM

• Recheck loaded from database channels. (by levlam)

3 files, +30/-4.

🔨 036f37fe4 at 20 Sep 07:53 PM

• Simplify ContactsManager::update_created_public_channels. (by levlam)

1 files, +12/-24.

🔨 246f2ca42 at 20 Sep 08:34 PM

• Recheck received from the server channels. (by levlam)

2 files, +8/-2.

🔨 606ee063d at 20 Sep 08:40 PM

• Don't try to load recent chats from database right after the databa... (by levlam)

1 files, +1/-1.

🔨 67cf6d7fe at 20 Sep 08:44 PM

• Don't log not found chats in load_dialogs. (by levlam)

3 files, +18/-8.

🔨 8fb3fca84 at 20 Sep 09:28 PM

• Improve error logging for banned accounts. (by levlam)

3 files, +16/-8.
🔨 e3bdd30d9 at 20 Sep 09:31 PM

• Improve documentation. (by levlam)

1 files, +3/-3.

🔨 a2c8aa716 at 21 Sep 02:05 PM

• Update channel participant count when receiving boost status. (by levlam)

3 files, +29/-5.

🔨 782fc0964 at 21 Sep 02:18 PM

• Improve function name. (by levlam)

1 files, +17/-17.

🔨 d0d8d74c3 at 21 Sep 02:37 PM

• Remove checks out of DownloadManager::remove_file_impl. (by levlam)

1 files, +22/-19.

🔨 11c78406c at 21 Sep 02:47 PM

• Explicitly check returned errors. (by levlam)

2 files, +14/-13.

🔨 c8e46cae5 at 21 Sep 02:53 PM

• Improve method names. (by levlam)

2 files, +30/-30.

🔨 ec44b3d16 at 21 Sep 03:40 PM

• Improve "invoke_after_message_id" variable names. (by levlam)

5 files, +16/-15.

🔨 1cd71efb0 at 21 Sep 03:44 PM

• Improve "container_message_id" variable names. (by levlam)

4 files, +46/-27.

🔨 7e65c3d4d at 21 Sep 04:09 PM

• Improve message_id-parameter names. (by levlam)

3 files, +27/-27.

🔨 5334cc8e1 at 21 Sep 04:47 PM

• Improve types of vectors in SessionConnection. (by levlam)

2 files, +37/-32.

🔨 e47cea590 at 21 Sep 04:52 PM

• Improve SessionConnection::ServiceQuery. (by levlam)

2 files, +26/-25.

🔨 b44e2ea3f at 21 Sep 05:52 PM

• Add strictly-typed class mtproto::MessageId. (by levlam)

18 files, +356/-266.

🔨 dc4b5aad5 at 21 Sep 05:56 PM

• Return nothing from RawConnection::send_no_crypto. (by levlam)

3 files, +5/-8.

🔨 b4f6e716a at 21 Sep 06:56 PM

• Add source to get_(chat|channel|secret_chat)_force. (by levlam)

6 files, +74/-70.

🔨 036241155 at 21 Sep 07:01 PM

• Minor improvements. (by levlam)

2 files, +2/-1.

🔨 1e2c0ce81 at 21 Sep 07:11 PM

• Rename FullMessageId to MessageFullId. (by levlam)

45 files, +1335/-1335.

🔨 254a3bfef at 21 Sep 08:41 PM

• Remove useless check. (by levlam)

1 files, +1/-0.

🔨 14af25279 at 21 Sep 09:19 PM

• Improve names of create_*_storer functions. (by levlam)

7 files, +14/-15.

🔨 4c8ab2bf2 at 21 Sep 09:22 PM

• Send at most 1000 queries in a container. (by levlam)

1 files, +5/-5.

🔨 df563e781 at 21 Sep 09:31 PM

• Explicitly specify TLObjectStorer's template parameter. (by levlam)

7 files, +10/-19.

🔨 e6fb91379 at 22 Sep 02:22 PM

• Add ChangeAuthorizationSettingsOnServerLogEvent. (by levlam)

6 files, +121/-7.

🔨 f2b2f01c3 at 22 Sep 02:40 PM

• Add ResetAuthorizationOnServerLogEvent. (by levlam)

4 files, +49/-22.

🔨 b222f48d0 at 22 Sep 02:50 PM

• Add ResetAuthorizationsOnServerLogEvent. (by levlam)

4 files, +37/-1.

🔨 6600f9279 at 22 Sep 03:03 PM

• Add SetDefaultHistoryTtlOnServerLogEvent. (by levlam)

4 files, +42/-1.

🔨 fb859209c at 22 Sep 03:06 PM

• Add SetAccountTtlOnServerLogEvent. (by levlam)

4 files, +41/-1.

🔨 e65059e54 at 22 Sep 03:49 PM

• Add SetAuthorizationTtlOnServerLogEvent. (by levlam)

4 files, +42/-1.

🔨 86185f3b8 at 22 Sep 03:58 PM

• Add ResetWebAuthorizationOnServerLogEvent. (by levlam)

4 files, +41/-1.

🔨 df3d50b05 at 22 Sep 04:04 PM

• Add ResetWebAuthorizationsOnServerLogEvent. (by levlam)

4 files, +37/-1.

🔨 7eef4ec47 at 22 Sep 04:16 PM

• Add InvalidateSignInCodesOnServerLogEvent. (by levlam)

4 files, +49/-4.

🔨 2589c3fd4 at 22 Sep 04:22 PM

• Update version to 1.8.19. (by levlam)

6 files, +6/-6.
TDLib commits
• What's new in TDLib 1.8.19: Added CanBoostChatResult. Added storyAreaTypeSuggestedReaction. Added inputStoryAreaTypeSuggestedReaction. Added chatBoostStatus. Added chatBoost. Added foundChatBoosts. Added premiumLimitTypeStorySuggest…
Added updateMessageSendFailed.error.

Added updateStorySendFailed.error_type.

Added getChatsToSendStories.

Added getChatArchivedStories.

Added getChatBoostStatus.

Added canBoostChat.

Added boostChat.

Added getChatBoostLink.

Added getChatBoostLinkInfo.

Added getChatBoosts.

Added canSendStory.chat_id.

Added sendStory.chat_id.

Added editStory.story_sender_chat_id.

Added setStoryPrivacySettings.story_sender_chat_id.

Added toggleStoryIsPinned.story_sender_chat_id.

Added deleteStory.story_sender_chat_id.

📝 Changed updateStorySendFailed.error.ResultType to error.

Removed messageSendingStateFailed.error_code.

Removed messageSendingStateFailed.error_message.

Removed updateMessageSendFailed.error_code.

Removed updateMessageSendFailed.error_message.

Removed updateStorySendFailed.error_code.

Removed updateStorySendFailed.error_message.

Removed getArchivedStories.
TDLib 1.8.19 has been released 🎉!

View changes
New Bot API commits:

🔨 89383695e at 31 Aug 10:51 PM

• Make watchdog timeouts more precise. (by levlam)

2 files, +2/-2.

🔨 1cab23c1f at 03 Sep 12:55 AM

• Improve ServerCpuStat. (by levlam)

3 files, +21/-22.

🔨 18b5f287f at 03 Sep 01:03 AM

• Update CPU statistics on a dedicated thread. (by levlam)

2 files, +9/-2.

🔨 87cdeaadb at 06 Sep 04:17 PM

• Update TDLib to 1.8.17. (by levlam)

1 files, +1/-1.

🔨 70670d721 at 06 Sep 05:06 PM

• Explicitly disallow message updates with "channel_chat_created" content. (by levlam)

1 files, +5/-0.

🔨 95ff757c7 at 06 Sep 06:48 PM

• Immediately return an error if more than 50 inline query results are provided. (by levlam)

1 files, +4/-0.

🔨 e58e8d398 at 08 Sep 06:09 PM

• Improve query logging. (by levlam)

1 files, +4/-4.

🔨 4e8ba6583 at 13 Sep 11:14 PM

• Update TDLib to 1.8.18. (by levlam)

2 files, +9/-13.

🔨 1ec733a3f at 14 Sep 04:57 PM

• Don't update CPU statistics before returning it to avoid synchronous open of "/proc/stat". (by levlam)

1 files, +1/-0.

🔨 df1fe4c05 at 14 Sep 07:11 PM

• Fail request early if message/caption/explanation text is too long. (by levlam)

1 files, +4/-0.

🔨 11d19baa2 at 19 Sep 07:26 PM

• Update TDLib to 1.8.19. (by levlam)

3 files, +22/-21.

🔨 2b43e08dc at 19 Sep 07:37 PM

• Support "can_post_stories", "can_edit_stories" and "can_delete_stories" administrator rights. (by levlam)

1 files, +15/-4.

🔨 d5783a154 at 19 Sep 08:37 PM

• Add more fields to WriteAccessAllowed. (by levlam)

1 files, +4/-0.

🔨 9e7b09ff0 at 22 Sep 04:23 PM

• Update version to 6.9. (by levlam)

2 files, +2/-2.
Bot API 6.9 has been released 🎉!
👍2👎1
🔨 2de39ffff at 23 Sep 04:33 PM

• Fix can_have_input_media for stories. (by levlam)

1 files, +1/-2.
New Bot API commits:

🔨 5d88023dd at 23 Sep 04:39 PM

• Update TDLib and version to 6.9.1. (by levlam)

3 files, +3/-3.
🔨 0d16085d6 at 24 Sep 03:09 AM

• Just ignore views of sponsored messages from history preview or uni... (by levlam)

1 files, +2/-0.
🔨 1c758bbad at 25 Sep 04:07 PM

• Always send updateAuthorizationState, even the state ID is the same. (by levlam)

2 files, +14/-18.

🔨 9b4266c0c at 25 Sep 05:11 PM

• Remove now wrong CHECK. (by levlam)

1 files, +1/-0.
🔨 235d88459 at 25 Sep 08:27 PM

• Improve can_manage_chat documentation. (by levlam)

2 files, +11/-12.

🔨 7dc1aed0d at 25 Sep 09:23 PM

• Use can_get_message_statistics in send_get_message_public_forwards_... (by levlam)

1 files, +1/-13.

🔨 155095dff at 25 Sep 09:39 PM

• Move get_message_public_forwards to StatisticsManager. (by levlam)

5 files, +177/-168.

🔨 9a4400518 at 25 Sep 09:56 PM

• Add UpdatesManager::fix_short_message_flags. (by levlam)

2 files, +21/-28.

🔨 09ced5689 at 25 Sep 10:09 PM

• Remove most MESSAGE_FLAG usages. (by levlam)

3 files, +20/-48.

🔨 83df57a10 at 25 Sep 10:48 PM

• Remove MessageInfo.flags. (by levlam)

3 files, +47/-42.

🔨 84f298515 at 25 Sep 10:52 PM

• Init boolean message fields closer to their first usage. (by levlam)

1 files, +9/-12.

🔨 ce5c3f32e at 26 Sep 01:08 PM

• Support alternative boost links. (by levlam)

2 files, +20/-0.

🔨 ab673a959 at 26 Sep 02:03 PM

• Add some index checks. (by levlam)

4 files, +8/-0.

🔨 d2d0a21d1 at 26 Sep 02:48 PM

• Update Unicode tables to 15.1. (by levlam)

1 files, +190/-189.

🔨 23683f40f at 27 Sep 12:35 AM

• Send updateChatActiveStories for stories loaded from database in de... (by levlam)

1 files, +12/-6.

🔨 a4016cef7 at 27 Sep 12:40 AM

• Add source to update_story_list_sent_total_count. (by levlam)

2 files, +18/-17.

🔨 bb8070ed4 at 27 Sep 01:31 PM

• Reload chats to send stories once a day. (by levlam)

2 files, +11/-0.

🔨 93d17802e at 27 Sep 02:30 PM

• Fix saving of active stories. (by levlam)

1 files, +18/-11.

🔨 7b9abf3ec at 27 Sep 03:31 PM

• Explicitly restart timeout. (by levlam)

2 files, +20/-8.

🔨 a6389d352 at 27 Sep 04:15 PM

• Recheck active stories if failed to find some of them. (by levlam)

2 files, +23/-1.
🔨 a65f14fff at 27 Sep 04:22 PM

• Improve log messages. (by levlam)

1 files, +4/-4.