.. |
Alloc.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
Alloc.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
AllocatedArray.hxx
|
util/AllocatedArray: remove bogus assertions
|
2019-12-17 20:18:39 +01:00 |
AllocatedString.cxx
|
util/AllocatedString: implement AllocatedString<wchar_t>::Duplicate()
|
2017-07-05 10:26:39 +02:00 |
AllocatedString.hxx
|
util/AllocatedString: update copyright
|
2019-08-16 13:20:23 +02:00 |
ASCII.hxx
|
util/ASCII: add StringStartsWithCaseASCII()
|
2018-08-02 10:42:28 +02:00 |
BindMethod.hxx
|
switch to C++17
|
2019-08-03 12:57:56 +02:00 |
bit_reverse.c
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
bit_reverse.h
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
ByteOrder.hxx
|
util/ByteOrder: remove redundant inline keywords from constexpr functions
|
2019-03-08 10:23:14 +01:00 |
ByteReverse.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
ByteReverse.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
Cast.hxx
|
util/Cast: remove redundant inline keywords from constexpr functions
|
2019-01-21 21:17:58 +01:00 |
CharUtil.hxx
|
util/CharUtil: add noexcept
|
2019-07-05 18:05:04 +02:00 |
CircularBuffer.hxx
|
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
|
2017-11-10 19:24:33 +01:00 |
Clamp.hxx
|
util/Clamp: remove redundant inline keywords from constexpr functions
|
2019-03-12 11:54:51 +01:00 |
Compiler.h
|
release v0.21.12
|
2019-08-03 12:53:23 +02:00 |
ConcatString.hxx
|
util/ConcatString: return the end pointer
|
2017-05-16 11:56:56 +02:00 |
ConstBuffer.hxx
|
util/{Const,Writable}Buffer: add method SetEnd()
|
2018-08-21 08:20:17 +02:00 |
DeleteDisposer.hxx
|
util/DeleteDisposer: convert struct to class
|
2017-09-13 10:35:51 +02:00 |
DivideString.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
DivideString.hxx
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
Domain.hxx
|
AUTHORS, ...: update my email address
|
2017-01-17 11:54:55 +01:00 |
DynamicFifoBuffer.hxx
|
util/DynamicFifoBuffer: add nullptr constructor overload
|
2019-08-16 13:21:28 +02:00 |
Exception.cxx
|
util/Exception: support "const char *"
|
2019-08-26 20:24:22 +02:00 |
Exception.hxx
|
util/Exception: forward the exception in ThrowException()
|
2019-08-16 13:19:34 +02:00 |
ForeignFifoBuffer.hxx
|
util/ForeignFifoBuffer: add friend function swap()
|
2019-08-16 13:27:22 +02:00 |
format.c
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
format.h
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
FormatString.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
FormatString.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
HexFormat.cxx
|
lib/gcrypt/MD5: move code to util/HexFormat.cxx
|
2018-07-26 17:46:56 +02:00 |
HexFormat.hxx
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
HugeAllocator.cxx
|
util/HugeAllocator: import std::swap()
|
2019-05-08 22:33:41 +02:00 |
HugeAllocator.hxx
|
include cleanups (powered by iwyu)
|
2019-08-15 17:57:20 +02:00 |
IterableSplitString.hxx
|
util/IterableSplitString: use operator==(nullptr_t)
|
2018-08-20 15:35:09 +02:00 |
LazyRandomEngine.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
LazyRandomEngine.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
Manual.hxx
|
util/Manual: add static method Cast()
|
2018-08-20 15:35:43 +02:00 |
meson.build
|
util/Time*: move to time/
|
2019-12-16 23:02:14 +01:00 |
MimeType.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
MimeType.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
NumberParser.cxx
|
util/Macros: replace with std::size() (C++17)
|
2019-08-03 13:10:49 +02:00 |
NumberParser.hxx
|
util/NumberParser: add overload with StringView
|
2019-06-06 13:26:30 +02:00 |
OffsetPointer.hxx
|
util/OffsetPointer: remove redundant inline keywords from constexpr functions
|
2019-01-21 21:19:09 +01:00 |
OptionDef.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
OptionParser.cxx
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
OptionParser.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
PeakBuffer.cxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
PeakBuffer.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
PrintException.cxx
|
util/PrintException, ...: update copyright
|
2019-12-04 12:33:36 +01:00 |
PrintException.hxx
|
util/PrintException, ...: update copyright
|
2019-12-04 12:33:36 +01:00 |
RecursiveMap.hxx
|
db/Interface: CollectUniqueTags() allows multiple "groups"
|
2019-06-16 10:39:29 +02:00 |
ReusableArray.hxx
|
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
|
2017-12-18 23:00:13 +01:00 |
RuntimeError.hxx
|
util/RuntimeError: fix typo
|
2018-08-20 15:22:24 +02:00 |
ScopeExit.hxx
|
util/ScopeExit: include cleanup
|
2017-05-16 22:56:30 +02:00 |
SliceBuffer.hxx
|
Copyright year 2019
|
2019-06-17 11:17:30 +02:00 |
SparseBuffer.cxx
|
util/SparseBuffer: new utility class
|
2018-06-22 22:18:26 +02:00 |
SparseBuffer.hxx
|
util/SparseBuffer: move #endif to the bottom
|
2019-05-22 10:43:07 +02:00 |
SplitString.cxx
|
include cleanups (powered by iwyu)
|
2019-07-05 09:59:58 +02:00 |
SplitString.hxx
|
util/SplitString: add "noexcept"
|
2017-05-16 10:23:50 +02:00 |
StaticFifoBuffer.hxx
|
util/*FifoBuffer: use using instead of typedef
|
2019-08-16 13:16:45 +02:00 |
StringAPI.hxx
|
util/StringAPI: add memrchr() wrapper
|
2019-09-07 23:59:59 +02:00 |
StringBuffer.hxx
|
util/StringBuffer: use std::size_t instead of size_t
|
2019-12-16 22:51:23 +01:00 |
StringCompare.cxx
|
util/StringCompare: add StringEndsWithIgnoreCase(), StringStartsWithIgnoreCase()
|
2018-09-06 19:52:43 +02:00 |
StringCompare.hxx
|
util/StringCompare: add StringAfterPrefixIgnoreCase()
|
2018-10-29 14:34:29 +01:00 |
StringFormat.hxx
|
util/StringBuffer: use std::size_t instead of size_t
|
2019-12-16 22:51:23 +01:00 |
StringPointer.hxx
|
AUTHORS, ...: update my email address
|
2017-01-17 11:54:55 +01:00 |
StringStrip.cxx
|
util/StringStrip: add more "nonnull" attributes
|
2018-08-20 16:28:43 +02:00 |
StringStrip.hxx
|
util/StringStrip: more API documentation
|
2018-08-20 16:30:46 +02:00 |
StringUtil.cxx
|
util/StringUtil: add StringArrayContainsCase() overload with StringView
|
2019-06-11 19:29:40 +02:00 |
StringUtil.hxx
|
util/StringUtil: add StringArrayContainsCase() overload with StringView
|
2019-06-11 19:29:40 +02:00 |
StringView.cxx
|
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
|
2017-11-10 19:24:33 +01:00 |
StringView.hxx
|
util/StringView: enable string_view support only on C++17
|
2019-09-25 21:34:48 +02:00 |
TemplateString.hxx
|
util/TemplateString: new utility library
|
2018-06-03 12:13:47 +02:00 |
TextFile.hxx
|
AUTHORS, ...: update my email address
|
2017-01-17 11:54:55 +01:00 |
Tokenizer.cxx
|
check.h: remove obsolete header
|
2018-11-19 16:33:49 +01:00 |
Tokenizer.hxx
|
AUTHORS, ...: update my email address
|
2017-01-17 11:54:55 +01:00 |
TransformN.hxx
|
util/TransformN: new library
|
2019-08-10 11:59:47 +02:00 |
TruncateString.cxx
|
util/TruncateString: rename CopyString() to CopyTruncateString()
|
2017-07-05 17:15:58 +02:00 |
TruncateString.hxx
|
util/TruncateString: rename CopyString() to CopyTruncateString()
|
2017-07-05 17:15:58 +02:00 |
TStringView.hxx
|
util/StringView: add default constructors
|
2017-09-13 12:59:31 +02:00 |
UriExtract.cxx
|
util/UriExtract: use uri_get_scheme() in uri_has_scheme()
|
2019-09-08 00:06:52 +02:00 |
UriExtract.hxx
|
util/UriExtract: add uri_is_relative_path()
|
2019-09-08 00:04:49 +02:00 |
UriQueryParser.cxx
|
util/UriQueryParser: new library
|
2019-08-09 20:39:34 +02:00 |
UriQueryParser.hxx
|
util/UriQueryParser: new library
|
2019-08-09 20:39:34 +02:00 |
UriRelative.cxx
|
util/UriRelative: add uri_apply_relative()
|
2019-09-08 00:07:37 +02:00 |
UriRelative.hxx
|
util/UriRelative: add uri_apply_relative()
|
2019-09-08 00:07:37 +02:00 |
UriUtil.cxx
|
util/UriUtil: split
|
2019-08-09 20:21:12 +02:00 |
UriUtil.hxx
|
util/UriUtil: split
|
2019-08-09 20:21:12 +02:00 |
UTF8.cxx
|
util/UTF8: use uint8_t instead of unsigned char
|
2019-10-14 13:44:11 +02:00 |
UTF8.hxx
|
util/UTF8: add noexcept
|
2019-10-14 13:41:06 +02:00 |
VarSize.hxx
|
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
|
2017-12-18 23:00:13 +01:00 |
WCharUtil.hxx
|
util/CharUtil: add noexcept
|
2019-07-05 18:05:04 +02:00 |
WritableBuffer.hxx
|
util/{Const,Writable}Buffer: add method SetEnd()
|
2018-08-21 08:20:17 +02:00 |
WStringAPI.hxx
|
util/StringAPI: add memrchr() wrapper
|
2019-09-07 23:59:59 +02:00 |
WStringCompare.cxx
|
include cleanups (powered by iwyu)
|
2019-08-15 17:57:20 +02:00 |
WStringCompare.hxx
|
util/StringCompare: add StringEndsWithIgnoreCase(), StringStartsWithIgnoreCase()
|
2018-09-06 19:52:43 +02:00 |
WStringView.hxx
|
util/WStringView: add missing include
|
2019-01-22 08:38:03 +01:00 |