diff -ruN fnord-1.10-20090811fwb/httpd.c fnord-1.10-20091213fwb/httpd.c --- fnord-1.10-20090811fwb/httpd.c 2009-08-11 22:35:46.000000000 +0200 +++ fnord-1.10-20091213fwb/httpd.c 2009-12-13 23:38:02.000000000 +0100 @@ -613,7 +613,7 @@ } else { retcode=200; - buffer_puts(buffer_1,"HTTP/1.0 200 OK\r\nServer: "FNORD"\r\nPragma: no-cache\r\nConnection: close\r\n"); + buffer_puts(buffer_1,"HTTP/1.0 200 OK\r\nServer: "FNORD"\r\nConnection: close\r\n"); signal(SIGCHLD,SIG_IGN); cgi_send_correct_http(ibuf,n); } @@ -760,6 +760,7 @@ { "rpm", "application/x-rpm", 240 }, { "gz", "application/x-gzip", 240 }, { "tgz", "application/x-gzip", 240 }, + { "svg", "text/xml", 240 }, { 0 } }; /* try to find out MIME type and content encoding.