55 Commits (aa05180325617633672682ee018c4078af97c2ca)

Author SHA1 Message Date
levlam b44bc1cabd Update TDLib and use AsyncFileLog instead of FileLog.
4 years ago
levlam 3be8cb6323 Move dump_statistics to ClientManager.
4 years ago
levlam 022bed651c Move TQueue::run_gc to ClientManager.
4 years ago
levlam 337b657f9c Add watchdog for ClientManager's thread.
4 years ago
levlam 04825c4b70 Move ClientManager to a separate thread.
4 years ago
levlam c20f0c3d97 Improve dump of short MemoryLog.
4 years ago
levlam c35bbf1bd2 Update TDLib to 1.8.6 and add options for changing CPU affinity.
4 years ago
levlam aa9eff357c Add watchdog for main thread hanging.
4 years ago
levlam 90910f6ded Update TDLib and use td::WaitFreeHashMap if appropriate.
4 years ago
levlam f59097ab16 Update version to 6.2.
4 years ago
levlam 95131fe376 Update TDLib.
4 years ago
levlam 24ee05d15f Update version to 6.1.
4 years ago
levlam 8a0f1dd730 Update TDLib and version to 6.0.2.
4 years ago
levlam 0dfcb6153a Update TDLib and version to 6.0.1.
4 years ago
levlam 31d947e971 Update version to 6.0.
4 years ago
levlam 4925532c25 Use td::unique_ptr instead of std::unique_ptr.
4 years ago
levlam c57b04c4c8 Update version to 5.7.
4 years ago
levlam 208fd70d58 Minor improvements.
4 years ago
levlam 93ccd2a145 Update version to 5.6.1.
5 years ago
levlam b75e6b43cd Update version to 5.6.
5 years ago
levlam 90f5247781 Update version to 5.5.1.
5 years ago
levlam b440ade235 Update version to 5.5.
5 years ago
levlam 5491729a3c Assign a thread_id for main thread.
5 years ago
levlam e9587a0083 Update TDLib and version to 5.4.1.
5 years ago
levlam a838756c9a Update version to 5.4.
5 years ago
levlam 36b0c4426a Update version to 5.3.3.
5 years ago
levlam 87981c105d Print stack trace to stderr after receiving signal RTMIN+2.
5 years ago
levlam 0e1862d26d Update version to 5.3.2.
5 years ago
levlam 60acf1e402 Store separate size of query_list_.
5 years ago
levlam 05b3d5fcb1 Update version to 5.3.1.
5 years ago
levlam 81f298361c Update version to 5.3.
5 years ago
levlam badeb9a7f0 Automatically detect whether colon can be used in a directory name.
5 years ago
levlam 08a92a2347 Use absolute file paths.
5 years ago
levlam 54112379ff Check write access to temporary directory.
5 years ago
levlam 061c34749a Dump statistics additionally to log by signal.
5 years ago
levlam 4eb391decd Dump memory statistics with other state.
5 years ago
levlam 19f9e1eff0 Output uptime and current state on closing.
5 years ago
levlam 7f9e9fd809 Update TDLib.
5 years ago
KnorpelSenf bcd0c8eaa5
Add --version flag (#132)
5 years ago
levlam 90fed9b9a7 Update version to 5.2.
5 years ago
levlam d97045bc06 Add version to ClientParameters and log it on launch.
5 years ago
levlam a01c36ec1f Allow to change memory log verbosity level.
5 years ago
levlam a1e7249750 Update copyright year.
6 years ago
levlam 81b25986e1 Output fatal errors to both logs.
6 years ago
levlam 874474ddab Improve verbosity level change.
6 years ago
levlam e184e6c117 Update TDLib. Support can_manage_voice_chats administrator right.
6 years ago
levlam 03a8573a03 Do not update ServerCpuStat too often.
6 years ago
levlam 67a477f471 Update TDLib.
6 years ago
levlam 79134758a8 Use "time" for monotonic time variables.
6 years ago
levlam 9692d58195 Run cron strictly each second.
6 years ago