summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-29Merge branch 'v0.20.x'Max Kellermann
2018-07-29python/build/libs.py: upgrade FFmpeg to 4.0.2Max Kellermann
2018-07-29configure.ac: Do not link libsidplayfp against libresid-builderskidoo23
2018-07-29configure.ac: clarify sidplay related infoskidoo23
2018-07-28[OSXOutputPlugin] Fix a bug that the stream sample rate is missingYue Wang
2018-07-26input/qobuz: initialize the libgcrypt libraryMax Kellermann
2018-07-26configure.ac: clarify sidplay related infoskidoo23
2018-07-26lib/gcrypt/MD5: move code to util/HexFormat.cxxMax Kellermann
2018-07-26lib/gcrypt/MD5: return a StringBufferMax Kellermann
2018-07-26lib/gcrypt/MD5: move code to Hash.hxxMax Kellermann
2018-07-26lib/gcrypt/MD5: relicense to BSD-2Max Kellermann
2018-07-25user.rst: update and fix sidplay linksskidoo23
2018-07-25SongFilter: make several macros internalMax Kellermann
2018-07-25SongFilter: make locate_parse_type() staticMax Kellermann
2018-07-25command/Database: don't use locate_parse_type()Max Kellermann
2018-07-25command/Database: move code to handle_list_file()Max Kellermann
2018-07-25db/Print: pass TagType to PrintUniqueTags()Max Kellermann
2018-07-25db/Print: move code to PrintSongUris()Max Kellermann
2018-07-25SongFilter: make Item an interfaceMax Kellermann
2018-07-25SongFilter: move code to class StringFilterMax Kellermann
2018-07-25SongFilter: allow dash in tag nameMax Kellermann
2018-07-25util/TimeISO8601: new utility libraryMax Kellermann
2018-07-25util/TimeConvert: new utility libraryMax Kellermann
2018-07-25TimePrint: remove unused time_t overloadMax Kellermann
2018-07-25SongFilter: remove DetachedSong overloadsMax Kellermann
2018-07-25decoder/ffmpeg: skip the av_probe_input_format() callMax Kellermann
2018-07-25input/buffered: fix bogus offset after Seek()Max Kellermann
2018-07-24SongFilter: implement operator "!="Max Kellermann
2018-07-24SongFilter: new extensible filter syntaxMax Kellermann
2018-07-24test/ParseSongFilter: new debug programMax Kellermann
2018-07-24SongFilter: add ToExpression()Max Kellermann
2018-07-24SongFilter: pass std::string&& to Item constructorMax Kellermann
2018-07-24SongFilter: use std::list::emplace_back()Max Kellermann
2018-07-24doc/protocol.xml: group <arg> elementsMax Kellermann
2018-07-24doc/protocol.xml: move filter syntax to separate sectionMax Kellermann
2018-07-24doc/protocol.xml: improve find/search linksMax Kellermann
2018-07-24doc/user: remove the obsolete DocBook versionMax Kellermann
2018-07-21SongFilter: basic support for negated itemsMax Kellermann
2018-07-21fix spellingRasmus Steinke
2018-07-21fix wrong ref labelsRasmus Steinke