summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2014-01-14util/PeakBuffer: fix nullptr dereference when peak_size==0Max Kellermann
2014-01-13copyright year 2014Max Kellermann
2014-01-08Merge branch 'v0.18.x'Max Kellermann
2014-01-07util/Alloc: new library replacing GLib's g_malloc()Max Kellermann
2014-01-07Directory: make some code generic, move to VarSize.hxxMax Kellermann
2014-01-06util/Cast: new utility libraryMax Kellermann
2013-12-29util/UriUtil: uri_get_suffix() fails if name begins with dotMax Kellermann
2013-12-22util/Clamp: generic Clamp() functionMax Kellermann
2013-12-19util/fifo_buffer: remove obsolete libraryMax Kellermann
2013-12-19util/Error: add missing <algorithm> includeMax Kellermann
2013-12-19util/PeakBuffer: use IsEmpty() instead of IsNull()Max Kellermann
2013-12-16util/{Domain,Error}: relicense to BSD 2-clauseMax Kellermann
2013-12-15util/PeakBuffer: use DynamicFifoBuffer instead of struct fifo_bufferMax Kellermann
2013-12-15util/PeakBuffer: return ConstBuffer<void>Max Kellermann
2013-12-15util/WritableBuffer: add cast methodsMax Kellermann
2013-12-15util/WritableBuffer: fix indentMax Kellermann
2013-12-15util/DynamicFifoBuffer: make constructor "explicit"Max Kellermann
2013-12-15util/Tokenizer, ...: include cleanupMax Kellermann
2013-12-15system/SocketError, ...: use strerror() instead of g_strerror()Max Kellermann
2013-12-15UriUtil: add function uri_get_scheme()Max Kellermann
2013-12-14util/SplitString: new utility classMax Kellermann
2013-12-05util/DynamicFifoBuffer: new class replacing growing_fifoMax Kellermann
2013-11-29util/ConstBuffer: new utility classMax Kellermann
2013-11-28Util/StringUtil: add StringStartsWith()Max Kellermann
2013-11-28include cleanup using iwyuMax Kellermann
2013-11-24CommandLine: new command line parserDenis Krjuchkov
2013-11-11util/RefCount: no "constexpr" with libc++Max Kellermann
2013-11-11util/LazyRandomEngine: make min()/max() static+constexprMax Kellermann
2013-10-29util/UriUtil: add uri_is_child_or_same()Max Kellermann
2013-10-26util/NumberParser: add ParseFloat()Max Kellermann
2013-10-26util/NumberParser: indentMax Kellermann
2013-10-23UriUtil: uri_remove_auth() returns std::stringMax Kellermann
2013-10-21util/NumberParser: utilities for parsing numbers from ASCII stringsMax Kellermann
2013-10-21Util/ASCII: add StringEqualsCaseASCII() overload with lengthMax Kellermann
2013-10-20Util/ASCII: add function StringEqualsCaseASCII()Max Kellermann
2013-10-19util/FormatString: new library to replace g_strdup_printf()Max Kellermann
2013-10-19Util/CharUtil: new library replacing g_ascii_isX()Max Kellermann
2013-10-18util/StringUtil: rename strchug_fast_c() to strchug_fast()Max Kellermann
2013-10-17util/Error: add method SetLastError()Max Kellermann
2013-10-16system/ByteOrder: new library for byte ordering / endianessMax Kellermann
2013-10-16util/ByteReverse: use C99 "restrict"Max Kellermann
2013-10-16util/byte_reverse: convert to C++Max Kellermann
2013-10-15Util/Macros: replacement for GLib's G_N_ELEMENTS()Max Kellermann
2013-10-15util/FifoBuffer: C++ version of the fifo_buffer libraryMax Kellermann
2013-10-15gcc.h: rename to Compiler.hMax Kellermann
2013-10-14Mapper, ...: use memcmp() instead of strncmp() where appropriateMax Kellermann
2013-09-04util/Error: new error passing libraryMax Kellermann
2013-08-07*: remove remaining __cplusplus checksMax Kellermann
2013-08-07encoder/lame: use ReusableBuffer instead of AllocatedArrayMax Kellermann
2013-08-07PcmBuffer: move code to new class ReusableBufferMax Kellermann