aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* util/AllocatedString: fix off-by-one bug in Duplicate()Max Kellermann2015-09-011-1/+1
* util/StringAPI: add UnsafeCopyStringP()Max Kellermann2015-09-012-0/+26
* util/StringAPI: fix include guard nameMax Kellermann2015-09-011-2/+2
* util/AllocatedString: add constant "SENTINEL"Max Kellermann2015-09-011-4/+6
* thread/{Mutex,Cond}: remove obsolete commentsMax Kellermann2015-08-252-6/+2
* thread/Posix{Mutex,Cond}: use "constexpr" only with glibcMax Kellermann2015-08-252-16/+16
* db/UniqueTags, tag/Set, ...: use typedef tag_mask_tMax Kellermann2015-08-2414-32/+30
* tag/Settings: move typedef tag_mask_t to Mask.hxxMax Kellermann2015-08-242-2/+28
* tag/Settings: convert to C++Max Kellermann2015-08-247-12/+8
* tag/Settings: convert to bit maskMax Kellermann2015-08-243-9/+8
* tag/Settings: add function IsTagEnabled() wrapping access to ignore_tag_items[]Max Kellermann2015-08-245-5/+24
* TagPrint: use unsigned integerMax Kellermann2015-08-241-4/+1
* Tag: include cleanupMax Kellermann2015-08-241-1/+0
* unix/PidFile: add missing include stdlib.h for strtoul()Max Kellermann2015-08-241-0/+1
* CueParser.cxx: ignore INDEX after first per trackWill Tiffany2015-08-231-0/+1
* unix/PidFile: use raw file descriptor instead of stdioMax Kellermann2015-08-151-20/+29
* unix/Daemon: move code to ReadPidFile()Max Kellermann2015-08-152-12/+18
* unix/Daemon: eliminate local variable "ret"Max Kellermann2015-08-151-3/+2
* PlayerThread, ...: move to src/player/Max Kellermann2015-08-1517-16/+16
* client, command: use StringIsEqual()Max Kellermann2015-08-145-31/+32
* command/CommandListBuilder: postpone "size" initializationMax Kellermann2015-08-142-2/+2
* protocol/Result: move current_command to class ResponseMax Kellermann2015-08-145-21/+13
* protocol/Result: move command_list_num to class ResponseMax Kellermann2015-08-145-9/+11
* protocol/Result: move error code to class ResponseMax Kellermann2015-08-143-39/+7
* command: pass Response object to command callbacksMax Kellermann2015-08-1325-395/+246
* client/Response: new Client wrapper class for writing responsesMax Kellermann2015-08-1247-771/+1052
* command/Request: add parser methodsMax Kellermann2015-08-119-67/+96
* protocol/ArgParser: add overload with max_value parameterMax Kellermann2015-08-114-31/+33
* protocol/ArgParser: use std::numeric_limitsMax Kellermann2015-08-112-3/+3
* protocol/ArgParser: overload as ParseCommandArg(), pass referencesMax Kellermann2015-08-118-71/+56
* command/Request: new struct wrapping ConstBuffer<const char *>Max Kellermann2015-08-1126-215/+262
* protocol/ArgParser: add struct RangeArgMax Kellermann2015-08-115-40/+48
* command/{Queue,Other}: eliminate local "bool" variableMax Kellermann2015-08-113-13/+6
* Partition: add method GetDatabase()Max Kellermann2015-08-062-0/+14
* ClientWrite: merge client_write() into Client::Write()Max Kellermann2015-08-062-12/+6
* Client: include cleanupMax Kellermann2015-08-064-6/+4
* output/fifo: smaller Cancel() bufferMax Kellermann2015-08-061-4/+2
* output/fifo: move the buffer into the loopMax Kellermann2015-08-061-2/+1
* output/fifo: use ssize_t for the read() resultMax Kellermann2015-08-061-1/+1
* output/fifo: simplify the Cancel() loopMax Kellermann2015-08-061-2/+3
* output/fifo: convert struct to classMax Kellermann2015-08-061-1/+4
* output/fifo: use AudioOutputWrapper::Open(),Close()Max Kellermann2015-08-061-14/+11
* output/fifo: rename Open(), Close() to OpenFifo(), CloseFifo()Max Kellermann2015-08-061-8/+8
* playlist/embcue: fix last trackxent2015-08-051-1/+3
* decoder/mpcdec: read the bit rateMax Kellermann2015-08-051-4/+2
* decoder/mpcdec: use SampleTraits<SampleFormat::S24_P32>Max Kellermann2015-08-051-11/+13
* decoder/mpcdec: use Clamp()Max Kellermann2015-08-051-6/+2
* decoder/mpcdec: make buffer more localMax Kellermann2015-08-051-2/+1
* event/ServerSocket: use AllocatedSocketAddress to build local socket addressMax Kellermann2015-07-221-13/+4
* event/ServerSocket: use AllocatedSocketAddress for OneServerSocket::addressMax Kellermann2015-07-222-9/+16