]> granicus.if.org Git - php/commitdiff
Remove MSIE 5-specific Cache-Control fields.
authorJosef Šimánek <josef.simanek@gmail.com>
Sun, 12 Apr 2015 20:35:57 +0000 (22:35 +0200)
committerJulien Pauli <jpauli@php.net>
Tue, 12 May 2015 07:53:17 +0000 (09:53 +0200)
reverts 04daa55

ext/session/session.c

index 71d4cd133f188b920417faf6801ef1a07925e356..70adf8e1ac8aa78cfd9b85ff03c175b25bc42905 100644 (file)
@@ -1216,7 +1216,7 @@ CACHE_LIMITER_FUNC(private_no_expire) /* {{{ */
 {
        char buf[MAX_STR + 1];
 
-       snprintf(buf, sizeof(buf), "Cache-Control: private, max-age=" ZEND_LONG_FMT ", pre-check=" ZEND_LONG_FMT, PS(cache_expire) * 60, PS(cache_expire) * 60); /* SAFE */
+       snprintf(buf, sizeof(buf), "Cache-Control: private, max-age=" ZEND_LONG_FMT, PS(cache_expire) * 60); /* SAFE */
        ADD_HEADER(buf);
 
        last_modified();
@@ -1234,8 +1234,8 @@ CACHE_LIMITER_FUNC(nocache) /* {{{ */
 {
        ADD_HEADER("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
 
-       /* For HTTP/1.1 conforming clients and the rest (MSIE 5) */
-       ADD_HEADER("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
+       /* For HTTP/1.1 conforming clients */
+       ADD_HEADER("Cache-Control: no-store, no-cache, must-revalidate");
 
        /* For HTTP/1.0 conforming clients */
        ADD_HEADER("Pragma: no-cache");