summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2017-08-08Merge branch 'v0.20.x'Max Kellermann
2017-08-07util/StringBuffer: use std::array::const_iteratorMax Kellermann
2017-08-03util/FormatString: pass the allocated buffer to AllocatedString::Donate()Max Kellermann
2017-07-05util/StringUtil: move strip functions to StringStrip.cxxMax Kellermann
2017-07-05util/TruncateString: rename CopyString() to CopyTruncateString()Max Kellermann
2017-07-05util/StringUtil: move CopyString() to TruncateString.cxxMax Kellermann
2017-07-05util/WritableBuffer: add method MoveFront()Max Kellermann
2017-07-05util/Exception: add more utility functionsMax Kellermann
2017-07-05util/Exception: move code to AppendNestedMessage()Max Kellermann
2017-07-05util/Exception: add GetFullMessage(std::exception)Max Kellermann
2017-07-05util/Exception: catch std::nested_exceptionMax Kellermann
2017-07-05util/Exception: include cleanupMax Kellermann
2017-07-05util/Exception: add "fallback" and "separator" parametersMax Kellermann
2017-07-05util/Exception: rename FullMessage() to GetFullMessage()Max Kellermann
2017-07-05util/Manual: drop prefix from include guardMax Kellermann
2017-07-05util/Manual: drop support for gcc 4.6Max Kellermann
2017-07-05util/Manual: use C++11 initializerMax Kellermann
2017-07-05util/{Const,Writable}Buffer: add array constructorMax Kellermann
2017-07-05util/{Const,Writable}Buffer: add typedef value_typeMax Kellermann
2017-07-05util/BindMethod: add BIND_FUNCTION()Max Kellermann
2017-07-05util/AllocatedString: implement AllocatedString<wchar_t>::Duplicate()Max Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-17util/StringView: add method EndsWith()Max Kellermann
2017-05-16util/StringAPI: add StringToken(), StringIsEqualIgnoreCase(), StringCollate()Max Kellermann
2017-05-16util/String{Compare,API}: add more "noexcept"Max Kellermann
2017-05-16util/String{Compare,API}: indent with tabsMax Kellermann
2017-05-16util/ScopeExit: include cleanupMax Kellermann
2017-05-16util/ConcatString: return the end pointerMax Kellermann
2017-05-16util/ConcatString: use std::copy_n() instead of memcpy()Max Kellermann
2017-05-16util/Alloc: move template functions to ConcatString.hxxMax Kellermann
2017-05-16*: remove lots of GCC 4.8 fallback codeMax Kellermann
2017-05-16util/StringView: add "noexcept"Max Kellermann
2017-05-16util/SplitString: add "noexcept"Max Kellermann
2017-05-16util/MimeType: add "noexcept"Max Kellermann
2017-05-16util/FormatString: add "noexcept"Max Kellermann
2017-05-16util/DivideString: add "noexcept"Max Kellermann
2017-05-16util/ByteReverse: add "noexcept"Max Kellermann
2017-05-16util/Exception: add "noexcept"Max Kellermann
2017-05-15Merge tag 'v0.20.7'Max 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-24util/{Foreign,Static}FifoBuffer: update API documentationMax Kellermann
2017-04-24util/StaticFifoBuffer: add method GetCapacity()Max Kellermann
2017-04-24util/{Foreign,Static}FifoBuffer: use C++11 initializersMax Kellermann
2017-04-24Merge branch 'v0.20.x'Max Kellermann
2017-04-12util/ScopeExit: copy enabled tag in move constructorMax Kellermann
2017-03-10Merge tag 'v0.20.6'Max Kellermann
2017-03-01util/HugeAllocator: paranoid check for sysconf()<0Max Kellermann
2017-03-01ReusableArray: fix build error on GCC7Ben Boeckel