Changelog for
mpd-0.23.15-3.2.x86_64.rpm :
* Sat Apr 27 2024 Илья Индиго <13ilyaAATTgmail.com>- Fixed privileges of /run/mpd directory (rpm -qlv mpd | grep /run).
* Sun Feb 04 2024 Илья Индиго
- Provided user(mpd).
* Thu Dec 28 2023 Dirk Müller - update to 0.23.15:
* ffmpeg: fix build failure with FFmpeg 6.1
* alsa: limit buffer time to 2 seconds
* flac: fix scanning files with non-ASCII names on Windows
* mad: fix calculation of LAME peak values
* wasapi: fix problem setting volume
* more libfmt 10 fixes
* fix auto-detected systemd unit directory
* Tue Aug 29 2023 llyyr - Disable libchromaprint requirement and disable feature. This would cause mpd to pull in ffmpeg-4 on installation.
* Tue May 23 2023 Илья Индиго - Updated to 0.23.13
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.13/NEWS
* input: curl: fixed busy loop after connection failed
* input: curl: hided \"404\" log messages for non-existent \".mpdignore\" files
* archive: zzip: fixed crash bug
* database: simple: revealed hidden songs after deleting containing CUE
* decoder: ffmpeg: reordered to a lower priority than \"gme\"
* decoder: gme: required GME 0.6 or later
* output: pipewire: fixed corruption bug due to missing lock
* linux: shut down if parent process dies in --no-daemon mode
* linux: determine systemd unit directories via pkg-config
* supported libfmt 10
* Wed Jan 18 2023 Илья Индиго - Updated to 0.23.12
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.12/NEWS
* input: curl: require CURL 7.55.0 or later
* decoder: mad: fixed integer underflow with very small files
* tags: fixed crash bug due to race condition
* output: pipewire: adjust to PipeWire 0.3.64 API change
* fixed build failures with GCC 13
* Sat Dec 03 2022 Dirk Müller - update to 0.23.11: - simple: move default database to ~/.cache/mpd/db from ~/.cache/mpd.db - simple: default \"cache_directory\" to ~/.cache/mpd/mounts - windows: fixed DoS via a crafted input (bsc#1207028), CVE-2022-46449- add keyring
* Mon Oct 17 2022 Илья Индиго - Updated to 0.23.10
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.10/NEWS
* storage: curl: fixed file time stamps
* decoder: ffmpeg: fixed libfmt 9 compiler warning
* encoder: flac: fixed failure when libFLAC is built without Ogg support
* output: alsa: fixed crash bug
* Wed Aug 24 2022 Paolo Stivanin - Updated to 0.23.9
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.9/NEWS
* input: cdio_paranoia: added options \"mode\" and \"skip\"
* decoder: ffmpeg: added support FFmpeg 5.1
* filter: replay gain: fixed delayed volume display with handler=mixer
* output: pipewire: set app icon
* fixed bogus volume levels with multiple partitions
* improved iconv detection- Removed fix-build-ffmpeg5.patch.
* Mon Aug 08 2022 Cor Blom - Added fix-build-ffmpeg5.patch to fix build with ffmpeg 5.1
* Mon Aug 01 2022 Илья Индиго - Updated to 0.23.8
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.8/NEWS
* support libfmt 9
* storage: curl: fix crash if web server does not understand WebDAV
* input:
* cdio_paranoia:
* fix crash if no drive was found
* faster cancellation
* don\'t scan for replay gain tags
* pipewire:
* fix playback of very short tracks
* drop all buffers before manual song change
* fix stuttering after manual song change
* snapcast:
* fix busy loop while paused
* fix stuttering after resuming playback
* mixer
* better error messages
* alsa: fix setting volume before playback starts
* pipewire:
* fix crash bug
* fix volume change events with PipeWire 0.3.53
* don\'t force initial volume=100%
* Wed Jun 01 2022 Илья Индиго - Updated to 0.23.7
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.7/NEWS
* decoder:
* ffmpeg: fix HLS seeking
* opus: fix missing song length on high-latency files
* mixer:
* pipewire: fix volume restore
* software: update volume of disabled outputs
* Tue Mar 29 2022 Илья Индиго - Updated to 0.23.6
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.6/NEWS
* protocol:
* support filename \"cover.webp\" for \"albumart\" command
* support \"readcomments\" and \"readpicture\" on CUE tracks
* decoder:
* ffmpeg: fix end-of-file check (update stuck at empty files)
* opus: fix \"readpicture\" on Opus files
* output:
* pipewire: fix crash bug if setting volume before playback starts
* wasapi: fix resume after pause
* Tue Jan 11 2022 olafAATTaepfle.de- Implement the migration to PCRE2 by specifying the build dependency- Remove obsolete libwrap option
* Thu Dec 02 2021 Mia Herkt - Updated to 0.23.5
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.5/NEWS
* protocol:
* support relative offsets for \"searchadd\"
* fix \"searchaddpl\" bug (bogus error \"Bad position\")
* database: upnp: fix crash bug
* tags: fix MixRamp support
* migrate to PCRE2
* GCC 12 build fixes
* Fri Nov 12 2021 Илья Индиго - Updated to 0.23.4
* Changed file mpd-user.conf (disabled pid_file).
* Refreshed patch mpd-conf.patch.
* Removed patch mpd-service.patch.
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.4/NEWS
* protocol: add optional position parameter to \"searchaddpl\"
* decoder: ffmpeg: support libavcodec 59
* output: alsa: add option \"thesycon_dsd_workaround\" to work around device bug
* fix crash on debug builds if startup fails
* systemd:
* remove \"RuntimeDirectory\" directive because it caused problems
* ignore the \"pid_file\" setting if started as systemd service
* Sat Nov 06 2021 Илья Индиго - Updated to 0.23.3
* Add patch mpd-service.patch.
* Add BuildRequires for fmt, libopenmpt, libpipewire-0.3.
* Increased the minimum version for meson to 0.56.0.
* Changed meson option -Dupnp from enabled to pupnp.
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.3/NEWS
* split permission \"player\" from \"control\"
* add option \"host_permissions\"
* protocol:
* new command \"getvol\"
* show the audio format in \"playlistinfo\"
* support \"listfiles\" with arbitrary storage plugins
* support relative positions in \"addid\"
* fix relative positions in \"move\" and \"moveid\"
* add \"position\" parameter to \"findadd\" and \"searchadd\"
* add position parameter to \"load\"
* use decimal notation instead of scientific notation
* \"load\" supports relative positions
* add optional position parameter to \"add\" and \"playlistadd\"
* allow range in \"playlistdelete\"
* database:
* proxy: require MPD 0.20 or later
* proxy: require libmpdclient 2.11 or later
* proxy: split search into chunks to avoid exceeding the output buffer
* simple: add option to hide CUE target songs
* upnp: support libnpupnp instead of libupnp
* fix scanning files with question mark in the name
* inotify: fix use-after-free bug
* archive:
* zzip, iso9660: ignore file names which are invalid UTF-8
* decoder:
* openmpt: new plugin
* wavpack: fix WVC file support
* input: nfs: fix playback bug
* neighbor: mention: failed plugin name in error message
* output:
* emit \"mixer\" idle event when replay gain changes volume
* alsa: add option \"stop_dsd_silence\" to work around DSD DAC noise
* oss: support DSD over PCM
* pipewire: new plugin
* pipewire: emit \"mixer\" idle events on external volume change
* pipewire: attempt to change the graph sample rate
* pipewire: send artist and title to PipeWire
* pipewire: DSD support
* snapcast: new plugin
* snapcast: fix time stamp bug which caused \"Failed to get chunk\"
* player:
* do not cross-fade songs shorter than 20 seconds
* fix \"albumart\" timeout bug
* systemd: add \"RuntimeDirectory\" directive
* tags:
* new tags \"ComposerSort\", \"Ensemble\", \"Movement\", \"MovementNumber\", and \"Location\"
* Wed Sep 01 2021 Илья Индиго - Updated to 0.22.11
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.11/NEWS
* protocol: fix \"albumart\" crash.
* filter: ffmpeg:
* pass \"channel_layout\" instead of \"channels\" to buffersrc
* fix \"av_buffersink_get_frame() failed: Resource temporarily unavailable\"
* support double-precision samples (by converting to single precision)
* Tue Aug 17 2021 Илья Индиго - Updated to 0.22.10
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.10/NEWS
* protocol: support \"albumart\" for virtual tracks in CUE sheets
* database: simple:
* fix crash bug
* fix absolute paths in CUE \"as_directory\" entries
* prune CUE entries from database for non-existent songs
* input:
* curl: fix crash bug after stream with Icy metadata was closed by peer
* tidal: remove defunct unmaintained plugin
* tags: fix crash caused by bug in TagBuilder and a few potential reference leaks
* output
* httpd: fix missing tag after seeking into a new song
* oss: fix channel order of multi-channel files
* mixer: alsa: fix yet more rounding errors.
* Sun Jun 27 2021 Илья Индиго - Updated to 0.22.9
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.9/NEWS
* database: simple: load all .mpdignore files of all parent directories
* tags: fix: \"readcomments\" and \"readpicture\" on remote files with ID3 tags
* decoder: ffmpeg:
* support the tags \"sort_album\", \"album-sort\", \"artist-sort\"
* fix build failure with FFmpeg 3.4
* Sun May 30 2021 Fabian Niepelt - Update to 0.22.8
* https://github.com/MusicPlayerDaemon/MPD/blob/v0.22.8/NEWS
* fix crash bug in \"albumart\" command (0.22.7 regression)
* Fri May 21 2021 Илья Индиго - Update to 0.22.7
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.7/NEWS
* protocol:
* don\'t use glibc extension to parse time stamps
* optimize the \"albumart\" command
* input:
* curl: send user/password in the first request, save one roundtrip
* decoder:
* ffmpeg: fix build problem with FFmpeg 3.4
* gme: support RSN files
* storage: curl: don\'t use glibc extension
* database: simple: fix database corruption bug
* output:
* fix crash when pausing with multiple partitions
* httpd: send header \"Access-Control-Allow-Origin:
*\"
* Fri Feb 19 2021 Dirk Müller - update to 0.22.6:
* fix missing tags on songs in queue - error for malformed ranges instead of ignoring silently - better error message for open-ended range with \"move\" - simple: fix missing CUE sheet metadata in \"addid\" command - id: translate TPE3 to Conductor, not Performer - iso9660: another fix for unaligned reads - httpd: error handling on Windows improved - pulse: fix deadlock with \"always_on\"
* Sat Jan 23 2021 Илья Индиго - Update to 0.22.4
* refresh mpd-conf.patch
* https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.4/NEWS
* protocol:
* add command \"binarylimit\" to allow larger chunk sizes
* fix \"readpicture\" on 32 bit machines
* show duration and tags of songs in virtual playlist (CUE) folders
* storage: curl: fix several WebDAV protocol bugs
* decoder: dsdiff: apply padding to odd-sized chunks
* filter: ffmpeg: detect the output sample format
* output: moveoutput: fix always_on and tag lost on move