summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2020-04-08util/SplitString: convert return value to std::string_viewMax Kellermann
2020-04-07Math.hxx: move cmath include out of defineRosen Penev
2020-04-06util/ConstBuffer, ...: use `using` instead of `typedef`Max Kellermann
2020-04-06util/CharUtil: add IsHexDigit()Max Kellermann
2020-04-03util/SplitString: convert parameter to std::string_viewMax Kellermann
2020-04-03util/AllocatedString: std::string_view supportMax Kellermann
2020-04-03util/AllocatedString: add `noexcept`Max Kellermann
2020-04-03util/AllocatedString: use `using` instead of `typedef`Max Kellermann
2020-04-03util/StringPointer: add `noexcept`Max Kellermann
2020-04-03util/StringPointer: use `using` instead of `typedef`Max Kellermann
2020-04-01util/AllocatedArray: use `using` instead of `typedef`Max Kellermann
2020-03-26replace exit and _exit with std variantsRosen Penev
2020-03-25util/Math: change defineRosen Penev
2020-03-25replace lrint with lroundRosen Penev
2020-03-24remove boost pow stuff for uClibc-ngRosen Penev
2020-03-22util/WStringCompare: reorder functions to relocate API docsMax Kellermann
2020-03-22util/StringCompare: add API documentationMax Kellermann
2020-03-22util/StringCompare: add missing includeMax Kellermann
2020-03-19util/Exception: include cleanupMax Kellermann
2020-03-16Merge remote-tracking branch 'neheb/h'Max Kellermann
2020-03-16remove gcc_unusedRosen Penev
2020-03-16remove gcc_warn_unusedRosen Penev
2020-03-16remove gcc_deprecatedRosen Penev
2020-03-16replace noreturn attribute with standard C++ versionRosen Penev
2020-03-15treewide: get rid of C math function usageRosen Penev
2020-03-15treewide: use boost::lround when std::round is unavailableRosen Penev
2020-03-13util/StringUtil: pass std::string_view to StringArrayContainsCase()Max Kellermann
2020-03-13util/StringCompare: add StringIsEqual() with string_viewMax Kellermann
2020-03-13util/ASCII: migrate to std::string_viewMax Kellermann
2020-03-13util/Stringview: use `const_pointer` instead of hard-coding `const char *`Max Kellermann
2020-03-13util/UriExtract: uri_get_path() returns std::string_viewMax Kellermann
2020-03-13util/UriExtract: migrate uri_get_scheme() to std::string_viewMax Kellermann
2020-03-13util/StringCompare: add more StringView overloadsMax Kellermann
2020-03-13util/StringView: add method substr()Max Kellermann
2020-03-12replace stdint.h with cstdintRosen Penev
2020-03-12replace stddef.h with cstddefRosen Penev
2020-03-12replace stdarg.h with cstdargRosen Penev
2020-03-12replace assert.h with cassertRosen Penev
2020-02-05util/BitReverse: generate table with constexpr functionMax Kellermann
2020-02-05util/bit_reverse: convert to C++Max Kellermann
2020-02-04[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-02-01*: use nullptr instead of NULLMax Kellermann
2020-02-01util/Domain: add `noexcept`Max Kellermann
2020-02-01util/Exception: move the forwarded std::exception_ptrMax Kellermann
2020-02-01util/TemplateString: remove stray semicolonMax Kellermann
2020-01-18copyright year 2020Max Kellermann
2020-01-14util/GenerateArray: use double curly braces for compatibilityMax Kellermann
2020-01-14util/GenerateArray: new utility libraryMax Kellermann
2020-01-12util/{Const,Writable}Buffer: drop more "_type" suffixes from type namesMax Kellermann
2020-01-03util/{Const,Writable}Buffer: drop "_type" from type namesMax Kellermann