summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2017-12-21util/WStringAPI: fix indentMax Kellermann
2017-12-21correct action for compile on Solaris 11.3 X86Ilya ilyxa Tyshchenko
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-08-03util/FormatString: pass the allocated buffer to AllocatedString::Donate()Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-08*: remove "pure" and "const" attributes from throwing functionsMax Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-04-12util/ScopeExit: copy enabled tag in move constructorMax Kellermann
2017-03-01util/HugeAllocator: paranoid check for sysconf()<0Max Kellermann
2017-03-01ReusableArray: fix build error on GCC7Ben Boeckel
2017-02-20util/TimeFormat: suppress -Wunused on WindowsMax Kellermann
2017-01-31free() require cstdlib to be includedThomas Zander
2017-01-17util/StringBuffer: new utility classMax Kellermann
2017-01-17AUTHORS, ...: update my email addressMax Kellermann
2017-01-11util/ReusableArray: add method GetCapacity()Max Kellermann
2017-01-11util/ReusableArray: add move constructor/operatorMax Kellermann
2017-01-11util/ReusableArray: use C++11 initializersMax Kellermann
2017-01-08util/UriUtil: add uri_get_path()Max Kellermann
2017-01-08util/TimeParser: add "pure" attributeMax Kellermann
2017-01-07util/TimeParser: wrapper for strptime()Max Kellermann
2017-01-04util/HugeAllocator: remove deprepcated dynamic exception specificationsMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-12-29command/{Player,Error}: extract messages from nested exceptionsMax Kellermann
2016-11-18Compiler.h: drop gcc_alignas(), use plain C++11 alignas()Max Kellermann
2016-11-18configure.ac: enable C++14Max Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann
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