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/tdutils/td/utils
levlam 8c495d99e6 Use TRY_RESULT_ASSIGN.
GitOrigin-RevId: 99b60b9044fab9357a3440aed7da55f146677e6b
2019-12-08 09:57:33 +03:00
..
port Use TRY_RESULT_ASSIGN. 2019-12-08 09:57:33 +03:00
AesCtrByteFlow.h Fix errors from tdutils import 2019-08-12 16:53:17 +03:00
as.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
base64.cpp Various fixes. 2019-08-14 03:13:34 +03:00
base64.h Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
benchmark.h Update copyright year. 2019-01-01 01:02:34 +03:00
BigNum.cpp Minor fixes. 2019-08-30 04:56:01 +03:00
BigNum.h Supoort BigNum::{from,to}_le_binary for OpenSSL < 1.1.0. 2019-08-22 19:22:31 +03:00
bits.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
buffer.cpp ObfuscatedTransport: support of emulated_tls flag 2019-06-26 15:51:48 +02:00
buffer.h Remove some misc.h usages in headers. 2019-11-26 20:53:50 +03:00
BufferedFd.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
BufferedReader.h Use copy_from instead of memcoy if possible. 2019-07-27 01:27:22 +03:00
BufferedUdp.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
BufferedUdp.h Explicitly include common.h. 2019-02-13 00:26:36 +03:00
ByteFlow.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
CancellationToken.h Minor fixes. 2019-05-22 21:17:24 +03:00
ChangesProcessor.h Update copyright year. 2019-01-01 01:02:34 +03:00
check.cpp Fix some g++4.9 CE. 2019-02-13 02:29:52 +03:00
check.h Fix DCHECK 2019-02-13 13:33:14 +03:00
Closure.h Update copyright year. 2019-01-01 01:02:34 +03:00
common.h Use correct case for Windows headers just in case. 2019-07-28 17:04:59 +03:00
ConcurrentHashTable.h Minor improvements. 2019-09-05 18:32:45 +03:00
config.h.in TD_FD_DEBUG: cmake option to debug EINVAL errors 2019-07-31 12:18:48 +03:00
Container.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
Context.h Update copyright year. 2019-01-01 01:02:34 +03:00
crypto.cpp Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
crypto.h Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
DecTree.h Remove unneded explicit td::. 2019-09-15 06:19:46 +03:00
Destructor.h Update copyright year. 2019-01-01 01:02:34 +03:00
Enumerator.h Remove some misc.h usages in headers. 2019-11-26 20:53:50 +03:00
EpochBasedMemoryReclamation.h Fix MSVC 15.3 CE. 2019-09-08 23:09:51 +03:00
FileLog.cpp Use TRY_RESULT_ASSIGN. 2019-12-08 09:57:33 +03:00
FileLog.h Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
filesystem.cpp Use TRY_RESULT_ASSIGN. 2019-12-08 09:57:33 +03:00
filesystem.h Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
find_boundary.cpp Use Slice == instead of std::memcmp if possible. 2019-07-27 01:42:18 +03:00
find_boundary.h Update copyright year. 2019-01-01 01:02:34 +03:00
FloodControlFast.h Update copyright year. 2019-01-01 01:02:34 +03:00
FloodControlStrict.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
format.h Add vector<bool> support in format::as_array. 2019-10-03 17:19:13 +03:00
GitInfo.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
GitInfo.h Update copyright year. 2019-01-01 01:02:34 +03:00
Gzip.cpp Fix includes. 2019-07-23 01:50:12 +03:00
Gzip.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
GzipByteFlow.cpp Explicitly include common.h. 2019-02-13 00:26:36 +03:00
GzipByteFlow.h Update copyright year. 2019-01-01 01:02:34 +03:00
Hash.h Fix includes. 2019-07-23 01:50:12 +03:00
HashMap.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
HashSet.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
HazardPointers.h Fix MSVC 15.3 CE. 2019-09-08 23:09:51 +03:00
Heap.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
Hints.cpp Use td::contains and td::remove instead of std::find if possible. 2019-10-22 02:12:58 +03:00
Hints.h Add more logging. 2019-05-30 01:35:19 +03:00
HttpUrl.cpp Pass Slice to parse_url. 2019-08-05 12:56:28 +03:00
HttpUrl.h Pass Slice to parse_url. 2019-08-05 12:56:28 +03:00
int_types.h Update copyright year. 2019-01-01 01:02:34 +03:00
invoke.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
JsonBuilder.cpp Add get_json_object_field_force. 2019-10-17 22:22:42 +03:00
JsonBuilder.h Simplify JsonScope. 2019-12-08 09:02:20 +03:00
List.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
logging.cpp Fix tdutils after update. 2019-07-21 21:07:07 +03:00
logging.h Remove unused buffer log tag. 2019-03-26 16:24:29 +03:00
MemoryLog.h Explicitly init some std::atomic. 2019-01-24 06:18:14 +03:00
MimeType.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
MimeType.h Update copyright year. 2019-01-01 01:02:34 +03:00
misc.cpp Add hex_encode. 2019-09-02 16:49:18 +03:00
misc.h Add td::remove. 2019-10-22 01:14:00 +03:00
MovableValue.h Update copyright year. 2019-01-01 01:02:34 +03:00
MpmcQueue.cpp Fix tdutils after update. 2019-07-21 21:07:07 +03:00
MpmcQueue.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
MpmcWaiter.h tdutils: import changes from other project 2019-08-12 14:45:57 +03:00
MpscLinkQueue.h Remove unneded explicit td::. 2019-09-15 06:19:46 +03:00
MpscPollableQueue.h MpscPollableQueue: fix warning 2019-07-04 15:16:59 +02:00
Named.h Update copyright year. 2019-01-01 01:02:34 +03:00
ObjectPool.h Fix misprints. 2019-10-19 21:20:16 +03:00
Observer.h Update copyright year. 2019-01-01 01:02:34 +03:00
optional.h Fix includes. 2019-07-23 01:50:12 +03:00
OptionsParser.cpp Fix tdutils after update. 2019-07-21 21:07:07 +03:00
OptionsParser.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
OrderedEventsProcessor.h Use LOG_CHECK where it is necessary 2019-02-12 19:17:20 +03:00
overloaded.h Update copyright year. 2019-01-01 01:02:34 +03:00
Parser.h Add ConstParser. 2019-08-05 12:42:42 +03:00
PathView.cpp Add PathView.cpp. 2019-11-26 21:13:38 +03:00
PathView.h Add PathView.cpp. 2019-11-26 21:13:38 +03:00
queue.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
Random.cpp Random: secure_uint{32,64} 2019-07-04 12:55:17 +02:00
Random.h Random: secure_uint{32,64} 2019-07-04 12:55:17 +02:00
ScopeGuard.h Update copyright year. 2019-01-01 01:02:34 +03:00
SharedObjectPool.h Fix formatting. 2019-08-06 20:11:31 +03:00
SharedSlice.cpp Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
SharedSlice.h Various fixes. 2019-08-14 03:13:34 +03:00
Slice-decl.h Fix MSVC 15.3 CE. 2019-09-08 22:49:46 +03:00
Slice.cpp Fix tdutils after merge. 2019-08-13 23:52:54 +03:00
Slice.h tdutils: import changes from other project 2019-08-12 14:45:57 +03:00
Span.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
SpinLock.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
StackAllocator.cpp Delete reused notification groups from database and other fixes. 2019-01-12 03:40:06 +03:00
StackAllocator.h CHECK fixes. 2019-02-12 23:19:11 +03:00
Status.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
Status.h Use TRY_RESULT_ASSIGN to handle responses of db_.get_statement. 2019-09-02 21:11:56 +03:00
Storer.h Better file_type_name. 2019-01-20 01:59:37 +03:00
StorerBase.h Update copyright year. 2019-01-01 01:02:34 +03:00
StringBuilder.cpp CHECK fixes. 2019-02-12 23:19:11 +03:00
StringBuilder.h CHECK fixes. 2019-02-12 23:19:11 +03:00
tests.cpp Add ConstParser. 2019-08-05 12:42:42 +03:00
tests.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
ThreadLocalStorage.h Various fixes. 2019-08-14 03:13:34 +03:00
ThreadSafeCounter.h Various fixes. 2019-08-14 03:13:34 +03:00
Time.cpp tdutils: update from other project 2019-07-06 13:29:15 +02:00
Time.h Remove unneded explicit td::. 2019-09-15 06:19:46 +03:00
TimedStat.h Remove unneded includes of td/utils/loggging.h. 2019-02-12 23:48:16 +03:00
Timer.cpp Fix tdutils after update. 2019-07-21 21:07:07 +03:00
Timer.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
tl_helpers.h Add storer and parser for unique_ptr. 2019-09-18 02:42:38 +03:00
tl_parsers.cpp Remove some misc.h usages in headers. 2019-11-26 20:53:50 +03:00
tl_parsers.h Remove some misc.h usages in headers. 2019-11-26 20:53:50 +03:00
tl_storers.h Remove some misc.h usages in headers. 2019-11-26 20:53:50 +03:00
translit.cpp Make function static. 2019-10-08 21:13:51 +03:00
translit.h Update copyright year. 2019-01-01 01:02:34 +03:00
TsFileLog.cpp Various fixes. 2019-08-14 03:13:34 +03:00
TsFileLog.h Various fixes. 2019-08-14 03:13:34 +03:00
type_traits.h Update copyright year. 2019-01-01 01:02:34 +03:00
uint128.h Fix tdutils after update. 2019-07-21 21:07:07 +03:00
UInt.h Various fixes. 2019-08-14 03:13:34 +03:00
unicode.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
unicode.h Update copyright year. 2019-01-01 01:02:34 +03:00
unique_ptr.h Update copyright year. 2019-01-01 01:02:34 +03:00
utf8.cpp Update copyright year. 2019-01-01 01:02:34 +03:00
utf8.h Add utf8_utf16_length. 2019-10-07 03:41:04 +03:00
Variant.h tdutils: update from other project 2019-07-06 13:29:15 +02:00
VectorQueue.h tdutils: update from other project 2019-07-06 13:29:15 +02:00