summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2016-09-08util/Error: remove explicit move constructor, allow copyingMax Kellermann
2016-08-16util/WritableBuffer: add method skip_front()Max Kellermann
2016-06-20util/BindMethod: add nullptr constructor and bool operatorMax Kellermann
2016-06-20util/BindMethod: document the default constructorMax Kellermann
2016-06-17util/BindMethod: new utility class for callbacksMax Kellermann
2016-06-17util/HugeAllocator: add class HugeAllocationMax Kellermann
2016-06-17util/HugeAllocator: add "noexcept"Max Kellermann
2016-06-17util/HugeAllocator: throw std::bad_alloc on errorMax Kellermann
2016-06-12util/WStringAPI: wcpcpy(3) is not yet supported on OpenBSD/NetBSDLazaros Koromilas
2016-06-10util/MimeType: add ParseMimeTypeParameters()Max Kellermann
2016-06-10TagStream, decoder/Thread, ...: ignore MIME type parameters for matching pluginsMax Kellermann
2016-06-10util/StringUtil: use CamelCaseMax Kellermann
2016-05-11util/AllocatedString: work around bogus gcc6 warningMax Kellermann
2016-04-13util/AllocatedString: add operator==(nullptr)Max Kellermann
2016-04-12util/FormatString: return AllocatedStringMax Kellermann
2016-04-12util/AllocatedString: add operator[]Max Kellermann
2016-04-12util/AllocatedString: add typedef size_typeMax Kellermann
2016-04-12util/StringPointer: add typedef reference_typeMax Kellermann
2016-04-12util/StringPointer: rename typedef pointer to pointer_typeMax Kellermann
2016-04-12util/AllocatedArray: new utility classMax Kellermann
2016-03-18util/StringView: add method Strip()Max Kellermann
2016-03-18util/IterableSplitString: cheaper variant of SplitString()Max Kellermann
2016-03-18util/StringView: make nullptr_t constructor "constexpr"Max Kellermann
2016-03-18util/SplitString: relicense to BSD-2Max Kellermann
2016-03-10util/Callback: new utility class for callback functionsMax Kellermann
2016-03-07Merge branch 'v0.19.x'Max Kellermann
2016-03-06util/HugeAllocator: fix division by zero due to inverted checkMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2016-02-26util/Error: use std::exception_ptr instead of std::exceptionMax Kellermann
2016-02-07util/RuntimeError: add missing includeMax Kellermann
2016-02-06util/ScopeExit: new utility libraryMax Kellermann
2015-12-18util/Error: add bridge to std::exceptionMax Kellermann
2015-12-16util/Tokenizer: use std::runtime_error on syntax errorMax Kellermann
2015-12-16config/ConfigFile: use std::exception on syntax errorMax Kellermann
2015-11-11util/StringPointer: add method empty()Max Kellermann
2015-11-06util/StringView: add method Literal()Max Kellermann
2015-11-06util/StringCompare: use StringView to simplify inline implementationsMax Kellermann
2015-11-06util/UriUtil: use StringAfterPrefix() instead of memcmp()Max Kellermann
2015-11-06util/UriUtil: move code to SkipUriScheme()Max Kellermann
2015-11-06util/UriUtil: make variables more localMax Kellermann
2015-11-06util/StringCompare: add StringIsEmpty()Max Kellermann
2015-11-06util/StringCompare: use strncmp() instead of memcmp() in StringStartsWith()Max Kellermann
2015-11-06util/StringUtil: move comparison functions to StringCompare.cxxMax Kellermann
2015-10-19util/DeleteDisposer: new utility classMax Kellermann
2015-10-16util/StringUtil: add StringAfterPrefix()Max Kellermann
2015-10-16util/WStringUtil: fix indentMax Kellermann
2015-10-16util/ConstBuffer: add method MoveFront()Max Kellermann
2015-10-16util/StringView: add methods StripLeft(), StripRight()Max Kellermann
2015-09-30util/StringView: new utility classMax Kellermann