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
🔨 238a92f23 at 18 Apr 05:25 PM

• Move group_call_id checks to UpdatesManager::get_update_new_group_c... (by levlam)

3 files, +15/-16.

🔨 0ad9576c0 at 18 Apr 05:41 PM

• Support group call creation. (by levlam)

10 files, +158/-45.

🔨 f6d978c35 at 19 Apr 09:50 PM

• Move audio_source_id to groupCallJoinParameters. (by levlam)

7 files, +16/-14.

🔨 a0b51cadc at 21 Apr 12:29 PM

• Keep public_key_id. (by levlam)

2 files, +7/-3.

🔨 5eac19f87 at 21 Apr 01:07 PM

• Forget keys if group call creation failed. (by levlam)

2 files, +20/-10.

🔨 d97d6fb2a at 21 Apr 02:38 PM

• Process join group call response. (by levlam)

2 files, +77/-10.

🔨 64a7437d3 at 21 Apr 06:57 PM

• Improve createGroupCall response. (by levlam)

3 files, +11/-9.

🔨 fa25ea672 at 21 Apr 08:09 PM

• Initialize call blockchain for joined calls. (by levlam)

4 files, +106/-9.

🔨 583d3b994 at 21 Apr 09:24 PM

• Add td_api::encryptGroupCallData. (by levlam)

6 files, +104/-0.

🔨 a7802c702 at 21 Apr 09:25 PM

• Check close status in recursive group call manager functions. (by levlam)

1 files, +6/-0.

🔨 03277903e at 21 Apr 10:49 PM

• Add td_api::decryptGroupCallData. (by levlam)

6 files, +73/-0.

🔨 046348330 at 21 Apr 11:37 PM

• Apply block updates. (by levlam)

1 files, +31/-1.

🔨 08a75e6d4 at 22 Apr 12:17 AM

• Support multiple blocks in response to joinGroupCall. (by levlam)

2 files, +10/-13.

🔨 71eb74e33 at 22 Apr 12:22 AM

• Improve update processing. (by levlam)

1 files, +9/-15.

🔨 5ab7aac77 at 22 Apr 03:59 PM

• Leave group call on blockchain errors. (by levlam)

2 files, +15/-1.

🔨 a95c1c0ca at 22 Apr 04:49 PM

• Add td_api::updateGroupCallParticipants. (by levlam)

2 files, +23/-1.

🔨 64487b74c at 22 Apr 05:08 PM

• Destroy call data on leaving the call. (by levlam)

1 files, +8/-0.

🔨 e0e135d0c at 22 Apr 05:22 PM

• Support applying of partial block list. (by levlam)

1 files, +9/-5.

🔨 d9b6489d7 at 22 Apr 05:58 PM

• Poll group call updates on gaps. (by levlam)

2 files, +79/-16.

🔨 acd8650af at 23 Apr 01:44 AM

• Periodically poll group call blockchain. (by levlam)

2 files, +47/-1.

🔨 a7e6fb6d8 at 24 Apr 12:06 PM

• Send group call broadcasts. (by levlam)

2 files, +40/-0.

🔨 e2437d839 at 24 Apr 12:25 PM

• Add td_api::updateGroupCallVerificationState. (by levlam)

3 files, +49/-6.

🔨 51211b516 at 24 Apr 12:43 PM

• Add get_emoji_fingerprints function. (by levlam)

4 files, +17/-22.

🔨 9d1a551eb at 24 Apr 01:18 PM

• Allow to send signaling data in calls upgraded to group calls. (by levlam)

1 files, +6/-3.

🔨 58f63522f at 24 Apr 02:17 PM

• Add td_api::inviteGroupCallParticipant. (by levlam)

6 files, +62/-2.

🔨 8dce2d3ff at 24 Apr 03:14 PM

• Add "group_call_participant_count_max" option. (by levlam)

4 files, +9/-2.

🔨 bac43a345 at 24 Apr 03:33 PM

• Add "can_accept_calls" option. (by levlam)

2 files, +7/-1.

🔨 7d9e3218a at 24 Apr 03:53 PM

• Rename joinGroupCall to joinVideoChat. (by levlam)

