diff options
-rw-r--r-- | CONTRIBUTORS | 1 | ||||
-rw-r--r-- | HISTORY | 1 | ||||
-rw-r--r-- | server/connectionHTTP.c | 3 |
3 files changed, 4 insertions, 1 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 0451378..0d6c481 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -220,3 +220,4 @@ thomasjfox hivdr for adding the pos= parameter for replaying recordings from a certain position + for suggesting to add the HTTP "Server" header @@ -1,6 +1,7 @@ VDR Plugin 'streamdev' Revision History --------------------------------------- +- Added HTTP "Server" header (suggested by hivdr) - Ignore dummy file extensions (.ts, .vob, .vdr) when parsing HTTP URIs - Select start position for replaying a recording by parameter pos=. Supported values are resume, mark.#, time.#, frame.# or a plain # representing a diff --git a/server/connectionHTTP.c b/server/connectionHTTP.c index 26f6d1c..ac4763b 100644 --- a/server/connectionHTTP.c +++ b/server/connectionHTTP.c @@ -324,7 +324,8 @@ bool cConnectionHTTP::HttpResponse(int Code, bool Last, const char* ContentType, if (rc) rc = Respond("Connection: close") && Respond("Pragma: no-cache") - && Respond("Cache-Control: no-cache"); + && Respond("Cache-Control: no-cache") + && Respond("Server: VDR-%s / streamdev-server-%s", true, VDRVERSION, VERSION); time_t t = time(NULL); struct tm *gmt = gmtime(&t); |