Commit Graph

  • ac0852b4e3 song/Filter: operator "==" never searches substrings in filter expressions Max Kellermann 2018-11-04 13:57:34 +01:00
  • 6fe43ed969 song/StringFilter: add flag substring Max Kellermann 2018-11-04 13:47:13 +01:00
  • b34bc06624 song/StringFilter: use std::string::operator== Max Kellermann 2018-11-04 13:49:38 +01:00
  • 08e41e60e5 meson.build: downgrade Boost 1.67 error to warning Max Kellermann 2018-11-04 12:45:22 +01:00
  • 10ec478a9c meson.build: refuse to build with buggy Boost version 1.67 Max Kellermann 2018-11-04 12:31:49 +01:00
  • 86f1074905 lib/xiph/meson.build: the Vorbis encoder requires the Vorbis decoder Max Kellermann 2018-11-04 12:21:23 +01:00
  • 8e66b855a3 doc/protocol.rst: mention that sub-expressios must be enclosed in parantheses Max Kellermann 2018-11-04 12:12:38 +01:00
  • e3bc85d7bf meson.build: require Meson 0.47.2 Max Kellermann 2018-11-04 11:54:40 +01:00
  • 6f242836e6 lib/xiph/meson.build: fix typo, replace and with or Max Kellermann 2018-11-04 11:36:28 +01:00
  • f2c926f3b6 zeroconf/glue: add fallback value for HOST_NAME_MAX Max Kellermann 2018-11-04 11:12:03 +01:00
  • aba18924ee win32/build.py: link libstdc++ and libcc statically Max Kellermann 2018-11-04 10:47:20 +01:00
  • aa6bef54dd python/build/zlib.py: build zlib as a static library Max Kellermann 2018-11-04 11:09:05 +01:00
  • 528f5b9cb9 song/Filter: allow escaping quotes in filter expressions Max Kellermann 2018-11-02 19:15:08 +01:00
  • 96ae0ec93a remove some autotools remains Max Kellermann 2018-11-02 18:55:49 +01:00
  • 5a5229b499 net/IPv[46]Address: make the initializers more portable Max Kellermann 2018-11-02 17:47:43 +01:00
  • bba22c9c8c system/FileDescriptor: check __linux__ instead of __linux Max Kellermann 2018-11-02 16:49:49 +01:00
  • 694c437a2c NEWS: mention the FFmpeg build fix Max Kellermann 2018-11-02 16:50:35 +01:00
  • 587172efa3 Merge branch 'patch-1' of git://github.com/joerg-krause/MPD Max Kellermann 2018-11-01 19:17:10 +01:00
  • 2a926063b2 src/lib/ffmpeg/meson.build: copy dependencies into ffmpeg_dep Max Kellermann 2018-11-01 19:14:00 +01:00
  • d6f239e54f meson: fix typo in options plugins comment Jörg Krause 2018-11-01 19:06:54 +01:00
  • b8989fafeb increment version number to 0.21.1 Max Kellermann 2018-11-01 17:23:47 +01:00
  • 795789e79d release v0.21 v0.21 Max Kellermann 2018-10-31 19:39:53 +01:00
  • cd8bc57c0d android/AndroidManifest.xml: increment version to 0.21 Max Kellermann 2018-10-30 13:18:16 +01:00
  • 55b355618d android/apk/make-unsigned-apk.sh: pass -X to zip to avoid storing uids Max Kellermann 2018-10-31 19:34:14 +01:00
  • ba25a5388e meson.build: use -funwind-tables only with clang Max Kellermann 2018-10-31 19:30:01 +01:00
  • 657ef48518 zeroconf/glue: use strstr() and std::string::replace() instead of std::regex_replace() Max Kellermann 2018-10-31 19:23:57 +01:00
  • b1d68fe995 NEWS: mention the zeroconf_name %h substitution Max Kellermann 2018-10-31 19:26:17 +01:00
  • 8a492c8f39 Merge branch 'bug516974' of git://github.com/fschlich/MPD Max Kellermann 2018-10-31 19:20:41 +01:00
  • 901a48c9a4 command/sticker: return ACK_ERROR_NO_EXIST for "no such sticker" Max Kellermann 2018-10-31 19:19:07 +01:00
  • b0994bad31 AUTHORS: add 0.21 contributors Max Kellermann 2018-10-31 17:59:54 +01:00
  • f5c9071494 *: copyright year 2018 Max Kellermann 2018-10-31 17:54:59 +01:00
  • d1f85240a2 include hostname in zeroconf_name (fixes #387) Florian Schlichting 2018-10-31 17:54:45 +01:00
  • 2148d4bb31 fs/io/FileOutputStream: fix -Wcomment Max Kellermann 2018-10-31 17:18:44 +01:00
  • e79d06d595 fs/io/FileOutputStream: don't use O_TMPFILE on Android Max Kellermann 2018-10-31 17:12:21 +01:00
  • c60cf944f5 fs/io/FileOutputStream: add macro HAVE_O_TMPFILE Max Kellermann 2018-10-31 17:10:52 +01:00
  • 4b8ee58638 doc/user.rst: more markup Max Kellermann 2018-10-31 15:34:33 +01:00
  • 9305730993 doc/user.rst: use arm64 instead of armv7 in the example Max Kellermann 2018-10-31 15:26:24 +01:00
  • 16bc97e9e5 doc/user.rst: add warning about outdated Debian packages Max Kellermann 2018-10-31 15:22:28 +01:00
  • 482c18982e doc/user.rst: use "apt" instead of the old "apt-get" Max Kellermann 2018-10-31 15:17:22 +01:00
  • 06ca08ce55 output/roar: remove Max Kellermann 2018-10-31 15:03:28 +01:00
  • 9fc00a817b Listen: use fs/XDG.hxx Max Kellermann 2018-10-31 14:30:34 +01:00
  • f47696f5f8 fs/StandardDirectory: move USE_XDG to XDG.hxx Max Kellermann 2018-10-31 13:39:20 +01:00
  • 190006e9dc doc/plugins.rst: add missing :file: Max Kellermann 2018-10-31 13:25:44 +01:00
  • 30eaae10c1 doc/developer.rst: remove :option: markup Max Kellermann 2018-10-31 13:24:52 +01:00
  • b878111404 doc/user.rst: more markup Max Kellermann 2018-10-31 13:22:25 +01:00
  • db21d7de0b fix compilation errors on Debian GNU/Hurd Florian Schlichting 2018-10-31 12:15:11 +01:00
  • 8454083efa doc/protocol.rst: "oneshot" was added to 0.21, not 0.20 Max Kellermann 2018-10-31 12:00:01 +01:00
  • a0e5729117 doc/protocol.rst: footnote for oneshot arg Cotko 2018-10-31 03:16:05 +01:00
  • 534853cd32 doc/protocol.rst: add oneshot to the single command arguments Cotko 2018-10-31 03:12:35 +01:00
  • fb0ead1788 doc/meson.build: add missing dependency Max Kellermann 2018-10-30 22:51:09 +01:00
  • 32013ad4a6 doc/user.rst: remove invalid :option: tags Max Kellermann 2018-10-30 22:34:59 +01:00
  • 7352d6a38d doc/user.rst: improve plugin reference links Max Kellermann 2018-10-30 22:33:52 +01:00
  • f649ec1fd8 doc/user.rst: move plugin reference to plugins.rst Max Kellermann 2018-10-30 22:27:42 +01:00
  • 56112a237c Listen: listen on $XDG_RUNTIME_DIR/mpd/socket by default Max Kellermann 2018-10-30 18:37:32 +01:00
  • 64da9399ca event/ServerSocket: allow mixing AddFD() with other Add*() methods Max Kellermann 2018-10-30 20:36:42 +01:00
  • dd8e14e121 doc/conf.py: use the "classic" theme Max Kellermann 2018-10-30 22:13:15 +01:00
  • 09e2202cd6 doc/user.rst: remove redundant tags list, link to protocol documentation Max Kellermann 2018-10-30 22:08:31 +01:00
  • fe7e1ae8aa doc/*.rst: revise captions and section types Max Kellermann 2018-10-30 21:50:37 +01:00
  • aa07e8a8fe doc/user.rst: add links to "Listeners" Max Kellermann 2018-10-30 21:33:22 +01:00
  • 83d598bdfd doc/user.rst: add bind_to_address/port examples Max Kellermann 2018-10-30 21:33:10 +01:00
  • 0ec31b4aa4 Listen: eliminate listen_add_config_param() Max Kellermann 2018-10-30 21:14:39 +01:00
  • a943f4063c event/ServerSocket: add AddFD() overload with AllocatedSocketAddress&& Max Kellermann 2018-10-30 20:44:56 +01:00
  • ce9f09c69a event/ServerSocket: make AddAddress() a template Max Kellermann 2018-10-30 20:43:52 +01:00
  • 3ddc7a5353 event/ServerSocket: include cleanup Max Kellermann 2018-10-30 20:17:24 +01:00
  • e575392b94 event/ServerSocket: use class IPv6Address Max Kellermann 2018-10-30 20:19:04 +01:00
  • c6f61a699c event/ServerSocket: make OneServerSocket an inner class Max Kellermann 2018-10-30 20:16:26 +01:00
  • 0307b49f43 event/ServerSocket: make OnAccept() noexcept Max Kellermann 2018-10-30 20:13:07 +01:00
  • 413ab80295 event/ServerSocket: use C++11 initializer Max Kellermann 2018-10-30 20:11:58 +01:00
  • daffefdb10 event/ServerSocket: pass UniqueSocketDescriptor to AddFD() Max Kellermann 2018-10-30 20:05:57 +01:00
  • 5fb21fbdb1 event/ServerSocket: add noexcept Max Kellermann 2018-10-30 19:57:39 +01:00
  • f5857c4689 net/SocketUtil: update API documentation Max Kellermann 2018-10-30 19:56:08 +01:00
  • 2c388434dd meson.build: re-add -funwind-tables which got lost in v0.20.23 merge Max Kellermann 2018-10-30 13:33:10 +01:00
  • c97469283c pcm: build dsd2pcm only if -Dtest=true Max Kellermann 2018-10-30 13:31:43 +01:00
  • 1f8d707082 python/build/meson.py: use toolchain.libs (for libc++) Max Kellermann 2018-10-30 13:29:02 +01:00
  • 9b1f44e758 LogInit: work around two Android compiler warnings Max Kellermann 2018-10-30 13:23:07 +01:00
  • 804ccddf7e pcm/Clamp: convert to constexpr Max Kellermann 2018-10-30 00:06:48 +01:00
  • bb5918932b pcm/PcmUtils: rename to Clamp.hxx Max Kellermann 2018-10-30 00:05:58 +01:00
  • aa77bc323f pcm/FloatConvert: make IntegerToFloatSampleConvert::Convert() constexpr Max Kellermann 2018-10-29 23:52:25 +01:00
  • 901229699e Merge tag 'v0.20.23' Max Kellermann 2018-10-29 23:44:47 +01:00
  • 637c96697f release v0.20.23 v0.20.23 Max Kellermann 2018-10-29 23:31:17 +01:00
  • c92f0a1336 test/PcmFormat: add Float/32 bit test Max Kellermann 2018-10-29 22:41:48 +01:00
  • 8463441afe test/PcmFormat: rename FormatFloat to FormatFloat16 Max Kellermann 2018-10-29 22:41:58 +01:00
  • 9b6a2589e5 Merge branch 'v0.20.x' Max Kellermann 2018-10-29 23:06:32 +01:00
  • cc5fab28af pcm/FloatConvert: fix compile-time integer overflow for S32 Max Kellermann 2018-10-29 22:47:53 +01:00
  • a3f7127e72 pcm/FloatConvert: use FloatToIntegerSampleConvert::factor for IntegerToFloatSampleConvert::factor Max Kellermann 2018-10-29 22:50:06 +01:00
  • b0a6a569df pcm/FloatConvert: add static_assert on the factor Max Kellermann 2018-10-29 22:38:32 +01:00
  • 92523f8cf2 input/CdioParanoia: parse_cdio_uri() returns CdioUri Max Kellermann 2018-10-29 14:21:09 +01:00
  • e33c08357a input/CdioParanoia: rename struct cdio_uri to CdioUri Max Kellermann 2018-10-29 14:24:10 +01:00
  • 2dc5648e57 input/CdioParanoia: use StringAfterPrefixIgnoreCase() Max Kellermann 2018-10-29 14:22:39 +01:00
  • d0349880da util/StringCompare: add StringAfterPrefixIgnoreCase() Max Kellermann 2018-10-29 14:21:58 +01:00
  • f178163217 Fix typo in build instructions iamsi 2018-10-29 13:32:53 +00:00
  • 7aa1dceef6 player/Control: move IDLE_PLAYER to Player::SeekDecoder() Max Kellermann 2018-10-29 12:01:17 +01:00
  • a75d2fdd5a NEWS: mention the new clang crash bug workaround Max Kellermann 2018-10-29 12:01:28 +01:00
  • f76544be4c db/update: catch all exceptions Max Kellermann 2018-10-29 11:01:15 +01:00
  • 1e6c445320 configure.ac: add -funwind-tables to work around clang bug Max Kellermann 2018-10-29 11:00:20 +01:00
  • e02c1adf79 increment version number to 0.20.23 Max Kellermann 2018-10-29 11:05:27 +01:00
  • 889e4869f9 meson.build: install the SVG icon Max Kellermann 2018-10-26 15:54:28 +02:00
  • f77135f307 meson.build: install README, NEWS etc. Max Kellermann 2018-10-26 15:54:14 +02:00
  • eeae9a04d3 input/Registry: add missing include Max Kellermann 2018-10-25 09:21:13 +02:00
  • 8bb35e7bb6 decoder/Thread: reimplement HasRemoteTagScanner() using the InputPlugin list Max Kellermann 2018-10-25 09:09:21 +02:00