5 files, +11/-8.

🔨 f7590e163 at 25 Apr 11:44 AM

• Rename inviteGroupCallParticipants to inviteVideoChatParticipants. (by levlam)

4 files, +6/-6.

🔨 8fbcff16f at 25 Apr 12:03 PM

• Add td_api::declineGroupCallInvitation. (by levlam)

8 files, +76/-1.
🔨 7900b6e2c at 25 Apr 03:42 PM

• Add td_api::banGroupCallParticipants. (by levlam)

6 files, +119/-1.

🔨 7e33ca9a9 at 25 Apr 03:59 PM

• Remove left group call participants from blockchain. (by levlam)

1 files, +14/-4.

🔨 e74a1df2b at 25 Apr 04:27 PM

• Repeat group call participant deletion on blockchain race. (by levlam)

2 files, +19/-8.

🔨 dc0d0ad38 at 25 Apr 05:19 PM

• Improve documentation. (by levlam)

1 files, +4/-2.

🔨 2932a5fd9 at 25 Apr 06:18 PM

• Add InputGroupCall. (by levlam)

5 files, +137/-0.

🔨 b9a3dd0bc at 28 Apr 06:47 PM

• tg_cli: add InputGroupCall. (by levlam)

1 files, +26/-0.

🔨 e7a9c29c1 at 28 Apr 07:18 PM

• Add td_api::getGroupCallParticipants. (by levlam)

6 files, +87/-2.

🔨 c264a22a0 at 28 Apr 07:25 PM

• Rename CreatedGroupCall to GroupCallInfo. (by levlam)

3 files, +10/-10.

🔨 f7a6e1d3a at 28 Apr 07:46 PM

• Improve video chat naming. (by levlam)

4 files, +30/-30.

🔨 1312a01f1 at 28 Apr 10:29 PM

• Add td_api::joinGroupCall. (by levlam)

6 files, +295/-36.

🔨 56e5412df at 28 Apr 11:12 PM

• Fix message content type check. (by levlam)

1 files, +1/-1.

🔨 e6d3addda at 28 Apr 11:26 PM

• Return Data from getGroupCallStreamSegment. (by levlam)

2 files, +3/-12.

🔨 e33154ed4 at 28 Apr 11:28 PM

• Optimize create_*_request_promise. (by levlam)

1 files, +9/-3.

🔨 93700cdce at 29 Apr 12:03 AM

• Return Data from readFilePart. (by levlam)

4 files, +6/-14.

🔨 26c44c264 at 29 Apr 02:34 PM

• Explicitly ignore CONF_CALL/CONF_VIDEOCALL notifications. (by levlam)

1 files, +5/-0.

🔨 f1f9ee35b at 29 Apr 03:45 PM

• Improve inviteGroupCallParticipant response. (by levlam)

6 files, +84/-11.

🔨 7cb01e12a at 29 Apr 03:54 PM

• Use wait_message_add to send td_api::updateVideoPublished. (by levlam)

4 files, +10/-33.

🔨 1751662aa at 29 Apr 04:02 PM

• Wait for group call to being rejoined in inviteGroupCallParticipant. (by levlam)

1 files, +19/-2.

🔨 d5d0fe4f9 at 29 Apr 04:09 PM

• Update "can_accept_calls" option when changing from the same app. (by levlam)

1 files, +4/-0.

🔨 72d71fdb4 at 29 Apr 04:12 PM

• Improve documentation. (by levlam)

1 files, +1/-1.

🔨 7b2837b95 at 29 Apr 05:21 PM

• Poll only unanswered group call messages. (by levlam)

5 files, +21/-1.

🔨 fd5576dc9 at 29 Apr 05:50 PM

• Remove from blockchain users not known to the server. (by levlam)

2 files, +72/-0.

🔨 44d64b740 at 29 Apr 05:55 PM

• Request server participants with a delay to avoid races on join. (by levlam)

2 files, +34/-9.

🔨 e789a65be at 30 Apr 02:57 PM

• Improve documentation. (by levlam)

1 files, +1/-1.

🔨 b5434ac3a at 30 Apr 04:13 PM

• Improve documentation. (by levlam)

