summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-12-19command/Error: translate std::{length_error,out_of_range} to ACK_ERROR_ARGMax Kellermann
2017-12-19lib/alsa/AllowedFormat: add API documentationMax Kellermann
2017-12-19output/Interface: convert need_fully_defined_audio_format to flagMax Kellermann
2017-12-18storage/Interface: add "noexcept"Max Kellermann
2017-12-18storage/State: use std::set instead of sorting a std::listMax Kellermann
2017-12-18Merge tag 'v0.20.13'Max Kellermann
2017-12-18Save and restore mountpoints within the state file.FlashSystems
2017-12-18Fix `lsinfo` and `add` for mounted databases.FlashSystems
2017-12-18thread/PosixMutex: add "noexcept"Max Kellermann
2017-12-18Compiler.h: add gcc_returns_nonnull, gcc_returns_twiceMax Kellermann
2017-12-18db/DatabasePrint: support sorting by "modified-since"Max Kellermann
2017-12-18db/DatabasePrint: support descending sortMax Kellermann
2017-12-18rounds alsa HW mixer volume towards ±∞ depending on sgn(∆ vol)Stefano Miccoli
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12OSXOutputPlugin: set the buffer time to be 100msYue Wang
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-12-12android/build.py: support NDK r16Max Kellermann
2017-12-11lib/upnp: use include path without upnp/ prefix and honor pkg-config CFLAGSUwe Kleine-König
2017-12-03Merge branch 'v0.20.x'Max Kellermann
2017-12-03Removing gcc_malloc attribute from `Directory::CreateChild` to fixFlashSystems
2017-12-03MusicChunk: add magic value IGNORE_REPLAY_GAINMax Kellermann
2017-12-03MusicChunk: initialize replay_gain_serial on demandMax Kellermann
2017-12-03player/Thread: initialize MusicChunk::bit_rate in SendSilence()Max Kellermann
2017-12-02Correctly set the mixer plugin for osx outputYue Wang
2017-12-02queue/PlaylistEdit: shuffle appended songs only within its priority groupMax Kellermann
2017-12-02queue/PlaylistControl: don't skip highest priority song on "play"Max Kellermann
2017-12-02lib/upnp/Compat: disable the 1.8 API emulation with libupnp 1.6.24Max Kellermann
2017-11-27queue/Save: fix inverted checkMax Kellermann
2017-11-27Fix for "Mount-Points are purged from database on update/rescan."FlashSystems
2017-11-26player/Listener: add "noexcept"Max Kellermann
2017-11-26Queue: add "noexcept"Max Kellermann
2017-11-26queue/IdTable: make non-copyableMax Kellermann
2017-11-26queue/IdTable: make "data" pointer constMax Kellermann
2017-11-26queue/IdTable: add "noexcept"Max Kellermann
2017-11-26Queue: make configuration attributes constMax Kellermann
2017-11-26Queue: use C++11 initializerMax Kellermann
2017-11-26SongSave: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26decoder/Control: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26decoder/Control: add "noexcept"Max Kellermann
2017-11-26playlist/{flac,m3u}: use std::make_uniqueMax Kellermann
2017-11-26player/Control: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26queue/Playlist: cast next_song to bool, because that is all we need in SyncWi...Max Kellermann
2017-11-26player/Control: add "noexcept"Max Kellermann
2017-11-26thread/*: add "noexcept"Max Kellermann
2017-11-26command/CommandListBuilder: use C++11 initializerMax Kellermann
2017-11-25Merge tag 'v0.20.12'Max Kellermann
2017-11-16lib/upnp: adapt to libupnp 1.8 API changesMax Kellermann
2017-11-16lib/upnp/Callback: make "evp" parameter constMax Kellermann
2017-11-16lib/upnp/Discovery: make Upnp_Discovery pointers constMax Kellermann
2017-11-14Merge branch 'v0.20.x'Max Kellermann