Commit Graph

151 Commits

Author SHA1 Message Date
levlam 8085779cdc Update copyright year. 2022-01-01 03:35:39 +03:00
levlam 93e9e36dfb Remove unused mutex. 2021-12-31 09:45:37 +03:00
levlam 6941a4500a Support deletion from database messages by sender_dialog_id. 2021-11-19 16:00:21 +03:00
levlam aa9f63acfe Workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480. 2021-12-01 15:20:33 +03:00
levlam b731414d42 Init some fields just in case. 2021-11-11 17:39:09 +03:00
levlam 00cea653bf Improve includes. 2021-11-09 19:02:01 +03:00
levlam 8c3d9a7710 Move benchmarks out of namespace td. 2021-11-06 23:45:02 +03:00
levlam ca7947cf44 Minor improvements. 2021-11-04 12:46:08 +03:00
levlam 6a5b0506e5 Split Actor.is_lite to need_context and need_start_up. 2021-11-03 15:10:43 +03:00
levlam ffa48e523a Add Actor life cycle benchmark. 2021-11-03 14:18:16 +03:00
levlam c66cf3dec6 Use range-based for on arrays/strings if possible. 2021-11-01 01:24:51 +03:00
levlam 377bd18909 Pass BufferedFd to HttpConnection. 2021-10-27 20:29:01 +03:00
levlam a68d8e77ef Improve bench_queue. 2021-10-27 00:23:30 +03:00
levlam f7d073baa4 Fix building with TD_EVENTFD_UNSUPPORTED. 2021-10-25 01:46:39 +03:00
levlam 9f44816a62 Minor improvements. 2021-10-21 12:51:16 +03:00
levlam 1e49f6dc13 Use auto as variable type if it is initialized with a cast. 2021-10-20 01:27:02 +03:00
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
levlam 44a186c7c1 Minor improvements. 2021-10-18 19:26:14 +03:00
levlam 0782f56408 Use uint32 instead of unsigned int if possible. 2021-10-17 22:56:40 +03:00
levlam a0cc1be3e6 Add allow_creation parameter to SqliteDb::init. 2021-09-22 19:04:56 +03:00
levlam f073c790c5 Make DbKey required to construct SqliteConnectionSafe. 2021-09-22 17:20:10 +03:00
levlam db18baa503 Unify include order. 2021-09-19 00:47:05 +03:00
levlam 41c391f140 Update layer to 133. 2021-09-03 12:27:59 +03:00
levlam 6beaf41231 Minor improvements. 2021-09-01 20:31:39 +03:00
levlam ddb3c56ddb Add one more MessageIdDuplicateChecker benchmark. 2021-08-23 11:17:25 +03:00
levlam 6507fb7602 Use array-based MessageIdDuplicateChecker. 2021-08-22 22:08:46 +03:00
levlam e66ee3eeae Add check for code 2. 2021-08-22 11:47:57 +03:00
levlam 7b3f60ea85 Fix warning. 2021-08-22 11:01:49 +03:00
levlam d6679a0179 Add even more DuplicateChecker benchmarks. 2021-08-22 10:59:50 +03:00
levlam a2f3c4c788 Add array-based duplicate checker to benchmark. 2021-08-22 10:49:40 +03:00
levlam f9b71104d4 Add DuplicateChecker benchmark with repeated message_id. 2021-08-22 10:25:11 +03:00
levlam e0f80ca008 Add DuplicateChecker benchmark. 2021-08-22 09:39:43 +03:00
levlam 5b6e2d2c90 Add ThreadSafeCounter benchmark. 2021-08-18 19:26:03 +03:00
levlam 53912a8b52 Move bench_misc out of namespace td. 2021-08-18 18:22:41 +03:00
levlam 040e0deb31 Move DhCallback to a separate header. 2021-07-05 21:20:07 +03:00
levlam 61664b4044 Move remaining MTProto classes to namespace mtproto. 2021-07-05 21:04:23 +03:00
levlam 40c5d47717 Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
levlam edfa5d1d98 Use final instead of override. 2021-07-03 23:51:36 +03:00
levlam 924286da8f Use manual checks instead of cmake_minimum_required to propagate policies. 2021-06-13 23:38:48 +03:00
levlam df4c4b9471 Move TsCerr to separate header. 2021-05-18 17:24:32 +03:00
levlam a6a4eb6616 Don't include SliceBuilder.h in logging.h. 2021-05-17 15:21:11 +03:00
levlam 52c1da0a70 Update copyright year. 2021-01-01 15:57:46 +03:00
levlam abdc727a0f Improve OpenSSL 3.0 compatibility. 2020-12-22 17:46:56 +03:00
levlam 6571a99b45 Include ConcurrentScheduler separately. 2020-11-23 03:24:36 +03:00
levlam 34cf869c02 Don't use EVP_aes_256_ctr before OpenSSL 1.1.0. 2020-11-20 02:18:12 +03:00
levlam 5eea5b7501 Rename create_client to create_client_id. 2020-11-15 01:13:11 +03:00
levlam 3efc530fc4 Use ClientManager in check_proxy. 2020-11-13 18:42:47 +03:00
levlam 8b40856d6e Always link OpenSSL with Crypt32 on Windows.
GitOrigin-RevId: 56dd9e21c8175f291222c8d42153dcd50cf57ed9
2020-10-11 23:48:17 +03:00
levlam 771ace5c8d Minor fixes.
GitOrigin-RevId: 7cc15963615dd50f1be3aa37c336214b28f93bb4
2020-10-02 02:17:58 +03:00
levlam 1d9989cbd7 Add top_thread_message_id column to the database.
GitOrigin-RevId: 83cd66038c36236305c7a9ed70df09561e89e190
2020-09-28 15:13:25 +03:00