tdlight/tdutils/td/utils
levlam da06b62499 Improve zlib error messages.
GitOrigin-RevId: 0a630e21e3dd142cefdcc16dc4478f108d0e3a66
2018-10-24 22:56:48 +03:00
..
port Fix is_eof in case of unsuccessful read. 2018-10-24 21:57:47 +03:00
AesCtrByteFlow.h Update copyright year. 2018-01-02 16:45:09 +03:00
base64.cpp Fix warning. 2018-10-14 02:14:19 +03:00
base64.h Utils: is_base64url. 2018-01-19 16:38:56 +03:00
benchmark.h Use FixedDouble. 2018-02-11 15:41:23 +03:00
BigNum.cpp Update tdutils from other project 2018-08-13 20:15:09 +03:00
BigNum.h Update tdutils from other project 2018-08-13 20:15:09 +03:00
buffer.cpp Update tdutils from other project 2018-08-13 20:15:09 +03:00
buffer.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
BufferedFd.h Almost compiles 2018-08-14 10:42:40 +03:00
BufferedReader.h Replace std::max/min with td::max/min. 2018-02-12 13:37:54 +03:00
BufferedUdp.cpp A lot of fixes. 2018-09-07 03:41:21 +03:00
BufferedUdp.h Fix some includes. 2018-09-10 04:08:15 +03:00
ByteFlow.h Various style fixes. 2018-08-16 01:06:53 +03:00
ChangesProcessor.h Update copyright year. 2018-01-02 16:45:09 +03:00
Closure.h Almost compiles 2018-08-14 10:42:40 +03:00
common.h Replace std::unique_ptr with td::unique_ptr to increase compilation speed and decrease compilation RAM usage. 2018-09-27 17:40:04 +03:00
config.h.in Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
Container.h Update copyright year. 2018-01-02 16:45:09 +03:00
Context.h A lot of fixes. 2018-09-07 03:41:21 +03:00
crypto.cpp Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
crypto.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
DecTree.h Various fixes. 2018-09-27 16:37:15 +03:00
Destructor.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Enumerator.h Simplify Enumerator. 2018-03-07 15:46:58 +03:00
FileLog.cpp New API for managing TDLib logs. 2018-10-24 18:42:40 +03:00
FileLog.h New API for managing TDLib logs. 2018-10-24 18:42:40 +03:00
filesystem.cpp Add source to next_utf8_unsafe. 2018-10-08 15:53:05 +03:00
filesystem.h Update copyright year. 2018-01-02 16:45:09 +03:00
find_boundary.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
find_boundary.h Update copyright year. 2018-01-02 16:45:09 +03:00
FloodControlFast.h Replace std::max/min with td::max/min. 2018-02-12 13:37:54 +03:00
FloodControlStrict.h Replace std::max/min with td::max/min. 2018-02-12 13:37:54 +03:00
format.h Fix some includes. 2018-09-10 04:08:15 +03:00
GitInfo.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
GitInfo.h Update copyright year. 2018-01-02 16:45:09 +03:00
Gzip.cpp Improve zlib error messages. 2018-10-24 22:56:48 +03:00
Gzip.h Update copyright year. 2018-01-02 16:45:09 +03:00
GzipByteFlow.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
GzipByteFlow.h Update copyright year. 2018-01-02 16:45:09 +03:00
HazardPointers.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Heap.h Replace std::max/min with td::max/min. 2018-02-12 13:37:54 +03:00
Hints.cpp Add source to next_utf8_unsafe. 2018-10-08 15:53:05 +03:00
Hints.h Support transliterations in Hints search. 2018-07-31 14:13:19 +03:00
HttpUrl.cpp Fix host validation in parse_url. 2018-07-01 02:29:36 +03:00
HttpUrl.h Allow tg URLs in text links and url buttons. 2018-06-19 13:23:52 +03:00
int_types.h A lot of fixes. 2018-09-07 03:41:21 +03:00
invoke.h A lot of fixes. 2018-09-07 03:41:21 +03:00
JsonBuilder.cpp Fix json_string_decode. 2018-07-19 16:54:44 +03:00
JsonBuilder.h Remove unnecessary static_cast. 2018-09-21 11:26:35 +03:00
List.h Update copyright year. 2018-01-02 16:45:09 +03:00
logging.cpp A lot of fixes. 2018-09-07 03:41:21 +03:00
logging.h A lot of fixes. 2018-09-07 03:41:21 +03:00
MemoryLog.h Move some implementation to cpp. 2018-02-12 11:40:52 +03:00
MimeType.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
MimeType.h Update copyright year. 2018-01-02 16:45:09 +03:00
misc.cpp td_api::getProxyLink. 2018-05-17 21:08:51 +03:00
misc.h Various fixes. 2018-09-27 16:37:15 +03:00
MovableValue.h Update copyright year. 2018-01-02 16:45:09 +03:00
MpmcQueue.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
MpmcWaiter.h Move some implementation to cpp. 2018-02-12 11:40:52 +03:00
MpscLinkQueue.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
MpscPollableQueue.h Simplify reader_wait and fix some includes. 2018-09-13 21:22:25 +03:00
Named.h Update copyright year. 2018-01-02 16:45:09 +03:00
ObjectPool.h Update copyright year. 2018-01-02 16:45:09 +03:00
Observer.h Update copyright year. 2018-01-02 16:45:09 +03:00
optional.h Make optional copyable when possible. 2018-08-12 15:31:24 +03:00
OptionsParser.h Add td_api::testSetLogTagVerbosityLevel method. 2018-09-26 02:59:29 +03:00
OrderedEventsProcessor.h beter DelayDispatcher and OrderedEventsProcessor destruction 2018-09-07 16:17:09 +03:00
overloaded.h A lot of fixes. 2018-09-07 03:41:21 +03:00
Parser.h Check directory existence before crash. 2018-01-31 15:43:36 +03:00
PathView.h Add some debug. 2018-06-25 01:51:15 +03:00
queue.h Simplify reader_wait and fix some includes. 2018-09-13 21:22:25 +03:00
Random.cpp A lot of fixes. 2018-09-07 03:41:21 +03:00
Random.h A lot of fixes. 2018-09-07 03:41:21 +03:00
ScopeGuard.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
SharedObjectPool.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Slice-decl.h Update tdutils from other project 2018-08-13 20:15:09 +03:00
Slice.h Update clang-format to 8.0. 2018-10-14 04:01:02 +03:00
Span.h A lot of fixes. 2018-09-07 03:41:21 +03:00
SpinLock.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
StackAllocator.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
StackAllocator.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Status.cpp Unify include order. 2018-02-03 15:58:18 +03:00
Status.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
Storer.h Fix some td/actor/ includes. 2018-07-03 22:29:04 +03:00
StorerBase.h Check that storer unsafe doesn't overflows. 2018-07-06 23:33:11 +03:00
StringBuilder.cpp Optimize printing integers. 2018-06-05 02:34:51 +03:00
StringBuilder.h Delete StringBuilder &operator<<(const wchar_t *str). 2018-05-17 21:48:15 +03:00
tests.h Update copyright year. 2018-01-02 16:45:09 +03:00
Time.cpp Move some implementation to cpp. 2018-02-12 11:40:52 +03:00
Time.h Move BufferSlice an Timestamp storer/parser to their headers. 2018-03-14 23:41:14 +03:00
TimedStat.h Comment CHECK, which causes accidental crashes. 2018-07-25 23:10:31 +03:00
Timer.cpp Update copyright year. 2018-01-02 16:45:09 +03:00
Timer.h Update copyright year. 2018-01-02 16:45:09 +03:00
tl_helpers.h Check that storer unsafe doesn't overflows. 2018-07-06 23:33:11 +03:00
tl_parsers.cpp Add some debug. 2018-08-04 23:08:36 +03:00
tl_parsers.h Use td::unique_ptr instead of std::unique_ptr whenever possible. 2018-09-27 04:19:03 +03:00
tl_storers.h Update tdutils from other project 2018-08-13 20:15:09 +03:00
translit.cpp Add source to next_utf8_unsafe. 2018-10-08 15:53:05 +03:00
translit.h Support transliterations in Hints search. 2018-07-31 14:13:19 +03:00
type_traits.h A lot of fixes. 2018-09-07 03:41:21 +03:00
unicode.cpp Add binary_search_ranges debug. 2018-08-05 01:48:59 +03:00
unicode.h Remove diacritics on search in Hints. 2018-07-31 18:42:27 +03:00
unique_ptr.h Const-correct unique_ptr. 2018-09-27 19:51:45 +03:00
utf8.cpp Add source to next_utf8_unsafe. 2018-10-08 15:53:05 +03:00
utf8.h Add source to next_utf8_unsafe. 2018-10-08 15:53:05 +03:00
Variant.h Make JNI-bindings package-agnostic. 2018-01-21 14:45:24 +03:00
VectorQueue.h A lot of fixes. 2018-09-07 03:41:21 +03:00