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
🔨 daa638a26 at 12 Apr 12:29 PM

• Update tdjson_example.py to a new clean structure. (#3276)

Re-writ... (by Mr. Mahdi)

1 files, +245/-136.
🤩6👏32❤‍🔥1
🔨 450d38058 at 22 Mar 11:19 PM

• Fix unreachable inner if condition (by Bader and Aliaksei Levin)

1 files, +2/-2.
🔨 47d3f6db7 at 22 Mar 10:42 PM

• Fix potential resource leak

Ensure `FILE*` f is closed on failure (by Bader and Aliaksei Levin)

1 files, +2/-0.
🔨 a7e4cb437 at 28 Mar 09:31 PM

• Suppress array-bounds warnings (by micl2e2 and Aliaksei Levin)

1 files, +5/-1.
🔨 6271c889a at 12 Apr 10:57 PM

• Minor improvements. (by levlam)

4 files, +40/-35.
🔨 caae78edc at 12 Apr 09:46 PM

• Ignore authentication_token for bots. (by AYMENJD and Aliaksei Levin)

1 files, +2/-2.
🔨 579599ed4 at 13 Apr 12:04 AM

• Fix DialogActionBar operator== condition (by Bader and Aliaksei Levin)

1 files, +1/-1.
🔨 69e8f49f2 at 13 Apr 09:00 AM

• Improve to_json/from_json function signatures. (by levlam)

1 files, +5/-5.

🔨 71227ae7b at 13 Apr 11:58 AM

• e2e: adds tests for shared key validation (by Arseny Smirnov)

5 files, +91/-9.

🔨 6acfc437a at 13 Apr 01:14 PM

• e2e: fix use after move (by Arseny Smirnov)

2 files, +3/-3.

🔨 b2621ee26 at 13 Apr 01:57 PM

• Correctly process business cover upload errors. (by levlam)

2 files, +19/-9.

🔨 086b549db at 13 Apr 02:12 PM

• Minor improvements. (by levlam)

12 files, +16/-16.
🔨 04adfc87d at 13 Apr 06:44 PM

• Set CMAKE_MAKE_PROGRAM for iOS build (by Sergey Akentev and Aliaksei Levin)

1 files, +1/-1.
🔨 ef2825148 at 14 Apr 02:01 PM

• Various improvements. (by levlam)

23 files, +84/-78.

🔨 0f098a320 at 14 Apr 04:13 PM

• Fix warning. (by levlam)

1 files, +1/-1.

🔨 3240ba6bb at 15 Apr 01:32 PM

• Improve Ed25519 length checks. (by levlam)

2 files, +13/-10.

🔨 d19f0f762 at 15 Apr 05:44 PM

• e2e: handle unencrypted prefix of packet in library (by Arseny Smirnov)

5 files, +78/-36.

🔨 ec42a5707 at 15 Apr 04:56 PM

• Minor improvements. (by levlam)

5 files, +9/-4.
🔨 f1b750031 at 15 Apr 07:23 PM

• Comment warning in TlParser (by Arseny Smirnov)

1 files, +1/-1.
🔨 987e7dfe0 at 16 Apr 12:48 PM

• Allow unaligned data in TlParser. (by levlam)

2 files, +2/-24.

🔨 ce9565987 at 16 Apr 01:17 PM

• Use unaligned buffer for data serialization. (by levlam)

2 files, +4/-16.

🔨 65556594e at 17 Apr 12:00 PM

• Use bool parameters in message-related queries. (by levlam)

3 files, +25/-57.

🔨 4f3f58fa5 at 18 Apr 01:22 AM

• Use bool parameters in messages.* functions. (by levlam)

20 files, +93/-266.

🔨 05691cb44 at 18 Apr 06:00 PM

• tde2e: remove forced log verbosity change. (by levlam)

1 files, +4/-0.

🔨 bf686b7b0 at 18 Apr 06:02 PM

• tde2e: add Result::is_error(). (by levlam)

1 files, +5/-0.

🔨 198d32491 at 18 Apr 06:15 PM

• Fix test-online compilation. (by levlam)

2 files, +2/-2.

🔨 88fd23fa2 at 19 Apr 10:27 PM

• Remove True fields mask usages. (by levlam)

5 files, +10/-11.

🔨 cdfc52b12 at 20 Apr 11:12 AM

• Don't generate MASK fields for true fields. (by levlam)

1 files, +8/-5.

🔨 84ce38274 at 20 Apr 11:57 PM

• Improve error messages. (by levlam)

1 files, +13/-11.

🔨 e27fe08d5 at 21 Apr 12:26 AM

• Simplify SendCodeHelper getters usage. (by levlam)

3 files, +15/-14.

🔨 d3ffed94a at 21 Apr 03:51 PM

• Handle authorizationStateWaitPremiumPurchase in examples. (by levlam)

3 files, +10/-0.

🔨 42b1b8251 at 21 Apr 03:53 PM

• Fix warning. (by levlam)

1 files, +1/-1.
🤯1
🔨 98f71a92d at 22 Apr 02:43 PM

• Send empty updates on Session creating to initialize it. (by levlam)

2 files, +21/-1.

🔨 6e32e56b5 at 23 Apr 12:25 PM

• Update vcpkg version to bc3512a509f9d29b37346a7e7e929f9a26e66c7e. (by levlam)

3 files, +3/-3.
🔨 971684a3d at 23 Apr 06:27 PM

• Improve Python example. (by AYMENJD and Aliaksei Levin)

1 files, +114/-68.
🔨 c9164fd51 at 24 Apr 09:23 AM

• Use Random::secure_uint64(). (by levlam)

3 files, +3/-2.

🔨 52116da5c at 25 Apr 06:33 PM

• Simplify Random::secure_bytes usage. (by levlam)

4 files, +4/-5.

🔨 6f3b34807 at 26 Apr 05:35 PM

• Use ttl_seconds_ field directly. (by levlam)

3 files, +7/-9.

🔨 7e18a3854 at 26 Apr 05:38 PM

• Remove unneeded flags check for zero optional fields. (by levlam)

6 files, +12/-26.

🔨 23ffdd1a5 at 27 Apr 10:53 AM

• Use some optional fields directly. (by levlam)

7 files, +9/-20.

🔨 fd933ad3f at 28 Apr 11:22 AM

• Remove redundant lambda. (by levlam)

1 files, +1/-1.

🔨 64058c681 at 29 Apr 01:13 PM

• Fix spelling of 'server-side'. (by levlam)

24 files, +38/-38.

🔨 0ca38f15c at 30 Apr 02:27 PM

• Fix field spelling. (by levlam)

2 files, +14/-9.

🔨 0ad467258 at 08 Apr 06:37 PM

• Update layer to 202. (by levlam)

12 files, +65/-68.

🔨 1cf7929d2 at 08 Apr 06:46 PM

• Remove call/createCall.group_call_id. (by levlam)

7 files, +11/-29.

🔨 caccd02a3 at 08 Apr 06:49 PM

• Remove groupCall.from_call_id. (by levlam)

4 files, +6/-19.

🔨 bd3eb07d8 at 08 Apr 06:51 PM

• Remove joinGroupCall.key_fingerprint. (by levlam)

5 files, +10/-16.

🔨 c4a9d83cc at 09 Apr 04:44 PM

• Use "post" for stories. (by levlam)

13 files, +212/-212.

🔨 d746c343e at 14 Apr 10:14 PM

• Initialize fields. (by levlam)

2 files, +2/-2.

🔨 d1f830da1 at 14 Apr 10:40 PM

• Add groupCall.invite_link. (by levlam)

2 files, +14/-6.

🔨 f3408df1e at 14 Apr 11:06 PM

• Add internalLinkTypeGroupCall. (by levlam)

4 files, +103/-11.

🔨 c43598e4b at 14 Apr 11:09 PM

• Add td_api::linkPreviewTypeGroupCall. (by levlam)

2 files, +9/-0.

🔨 042c97c1f at 14 Apr 11:24 PM

• Add callStateReady.is_group_call_supported. (by levlam)

3 files, +5/-2.

🔨 73a05d8c9 at 15 Apr 01:53 PM

• Add callDiscardReasonUpgradeToGroupCall. (by levlam)

3 files, +15/-24.

🔨 d15f88498 at 15 Apr 05:23 PM

• Add discardCall.invite_link. (by levlam)

8 files, +41/-26.

🔨 3a08c9ece at 15 Apr 11:56 PM

• Add groupCall.is_video_chat. (by levlam)

2 files, +13/-6.

🔨 a16527bd6 at 16 Apr 01:55 PM

• Add groupCall.is_owned. (by levlam)

2 files, +12/-5.

🔨 d365b3bc0 at 16 Apr 04:47 PM

• Add td_api::messageGroupCall. (by levlam)

5 files, +155/-4.

🔨 8e980df73 at 17 Apr 04:45 PM

• Update documentation of searchCallMessages. (by levlam)

2 files, +3/-3.

🔨 652a8d90b at 17 Apr 05:59 PM

• Register and poll group call messages. (by levlam)

3 files, +85/-0.

🔨 baeabd8d2 at 17 Apr 06:14 PM

• Add can_manage_group_call(GroupCall *). (by levlam)

2 files, +10/-5.

🔨 b9c687933 at 17 Apr 06:20 PM

• Allow to manage owned group calls. (by levlam)

3 files, +18/-14.

🔨 35bd07fa4 at 18 Apr 03:08 PM

• Add class groupCallJoinParameters. (by levlam)

9 files, +105/-28.

🔨 ec4f42abd at 18 Apr 03:17 PM

• tg_cli: add get_group_call_join_payload function. (by levlam)

1 files, +25/-23.

🔨 436d89bf7 at 18 Apr 03:24 PM

• tg_cli: simplify startGroupCallScreenSharing. (by levlam)

1 files, +12/-11.
🔨 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.