1 files, +27/-27.

🔨 933b6fa24 at 30 Apr 04:37 PM

• Rename method to startScheduledVideoChat. (by levlam)

5 files, +9/-6.

🔨 b8e3964ef at 30 Apr 04:42 PM

• Improve name of toggleVideoChatEnabledStartNotification. (by levlam)

5 files, +8/-8.

🔨 f6ddb68dd at 30 Apr 04:47 PM

• Improve name of td_api::setVideoChatTitle. (by levlam)

5 files, +9/-9.

🔨 5a9a80e5e at 30 Apr 05:19 PM

• Rename method to toggleVideoChatMuteNewParticipants. (by levlam)

5 files, +14/-13.

🔨 dc188f3cd at 30 Apr 05:32 PM

• Rename method to getVideoChatInviteLink. (by levlam)

5 files, +9/-9.
🔨 7fc7887f1 at 30 Apr 05:48 PM

• Improve video chat stream name. (by levlam)

6 files, +36/-33.

🔨 2bd851307 at 30 Apr 06:11 PM

• Improve some group call rights checks. (by levlam)

1 files, +6/-5.

🔨 faf856a50 at 30 Apr 06:44 PM

• Minor fixes. (by levlam)

8 files, +9/-15.

🔨 ba37b8ab6 at 01 May 01:20 AM

• Update default option value. (by levlam)

1 files, +1/-1.
🔨 eefc4e890 at 15 Apr 03:46 PM

• Fix update last read outbox and inbox messages for general topic (by Fela and Aliaksei Levin)

1 files, +4/-2.

🔨 d7831d929 at 15 Apr 06:52 PM

• Include last_read_inbox_message_id in updateForumTopic (by Fela and Aliaksei Levin)

3 files, +10/-4.
🔨 b8b08b02d at 01 May 01:25 AM

• Update version to 1.8.48. (by levlam)

8 files, +9/-9.
TDLib commits
• What's new in TDLib 1.8.48: Added InviteGroupCallParticipantResult. Added GroupCallDataChannel. Added InputGroupCall. Added CanPostStoryResult. Added linkPreviewTypeGroupCall. Added messageGroupCall. Added callDiscardReasonUpgradeToGroupCall.…
TDLib commits
Added messageReplyToStory.story_poster_chat_id. Added inputMessageReplyToStory.story_poster_chat_id. Added chatNotificationSettings.use_default_show_story_poster. Added chatNotificationSettings.show_story_poster. Added scopeNotificationSetti…
TDLib commits
Added setVideoChatTitle. Added toggleVideoChatMuteNewParticipants. Added inviteGroupCallParticipant. Added declineGroupCallInvitation. Added banGroupCallParticipants. Added inviteVideoChatParticipants. Added getVideoChatInviteLink. Added…
📝 Changed createGroupCall.ResultType to GroupCallInfo.

📝 Changed joinGroupCall.ResultType to GroupCallInfo.

Removed CanSendStoryResult.

Removed callDiscardReasonAllowGroupCall.

Removed groupCallStream.

Removed groupCallStreams.

Removed premiumLimitTypeWeeklySentStoryCount.

Removed premiumLimitTypeMonthlySentStoryCount.

Removed canSendStoryResultOk.

Removed canSendStoryResultPremiumNeeded.

Removed canSendStoryResultBoostNeeded.

Removed canSendStoryResultActiveStoryLimitExceeded.

Removed canSendStoryResultWeeklyLimitExceeded.

Removed canSendStoryResultMonthlyLimitExceeded.

Removed filePart.

Removed messageReplyToStory.story_sender_chat_id.

Removed inputMessageReplyToStory.story_sender_chat_id.

Removed chatNotificationSettings.use_default_show_story_sender.

Removed chatNotificationSettings.show_story_sender.

Removed scopeNotificationSettings.show_story_sender.

Removed linkPreviewTypeStory.story_sender_chat_id.

Removed messageStory.story_sender_chat_id.

Removed inputMessageStory.story_sender_chat_id.

Removed storyOriginHiddenUser.sender_name.

Removed story.sender_chat_id.

Removed story.sender_id.

Removed story.is_being_sent.

