tdlight/tdutils/td/utils
2022-11-26 02:48:43 +03:00
..
port Use std:🧵:native_handle() only for MSVC, because it is unsafe to assume native_handle_type otherwise. 2022-11-26 02:48:43 +03:00
AesCtrByteFlow.h Update copyright year. 2022-01-01 03:35:39 +03:00
algorithm.h Keep the first value from initializer_list. 2022-02-21 00:33:19 +03:00
as.h Update copyright year. 2022-01-01 03:35:39 +03:00
AsyncFileLog.cpp Improve log guard. 2022-11-18 14:33:23 +03:00
AsyncFileLog.h Fix AsyncFileLog building without threads. 2022-11-09 14:48:14 +03:00
AtomicRead.h Minor fixes. 2022-07-14 18:38:48 +03:00
base64.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
base64.h Update copyright year. 2022-01-01 03:35:39 +03:00
benchmark.h Update copyright year. 2022-01-01 03:35:39 +03:00
BigNum.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
BigNum.h Update copyright year. 2022-01-01 03:35:39 +03:00
bits.h Update copyright year. 2022-01-01 03:35:39 +03:00
buffer.cpp Allow to inline BufferAllocator::track_buffer_slice. 2022-06-24 19:00:29 +03:00
buffer.h Remove ChainBufferWriter::init. 2022-09-06 12:42:00 +03:00
BufferedFd.h Update copyright year. 2022-01-01 03:35:39 +03:00
BufferedReader.h Update copyright year. 2022-01-01 03:35:39 +03:00
BufferedUdp.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
BufferedUdp.h Update copyright year. 2022-01-01 03:35:39 +03:00
ByteFlow.h Update copyright year. 2022-01-01 03:35:39 +03:00
CancellationToken.h Make all operator bool const and nonexcept. 2022-10-09 19:30:18 +03:00
ChainScheduler.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
ChangesProcessor.h Update copyright year. 2022-01-01 03:35:39 +03:00
check.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
check.h Update copyright year. 2022-01-01 03:35:39 +03:00
Closure.h Remove unused DelayedClosure private constructors. 2022-07-17 12:11:04 +03:00
CombinedLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
common.h Update copyright year. 2022-01-01 03:35:39 +03:00
ConcurrentHashTable.h Update copyright year. 2022-01-01 03:35:39 +03:00
config.h.in Remove TD_EXPERIMENTAL_WATCH_OS. 2021-09-24 13:41:22 +03:00
Container.h Update copyright year. 2022-01-01 03:35:39 +03:00
Context.h Update copyright year. 2022-01-01 03:35:39 +03:00
crypto.cpp Minor improvements. 2022-10-12 15:59:58 +03:00
crypto.h Update copyright year. 2022-01-01 03:35:39 +03:00
DecTree.h Update copyright year. 2022-01-01 03:35:39 +03:00
Destructor.h Update copyright year. 2022-01-01 03:35:39 +03:00
emoji.cpp Fix remove_emoji_modifiers. 2022-11-11 22:20:38 +03:00
emoji.h Remove all emoji modifiers, including modifiers in the middle. 2022-05-12 18:02:27 +03:00
Enumerator.h Use WaitFreeVector in Enumerator. 2022-08-03 22:51:07 +03:00
EpochBasedMemoryReclamation.h Update copyright year. 2022-01-01 03:35:39 +03:00
ExitGuard.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
ExitGuard.h Update copyright year. 2022-01-01 03:35:39 +03:00
FileLog.cpp Improve log guard. 2022-11-18 14:33:23 +03:00
FileLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
filesystem.cpp Remove source from next_utf8_unsafe. 2022-08-19 16:37:44 +03:00
filesystem.h Update copyright year. 2022-01-01 03:35:39 +03:00
find_boundary.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
find_boundary.h Update copyright year. 2022-01-01 03:35:39 +03:00
fixed_vector.h Fix swap(fixed_vector) usages. 2022-02-21 05:49:59 +03:00
FlatHashMap.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
FlatHashMapChunks.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
FlatHashSet.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
FlatHashTable.cpp Fix include. 2022-03-11 21:49:58 +03:00
FlatHashTable.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
FloodControlFast.h Minor fixes. 2022-11-23 16:32:09 +03:00
FloodControlGlobal.cpp Move FloodControlGlobal to tdutils. 2022-06-09 17:12:59 +03:00
FloodControlGlobal.h Move FloodControlGlobal to tdutils. 2022-06-09 17:12:59 +03:00
FloodControlStrict.h Use double timestamps in FloodControlStrict. 2022-11-21 21:07:56 +03:00
format.h Improve size formatting. 2022-11-22 14:50:10 +03:00
Gzip.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
Gzip.h Update copyright year. 2022-01-01 03:35:39 +03:00
GzipByteFlow.cpp Minor improvements. 2022-10-12 15:59:58 +03:00
GzipByteFlow.h Minor improvements. 2022-10-12 15:59:58 +03:00
Hash.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
HashMap.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
HashSet.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
HashTableUtils.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
HazardPointers.h Minor improvements. 2022-10-12 15:59:58 +03:00
Heap.h Update copyright year. 2022-01-01 03:35:39 +03:00
Hints.cpp Minor improvements. 2022-10-03 14:39:20 +03:00
Hints.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
HttpUrl.cpp Use the same template recursively for instant view links. 2022-09-26 19:24:39 +03:00
HttpUrl.h Use the same template recursively for instant view links. 2022-09-26 19:24:39 +03:00
int_types.h Update copyright year. 2022-01-01 03:35:39 +03:00
invoke.h Update copyright year. 2022-01-01 03:35:39 +03:00
JsonBuilder.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
JsonBuilder.h Update copyright year. 2022-01-01 03:35:39 +03:00
List.h ChainScheduler - new implementation of SequenceDispatcher 2022-01-28 15:50:59 +03:00
logging.cpp Improve log guard. 2022-11-18 14:33:23 +03:00
logging.h Improve log guard. 2022-11-18 14:33:23 +03:00
MapNode.h Minor improvements. 2022-07-23 14:53:32 +03:00
MemoryLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
MimeType.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
MimeType.h Update copyright year. 2022-01-01 03:35:39 +03:00
misc.cpp Improve to_integer_safe error message. 2022-11-18 00:25:36 +03:00
misc.h Improve to_integer_safe error message. 2022-11-18 00:25:36 +03:00
MovableValue.h Update copyright year. 2022-01-01 03:35:39 +03:00
MpmcQueue.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
MpmcQueue.h Minor fixes. 2022-07-14 18:38:48 +03:00
MpmcWaiter.h Minor fixes. 2022-07-14 18:38:48 +03:00
MpscLinkQueue.h Make all operator bool const and nonexcept. 2022-10-09 19:30:18 +03:00
MpscPollableQueue.h Improve fatal error handling in AsyncFileLog. 2022-11-07 14:59:18 +03:00
Named.h Update copyright year. 2022-01-01 03:35:39 +03:00
NullLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
ObjectPool.h Update copyright year. 2022-01-01 03:35:39 +03:00
Observer.h Update copyright year. 2022-01-01 03:35:39 +03:00
optional.h Make all operator bool const and nonexcept. 2022-10-09 19:30:18 +03:00
OptionParser.cpp More FlatHashMap usages. 2022-02-09 17:05:27 +03:00
OptionParser.h Update copyright year. 2022-01-01 03:35:39 +03:00
OrderedEventsProcessor.h Update copyright year. 2022-01-01 03:35:39 +03:00
overloaded.h Update copyright year. 2022-01-01 03:35:39 +03:00
Parser.h Update copyright year. 2022-01-01 03:35:39 +03:00
PathView.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
PathView.h Use file name instead of notification sound title if there is none. 2022-04-17 19:01:01 +03:00
Promise.h Make all operator bool const and nonexcept. 2022-10-09 19:30:18 +03:00
queue.h Minor fixes. 2022-07-14 18:38:48 +03:00
Random.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
Random.h Update copyright year. 2022-01-01 03:35:39 +03:00
ScopeGuard.h Update copyright year. 2022-01-01 03:35:39 +03:00
SetNode.h Minor improvements. 2022-10-03 14:39:20 +03:00
SharedObjectPool.h Minor improvements. 2022-10-12 15:59:58 +03:00
SharedSlice.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
SharedSlice.h Update copyright year. 2022-01-01 03:35:39 +03:00
Slice-decl.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
Slice.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
Slice.h Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
SliceBuilder.h Update copyright year. 2022-01-01 03:35:39 +03:00
Span.h Remove unused span helpers without verbs in their name. 2022-01-31 16:27:24 +03:00
SpinLock.h Minor fixes. 2022-07-14 18:38:48 +03:00
StackAllocator.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
StackAllocator.h Update copyright year. 2022-01-01 03:35:39 +03:00
Status.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
Status.h Update copyright year. 2022-01-01 03:35:39 +03:00
StealingQueue.h Update copyright year. 2022-01-01 03:35:39 +03:00
Storer.h Update copyright year. 2022-01-01 03:35:39 +03:00
StorerBase.h Update copyright year. 2022-01-01 03:35:39 +03:00
StringBuilder.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
StringBuilder.h Update copyright year. 2022-01-01 03:35:39 +03:00
tests.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
tests.h Minor fixes. 2022-07-14 18:38:48 +03:00
ThreadLocalStorage.h Update copyright year. 2022-01-01 03:35:39 +03:00
ThreadSafeCounter.h Update copyright year. 2022-01-01 03:35:39 +03:00
Time.cpp Remove dangerous Timestamp::store. 2022-09-21 14:25:31 +03:00
Time.h Make all operator bool const and nonexcept. 2022-10-09 19:30:18 +03:00
TimedStat.h Improve TimedStat value after long pause. 2022-11-01 14:03:20 +03:00
Timer.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
Timer.h Update copyright year. 2022-01-01 03:35:39 +03:00
tl_helpers.h Use FlatHashSet. 2022-03-11 21:38:48 +03:00
tl_parsers.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
tl_parsers.h Update copyright year. 2022-01-01 03:35:39 +03:00
tl_storers.h Update copyright year. 2022-01-01 03:35:39 +03:00
TlDowncastHelper.h Update copyright year. 2022-01-01 03:35:39 +03:00
TlStorerToString.h Update copyright year. 2022-01-01 03:35:39 +03:00
translit.cpp Remove source from next_utf8_unsafe. 2022-08-19 16:37:44 +03:00
translit.h Update copyright year. 2022-01-01 03:35:39 +03:00
TsCerr.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
TsCerr.h Update copyright year. 2022-01-01 03:35:39 +03:00
TsFileLog.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
TsFileLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
TsList.h Update copyright year. 2022-01-01 03:35:39 +03:00
TsLog.cpp Update copyright year. 2022-01-01 03:35:39 +03:00
TsLog.h Update copyright year. 2022-01-01 03:35:39 +03:00
type_traits.h Update copyright year. 2022-01-01 03:35:39 +03:00
UInt.h Update copyright year. 2022-01-01 03:35:39 +03:00
uint128.h Update copyright year. 2022-01-01 03:35:39 +03:00
unicode.cpp Update Unicode tables to 15.0. 2022-09-27 14:22:30 +03:00
unicode.h Add utf8_prepare_search_string. 2022-09-27 14:16:09 +03:00
unique_ptr.h Update copyright year. 2022-01-01 03:35:39 +03:00
utf8.cpp Add utf8_prepare_search_string. 2022-09-27 14:16:09 +03:00
utf8.h Minor improvements. 2022-10-09 19:00:14 +03:00
Variant.h Update copyright year. 2022-01-01 03:35:39 +03:00
VectorQueue.h FlatHashMap: more benchmarks 2022-02-10 22:34:01 +01:00
WaitFreeHashMap.h Return back randomize_hash to WaitFreeHashMap. 2022-11-24 02:09:04 +03:00
WaitFreeHashSet.h Return back randomize_hash to WaitFreeHashMap. 2022-11-24 02:09:04 +03:00
WaitFreeVector.h Minor fixes. 2022-08-14 15:04:08 +03:00