TGINSIGHT CHAT
TDLib commits
@tdlibcommits
TechnologiesThis channel has been made for posting TDLib commits. Not affiliated with @telegram nor TDLib.
Recent posts
Page 63 of 71 · 845 posts
Posted May 21
🔨d65541d45 at 20 May 12:49 AM • Use get_message_file_ids if possible. (by levlam) 1 files, +7/-7. 🔨f83135753 at 21 May 01:21 PM • Make some constructors constexpr. (by levlam) 19 files, +19/-19. 🔨c18818013 at 21 May 04:35 PM • Add get_input_photo_size function. (by levlam) 3 files, +43/-27. 🔨c70ef59cd at 21 May 11:05 PM • Add get_input_thumbnail_photo_size. (by levlam) 3 files, +30/-21. 🔨3d4b4ac01 at 21 May 11:28 PM • Simplify inputMessageContent processing. (by levlam) 1 files, +28/-27.
Posted May 19
🔨3861b927b at 19 May 02:17 PM • Remove outdated comment superseded by static_assert. (by levlam) 1 files, +1/-0.
Posted May 19
🔨d510bc843 at 19 May 02:00 PM • Use FlatHashSet to store common TLDs. (by levlam) 1 files, +1/-1. 🔨45dfc6e51 at 19 May 02:03 PM • Use FlatHashSet to store unallowed boundaries. (by levlam) 1 files, +7/-8.
Posted May 18
🔨1da395527 at 18 May 05:03 PM • Move Photo merging to merge_photos function. (by levlam) 3 files, +85/-80.
Posted May 18
🔨2d60dadfe at 18 May 03:44 PM • Improve important comment visibility. (by levlam) 1 files, +1/-1.
Posted May 18
🔨caac73c68 at 18 May 02:02 PM • Update Telegrand name and link. (#2438) (by Marco Melorio) 1 files, +2/-2.
Posted May 18
🔨b844da31d at 15 May 01:35 AM • Fix misprint. (by AYMENJD and Aliaksei Levin) 1 files, +1/-1.
Posted May 18
🔨a14a07c33 at 15 May 01:04 PM • Remove lower bound check for ttl_expires_at. (by levlam) 4 files, +38/-47. 🔨18646d6d4 at 15 May 01:28 PM • Load expired messages from database in small batches. (by levlam) 4 files, +37/-60. 🔨5f5f4029e at 15 May 01:40 PM • Fix error logging. (by levlam) 1 files, +9/-1. 🔨012424074 at 15 May 02:00 PM • Expect that short name of sticker sets can change. (by levlam) 2 files, +9/-8. 🔨48a97d549 at 15 May 02:10 PM • Resave changed sticker set to database. (by levlam) 2 files, +8/-3. 🔨9b4de71f2 at 15 May 02:49 PM • Remove expected error logging. (by levlam) 1 files, +3/-2. 🔨9cd859d31 at 15 May 03:27 PM • Resave sticker set without stickers only if it has already been ini... (by levlam) 2 files, +3/-2. 🔨8880e5696 at 15 May 03:55 PM • Remove expected error logging. (by levlam) 1 files, +1/-0. 🔨e626b5f68 at 15 May 06:16 PM • Drop binlog events if message database was deleted. (by levlam) 5 files, +44/-33. 🔨88ab42575 at 15 May 06:20 PM • Reload marks as unread if there is no message database. (by levlam) 2 files, +2/-0. 🔨64312c9b0 at 15 May 07:02 PM • Drop some Sqlite PMC values when dialog database is recreated. (by levlam) 1 files, +5/-0. 🔨93d283aca at 15 May 07:30 PM • Improve parameter names. (by levlam) 1 files, +4/-3. 🔨43e4746d2 at 15 May 07:40 PM • Remove uninitialized MsgInfo.session_id. (by levlam) 2 files, +4/-8. 🔨7df9b3918 at 15 May 08:23 PM • Improve logging of server time difference updates. (by levlam) 2 files, +10/-7. 🔨b48668e8b at 16 May 09:53 PM • Fix misprint. (by levlam) 1 files, +2/-2. 🔨bce488f6b at 17 May 01:00 PM • Log message_id of all incoming packets. (by levlam) 1 files, +2/-0. 🔨5b09f6062 at 17 May 01:19 PM • Log message_id of all outgoing messages. (by levlam) 1 files, +1/-0. 🔨d93c06fce at 17 May 01:45 PM • Remove unsafe Status::operator==. (by levlam) 2 files, +6/-3. 🔨f900fc248 at 17 May 01:50 PM • Remove unused Status::Error(). (by levlam) 1 files, +4/-0. 🔨20b312b14 at 17 May 01:52 PM • Don't replace "Request aborted" errors for files. (by levlam) 1 files, +2/-1. 🔨7bea39b6f at 17 May 08:04 PM • Improve is_emoji. (by levlam) 2 files, +193/-269. 🔨f3a1407f8 at 18 May 02:03 AM • Simplify constant FlatHashSet initialization. (by levlam) 2 files, +9/-7. 🔨cbb10e0f3 at 18 May 02:05 AM • Remove 4-letter usernames from the list of short usernames. (by levlam) 1 files, +1/-2. 🔨fe4b1a16e at 18 May 02:11 AM • Fix warning. (by levlam) 1 files, +1/-1. 🔨3d06cdd94 at 18 May 12:52 PM • Add --offset parameter to TestRunner. (by levlam) 3 files, +13/-1. 🔨bd480941a at 18 May 01:09 PM • Fix AsyncFileLog test. (by levlam) 1 files, +1/-1. 🔨46b6ba578 at 18 May 01:51 PM • Add FlatHashSet initialization test. (by levlam) 1 files, +14/-0. 🔨348a209ab at 18 May 02:33 PM • Fix includes. (by levlam) 7 files, +9/-2.
Posted May 18
🔨1a4e91a20 at 11 May 12:14 PM • Don't try to load from database previously failed to load dialogs i... (by levlam) 1 files, +1/-1. 🔨666af5134 at 11 May 01:12 PM • Add MessagesManager::fix_new_message. (by levlam) 2 files, +76/-67. 🔨0cc22ca3d at 11 May 01:20 PM • Fix saving of are_media_timestamp_entities_found. (by levlam) 1 files, +9/-7. 🔨bbde50ba0 at 11 May 01:26 PM • Use "message" for unique_ptr<Message> variables. (by levlam) 2 files, +63/-63. 🔨70b305762 at 11 May 01:49 PM • Avoid redundant message_id checks; it has already been checked. (by levlam) 1 files, +1/-7. 🔨492db8032 at 11 May 03:46 PM • Immediately call add_scheduled_message_to_dialog for scheduled mess... (by levlam) 1 files, +13/-8. 🔨8495dbe58 at 11 May 04:37 PM • Always ignore non-personal RemoveKeyboard/ForceReply keyboards. (by levlam) 1 files, +15/-11. 🔨f1a12e26b at 11 May 04:54 PM • Early drop unneeded reply_markup_message_id. (by levlam) 1 files, +12/-12. 🔨042c75df6 at 11 May 05:52 PM • Mark on_get_message parameters as const. (by levlam) 2 files, +12/-10. 🔨87b658f2e at 11 May 07:21 PM • Explicitly attach messages to the next in on_get_history. (by levlam) 2 files, +13/-23. 🔨fca143dca at 11 May 07:43 PM • Pass from_update == true first time when adding failed_to_send mess... (by levlam) 1 files, +13/-11. 🔨2f091e93c at 11 May 07:54 PM • Improve variable names. (by levlam) 1 files, +35/-32. 🔨432ee4c2c at 11 May 08:27 PM • Remove now redundant parameters have_previous/have_next from add_me... (by levlam) 5 files, +73/-100. 🔨da9182400 at 11 May 08:31 PM • Simplify OrderedMessages::insert. (by levlam) 1 files, +18/-22. 🔨83648d58d at 11 May 09:54 PM • Remove now unneeded has_qts_messages checks. (by levlam) 1 files, +11/-16. 🔨f265a154b at 12 May 02:25 PM • Refactor reply markup removal. (by levlam) 2 files, +27/-19. 🔨484bd135d at 12 May 04:29 PM • Add MessagesManager::add_message_to_dialog_message_list. (by levlam) 2 files, +157/-144. 🔨da8b0770e at 12 May 04:44 PM • Don't call add_message_to_dialog_message_list for bots. (by levlam) 1 files, +11/-13. 🔨26bacbb78 at 12 May 04:58 PM • Don't send updateNewMessage for yet unsent messages to bots. (by levlam) 1 files, +14/-6. 🔨7dffab5a9 at 13 May 03:37 AM • Add MessagesManager::clear_dialog_message_list. (by levlam) 2 files, +50/-45. 🔨57d3928a5 at 13 May 03:46 AM • Pass Dialog to read_history_inbox. (by levlam) 2 files, +89/-78. 🔨f61b5900d at 13 May 03:51 AM • Pass Dialog to read_history_outbox. (by levlam) 2 files, +46/-36. 🔨edf0aaaa2 at 14 May 01:41 AM • Fix misprint in error message. (by levlam) 1 files, +2/-2. 🔨c9f83caf9 at 14 May 09:58 PM • Reset server time difference after a "MessageId is too high" error. (by levlam) 12 files, +20/-18. 🔨f29774acc at 14 May 10:42 PM • Fix message_id type. (by levlam) 8 files, +45/-44. 🔨a39533726 at 14 May 11:00 PM • Fix session_id type. (by levlam) 6 files, +16/-16. 🔨5d499d594 at 14 May 11:11 PM • Reset server time difference if it is more than 15 seconds in the f... (by levlam) 2 files, +16/-2. 🔨aa5264856 at 15 May 11:01 AM • Suppress more SQLite errors. (by levlam) 1 files, +1/-1. 🔨c7b9d54fd at 15 May 11:47 AM • Fix inputChannelFromMessage support. (by levlam) 2 files, +9/-7. 🔨7d3fea5a7 at 15 May 12:37 PM • Improve log messages. (by levlam) 1 files, +4/-3.
Posted May 18
🔨47b225c11 at 05 May 04:31 PM • Move limit increase to OrderedMessages::get_history. (by levlam) 2 files, +10/-12. 🔨ad20309a1 at 06 May 01:46 AM • Don't use last_new_message_id by bots. (by levlam) 1 files, +11/-6. 🔨b482ffbbe at 06 May 01:56 AM • Check that bots doesn't use suffix load. (by levlam) 1 files, +4/-0. 🔨22a82c117 at 06 May 02:37 AM • Find unloadable messages using LRU. (by levlam) 2 files, +41/-27. 🔨7eb512a0b at 06 May 02:39 AM • Disable ordered messages for bots. (by levlam) 1 files, +6/-2. 🔨a05c86d6e at 06 May 09:47 PM • Improve replies for bots. (by levlam) 1 files, +3/-4. 🔨a2439e9f5 at 07 May 01:43 AM • Sort directly received IP addresses. (by levlam) 1 files, +10/-1. 🔨cda4c97b2 at 08 May 01:01 PM • Document that changePhoneNumber can be used only by the official mo... (by levlam) 1 files, +1/-1. 🔨ac8c4718d at 08 May 05:17 PM • Reload information about empty joined chats once to check whether t... (by levlam) 1 files, +3/-0. 🔨ce76e164a at 08 May 05:29 PM • Update basic group position when it is joined or left. (by levlam) 3 files, +13/-0. 🔨c41fb7f6d at 09 May 01:08 AM • Drop reopen_sessions_after_get_config_ after successful session reo... (by levlam) 1 files, +1/-0. 🔨e00c66123 at 09 May 01:10 AM • Reopen sessions after receiving MTPROTO_CLUSTER_INVALID. (by levlam) 1 files, +2/-0. 🔨b41bb654e at 10 May 01:13 AM • Drop via_bot when recending failed to send message. (by levlam) 1 files, +1/-1. 🔨6c5c26db7 at 10 May 01:50 AM • Immediately ignore user photo if it's identifier is still the same. (by levlam) 1 files, +27/-19. 🔨59fcab80a at 10 May 02:00 AM • Don't send updateMessageContent for yet unsent messages to bots. (by levlam) 1 files, +3/-2. 🔨37c46b8b1 at 10 May 02:06 AM • Increase min_gzipped_size for bots. (by levlam) 1 files, +19/-17. 🔨6f94c363f at 10 May 02:35 PM • Add Enumerator benchmark. (by levlam) 1 files, +20/-0. 🔨de22159b7 at 10 May 03:29 PM • Don't keep exact remote location for bots. (by levlam) 3 files, +34/-17. 🔨887b69ec0 at 10 May 03:41 PM • Remove unused field. (by levlam) 2 files, +3/-5. 🔨7bb96fd57 at 10 May 04:36 PM • Use specific vcpkg version in C# and UWP example READMEs. (by levlam) 2 files, +10/-6. 🔨04d987960 at 10 May 06:57 PM • Add OrderedMessages::empty(). (by levlam) 2 files, +7/-3. 🔨d672fa9fa at 10 May 07:35 PM • Check that database message ids aren't set for bots. (by levlam) 1 files, +39/-30. 🔨cc6082c45 at 10 May 08:00 PM • Check that last and last_new messages aren't changed by bots. (by levlam) 1 files, +5/-13. 🔨11210427a at 10 May 08:41 PM • Explicitly pass from_database to add_message_to_dialog. (by levlam) 2 files, +63/-78. 🔨c612ef676 at 10 May 08:56 PM • Explicitly create Dialog before adding a message to it. (by levlam) 2 files, +16/-44. 🔨151291dc5 at 10 May 11:05 PM • Remove redundant assignments. (by levlam) 1 files, +1/-6. 🔨372509e83 at 10 May 11:26 PM • Always call on_message_deleted_from_database from delete_message_fr... (by levlam) 2 files, +24/-32. 🔨7e82f0f86 at 11 May 12:31 AM • Move expected logging from ERROR to INFO. (by levlam) 1 files, +3/-4. 🔨c92339675 at 11 May 11:49 AM • Suppress warning in Release build. (by levlam) 1 files, +1/-0. 🔨ed127c1b8 at 11 May 12:12 PM • Add MessagesManager::add_dialog_for_new_message. (by levlam) 2 files, +18/-16.
Posted May 18
🔨28b742e7d at 03 May 12:25 AM • Improve OrderedMessages::insert. (by levlam) 3 files, +15/-15. 🔨b8cd0bb59 at 03 May 01:34 AM • Improve OrderedMessages::erase. (by levlam) 3 files, +25/-30. 🔨85aedaa8c at 03 May 11:48 AM • Add more logic to OrderedMessages::insert. (by levlam) 2 files, +19/-24. 🔨503a1e0e7 at 03 May 11:51 AM • Make OrderedMessages::iterator private. (by levlam) 1 files, +16/-16. 🔨444420487 at 03 May 12:22 PM • Minor condition improvements. (by levlam) 2 files, +25/-30. 🔨1eb98e9ce at 03 May 12:29 PM • Improve OrderedMessages::insert. (by levlam) 3 files, +33/-27. 🔨4b048c4bb at 03 May 12:54 PM • Avoid preliminary have_previous_ checks. (by levlam) 1 files, +34/-48. 🔨bba924f6a at 03 May 12:59 PM • Make remaining OrderedMessage fields private. (by levlam) 2 files, +11/-7. 🔨71b7487f5 at 03 May 01:18 PM • Don't attach messages for bots. (by levlam) 1 files, +10/-7. 🔨d71d6afe1 at 03 May 01:29 PM • Don't use last_message_id for bots. (by levlam) 1 files, +7/-1. 🔨d64d3fe25 at 03 May 02:08 PM • Ignore last_/first_database_message_id for bots. (by levlam) 1 files, +7/-2. 🔨7507d8e20 at 03 May 02:23 PM • Don't restart on message_id overflow. (by levlam) 1 files, +3/-13. 🔨f2d11e12f at 03 May 02:34 PM • Use small identifiers for yet unsent and local messages for bots. (by levlam) 2 files, +23/-17. 🔨4d9dc914b at 03 May 02:46 PM • Exit UWP build early if TDLib build failed. (by levlam) 1 files, +1/-0. 🔨c47dde6ea at 03 May 04:28 PM • Don't warn about yet unsent messages with small identifiers for bots. (by levlam) 1 files, +2/-1. 🔨53cd6c1a7 at 03 May 04:38 PM • Improve includes. (by levlam) 3 files, +1/-4. 🔨14c570f33 at 04 May 02:53 PM • Move AuthKeyState to a separate header. (by levlam) 7 files, +50/-40. 🔨b5b0dbe33 at 04 May 02:59 PM • Reuse get_auth_key_state. (by levlam) 1 files, +1/-9. 🔨648c6cd3e at 04 May 03:13 PM • Improve error message. (by levlam) 1 files, +1/-1. 🔨796a1f83c at 04 May 03:44 PM • Support saving and loading of temporary auth keys. (by levlam) 1 files, +26/-2. 🔨d3ade3d64 at 04 May 03:54 PM • Persist temporary keys for main sessions if multiple sessions enabled. (by levlam) 3 files, +33/-5. 🔨fc136f46d at 04 May 04:00 PM • Randomize temporary auth key validity time. (by levlam) 1 files, +2/-1. 🔨206787255 at 05 May 12:08 AM • Add an Actor test. (by levlam) 1 files, +39/-0. 🔨a7c963dab at 05 May 12:51 PM • Add OrderedMessage::Iterator::clear. (by levlam) 2 files, +6/-2. 🔨c2795ca90 at 05 May 01:02 PM • Remove OrderedMessages::Iterator copy constructor. (by levlam) 1 files, +2/-2. 🔨c0911577f at 05 May 01:51 PM • Use empty name for unused move constructor/assignment parameter. (by levlam) 57 files, +212/-212. 🔨dbcf3e5ee at 05 May 02:18 PM • Use more empty names for unused parameters. (by levlam) 5 files, +38/-38. 🔨018f8022f at 05 May 02:31 PM • More consistently delete or default move/copy constructor/assignment. (by levlam) 4 files, +10/-4. 🔨96979d91b at 05 May 03:37 PM • Check parameters first in MessagesManager::get_dialog_history. (by levlam) 1 files, +15/-18. 🔨aef0cfe4b at 05 May 04:03 PM • Add OrderedMessages::get_history. (by levlam) 3 files, +108/-96.
Posted May 18
🔨aace2a646 at 02 May 01:22 PM • Explicitly pass have_previous and have_next to add_message_to_dialog. (by levlam) 2 files, +39/-62. 🔨2bf750960 at 02 May 01:35 PM • Attach message to next/previous even it is outdated. (by levlam) 1 files, +8/-13. 🔨0191b7bdb at 02 May 02:21 PM • Initialize message->have_previous/have_next only after message is a... (by levlam) 1 files, +24/-34. 🔨b9210f852 at 02 May 02:35 PM • Simplify attach_message_to_next/attach_message_to_previous usage. (by levlam) 1 files, +30/-40. 🔨36fede32c at 02 May 02:59 PM • Reuse message iterator in MessagesManager::do_delete_message. (by levlam) 2 files, +15/-16. 🔨7832c5d78 at 02 May 04:07 PM • Store message order separately from messages themselves. (by levlam) 2 files, +224/-213. 🔨fe20d4369 at 02 May 04:18 PM • Remove MessagesManager::set_message_id. (by levlam) 2 files, +17/-25. 🔨0af40e53a at 02 May 04:46 PM • Inline delete_all_dialog_messages_from_database. (by levlam) 2 files, +19/-27. 🔨16873cad7 at 02 May 04:54 PM • Ignore message order in find_messages. (by levlam) 2 files, +29/-43. 🔨453a53c95 at 02 May 05:18 PM • Remove return value from treap_delete_message. (by levlam) 2 files, +2/-4. 🔨316ba04a4 at 02 May 05:25 PM • Inline treap_find_message. (by levlam) 2 files, +13/-19. 🔨df626f266 at 02 May 05:30 PM • Inline create_ordered_message. (by levlam) 2 files, +9/-14. 🔨5ef84c5c6 at 02 May 05:38 PM • Move class OrderedMessage out of MessagesManager. (by levlam) 5 files, +114/-86. 🔨2ff323311 at 02 May 06:04 PM • Add class OrderedMessages. (by levlam) 4 files, +32/-24. 🔨2e0cba4ee at 02 May 06:11 PM • Add OrderedMessages::find_older_messages. (by levlam) 4 files, +24/-20. 🔨961c9802a at 02 May 06:17 PM • Add OrderedMessages::find_newer_messages. (by levlam) 4 files, +25/-22. 🔨f92d10831 at 02 May 06:40 PM • Add OrderedMessages::find_messages_by_date. (by levlam) 4 files, +40/-24. 🔨0a3ecfd03 at 02 May 06:47 PM • Add OrderedMessages::find_message_by_date. (by levlam) 4 files, +44/-37. 🔨233984f1e at 02 May 07:07 PM • Move iterators to class OrderedMessages. (by levlam) 3 files, +157/-150. 🔨d6ccdfeac at 02 May 09:27 PM • Add generic OrderedMessages::find_messages. (by levlam) 2 files, +24/-0. 🔨e9ee762f6 at 02 May 09:54 PM • Implement find_unloadable_messages with traverse_messages. (by levlam) 2 files, +32/-35. 🔨494a25c19 at 02 May 10:06 PM • Fix find_unloadable_messages. (by levlam) 1 files, +1/-1. 🔨4fe813724 at 02 May 10:21 PM • Use ConstIterator to find the last message. (by levlam) 1 files, +4/-8. 🔨6e4ebc56d at 02 May 10:39 PM • Move attach_message_to_previous/attach_message_to_next to OrderedMe... (by levlam) 4 files, +57/-60. 🔨0d1cdc3e6 at 02 May 11:00 PM • Add OrderedMessages::auto_attach_message. (by levlam) 3 files, +65/-57. 🔨5ecc3a096 at 02 May 11:11 PM • Use traverse_messages to find minimum message identifier. (by levlam) 1 files, +11/-7. 🔨128aec1d5 at 02 May 11:14 PM • Make OrderedMessages fields private. (by levlam) 1 files, +5/-3. 🔨b00dfaf49 at 02 May 11:18 PM • Make some OrderedMessage fields private. (by levlam) 2 files, +36/-15. 🔨aa7627108 at 02 May 11:27 PM • Improve OrderedMessage field names. (by levlam) 3 files, +146/-145. 🔨e39757b6e at 02 May 11:49 PM • Make OrderedMessage.message_id_ private. (by levlam) 2 files, +50/-44.