Removed storyFullId.sender_chat_id.

Removed groupCall.from_call_id.

Removed call.group_call_id.
TDLib commits
📝 Changed createGroupCall.ResultType to GroupCallInfo. 📝 Changed joinGroupCall.ResultType to GroupCallInfo. Removed CanSendStoryResult. Removed callDiscardReasonAllowGroupCall. Removed groupCallStream. Removed groupCallStreams. Removed pre…
Removed internalLinkTypeStory.story_sender_username.

Removed updateStorySendSucceeded.

Removed updateStorySendFailed.

Removed updateStoryDeleted.story_sender_chat_id.

Removed getChatsToSendStories.

Removed canSendStory.

Removed sendStory.

Removed startScheduledGroupCall.

Removed toggleGroupCallEnabledStartNotification.

Removed setGroupCallTitle.

Removed toggleGroupCallMuteNewParticipants.

Removed inviteGroupCallParticipants.

Removed getGroupCallInviteLink.

Removed getGroupCallStreams.

Removed getGroupCallStreamSegment.

Removed searchPublicStoriesByTag.story_sender_chat_id.

Removed editBusinessStory.story_sender_chat_id.

Removed getStory.story_sender_chat_id.

Removed editStory.story_sender_chat_id.

Removed editStoryCover.story_sender_chat_id.

Removed toggleStoryIsPostedToChatPage.story_sender_chat_id.

Removed deleteStory.story_sender_chat_id.

Removed openStory.story_sender_chat_id.

Removed closeStory.story_sender_chat_id.

Removed setStoryReaction.story_sender_chat_id.

Removed getChatStoryInteractions.story_sender_chat_id.

Removed reportStory.story_sender_chat_id.

Removed getStoryPublicForwards.story_sender_chat_id.

Removed createCall.group_call_id.

Removed createGroupCall.call_id.
TDLib commits
Removed internalLinkTypeStory.story_sender_username. Removed updateStorySendSucceeded. Removed updateStorySendFailed. Removed updateStoryDeleted.story_sender_chat_id. Removed getChatsToSendStories. Removed canSendStory. Removed sendStory.…
Removed joinGroupCall.group_call_id.

Removed joinGroupCall.participant_id.

Removed joinGroupCall.audio_source_id.

Removed joinGroupCall.payload.

Removed joinGroupCall.is_muted.

Removed joinGroupCall.is_my_video_enabled.

Removed joinGroupCall.invite_hash.

Removed joinGroupCall.key_fingerprint.
TDLib 1.8.48 has been released 🎉!

View changes
🔨 25dcecabe at 01 May 03:47 PM

• Fix as_dialog_id for conference calls. (by levlam)

1 files, +1/-0.
🔨 b6303f0cc at 02 May 10:32 AM

• Fix need_group_call_participants for conference calls. (by levlam)

2 files, +19/-18.
🔨 97c418ed0 at 03 May 11:12 PM

• Add line number to tde2e_move_as_ok. (by levlam)

1 files, +6/-2.

🔨 b439df38e at 04 May 01:20 PM

• Improve GroupCallManager::on_call_state_updated. (by levlam)

2 files, +11/-4.

🔨 0b0fee464 at 04 May 03:40 PM

• Drop blockchain participant identifiers when group call is left. (by levlam)

2 files, +9/-0.

🔨 34c390f9a at 04 May 04:37 PM

• Send updateGroupCallVerificationState on leaving group call. (by levlam)

1 files, +6/-0.
🔨 34c30057d at 05 May 10:35 AM

• Simplify General topic message read update processing. (by levlam)

1 files, +8/-4.

🔨 cdf35d373 at 30 Apr 08:26 PM

• Update layer to 203. (by levlam)

4 files, +39/-15.

🔨 b6a8d107d at 30 Apr 11:46 PM

• Add canPostStoryResultOk.story_count. (by levlam)

2 files, +6/-5.

🔨 2f88d48a3 at 01 May 02:22 PM

• Add supergroup.has_automatic_translation. (by levlam)

3 files, +16/-7.

🔨 09e471e08 at 01 May 04:51 PM

