output/httpd: remove broken DLNA support code

This code was added in 21851c0673 but
looks completely broken:

- the status code is "206 OK" but "206" would be "Partial Content"

- the "Content-Length" header has a bogus value

- the "Content-RangeX" parameter has different bogus values (why
  "Content-RangeX" anyway and not "Content-Range"?)

Apart from that, there are strange undocumented non-standard headers
which are probably there to work around bugs/expectations in one
broken proprietary client product.  But these days, MPD doesn't bend
over to support broken clients.  So let's kill this code.

Closes #304
This commit is contained in:
Max Kellermann
2018-07-06 17:28:01 +02:00
parent 7d6a762845
commit 5f082a2739
3 changed files with 3 additions and 31 deletions

2
NEWS
View File

@@ -2,6 +2,8 @@ ver 0.20.21 (not yet released)
* database
- proxy: add "password" setting
- proxy: support tags "ArtistSort", "AlbumArtistSort", "AlbumSort"
* output
- httpd: remove broken DLNA support code
ver 0.20.20 (2018/05/22)
* protocol