This repository has been archived on 2020-05-25. You can view files and clone it, but cannot push or open issues or pull requests.
tdlib-fork/td/telegram
levlam 439ff9be0b Do not allow to send scheduled live location and self-destructing messages.
GitOrigin-RevId: 17a93e32f995f67cc164ca7636c8a2025376525c
2019-12-06 04:25:44 +03:00
..
files Fix some includes. 2019-11-26 21:57:48 +03:00
logevent Add support for scheduled message IDs in MessagesManager. 2019-11-29 15:03:03 +03:00
net Add logging to find_all_connections. 2019-12-05 15:36:32 +03:00
AccessRights.h Update copyright year. 2019-01-01 01:02:34 +03:00
AnimationsManager.cpp Remove unneeded add_*_inner proxy functions. 2019-11-30 21:22:40 +03:00
AnimationsManager.h Remove unneeded add_*_inner proxy functions. 2019-11-30 21:22:40 +03:00
AnimationsManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
AudiosManager.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
AudiosManager.h Update layer to 92: minithumbnails support. 2019-03-01 22:51:33 +03:00
AudiosManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
AuthManager.cpp Update layer to 104. 2019-11-08 19:23:05 +03:00
AuthManager.h Update layer to 104. 2019-11-08 19:23:05 +03:00
AuthManager.hpp Fix warning. 2019-12-02 03:26:52 +03:00
AutoDownloadSettings.cpp Minor fixes. 2019-05-14 17:26:13 +03:00
AutoDownloadSettings.h Support auto-download settings. 2019-05-14 02:03:05 +03:00
BackgroundId.h Initial background support. 2019-05-07 05:51:56 +03:00
BackgroundManager.cpp Various fixes. 2019-10-22 20:01:15 +03:00
BackgroundManager.h Cache backgorund by their names. 2019-07-19 05:34:49 +03:00
BackgroundType.cpp Minor fixes. 2019-05-14 17:26:13 +03:00
BackgroundType.h Add td_api::setBackground. 2019-05-10 15:36:37 +03:00
BackgroundType.hpp Make set background persistent. 2019-05-10 17:58:44 +03:00
CallActor.cpp Fix misprint. 2019-08-18 15:24:51 +03:00
CallActor.h Add td_api::CallProblem. 2019-08-06 20:07:23 +03:00
CallbackQueriesManager.cpp Partial support for scheduled message IDs. 2019-11-26 23:47:13 +03:00
CallbackQueriesManager.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
CallDiscardReason.cpp Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
CallDiscardReason.h Update copyright year. 2019-01-01 01:02:34 +03:00
CallId.h Update copyright year. 2019-01-01 01:02:34 +03:00
CallManager.cpp Add td_api::CallProblem. 2019-08-06 20:07:23 +03:00
CallManager.h Add td_api::CallProblem. 2019-08-06 20:07:23 +03:00
ChannelId.h Update copyright year. 2019-01-01 01:02:34 +03:00
ChatId.h Update copyright year. 2019-01-01 01:02:34 +03:00
cli.cpp tg_cli: add default send message options. 2019-12-06 03:13:41 +03:00
Client.cpp Make G() safe. 2019-08-01 22:12:04 +03:00
Client.h Update copyright year. 2019-01-01 01:02:34 +03:00
ClientActor.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
ClientActor.h Update copyright year. 2019-01-01 01:02:34 +03:00
ClientDotNet.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
ClientJson.cpp Various fixes. 2019-08-14 03:13:34 +03:00
ClientJson.h Update copyright year. 2019-01-01 01:02:34 +03:00
ConfigManager.cpp Fix some includes. 2019-11-26 21:57:48 +03:00
ConfigManager.h Add get_simple_config_firebase_firestore. 2019-11-19 19:26:39 +03:00
ConfigShared.cpp Fix initialization order. 2019-01-17 23:12:31 +03:00
ConfigShared.h Fix initialization order. 2019-01-17 23:12:31 +03:00
Contact.cpp Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
Contact.h Update copyright year. 2019-01-01 01:02:34 +03:00
ContactsManager.cpp Better name for has_scheduled_messages. 2019-12-04 20:51:52 +03:00
ContactsManager.h Add Chat.has_scheduled_messages flag. 2019-11-25 19:11:24 +03:00
DelayDispatcher.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
DelayDispatcher.h Update copyright year. 2019-01-01 01:02:34 +03:00
Dependencies.h Update copyright year. 2019-01-01 01:02:34 +03:00
DeviceTokenManager.cpp Update layer to 103. Disable push notifications from muted chats. 2019-10-22 16:24:55 +03:00
DeviceTokenManager.h Reregister device after terminate all sessions. 2019-11-17 22:43:10 +03:00
DhCache.cpp Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
DhCache.h Move DhHandshake to DhHandshake.{cpp,h}. 2019-01-31 14:26:06 +03:00
DhConfig.h Update copyright year. 2019-01-01 01:02:34 +03:00
DialogAdministrator.cpp Return administrator ranks from getChatAdministrators. 2019-11-11 19:14:32 +03:00
DialogAdministrator.h Return administrator ranks from getChatAdministrators. 2019-11-11 19:14:32 +03:00
DialogDate.h Add ServerMessageId.h. 2019-11-26 19:33:18 +03:00
DialogDb.cpp Fix misprint. 2019-09-16 20:37:16 +03:00
DialogDb.h Use data from the database for max_dialog_date. 2019-09-15 04:15:46 +03:00
DialogId.cpp Update to layer 99. Add support for ChatListType. 2019-08-19 04:51:03 +03:00
DialogId.h Update to layer 99. Add support for ChatListType. 2019-08-19 04:51:03 +03:00
DialogLocation.cpp Add DialogLocation, td_api::chatLocation and td_api::chatEventLocationChanged. 2019-10-13 02:21:37 +03:00
DialogLocation.h Add td_api::setChatLocation. 2019-10-14 19:07:31 +03:00
DialogParticipant.cpp Automatically parse restriction reasons. Add option "ignore_platform_restrictions". 2019-11-24 01:37:46 +03:00
DialogParticipant.h Add support for administrator custom titles. 2019-11-11 10:02:23 +03:00
Document.cpp Add Document::append_file_ids. 2019-08-23 18:03:06 +03:00
Document.h Add Document::append_file_ids. 2019-08-23 18:03:06 +03:00
Document.hpp Fix includes order. 2019-04-26 02:21:12 +03:00
DocumentsManager.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
DocumentsManager.h Initial background support. 2019-05-07 05:51:56 +03:00
DocumentsManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
DraftMessage.cpp Add ServerMessageId.h. 2019-11-26 19:33:18 +03:00
DraftMessage.h Update copyright year. 2019-01-01 01:02:34 +03:00
DraftMessage.hpp Update copyright year. 2019-01-01 01:02:34 +03:00
FileReferenceManager.cpp Various fixes. 2019-10-22 20:01:15 +03:00
FileReferenceManager.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
FileReferenceManager.hpp Fix some includes. 2019-11-26 21:57:48 +03:00
FolderId.h Update to layer 99. Add support for ChatListType. 2019-08-19 04:51:03 +03:00
FullMessageId.h Fix some includes. 2019-11-26 21:57:48 +03:00
Game.cpp Use Document::append_file_ids. 2019-08-23 18:22:14 +03:00
Game.h Fix adding thumbnails to file_ids list. 2019-02-28 21:40:57 +03:00
Game.hpp Update copyright year. 2019-01-01 01:02:34 +03:00
Global.cpp Fix includes. 2019-07-23 01:50:12 +03:00
Global.h Add G() debug. 2019-09-08 03:10:09 +03:00
HashtagHints.cpp Ignore invalid UTF-8 hashtags from broken database. 2019-11-17 19:30:53 +03:00
HashtagHints.h Remove some unneeded TDLib headers in SplitSource.php. 2019-04-26 21:26:48 +03:00
InlineQueriesManager.cpp Add td_api::remoteFile.unique_id. 2019-10-25 17:04:01 +03:00
InlineQueriesManager.h Add additional delay for somw service message notifications. 2019-01-08 21:24:06 +03:00
InputMessageText.cpp Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
InputMessageText.h Update copyright year. 2019-01-01 01:02:34 +03:00
InputMessageText.hpp Update copyright year. 2019-01-01 01:02:34 +03:00
JsonValue.cpp Add connection_parameters options. 2019-07-15 21:37:45 +03:00
JsonValue.h Add connection_parameters options. 2019-07-15 21:37:45 +03:00
LanguagePackManager.cpp Various fixes. 2019-10-22 20:01:15 +03:00
LanguagePackManager.h Get info about the chosen language pack if needed. 2019-07-11 04:22:17 +03:00
Location.cpp Add Venue.{cpp,h}. 2019-10-13 02:39:44 +03:00
Location.h Add Venue.{cpp,h}. 2019-10-13 02:39:44 +03:00
Log.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
Log.h Deprecate Log methods in C++ and JSON interfaces. 2019-03-07 01:28:35 +03:00
LogDotNet.cpp Deprecate Log in .NET native binding. 2019-02-24 19:17:36 +03:00
Logging.cpp Minor fixes. 2019-04-22 03:46:51 +03:00
Logging.h Minor fixes. 2019-04-22 03:46:51 +03:00
MessageContent.cpp Partial support for scheduled message IDs. 2019-11-26 23:47:13 +03:00
MessageContent.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
MessageEntity.cpp Remove textEntityTypeBlockQuote from public API. 2019-12-05 15:53:22 +03:00
MessageEntity.h Add parse_markdown_v2. 2019-10-03 02:31:06 +03:00
MessageEntity.hpp Update copyright year. 2019-01-01 01:02:34 +03:00
MessageId.cpp Support scheduled message in MessageId::get_next_message_id. Add get_next_yet_unsent_scheduled_message_id. 2019-12-02 23:29:08 +03:00
MessageId.h Support scheduled message in MessageId::get_next_message_id. Add get_next_yet_unsent_scheduled_message_id. 2019-12-02 23:29:08 +03:00
MessagesDb.cpp Add limit to get_scheduled_messages. 2019-12-04 21:52:53 +03:00
MessagesDb.h Add limit to get_scheduled_messages. 2019-12-04 21:52:53 +03:00
MessagesManager.cpp Do not allow to send scheduled live location and self-destructing messages. 2019-12-06 04:25:44 +03:00
MessagesManager.h Do not allow to send scheduled live location and self-destructing messages. 2019-12-06 04:25:44 +03:00
misc.cpp Various fixes. 2019-10-22 20:01:15 +03:00
misc.h Strip empty characters in file names. 2019-10-04 18:00:51 +03:00
Notification.h Add td_api::notification.is_silent. 2019-10-03 21:58:50 +03:00
NotificationGroupId.h Update copyright year. 2019-01-01 01:02:34 +03:00
NotificationGroupKey.h Update copyright year. 2019-01-01 01:02:34 +03:00
NotificationGroupType.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
NotificationId.h Update copyright year. 2019-01-01 01:02:34 +03:00
NotificationManager.cpp Add scheduled-safe MessageId comparison operators. 2019-11-29 19:11:06 +03:00
NotificationManager.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
NotificationSettings.cpp Compare local settings in getChatNotificationSettingsExceptions. 2019-03-05 17:15:17 +03:00
NotificationSettings.h Compare local settings in getChatNotificationSettingsExceptions. 2019-03-05 17:15:17 +03:00
NotificationSettings.hpp Do not copy show_preview notification setting to secret chats. 2019-02-18 02:41:53 +03:00
NotificationType.cpp Remove commented NotificationType::get_type(). 2019-05-03 23:22:49 +03:00
NotificationType.h Remove commented NotificationType::get_type(). 2019-05-03 23:22:49 +03:00
PasswordManager.cpp Do not generate default constructors. 2019-11-21 17:53:39 +03:00
PasswordManager.h Add td_api::transferChatOwnership. 2019-10-17 17:05:01 +03:00
Payments.cpp Fix some includes. 2019-11-26 21:57:48 +03:00
Payments.h Add ServerMessageId.h. 2019-11-26 19:33:18 +03:00
Payments.hpp Add storer and parser for unique_ptr. 2019-09-18 02:42:38 +03:00
PhoneNumberManager.cpp Simplify send_*_phone_code. 2019-09-02 18:16:34 +03:00
PhoneNumberManager.h Simplify send_*_phone_code. 2019-09-02 18:16:34 +03:00
Photo.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
Photo.h Fix includes. 2019-07-23 01:50:12 +03:00
Photo.hpp Add PhotoSizeSource.h. 2019-06-19 03:18:44 +03:00
PhotoSizeSource.cpp Keep photo size type. 2019-09-02 03:51:41 +03:00
PhotoSizeSource.h Keep photo size type. 2019-09-02 03:51:41 +03:00
PhotoSizeSource.hpp Fix includes. 2019-07-23 01:50:12 +03:00
PollId.h Fix includes. 2019-02-22 23:15:43 +03:00
PollId.hpp Add messagePoll support. 2019-02-19 16:45:32 +03:00
PollManager.cpp Add support for scheduled message IDs in MessagesManager. 2019-11-29 15:03:03 +03:00
PollManager.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
PollManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
PrivacyManager.cpp Add userPrivacySettingAllowFindingByPhoneNumber. 2019-11-22 13:41:17 +03:00
PrivacyManager.h Add userPrivacySettingAllowFindingByPhoneNumber. 2019-11-22 13:41:17 +03:00
PtsManager.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
PublicDialogType.h Commit missing PublicDialogType.h. 2019-10-22 20:01:56 +03:00
QueryCombiner.cpp Do not send uqeries in QueryCombiner when closing. 2019-04-01 20:41:27 +03:00
QueryCombiner.h Minor fixes. 2019-03-17 23:43:58 +03:00
ReplyMarkup.cpp Pass Slice to parse_url. 2019-08-05 12:56:28 +03:00
ReplyMarkup.h Support forwsrd text for login URL buttons. 2019-05-27 17:48:15 +03:00
ReplyMarkup.hpp Support LoginUrl buttons. 2019-05-23 23:35:26 +03:00
RequestActor.h Fix spelling of inaccessible. 2019-03-15 03:19:10 +03:00
RestrictionReason.cpp Automatically parse restriction reasons. Add option "ignore_platform_restrictions". 2019-11-24 01:37:46 +03:00
RestrictionReason.h Automatically parse restriction reasons. Add option "ignore_platform_restrictions". 2019-11-24 01:37:46 +03:00
ScheduledServerMessageId.h Support sending scheduled messages. 2019-12-05 20:34:19 +03:00
SecretChatActor.cpp Add ServerMessageId.h. 2019-11-26 19:33:18 +03:00
SecretChatActor.h Update layer to 101. New entities type support. 2019-09-19 22:07:11 +03:00
SecretChatDb.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
SecretChatDb.h Update copyright year. 2019-01-01 01:02:34 +03:00
SecretChatId.h Update copyright year. 2019-01-01 01:02:34 +03:00
SecretChatsManager.cpp Minor improvements. 2019-09-05 18:32:45 +03:00
SecretChatsManager.h Forward-declare BinlogEvent. 2019-01-06 22:11:02 +03:00
SecretInputMedia.h Update copyright year. 2019-01-01 01:02:34 +03:00
SecureManager.cpp SecureManager: handle SECURE_SECRET_REQUEIRED error 2019-08-02 12:01:55 +03:00
SecureManager.h Explicitly include common.h. 2019-02-13 00:26:36 +03:00
SecureStorage.cpp Remove unneded explicit td::. 2019-09-15 06:19:46 +03:00
SecureStorage.h Remove unneded explicit td::. 2019-09-15 06:19:46 +03:00
SecureValue.cpp Move FileType to FileType.h. 2019-01-20 00:54:29 +03:00
SecureValue.h Update copyright year. 2019-01-01 01:02:34 +03:00
SecureValue.hpp Update copyright year. 2019-01-01 01:02:34 +03:00
SendCodeHelper.cpp Update layer to 104. 2019-11-08 19:23:05 +03:00
SendCodeHelper.h Simplify send_*_phone_code. 2019-09-02 18:16:34 +03:00
SendCodeHelper.hpp Add separate authorizationStateWaitRegistration. 2019-07-16 22:08:34 +03:00
SequenceDispatcher.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
SequenceDispatcher.h Update copyright year. 2019-01-01 01:02:34 +03:00
ServerMessageId.h Add strongly typed ScheduledServerMessageId. 2019-12-01 19:03:51 +03:00
SetWithPosition.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
StateManager.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
StateManager.h Update copyright year. 2019-01-01 01:02:34 +03:00
StickerSetId.h Add strongly typed StickerSetId. 2019-09-18 06:55:43 +03:00
StickerSetId.hpp Add strongly typed StickerSetId. 2019-09-18 06:55:43 +03:00
StickersManager.cpp Remove unneeded add_*_inner proxy functions. 2019-11-30 21:22:40 +03:00
StickersManager.h Remove unneeded add_*_inner proxy functions. 2019-11-30 21:22:40 +03:00
StickersManager.hpp Add strongly typed StickerSetId. 2019-09-18 06:55:43 +03:00
StorageManager.cpp Remove StorageManager::gc_parameters_ local variable. 2019-10-03 19:30:31 +03:00
StorageManager.h Remove StorageManager::gc_parameters_ local variable. 2019-10-03 19:30:31 +03:00
td_c_client.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
td_c_client.h Update copyright year. 2019-01-01 01:02:34 +03:00
td_emscripten.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
td_json_client.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
td_json_client.h Improve JSON interface documentation. 2019-04-30 01:07:04 +03:00
td_log.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
td_log.h Deprecate Log methods in C++ and JSON interfaces. 2019-03-07 01:28:35 +03:00
Td.cpp Introduce common SendMessageOptions for send message requests. 2019-12-06 02:32:23 +03:00
Td.h Introduce common SendMessageOptions for send message requests. 2019-12-06 02:32:23 +03:00
TdCallback.h Update copyright year. 2019-01-01 01:02:34 +03:00
TdDb.cpp Add support for scheduled message IDs in MessagesManager. 2019-11-29 15:03:03 +03:00
TdDb.h Better log message when database can't be opened. 2019-10-03 20:38:47 +03:00
TdParameters.h Update copyright year. 2019-01-01 01:02:34 +03:00
TermsOfService.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
TermsOfService.h Unify names of ParserT/StorerT classes. 2019-02-21 20:54:20 +03:00
TopDialogManager.cpp Update to layer 100. Add td_api::userPrivacySettingShowPhoneNumber and td_api::topChatCategoryForwardChats. 2019-09-03 17:13:03 +03:00
TopDialogManager.h Update to layer 100. Add td_api::userPrivacySettingShowPhoneNumber and td_api::topChatCategoryForwardChats. 2019-09-03 17:13:03 +03:00
UniqueId.h Update copyright year. 2019-01-01 01:02:34 +03:00
UpdatesManager.cpp Support sending scheduled messages. 2019-12-05 20:34:19 +03:00
UpdatesManager.h Support updateNewScheduledMessage. 2019-12-02 19:30:35 +03:00
UserId.h Update copyright year. 2019-01-01 01:02:34 +03:00
Venue.cpp Various fixes. 2019-10-22 20:01:15 +03:00
Venue.h Various fixes. 2019-10-22 20:01:15 +03:00
Version.h Add scheduled messages database table. 2019-12-02 03:33:35 +03:00
VideoNotesManager.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
VideoNotesManager.h Update layer to 92: minithumbnails support. 2019-03-01 22:51:33 +03:00
VideoNotesManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
VideosManager.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
VideosManager.h Update layer to 92: minithumbnails support. 2019-03-01 22:51:33 +03:00
VideosManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
VoiceNotesManager.cpp Use main remote location for upload. 2019-11-17 22:41:28 +03:00
VoiceNotesManager.h Unify names of ParserT/StorerT classes. 2019-02-21 20:54:20 +03:00
VoiceNotesManager.hpp Do not create documents without file_id. 2019-08-01 03:58:49 +03:00
WebPageBlock.cpp Add td_api::richTextUrl.is_cached. 2019-10-03 23:40:58 +03:00
WebPageBlock.h Add td_api::pageBlockVoiceNote. 2019-09-27 03:21:55 +03:00
WebPageId.h Add messagePoll support. 2019-02-19 16:45:32 +03:00
WebPagesManager.cpp Add FullMessageId.h. 2019-11-26 19:53:10 +03:00
WebPagesManager.h Add FullMessageId.h. 2019-11-26 19:53:10 +03:00