• Add chatBoostLevelFeatures.can_enable_automatic_translation and cha... (by levlam)

5 files, +18/-13.

🔨 bec7dcdb5 at 01 May 05:23 PM

• Add td_api::chatEventAutomaticTranslationToggled. (by levlam)

2 files, +70/-49.

🔨 3e02ff0b9 at 01 May 05:53 PM

• Add td_api::toggleSupergroupHasAutomaticTranslation. (by levlam)

6 files, +85/-0.

🔨 43d5126a6 at 02 May 01:35 PM

• Move suggested action handling to PromoDataManager. (by levlam)

2 files, +26/-43.

🔨 6173eaae2 at 02 May 01:40 PM

• Reload promo data on updateConfig. (by levlam)

1 files, +2/-0.

🔨 2a8c196ed at 02 May 02:35 PM

• Add td_api::suggestedActionCustom. (by levlam)

10 files, +130/-33.

🔨 9a5d460d5 at 02 May 03:03 PM

• Add "gift_resale_star_count_min" option. (by levlam)

3 files, +6/-1.

🔨 475bb5a31 at 02 May 03:04 PM

• Add "gift_resale_star_count_max" option. (by levlam)

3 files, +6/-1.

🔨 9b99bf388 at 02 May 03:05 PM

• Add "gift_resale_earnings_per_mille" option. (by levlam)

3 files, +7/-1.

🔨 754dad3e2 at 05 May 12:58 PM

• Add td_api::internalLinkTypeMyStars. (by levlam)

4 files, +30/-0.

🔨 59d897078 at 05 May 01:45 PM

• Add messageUpgradedGift.next_transfer_date. (by levlam)

2 files, +25/-11.

🔨 537881561 at 05 May 01:52 PM

• Add receivedGift.next_transfer_date. (by levlam)

4 files, +10/-6.

🔨 3aae19eac at 05 May 02:18 PM

• Add receivedGift.next_resale_at. (by levlam)

3 files, +5/-2.

🔨 fddaeac7b at 05 May 02:31 PM

• Add messageUpgradedGift.next_resale_date. (by levlam)

2 files, +22/-8.

🔨 a15802b01 at 05 May 03:44 PM

• Add upgradeGiftResult.next_resale_date. (by levlam)

2 files, +6/-5.

🔨 47c3370d4 at 05 May 03:49 PM

• Add messageUpgradedGift.last_resale_star_count. (by levlam)

2 files, +26/-11.

🔨 71b4e1ffa at 05 May 04:35 PM

• Add upgradedGiftBackdrop.id. (by levlam)

4 files, +18/-5.

🔨 f24a7737d at 05 May 05:21 PM

• Add td_api::UpgradedGiftAttributeId. (by levlam)

5 files, +124/-1.

🔨 9cd39474a at 05 May 05:50 PM

• Add upgradedGift.resale_star_count. (by levlam)

4 files, +17/-3.

🔨 ae1ff56ab at 05 May 06:30 PM

• Support inputSavedStarGiftSlug. (by levlam)

3 files, +43/-9.

🔨 347ba1d95 at 05 May 07:09 PM

• Add availableGift class. (by levlam)

3 files, +37/-11.

🔨 fbc7cbc6d at 05 May 07:36 PM

• Add availableGift.title. (by levlam)

2 files, +9/-3.

🔨 cee6633b8 at 05 May 09:52 PM

• Add td_api::searchGiftsForResale. (by levlam)

8 files, +132/-5.

🔨 08545b537 at 06 May 02:09 PM

• tg_cli: support upgraded gift attributes. (by levlam)

1 files, +25/-2.

🔨 114cca19a at 06 May 02:34 PM

• Add td_api::sendResoldGift. (by levlam)

6 files, +152/-1.

🔨 0a917b0f3 at 06 May 03:03 PM

• Translate messages in autotranslated channels by their identifiers. (by levlam)

7 files, +46/-14.
🔨 8f94b22d6 at 06 May 04:21 PM

• Add StarGiftAttributeId constructor. (by levlam)

2 files, +25/-1.

🔨 bafe673aa at 06 May 04:25 PM

• Add StarGiftAttributeIdHash. (by levlam)

