aboutsummaryrefslogtreecommitdiffstats
path: root/src/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* Test the existence of strndup(3) before using it.PHO2015-01-261-5/+6
* Merge branch 'v0.18.x' into v0.19.xMax Kellermann2014-12-263-12/+21
|\
| * util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compareMax Kellermann2014-12-262-0/+9
| * util/ASCII: fix indentMax Kellermann2014-12-261-10/+10
| * Compiler.h: add macro GCC_OLDER_THAN()Max Kellermann2014-12-261-2/+2
| * util/UriUtil: add uri_get_suffix() overload that ignores query stringMax Kellermann2014-11-022-0/+28
* | util/HugeAllocator: enable MEM_COMMIT on WindowsMax Kellermann2014-12-171-1/+3
* | util/HugeAllocator: disable MEM_LARGE_PAGES on WindowsMax Kellermann2014-12-121-1/+2
* | util/UriUtil: add uri_get_suffix() overload that ignores query stringMax Kellermann2014-11-012-0/+28
* | util/StaticFifoBuffer: make Shift() publicMax Kellermann2014-10-191-2/+0
* | util/DynamicFifoBuffer: make the "Range" type publicMax Kellermann2014-10-111-0/+1
* | db/upnp/Util: move caturl() to util/UriUtil.cxxMax Kellermann2014-10-102-0/+36
* | util/UTF8: add SequenceLengthUTF8()Max Kellermann2014-10-102-0/+96
* | util/UTF8: new libraryMax Kellermann2014-10-102-0/+339
* | Merge branch 'v0.18.x'Max Kellermann2014-08-161-1/+1
|\|
| * util: Fix header for strcasecmpFrançois Revol2014-08-161-1/+1
| * util/PeakBuffer: fix nullptr dereference when peak_size==0Max Kellermann2014-01-151-2/+3
* | util/HugeAllocator: implement on WindowsMax Kellermann2014-08-111-0/+22
* | util/CharUtil: add ToLowerASCII()Max Kellermann2014-08-111-0/+13
* | input/TextInputStream: move ReadBufferedLine() to util/TextFile.hxxMax Kellermann2014-08-071-0/+52
* | util/DynamicFifoBuffer: make GetCapacity() and Clear() publicMax Kellermann2014-08-071-1/+2
* | util/{Static,Foreign}FifoBuffer: lazy shiftMax Kellermann2014-08-072-2/+10
* | util/StaticFifoBuffer: fix indentMax Kellermann2014-08-071-68/+68
* | util/StringUtil: add StripRight() overload with "end" argumentMax Kellermann2014-08-072-0/+40
* | util/StringUtil: use IsWhitespaceOrNull() in StripRight()Max Kellermann2014-08-071-1/+1
* | util/StringUtil: move code to StripRight()Max Kellermann2014-08-072-6/+31
* | util/StringUtil: rename strchug_fast() to StripLeft()Max Kellermann2014-08-073-11/+8
* | util/CharUtil: add IsWhitespaceFast()Max Kellermann2014-08-072-3/+16
* | util/CharUtil: make IsWhitespace*() "constexpr"Max Kellermann2014-08-071-0/+2
* | util/CharUtil: fix indentMax Kellermann2014-08-071-16/+16
* | util/ForeignFifoBuffer: add method Swap()Max Kellermann2014-08-071-0/+7
* | util/ForeignFifoBuffer: add method MoveFrom()Max Kellermann2014-08-071-0/+16
* | util/ForeignFifoBuffer: add method GetAvailable()Max Kellermann2014-08-062-1/+6
* | util/DynamicFifoBuffer: move code to new base class ForeignFifoBufferMax Kellermann2014-08-062-119/+247
* | util/FifoBuffer: rename to StaticFifoBufferMax Kellermann2014-08-061-5/+5
* | util/Error: add method FormatLastError()Max Kellermann2014-07-302-0/+32
* | util/Error: add SetLastError() overload with "DWORD code" parameterMax Kellermann2014-07-302-2/+8
* | util/Error: add "printf" attributesMax Kellermann2014-07-301-0/+5
* | util/DynamicFifoBuffer: fix typo in API documentationMax Kellermann2014-07-301-1/+1
* | util/Cast: add "const" overloadMax Kellermann2014-07-141-0/+13
* | util/Cast: add missing includeMax Kellermann2014-07-141-0/+2
* | util/Cast: fix indentMax Kellermann2014-07-141-3/+3
* | util/Cast: reimplement as template without macroMax Kellermann2014-07-141-4/+24
* | util/Cast: add const overloadsMax Kellermann2014-07-141-0/+16
* | util/Cast: suppress "unused function" warning by using "inline"Max Kellermann2014-07-141-2/+2
* | util/Cast: fix indentMax Kellermann2014-07-141-4/+4
* | util/ConstBuffer: add method skip_front()Max Kellermann2014-06-261-0/+9
* | util/ConstBuffer: wrap assert() in NDEBUG checkMax Kellermann2014-06-261-0/+4
* | util/ConstBuffer: add method Contains()Max Kellermann2014-06-231-0/+10
* | db/simple: use class boost::intrusive::listMax Kellermann2014-06-163-802/+0