summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-08-07decoder/mpg123: remove obsolete const_cast hackMax Kellermann
2018-08-07decoder/mpg123: use AtScopeExit() to call mpg123_delete() during scanMax Kellermann
2018-08-07decoder/mpg123: use AtScopeExit() to call mpg123_delete()Max Kellermann
2018-08-07Moved call to fchmod() on socket from OneServerSocket::Open() to socket_bind_...1848
2018-08-07Use fchmod instead of chmod for unix sockets to prevent TOCTTOU1848
2018-08-07Added unix socket support in HttpdOutputPlugin1848
2018-08-07Added a function for generic address parsing1848
2018-08-07Fix various bugs in OS X DSD playbackYue Wang
2018-08-06event/SignalMonitor: make SignalMonitorFinish() noexceptMax Kellermann
2018-08-06event/SignalMonitor: add `noexcept`Max Kellermann
2018-08-06system/SignalFD: add "noexcept"Max Kellermann
2018-08-06system/SignalFD: throw exception on errorMax Kellermann
2018-08-06system/Event{FD,Pipe}: add "noexcept"Max Kellermann
2018-08-06system/Event{FD,Pipe}: throw exception on errorMax Kellermann
2018-08-06Main: use AtScopeExit() to delete the InstanceMax Kellermann
2018-08-06Main: call daemonize_finish() with AtScopeExit()Max Kellermann
2018-08-02song/AudioFormatFilter: add mask supportMax Kellermann
2018-08-02AudioFormat: add mask support to ToString()Max Kellermann
2018-08-02AudioFormat: split the printf() calls in ToString()Max Kellermann
2018-08-02lib/icu: require at least version 50Max Kellermann
2018-08-02decoder/mikmod: require at least version 3.2Max Kellermann
2018-08-02configure.ac: detect libmikmod with pkg-configMax Kellermann
2018-08-02decoder/ffmpeg: require at least version 11.12Max Kellermann
2018-08-02song/OptimizeFilter: optimization stage for filtersMax Kellermann
2018-08-02SongFilter: add class NotSongFilterMax Kellermann
2018-08-02song/AudioFormatSongFilter: new filter typeMax Kellermann
2018-08-02song/Filter: convert LOCATE_TAG_* macros to enumMax Kellermann
2018-08-02song/Filter: move each class into a separate sourceMax Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-08-02lib/systemd/Watchdog: implement the systemd watchdog protocolMax Kellermann
2018-08-02Merge branch 'v0.20.x'Max Kellermann
2018-08-02case-insensitive URI scheme comparisonMax Kellermann
2018-08-02util/ASCII: add StringStartsWithCaseASCII()Max Kellermann
2018-08-02lib/icu/Init: add class ScopeIcuInitMax Kellermann
2018-08-02lib/icu/Init: add "noexcept"Max Kellermann
2018-08-02config/Path: simplify expressionMax Kellermann
2018-08-02config/Path: remove unnecessary IsNull() checkMax Kellermann
2018-08-01unix/PidFile: add "noexcept"Max Kellermann
2018-08-01unix/{Daemon,PidFile}: throw exception on errorMax Kellermann
2018-08-01Main: add "noexcept"Max Kellermann
2018-08-01Main: remove exception handler from mpd_main_after_fork()Max Kellermann
2018-08-01Main: move log_deinit() call to mpd_main()Max Kellermann
2018-08-01Main: move code to MainOrThrow(), leaving exception handler in mpd_main()Max Kellermann
2018-08-01Main: move libdbus cleanup to class ODBus::ScopeInitMax Kellermann
2018-07-30SongFilter: implement the AND operatorMax Kellermann
2018-07-30Songfilter: move code to ExpectWord()Max Kellermann
2018-07-30Songfilter: allow redundant paranthesesMax Kellermann
2018-07-30SongFilter: make ParseExpression() staticMax Kellermann
2018-07-29SongFilter: move code from SongFilter to AndSongFilterMax Kellermann
2018-07-28[OSXOutputPlugin] Fix a bug that the stream sample rate is missingYue Wang