Commit Graph

  • 074a041760 test/meson.build: add missing dependencies on libevent.a Max Kellermann 2025-01-28 19:47:35 +01:00
  • 083d39ea80 decoder/plugins/meson.build: add missing dependency to libid3tag Max Kellermann 2023-12-22 18:01:29 +01:00
  • a5da7fd51a Merge branch 'v0.23.x' Max Kellermann 2025-01-28 19:33:19 +01:00
  • cf9a2eb508 .github/workflows/build.yml: disable yajl on macOS Max Kellermann 2025-01-28 19:31:14 +01:00
  • 0aeda01ba6 lib/yajl: drop "yajl/" prefix from #include paths Max Kellermann 2024-05-06 13:29:29 +02:00
  • 3798d11a8d .github/workflows/build.yml: disable NFS support Max Kellermann 2025-01-28 19:23:20 +01:00
  • fab03f800a subprojects: remove libmicrohttpd Max Kellermann 2025-01-28 19:16:31 +01:00
  • 5b5b101c56 subprojects: add id3tag Max Kellermann 2023-12-22 17:10:57 +01:00
  • 7770accee0 python/build/libs.py: remove libmad (unused) Max Kellermann 2023-12-22 17:17:59 +01:00
  • eb3cd7bed3 subprojects: add lame Max Kellermann 2023-12-11 11:06:52 +01:00
  • 56cc2f4c65 subprojects: add libmpdclient wrap Max Kellermann 2023-12-20 17:06:15 +01:00
  • 9723af3f35 subprojects: add openssl Max Kellermann 2023-12-11 10:58:10 +01:00
  • dcf3cf4216 subprojects: add ogg, flac, opus Max Kellermann 2023-12-11 10:02:59 +01:00
  • 578c94081f subprojects: add curl Max Kellermann 2023-12-11 10:02:35 +01:00
  • efa8304d2d subprojects/.gitignore: sort Max Kellermann 2025-01-28 19:12:30 +01:00
  • 2752f67877 lib/nfs/meson.build: add missing dependency on libevent.a Max Kellermann 2025-01-28 19:05:08 +01:00
  • f55e0df614 lib/curl/meson.build: add missing internal dependency on libevent.a Max Kellermann 2025-01-28 18:52:35 +01:00
  • 177ffde90f Merge branch 'v0.23.x' Max Kellermann 2025-01-28 18:45:02 +01:00
  • 0d1fb9a02c meson.build: build libnpupnp and libmicrohttpd statically as submodules Max Kellermann 2025-01-28 18:43:22 +01:00
  • a0a39ae828 .github/workflows/build.yml: update actions/checkout to v4 Max Kellermann 2025-01-28 18:39:09 +01:00
  • e57c60e3d8 .github/workflows/build.yml: update hendrikmuhs/ccache-action to v1.2 Max Kellermann 2025-01-28 18:38:55 +01:00
  • 53090e3745 .github/workflows/build.yml: update actions/setup-python to v5 Max Kellermann 2025-01-28 18:37:05 +01:00
  • 93eb3da48a subprojects: add liburing Max Kellermann 2025-01-28 18:28:48 +01:00
  • 75a3d9340e python/build/libs.py: update FFmpeg to 7.1 Max Kellermann 2024-10-30 21:31:16 +01:00
  • 9445ea1565 subprojects: add libnpupnp Max Kellermann 2025-01-28 18:15:44 +01:00
  • a5a26d304b subprojects: update sqlite3 to 3.48.0-1 Max Kellermann 2025-01-28 18:11:09 +01:00
  • 1d8d298a22 subprojects: update fmt to 11.1.1-2 Max Kellermann 2025-01-28 18:11:01 +01:00
  • 508bfbe334 pipewire/meson.build: add "include_type:system" Max Kellermann 2025-01-28 18:24:41 +01:00
  • 1385212572 io/uring/meson.build: detect liburing with include_type=system Max Kellermann 2023-09-12 10:20:24 +02:00
  • 8dcd6ea2b4 increment version number to 0.23.17 Max Kellermann 2025-01-28 18:12:32 +01:00
  • 75d0914373 Merge branch 'fix-handle-status' of https://github.com/geneticdrift/MPD Max Kellermann 2025-01-28 06:18:19 +01:00
  • 35dc1fc589 io/UniqueFileDescriptor: use AdoptTag in the constructors that adopt ownership Max Kellermann 2025-01-23 16:47:13 +01:00
  • 765a6a2f20 net/UniqueSocketDescriptor: use AdoptTag in the constructors that adopt ownership Max Kellermann 2025-01-23 16:36:54 +01:00
  • 131263cbe3 util/TagStructs: add struct AdoptTag Max Kellermann 2025-01-23 16:36:05 +01:00
  • 936611b47c util/ShallowCopy: rename header to TagStructs.hxx Max Kellermann 2025-01-23 16:31:29 +01:00
  • 266eb393eb fix: output of command status broken by a misplaced comma in the format arguments gd 2025-01-21 14:01:26 +02:00
  • 194ecd69e0 lib/fmt: remove even more now-broken uses of FMT_STRING Michael Herstine 2025-01-20 19:54:41 -08:00
  • b24b3c1054 Merge remote-tracking branch 'upstream/v0.23.x' Michael Herstine 2025-01-20 09:44:07 -08:00
  • 5de0909ae5 lib/fmt: remove the rest of the broken use of FMT_STRING Alfred Wingate 2025-01-18 03:29:14 +02:00
  • da6efd6361 plugins/meson.build: revert unintentional static link change Rudi Heitbaum 2025-01-13 22:33:43 +00:00
  • 9db7144d0f lib/fmt: drop use of FMT_STRING Rudi Heitbaum 2025-01-11 21:33:04 +00:00
  • bd36b5e310 Response with error for sticker set,inc,dec and add missing asserts jcorporation 2024-12-12 19:39:17 +01:00
  • 015870ac71 Replace STICKER_SQL_INSERT and STICKER_SQL_UPDATE with STICKER_SQL_SET that lets handle sqlite insertion or update of the sticker value. jcorporation 2024-12-12 19:15:22 +01:00
  • b1677bf79c Merge branch 'sticker_inc_dec' of https://github.com/jcorporation/MPD Max Kellermann 2024-12-12 08:38:58 +01:00
  • 1078c1c1bf Add sticker sub-commands inc and dec jcorporation 2024-12-11 21:41:20 +01:00
  • 9a8579d956 event/ServerSocket: do not close all listeners before rethrowing Max Kellermann 2024-12-04 14:21:42 +01:00
  • b6e187efd8 Merge tag 'v0.23.16' Max Kellermann 2024-12-03 13:00:54 +01:00
  • b5bd294e5c release v0.23.16 v0.23.16 Max Kellermann 2024-12-03 12:56:57 +01:00
  • ac60bd47f0 thread/WindowsFuture: add missing include for std::error_category Max Kellermann 2024-12-03 12:54:11 +01:00
  • b7248f0333 filter/ffmpeg: fill AVFrame::pts Max Kellermann 2024-11-02 22:23:25 +01:00
  • 8a5b5378e6 db/update/Walk:FindAncestorLoop: uint64_t inode & device Marius Feraru 2024-03-04 13:21:40 +02:00
  • 4a49f75799 meson.build: support building with ICU 76 Michael Cho 2024-10-26 10:29:53 -04:00
  • 9d2666f293 subprojects: update sqlite3 to 3.47.1-1 Max Kellermann 2024-12-03 12:46:32 +01:00
  • e63fcc5982 python/build/libs: update libnfs to 5.0.3 Max Kellermann 2024-03-11 15:20:32 +01:00
  • 4c37c17f2e python/build/libs.py: update WildMidi to 0.4.6 Max Kellermann 2024-04-15 21:52:20 +02:00
  • 722820a375 python/build/libs: update zlib to 1.3.1 Max Kellermann 2024-03-11 15:17:47 +01:00
  • 688023eb9e python/build/libs.py: update libopenmpt to 0.7.9 Max Kellermann 2024-07-23 13:07:49 +02:00
  • 5771aeaddd subprojects: update fmt to 11.0.2-1 Max Kellermann 2024-12-03 12:37:23 +01:00
  • a42da90042 lib/fmt: support build with libfmt-11.0.0 Rudi Heitbaum 2024-07-05 14:27:45 +00:00
  • d7d32ed6fc meson.build: suppress -Wnan-infinity-disabled (clang 18) due to libfmt Max Kellermann 2024-03-11 15:15:13 +01:00
  • 4715acf27e Log: add missing include for std::back_inserter() Max Kellermann 2024-07-07 10:09:08 +02:00
  • 8780db5ee8 increment version number to 0.23.16 Max Kellermann 2024-12-03 12:34:01 +01:00
  • 30d2a31473 command/sticker: remove unreachable code Max Kellermann 2024-12-03 12:32:32 +01:00
  • 9a7a8ec137 io: always pass O_NONBLOCK to open() Max Kellermann 2024-11-19 11:08:29 +01:00
  • 88fa68f030 net/SocketDescriptor: add GetPeerPidfd() Max Kellermann 2024-11-23 08:38:16 +01:00
  • 78e643150f output/Source: fix Close() borine 2024-11-19 10:59:35 +00:00
  • eb1463fd7c test/util/TestIntrusiveTreeSet: add constant_time_size test Max Kellermann 2024-11-12 08:12:41 +01:00
  • 6dce8dcaa5 io/FileDescriptor: add readv()/writev() wrappers Max Kellermann 2024-11-12 08:48:27 +01:00
  • fc4a579d83 io/FileDescriptor: remove Read()/Write() with void pointers Max Kellermann 2024-11-12 08:49:29 +01:00
  • 263b9916c2 unix/PidFile: pass std::span to FileDescriptor::Read() Max Kellermann 2024-11-13 10:43:22 +01:00
  • 16604997d6 system/{Event,Signal}FD: pass std::span to FileDescriptor::Read() Max Kellermann 2024-11-13 10:43:03 +01:00
  • 77226bc0d8 test/ReadFrames: pass std::span to FileDescriptor::Read() Max Kellermann 2024-11-13 10:42:31 +01:00
  • 7a6672b7ed util/IntrusiveTreeSet: update the counter, fixing constant_time_size Max Kellermann 2024-11-12 08:17:15 +01:00
  • 8db14c9cb3 Instance: add method FindOutput() Max Kellermann 2022-07-13 14:52:13 +02:00
  • 370df37596 io/uring/Ring: add more API documentation Max Kellermann 2024-11-11 17:44:09 +01:00
  • 84e3501084 io/uring/Queue: remove redundant include Max Kellermann 2024-11-11 17:42:14 +01:00
  • a7d41a99a1 util/ForeignFifoBuffer: pass std::span to constructor Max Kellermann 2024-11-08 19:43:47 +01:00
  • c9c5e84119 util/ForeignFifoBuffer: store buffer as std::span Max Kellermann 2024-11-08 19:44:52 +01:00
  • 8a3b48754e util/ForeignFifoBuffer: use Read() in MoveBuffer() and Shift() Max Kellermann 2024-11-08 19:48:41 +01:00
  • 849c4012c0 filter/Filter: add method ReadMore() Max Kellermann 2021-08-26 14:20:36 +02:00
  • d8bb833ba3 output/Source: convert runtime check to assert() Max Kellermann 2024-11-08 19:09:10 +01:00
  • 4d8a2ea688 output/Source: add assert(filter) Max Kellermann 2024-11-08 18:50:11 +01:00
  • a7a61e9e41 output/Source: add inline Max Kellermann 2024-11-08 18:33:49 +01:00
  • 415cf096e9 output/Thread: add another inline Max Kellermann 2024-11-08 18:19:07 +01:00
  • 7774c3369e filter/two: check empty() instead of data()==nullptr Max Kellermann 2024-11-05 22:37:27 +01:00
  • bcab29d53a filter/Filter: Flush() returns empty span, not nullptr Max Kellermann 2024-11-05 13:16:28 +01:00
  • d6195025fb filter/Filter: clarify Flush() documentation Max Kellermann 2024-11-05 12:57:50 +01:00
  • d7ae512b5e filter/Filter: clarify that the FilterPCM() return value may be empty Max Kellermann 2024-11-05 12:24:26 +01:00
  • b7b4c6b4ea filter/Filter: Flush() also invalidates the returned buffer Max Kellermann 2024-11-05 11:58:28 +01:00
  • f59f17013d MusicChunk: add method ReadData() Max Kellermann 2024-11-05 12:32:16 +01:00
  • 4beedec3ad MusicChunk: add missing include Max Kellermann 2024-11-05 12:31:20 +01:00
  • 950888d161 output/Source: fix indent Max Kellermann 2024-11-05 12:28:36 +01:00
  • 76562fc093 test/run_{filter,output}: use fmt Max Kellermann 2024-11-05 11:46:49 +01:00
  • 0676ab7f47 filter/two: use if with initializer Max Kellermann 2024-11-02 22:48:01 +01:00
  • fc5d258890 filter/ffmpeg: fill AVFrame::pts Max Kellermann 2024-11-02 22:23:25 +01:00
  • 7dce7ad32d Merge branch 'tagtypes_reset' of https://github.com/jcorporation/MPD Max Kellermann 2024-11-02 20:58:06 +01:00
  • fa29693550 filter/ffmpeg: implement method Flush() Max Kellermann 2024-10-30 22:46:07 +01:00
  • 2c881c63ba doc/plugins.rst: fix spelling Pascal Nkornyui 2024-11-02 19:37:13 +00:00
  • fd7d251358 Add "reset" subcommand to tagtypes. jcorporation 2024-11-01 18:07:06 +01:00
  • acb9ee9792 filter/ffmpeg: move code to ReadOutput() Max Kellermann 2024-10-30 22:48:34 +01:00