summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-03-10queue/Playlist: remove redundant "struct" keywordMax Kellermann
2016-03-10queue/Playlist: call OnModified(), eliminate duplicate codeMax Kellermann
2016-03-07Merge branch 'v0.19.x'Max Kellermann
2016-03-07archive/iso9660: check path buffer boundsMax Kellermann
2016-03-07archive/iso9660: use a single path buffer for Visit()Max Kellermann
2016-03-07archive/iso9660: move the "." and ".." checks upMax Kellermann
2016-03-07archive/iso9660: add local variable "filename"Max Kellermann
2016-03-07archive/iso9660: make variables more localMax Kellermann
2016-03-06util/HugeAllocator: fix division by zero due to inverted checkMax Kellermann
2016-03-06protocol/ArgParser: fix range checkMax Kellermann
2016-03-06decoder/dsdiff: fix off-by-one buffer overflowMax Kellermann
2016-03-06decoder/opus: limit tag size to 64 kBMax Kellermann
2016-03-06mixer/pulse: fix integer division roundingMax Kellermann
2016-03-05Instance: add StateFile* attributeMax Kellermann
2016-03-05Partition: un-inline the constructorMax Kellermann
2016-03-05Idle: move flags to IdleFlags.hxxMax Kellermann
2016-03-05GlobalEvents: expose the internal classMax Kellermann
2016-03-05Instance: embed EventLoop, no pointerMax Kellermann
2016-03-05Main: use Instance::Shutdown()Max Kellermann
2016-03-05client/ClientRead: use Instance::Shutdown()Max Kellermann
2016-03-05db/update/Service: convert const to constexprMax Kellermann
2016-03-05db/update/Service: eliminate attribute "progress"Max Kellermann
2016-03-05Partition: add method EmitIdle()Max Kellermann
2016-03-05event/MaskMonitor: new class to replace code in GlobalEvents and IdleMax Kellermann
2016-03-05GlobalEvents: eliminate SHUTDOWN, use Instance::Shutdown() insteadMax Kellermann
2016-03-05GlobalEvents: include cleanupMax Kellermann
2016-03-05Instance: add method Shutdown()Max Kellermann
2016-03-05Instance: use C++11 initializersMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-03-01thread/Posix{Mutex,Cond}: use "constexpr" only with glibcMax Kellermann
2016-02-28player/Control: Play*() returns Error informationMax Kellermann
2016-02-28queue/PlaylistControl: clear "queued" before calling LockSeek()Max Kellermann
2016-02-28command/error: remove unused function print_playlist_result()Max Kellermann
2016-02-28PlaylistPrint: throw PlaylistError on errorMax Kellermann
2016-02-28command/error: remove db_domain from ToAck(Error)Max Kellermann
2016-02-28db/proxy: throw DatabaseError on errorMax Kellermann
2016-02-28db/simple: throw DatabaseError on errorMax Kellermann
2016-02-28db/simple: handle exception in Open() properly, fix memory leakMax Kellermann
2016-02-28db/simple: use second Error instance in Open()Max Kellermann
2016-02-28command/error: remove playlist_domain from ToAck(Error)Max Kellermann
2016-02-28SongLoader: throw PlaylistError on errorMax Kellermann
2016-02-28SongLoader: use temporary stack variable, no heap allocationMax Kellermann
2016-02-28queue/PlaylistControl: throw PlaylistError on errorMax Kellermann
2016-02-28queue/PlaylistEdit: throw PlaylistError on errorMax Kellermann
2016-02-28playlist/edit: use std::unique_ptrMax Kellermann
2016-02-28playlist/queue: use std::unique_ptrMax Kellermann
2016-02-28queue/QueueCommands: use std::unique_ptrMax Kellermann
2016-02-28queue/PlaylistTag: throw PlaylistError on errorMax Kellermann
2016-02-28PlaylistError: add NotPlaying()Max Kellermann
2016-02-28output/alsa: disable DoP if it failsMax Kellermann