index
:
tdlib
debian
Cross-platform library for building Telegram clients
Maria Lisina
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
td
/
telegram
/
Client.cpp
Age
Commit message (
Expand
)
Author
2026-05-18
Fix platform.h/config.h includes.
levlam
2026-01-01
Update copyright year.
levlam
2025-02-21
Simplify RwMutex usage.
levlam
2025-02-13
Remove duplicate declarations of constexpr variables.
levlam
2025-01-01
Update copyright year.
levlam
2024-08-31
Don't mark constructors with multiple parameters as explicit.
levlam
2024-05-14
Add logging on Client creation/closing.
levlam
2024-01-01
Update copyright year.
levlam
2023-05-05
Use empty name for unused move constructor/assignment parameter.
levlam
2023-01-01
Update copyright year.
levlam
2022-09-14
Replace ConcurrentScheduler::init with constructor.
levlam
2022-09-14
Allow to specify affinity mask for concurrent scheduler threads.
levlam
2022-07-20
Use std::move to restore ActorContext.
levlam
2022-06-14
Minor fixes.
levlam
2022-06-04
Ensure that strings passed to TDLib's log message callback are UTF-8 encoded.
levlam
2022-03-11
Use FlatHashSet.
levlam
2022-02-08
Fix includes and formatting.
levlam
2022-02-07
td: replace most of std::unordered_map usages to td::FlatHashMap
Arseny Smirnov
2022-01-01
Update copyright year.
levlam
2021-12-26
Reduce maximum concurrency to 4 client threads on OpenBSD, to reserve enough ...
levlam
2021-12-24
Use at most 7 client threads on OpenBSD to stay within default limit of 128 f...
levlam
2021-12-22
Improve fatal error message.
levlam
2021-10-25
Fix ClientManager without EventFd.
levlam
2021-10-18
Mark move constructors/assignment operators noexcept.
levlam
2021-07-10
Fix maximal number of used threads on Windows.
levlam
2021-07-04
Make inherited classes final if possible.
levlam
2021-07-03
Use final instead of override.
levlam
2021-06-02
Minor improvements.
levlam
2021-05-18
Remove set_log_fatal_error_callback. Add td_set_log_message_callback, depreca...
levlam
2021-03-28
Clamp float numbers before conversion to integers.
levlam
2021-01-01
Move some functions from misc.h to algorithm.h.
levlam
2021-01-01
Update copyright year.
levlam
2020-11-23
Include ConcurrentScheduler separately.
levlam
2020-11-23
Do not try to attach to JVM after exit.
levlam
2020-11-22
Improve ConcurrentScheduler closing on exit.
levlam
2020-11-22
Fix Client_SimpleMulti test on macOS.
levlam
2020-11-20
Minor fixes.
levlam
2020-11-15
Rename create_client to create_client_id.
levlam
2020-11-12
Don't create client through ClientManager until first request is sent to it.
levlam
2020-11-12
Add checks that client ID doesn't overflow.
levlam
2020-10-20
tdweb: 1.6.9
Arseny Smirnov
2020-10-11
Add some workariunds for crashes on exit without closing all clients.
levlam
2020-10-11
Move ClientManager singleton creation to ClientManager::get_manager_singleton.
levlam
2020-10-11
Protect access to some static variables using ExitGuard.
levlam
2020-10-10
Postpone td_api::authorizationStateClosed until the client is fully closed.
levlam
2020-10-10
Fix ConcurrentScheduler guard usage.
levlam
2020-10-09
Clear ClientManager when the last Client is closed.
levlam
2020-10-09
Store TdReceiver by value.
levlam
2020-10-08
Fix std::...::erase return value usages.
levlam
2020-10-08
Client: bugfix
Arseny Smirnov
[next]