Commit Graph

  • a43ee97746 util/UriUtil: strip credentials from smb:// URIs Max Kellermann 2020-06-22 22:48:49 +02:00
  • 43c32372e7 util/UriUtil: make schemes array static Max Kellermann 2020-06-22 22:48:03 +02:00
  • 5716cde1fb queue/PlaylistEdit: fix crash in SetSongIdRange() while playing Max Kellermann 2020-06-11 07:06:59 +02:00
  • b7a99b4a4b increment version number to 0.21.25 Max Kellermann 2020-06-11 06:28:56 +02:00
  • c6a7f6dabc Merge tag 'v0.21.24' Max Kellermann 2020-06-10 22:58:14 +02:00
  • 24741c5d06 release v0.21.24 v0.21.24 Max Kellermann 2020-06-10 22:48:50 +02:00
  • 6b3a282db4 lib/curl/Request: don't enable CURLOPT_NETRC on Windows Max Kellermann 2020-06-10 22:29:47 +02:00
  • 7583cfe9b7 {android,win32}/build.py: enable the GME decoder plugin Max Kellermann 2020-06-10 20:58:31 +02:00
  • aafc9ce75b decoder/gme: use class NarrowPath() for Windows compatibility Max Kellermann 2020-06-10 20:58:46 +02:00
  • fea326530b decoder/gme: simplify LoadGmeAndM3u() by moving code to ReplaceSuffix() Max Kellermann 2020-06-10 21:18:45 +02:00
  • 8925cc17d8 decoder/gme: use StringAfterPrefix() Max Kellermann 2020-06-10 21:02:28 +02:00
  • 14412c867f add a few IWYU pragmas Max Kellermann 2020-06-10 21:10:28 +02:00
  • c5cc256bf2 decoder/gme: use Path::GetSuffix() Max Kellermann 2020-06-10 20:59:52 +02:00
  • 563c7318f9 fs/AllocatedPath: add method GetSuffix() Max Kellermann 2020-06-10 21:00:35 +02:00
  • e92129f449 doc/protocol.rst: clarify the term "UNIX time" Max Kellermann 2020-06-10 20:41:23 +02:00
  • 96a273bf3b Merge branch 'misc/tar-python' of git://github.com/ibmibmibm/MPD Max Kellermann 2020-06-10 17:54:22 +02:00
  • 66c27d2c13 Merge branch 'document-idle-neighbor-mount' of git://github.com/naglis/MPD Max Kellermann 2020-06-10 17:53:03 +02:00
  • 374cc51f77 decoder/Bridge: add flag to make initial seek errors fatal Max Kellermann 2020-06-10 17:37:30 +02:00
  • c031f9aa5d systemnd: configure LimitMEMLOCK for io_uring Max Kellermann 2020-06-09 21:03:02 +02:00
  • 068006ebd7 decoder/Bridge: install an InputStreamHandler on local files Max Kellermann 2020-06-09 21:02:51 +02:00
  • d2362b7c31 doc: document neighbor and mount idle subsystems Naglis Jonaitis 2020-06-07 16:43:04 +03:00
  • 9a4059ba39 misc: use python builtin tar library when /bin/tar not found Shen-Ta Hsieh 2020-06-03 21:35:07 +08:00
  • 759f4231d2 meson.build: set default option default_library=static Max Kellermann 2020-06-04 18:43:33 +02:00
  • 0cefb61a2e test/meson.build: install GTest from fallback Meson wrap Max Kellermann 2020-06-04 14:47:08 +02:00
  • b7ab1a9d79 test/meson.build: disable GTest warning "ScopedTrace was marked unused but was used" Max Kellermann 2020-06-04 10:32:01 +02:00
  • d181ecce7b macos: change CI xcode to 10.3 for c++17 support Shen-Ta Hsieh 2020-06-04 08:35:02 +08:00
  • d2d53cc9d6 doc: add docs for wasapi plugin Shen-Ta Hsieh 2020-05-30 14:04:58 +08:00
  • 93d87854e9 src/output: add wasapi output and mixer plugin Shen-Ta Hsieh 2020-05-30 21:59:53 +08:00
  • e5eac71d72 win32: add COM helper classes Shen-Ta Hsieh 2020-05-30 14:02:50 +08:00
  • f20b927858 Merge branch 'v0.21.x' Max Kellermann 2020-05-30 14:05:18 +02:00
  • e4dad42ca1 use std chr functions Rosen Penev 2020-04-30 19:25:55 -07:00
  • 99afe8e6d1 lib/icu/Win32: paranoid-ify the buffer length checks Max Kellermann 2020-05-30 13:27:46 +02:00
  • 1008d5f67c use cwchar include Rosen Penev 2020-05-06 17:15:05 -07:00
  • 169810e8f4 lib/icu: add null terminate in win32 string and wstring Shen-Ta Hsieh 2020-05-30 04:01:23 +08:00
  • 8e07ea7ad8 src/db: fitting libmpdclient interface Shen-Ta Hsieh 2020-05-30 00:30:00 +08:00
  • 9f5c6d29b2 output/osx: use range-based for Max Kellermann 2020-05-28 15:57:37 +02:00
  • f6823cc679 output/osx: move code to FindAudioDeviceByName() Max Kellermann 2020-05-28 15:46:48 +02:00
  • 69c0f0fe99 apple/AudioUnit: wrapper functions for AudioObject properties Max Kellermann 2020-05-28 15:16:16 +02:00
  • 28a00472ff apple/Throw: new helper library replacing osx_os_status_to_cstring() Max Kellermann 2020-05-28 14:54:30 +02:00
  • 8d540737b9 output/osx: silently ignore some errors in osx_output_set_device() Max Kellermann 2020-05-28 15:02:14 +02:00
  • 1112d779be apple/ErrorRef: new library wrapping CFErrorRef Max Kellermann 2020-05-28 14:50:07 +02:00
  • ecced0ce13 apple/StringRef: new library wrapping CFStringRef Max Kellermann 2020-05-28 14:06:44 +02:00
  • d751df0a73 storage/State: disable -Wcomma to work around Boost compiler warning Max Kellermann 2020-05-28 13:28:09 +02:00
  • 2c084781b0 output/openal: disable -Wdeprecated-declarations on Apple Max Kellermann 2020-05-28 13:22:33 +02:00
  • 6e1a21a42a output/osx: make several fields const Max Kellermann 2020-05-28 13:30:52 +02:00
  • 80e8338014 output/osx: make variables more local Max Kellermann 2020-05-28 13:39:58 +02:00
  • bfaa7afcb0 output/osx: make more AudioObjectPropertyAddress instances static constexpr Max Kellermann 2020-05-28 13:31:30 +02:00
  • ae7d550a01 meson.build: remove -Wall -Wextra, to be set by Meson Max Kellermann 2020-05-28 13:18:52 +02:00
  • 7fdbaa6156 output/osx: make AudioObjectPropertyAddress variables static constexpr Max Kellermann 2020-05-27 19:48:46 +02:00
  • aa7dc62f72 output/osx: don't use C99 designated initializers Max Kellermann 2020-05-27 19:47:47 +02:00
  • 6a4992118a lib/ffmpeg/Time: redefine AV_TIME_BASE_Q with initializer list Max Kellermann 2020-05-27 16:55:45 +02:00
  • f03cc1012d lib/upnp/Compat: workaround for -Wkeyword-macro Max Kellermann 2020-05-27 16:48:44 +02:00
  • 736a696f98 lib/upnp: drop support for libupnp versions older than 1.8 Max Kellermann 2020-05-27 16:43:54 +02:00
  • caec384ed0 archive/ArchiveList, input/Registry: avoid zero-sized array Max Kellermann 2020-05-27 16:30:44 +02:00
  • 8fdc6dec44 meson.build: default to warning_level=3 Max Kellermann 2020-05-27 15:36:49 +02:00
  • 5e93e882c9 Merge branch 'v0.21.x' Max Kellermann 2020-05-27 16:16:30 +02:00
  • 30d97fe8a0 meson.build: fix the WildMidi check when the feature is disabled Max Kellermann 2020-05-27 16:05:39 +02:00
  • 5cb0080052 meson.build: default to warning_level=2 Max Kellermann 2020-05-27 15:36:49 +02:00
  • 8e4ca23727 lib/ffmpeg/Time: replace C99 compound literal with C++ initializer list Max Kellermann 2020-05-27 15:54:23 +02:00
  • bdc861f058 util/TemplateString: remove extra semicolon Max Kellermann 2020-05-27 15:46:53 +02:00
  • 8925040262 remove some more extra semicolons Rosen Penev 2020-03-16 13:37:13 -07:00
  • c065950ced .travis.yml: disable zzip on OS X to fix Travis-CI build failure Max Kellermann 2020-05-27 15:31:12 +02:00
  • 257a77fa35 {android,win32}/build.py: build libmodplug and WildMidi Max Kellermann 2020-05-26 21:08:29 +02:00
  • 4e5d6e560b decoder/modplug: assume ModPlug is built as static library on Windows Max Kellermann 2020-05-27 14:29:24 +02:00
  • d276d8eda2 decoder/wildmidi: assume WildMidi is built as static library on Windows Max Kellermann 2020-05-27 14:26:37 +02:00
  • ebcb5e9368 decoder/wildmidi: use NarrowPath, fixing the Windows build Max Kellermann 2020-05-27 14:06:22 +02:00
  • 69f09648a4 meson.build: attempt to detect WildMidi using pkg-config Max Kellermann 2020-05-27 15:01:54 +02:00
  • 9adda30c38 NEWS: move two lines below Windows/Android Max Kellermann 2020-05-27 14:33:18 +02:00
  • c5f80dc543 Add .clang-format Shen-Ta Hsieh 2020-05-27 18:55:24 +08:00
  • d2d4a0251e .gitignore: add emacs lsp-mode files Max Kellermann 2020-05-26 21:07:52 +02:00
  • f7b6431b6f meson.build: work around Meson bug detecting strndup() on Windows Max Kellermann 2020-05-26 20:50:16 +02:00
  • 03b9bd3a9e python/build/libs.py: update FFmpeg to 4.2.3 Max Kellermann 2020-05-26 18:54:55 +02:00
  • 6cc58ccb9b lib/icu/Converter: add missing <string_view> include Max Kellermann 2020-05-26 17:48:00 +02:00
  • 210c270624 test/test_pcm_export: eliminate zero-length arrays Max Kellermann 2020-05-26 16:50:30 +02:00
  • be94b4373a util/OffsetPointer: add noexcept Max Kellermann 2020-05-14 15:44:21 +02:00
  • eeec0ee804 dsd/Dsd2Pcm: convert struct GenerateCtableValue to lambda Max Kellermann 2020-05-07 13:30:20 +02:00
  • a24ef280cc meson.build: require GCC 8 or clang 5 Max Kellermann 2020-05-07 12:41:40 +02:00
  • d1d6a3871e Merge branch 'v0.21.x' Max Kellermann 2020-05-07 15:04:41 +02:00
  • 61aed60f6d python/build/libs.py: update CURL to 7.70.0 Max Kellermann 2020-05-07 14:18:54 +02:00
  • 2cc323c9fe python/build/libs.py: update Boost to 1.73.0 Max Kellermann 2020-05-07 14:18:20 +02:00
  • f24ab120ee android/build.py: use -fpic instead of -fPIC on ARM/Aarch64 Max Kellermann 2020-05-07 13:57:34 +02:00
  • 68349bc55c android/build.py: use -mfpu=vfpv3-d16 on ARMv7 Max Kellermann 2020-05-07 13:48:42 +02:00
  • 60f957ed64 util/MimeType: use string_view::substr() Max Kellermann 2020-05-06 20:32:23 +02:00
  • 864d26cd1b Merge branch 'bind' of git://github.com/neheb/MPD Max Kellermann 2020-05-06 06:14:55 +02:00
  • ba576ffa37 Merge branch 'v0.21.x' Max Kellermann 2020-05-05 19:00:53 +02:00
  • 209364adf2 db/simple: fix crash when mounting twice Max Kellermann 2020-05-05 18:57:13 +02:00
  • dae8da7066 input/uring: new input plugin using io_uring Max Kellermann 2020-05-05 15:32:41 +02:00
  • cdf8ac001c event/Loop: integrate io_uring support Max Kellermann 2020-05-05 15:18:02 +02:00
  • 62d0ceabcc io/uring: basic Linux io_uring support Max Kellermann 2020-05-05 14:28:15 +02:00
  • 935e622915 event/Loop: allow calling AddFD()... before starting the EventThread Max Kellermann 2020-05-05 17:08:52 +02:00
  • 1efbbfcd6f GitVersion: make GIT_VERSION const Max Kellermann 2020-05-05 15:12:39 +02:00
  • e0edf0b206 meson.build: move VERSION and others to Version.h Max Kellermann 2020-05-05 15:08:55 +02:00
  • 4e9fa36176 meson.build: remove unused macro PACKAGE_VERSION Max Kellermann 2020-05-05 15:08:32 +02:00
  • 8f178401e4 */plugins/meson.build: define feature macros in Features.h Max Kellermann 2020-05-05 14:45:18 +02:00
  • 8c1d78873d system/KernelVersion: new library Max Kellermann 2020-05-05 14:30:22 +02:00
  • 9815d10137 system/FileDescriptor: move to io/ Max Kellermann 2020-05-05 14:11:13 +02:00
  • 97f7270aa8 fs/FileSystem: remove unused function FOpen() Max Kellermann 2020-05-05 14:18:01 +02:00
  • 1787aa5e00 decoder/sidplay: drop support for libsidplayfp < 1.8 Max Kellermann 2020-05-05 13:53:09 +02:00
  • e6a77e1297 remove std::bind usage as much as possible Rosen Penev 2020-05-04 14:27:04 -07:00
  • e251fd0053 Add info about new song length format skidoo23 2020-04-30 13:35:29 +02:00