Commit Graph

815 Commits

Author SHA1 Message Date
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 3ead565d67 Improve OpenSSL 3.0 support. 2021-07-02 23:34:24 +03:00
levlam 4f00f445b7 Allow leading zeros in port number. 2021-06-27 03:58:26 +03:00
levlam e18ff8a810 Close socket on Windows only after pending write is confirmed. 2021-06-14 19:06:23 +03:00
levlam 924286da8f Use manual checks instead of cmake_minimum_required to propagate policies. 2021-06-13 23:38:48 +03:00
levlam e73394ac98 Add comment about meaning of Working Set and Commit Charge. 2021-06-06 22:53:41 +03:00
levlam 7c4ff60f79 Trim trainling slashes in the parameter of CreateDirectoryFromAppW. 2021-06-05 03:29:44 +03:00
levlam 1ab2f9fe9d Improve maximize_buffer. 2021-06-03 04:11:11 +03:00
levlam 8db4febd4c Minor improvements. 2021-06-02 15:43:56 +03:00
levlam dd687b2f82 Remove superflous const qualifier. 2021-06-02 05:21:15 +03:00
levlam 9cecc116f3 Prefer US spelling of "canceled". 2021-05-31 21:51:48 +03:00
Arseny Smirnov fb2c664f03 Add missed #include<algoritm> 2021-05-28 10:14:51 +00:00
levlam aaba82f5c5 Improve checks in parse_url. 2021-05-26 01:20:49 +03:00
levlam 90e253d90c Remove REGISTER_TESTS define. 2021-05-26 00:41:15 +03:00
levlam 5f0b24926f Split path in HttpUrlQuery. 2021-05-25 04:39:41 +03:00
levlam 200da2c684 Add parse_url_query. 2021-05-24 23:47:18 +03:00
levlam 4cc60bbc25 Move HttpUrl test to separate header. 2021-05-24 23:09:41 +03:00
levlam bb957644cf Add td_api::backgroundFillFreeformGradient. 2021-05-21 01:49:59 +03:00
levlam e1ebf74398 Fix CE. 2021-05-21 02:05:03 +03:00
levlam 5e7adcd1cb Don't include SliceBuilder.h in Status.h. 2021-05-20 23:13:02 +03:00
levlam 7edffa1bc7 Move TsLog out of logging.h. 2021-05-18 17:41:33 +03:00
levlam df4c4b9471 Move TsCerr to separate header. 2021-05-18 17:24:32 +03:00
levlam 674a112bfa Add NullLog.h. 2021-05-18 17:13:26 +03:00
levlam f72195baab Remove TC_* defines. 2021-05-18 16:55:35 +03:00
levlam d34680b83f Remove set_log_fatal_error_callback. Add td_set_log_message_callback, deprecate td_set_log_fatal_error_callback. 2021-05-18 04:41:09 +03:00
levlam 3b0e2f5e85 Added the ability to hook into logging system. 2021-05-17 18:49:09 +03:00
levlam 8231c58335 Rename LogInterface::rotate to after_rotation. 2021-05-17 17:58:33 +03:00
levlam fdeaafa70d tg_cli: always write log to file. 2021-05-17 17:33:26 +03:00
levlam 135f9de4a9 Add CombinedLog.h. 2021-05-17 16:53:35 +03:00
levlam 13a21b4fe2 Make LogInterface::append non-virtual. 2021-05-17 16:18:19 +03:00
levlam a6a4eb6616 Don't include SliceBuilder.h in logging.h. 2021-05-17 15:21:11 +03:00
levlam 17a1015f6b Remove dependency of PSLICE/PSTRING on Logger, move them to separate header and make them always safe. 2021-05-17 03:24:54 +03:00
levlam 29230948c3 Remove redundant LogInterface::rotate overrides. 2021-05-17 02:04:50 +03:00
levlam 083d599c41 Support stacktrace printing on Windows. 2021-05-11 19:27:37 +03:00
levlam b342ec33e5 Likely add Solaris support. 2021-04-30 02:34:12 +03:00
levlam 3007094fb8 Use -Wl,-z,ignore on illumos. 2021-04-30 01:48:01 +03:00
levlam f00d562c5b Silence expected warning. 2021-04-30 01:26:02 +03:00
levlam e1fc85d610 Print warnings about unsupported OS/compiler only once. 2021-04-30 01:24:42 +03:00
Joshua M. Clulow ed291840d3
add illumos support (#1501) 2021-04-29 16:40:08 +03:00
levlam 564b44d3b9 Fix ifdef check. 2021-04-08 22:17:55 +03:00
levlam 6e099908cf Don't use sendmsg on Android. 2021-04-08 14:55:54 +03:00
levlam 9bb79b4b27 Ignore invalid Unicode strings in C++/CX. 2021-04-08 14:43:47 +03:00
levlam 02c9caafc0 Fix FromApp building for UWP. 2021-04-04 23:40:05 +03:00
levlam c36ed586e2 Fix MoveFileExFromAppW. 2021-04-04 02:58:59 +03:00
levlam 2ab94b9ca7 Add checks that SocketFd::read/write/writev return correct response. 2021-04-04 01:08:53 +03:00
levlam e246201cf0 Add checks that FileFd::read/write/pread/pwrite/writev return correct response. 2021-04-04 00:47:30 +03:00
levlam 6285d98479 Fix writev on Windows. 2021-04-04 00:40:37 +03:00
levlam 40740597f7 Add ChainBufferReader::advance debug. 2021-04-02 16:30:10 +03:00
Arseny Smirnov a51b63afdd more checks for watch os version 2021-03-29 16:26:11 +03:00