1 files, +10/-0.

🔨 19c5c07b0 at 06 May 04:32 PM

• Add StarGiftAttributeId comparator. (by levlam)

2 files, +12/-0.

🔨 25d3f3a11 at 06 May 04:37 PM

• Add more StarGiftAttributeId constructors. (by levlam)

2 files, +24/-0.

🔨 6c9e896f9 at 06 May 04:39 PM

• Use new StarGiftAttributeId constructors. (by levlam)

1 files, +4/-11.

🔨 f618a1911 at 06 May 04:43 PM

• Add StarGiftAttribute::get_id(). (by levlam)

3 files, +18/-2.

🔨 86bf3ab39 at 06 May 05:06 PM

• Support StarGiftAttributeId logging. (by levlam)

2 files, +21/-1.

🔨 31a33762a at 06 May 05:14 PM

• Add attribute counters to giftsForResale. (by levlam)

2 files, +96/-2.

🔨 3840f3c99 at 06 May 05:24 PM

• Add td_api::starTransactionTypeUpgradedGiftSale. (by levlam)

2 files, +15/-1.

🔨 41d72b80a at 06 May 05:26 PM

• Add td_api::starTransactionTypeUpgradedGiftPurchase. (by levlam)

2 files, +11/-2.

🔨 ed95f749e at 06 May 06:02 PM

• Add td_api::setGiftResalePrice. (by levlam)

6 files, +69/-0.

🔨 2be504b30 at 06 May 06:16 PM

• Add td_api::giftForResale to allow managing of owned gifts found th... (by levlam)

4 files, +21/-3.

🔨 a3ce02263 at 06 May 06:30 PM

• Fix warning condition. (by levlam)

1 files, +1/-1.

🔨 69a2529dd at 06 May 06:49 PM

• Sort resold gift attributes. (by levlam)

1 files, +7/-0.

🔨 2b569c958 at 06 May 07:01 PM

• Improve set_sponsored_dialog logging. (by levlam)

2 files, +3/-2.

🔨 c4faa273b at 06 May 07:29 PM

• Add starTransactionTypeUpgradedGiftSale.affiliate. (by levlam)

2 files, +7/-4.

🔨 982d794b9 at 07 May 04:31 PM

• Improve sendResoldGift documentation. (by levlam)

1 files, +2/-1.

🔨 41288d59a at 07 May 05:12 PM

• Return available attributes only of there are no attributes in the ... (by levlam)

2 files, +4/-4.

🔨 059e4c631 at 07 May 06:29 PM

• Minor improvements. (by levlam)

5 files, +21/-20.

🔨 c912b400c at 07 May 06:54 PM

• Simplify return type in functions that can't return an error. (by levlam)

1 files, +97/-3.

🔨 4e02b890f at 07 May 07:45 PM

• Improve error message. (by levlam)

1 files, +5/-1.

🔨 df72ce5a6 at 07 May 08:00 PM

• Force is_admin for conference call creator. (by levlam)

2 files, +27/-23.

🔨 cecb2100d at 07 May 11:06 PM

• Add TDE2E_INSTALL_INCLUDES option for tde2e standalone usage. (by levlam)

2 files, +8/-0.

🔨 e97b65be8 at 07 May 11:08 PM

• Add TD_E2E_ONLY CMake configuration option, allowing to build stand... (by levlam)

1 files, +12/-6.

🔨 5d67bbf19 at 08 May 02:11 PM

• Add PendingJoinPresentationRequest class. (by levlam)

2 files, +11/-2.

🔨 b1ad0ade1 at 08 May 02:38 PM

• Randomize order of equivalent DC options. (by levlam)

2 files, +27/-7.

🔨 99643d5ba at 08 May 03:55 PM

• Fix getMessageLinkInfo for General forum topic links. (by levlam)

1 files, +6/-3.

🔨 93657ad2d at 08 May 05:13 PM

• Improve log messages. (by levlam)

1 files, +13/-4.

🔨 4a967f7a6 at 08 May 05:38 PM

• Update version to 1.8.49. (by levlam)

8 files, +9/-9.
TDLib 1.8.49 has been released 🎉!

View changes