archive/{zzip,iso9660}: ignore file names which are invalid UTF-8

These malformed strings must not be transferred over the wire, because
the MPD protocol is defined to be UTF-8.

Closes https://github.com/MusicPlayerDaemon/MPD/issues/1274
This commit is contained in:
Max Kellermann
2021-10-13 15:50:34 +02:00
parent f8cbba1850
commit 0712314d23
3 changed files with 9 additions and 1 deletions

2
NEWS
View File

@@ -10,6 +10,8 @@ ver 0.23 (not yet released)
- proxy: require libmpdclient 2.11 or later
- proxy: split search into chunks to avoid exceeding the output buffer
- upnp: support libnpupnp instead of libupnp
* archive
- zzip, iso9660: ignore file names which are invalid UTF-8
* decoder
- openmpt: new plugin
- wavpack: fix WVC file support