summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2019-12-24util/Compiler.h: use `[[fallthrough]]` on clangMax Kellermann
2019-12-23util/Compiler.h: add gcc_fallthroughMax Kellermann
2019-12-16util/Time*: move to time/Max Kellermann
2019-12-16util/StringBuffer: use std::size_t instead of size_tMax Kellermann
2019-12-04util/PrintException, ...: update copyrightMax Kellermann
2019-08-02util/StaticFifoBuffer: add GetAvailable()Max Kellermann
2019-08-02util/StaticFifoBuffer: add `constexpr`Max Kellermann
2019-08-02util/StaticFifoBuffer: add `noexcept`Max Kellermann
2019-08-02util/Compiler.h: move compiler version checks to meson.buildMax Kellermann
2019-06-16db/Interface: CollectUniqueTags() allows multiple "groups"Max Kellermann
2019-02-19util/StringView: add SkipPrefix(), RemoveSuffix()Max Kellermann
2019-01-22util/WStringView: add missing includeMax Kellermann
2019-01-21util/PrintException: support "const char *"Max Kellermann
2019-01-21util/OffsetPointer: remove redundant `inline` keywords from `constexpr` funct...Max Kellermann
2019-01-21util/CharUtil: remove redundant `inline` keywords from `constexpr` functionsMax Kellermann
2019-01-21util/Cast: remove redundant `inline` keywords from `constexpr` functionsMax Kellermann
2018-12-28util/AllocatedArray: import std::swapMax Kellermann
2018-12-28util/AllocatedArray: add `noexcept`Max Kellermann
2018-12-28util/DynamicFifoBuffer: add `noexcept`Max Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-29util/StringCompare: add StringAfterPrefixIgnoreCase()Max Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-09-23util/SliceBuffer: re-add line which got lost in the last commitMax Kellermann
2018-09-23util/SliceBuffer: move code to DiscardMemory()Max Kellermann
2018-09-06util/StringCompare: add StringEndsWithIgnoreCase(), StringStartsWithIgnoreCase()Max Kellermann
2018-09-06Util/WStringAPI: non-Windows implementation of _wcs*cmp()Max Kellermann
2018-09-06util/WStringAPI: add wcscoll() wrapperMax Kellermann
2018-09-06util/WStringCompare: add "noexcept"Max Kellermann
2018-09-06util/WStringCompare: wcpcpy() and wcsdup() are available on AndroidMax Kellermann
2018-09-06util/StringCompare: add more function attributesMax Kellermann
2018-08-21util/Exception: update copyrightMax Kellermann
2018-08-21util/{Const,Writable}Buffer: add method SetEnd()Max Kellermann
2018-08-20util/StringStrip: more API documentationMax Kellermann
2018-08-20util/StringStrip: add more "nonnull" attributesMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-20util/WritableBuffer: add ConstBuffer cast operatorMax Kellermann
2018-08-20util/Manual: add static method Cast()Max Kellermann
2018-08-20util/IterableSplitString: use operator==(nullptr_t)Max Kellermann
2018-08-20util/StringView: add ConstBuffer cast constructorsMax Kellermann
2018-08-20util/StringCompare: use StringAPI.hxxMax Kellermann
2018-08-20util/StringAPI: use StringCompare() in StringIsEqual()Max Kellermann
2018-08-20util/RuntimeError: fix typoMax Kellermann
2018-08-20util/ForeignFifoBuffer: shift the buffer in MoveFrom() on demandMax Kellermann
2018-08-20util/ForeignFifoBuffer: add "noexcept"Max Kellermann
2018-08-20util/Exception: move code to NestCurrentException()Max Kellermann
2018-08-20util/Cast: reverse operands in ContainerAttributeOffset()Max Kellermann
2018-08-20util/Cast: move OffsetPointer() to OffsetPointer.hxxMax Kellermann
2018-08-20util/BindMethod: add "noexcept"Max Kellermann
2018-08-20util/StringAPI: stpcpy() was added in Bionic API level 21Max Kellermann