From f05ff65b305641b0deea0dc412bd0f2c9389fb42 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Thu, 9 Feb 2023 23:15:24 +0100 Subject: [PATCH] Change for Chrome caching issue #188 --- snappymail/v/0.0.0/app/libraries/MailSo/Base/Http.php | 2 +- snappymail/v/0.0.0/app/libraries/snappymail/http/stream.php | 2 +- snappymail/v/0.0.0/app/libraries/snappymail/stream/zip.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/Http.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/Http.php index 4d8e37fb3..bab9de700 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/Http.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/Http.php @@ -185,7 +185,7 @@ class Http static::$bCache = true; \header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); \header('Last-Modified: '.\gmdate('D, d M Y H:i:s').' GMT'); - \header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0'); + \header('Cache-Control: no-store'); \header('Pragma: no-cache'); } } diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/http/stream.php b/snappymail/v/0.0.0/app/libraries/snappymail/http/stream.php index 507a6c8ae..4d8435bfb 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/http/stream.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/http/stream.php @@ -29,7 +29,7 @@ abstract class Stream // We just fake Drupal https://www.drupal.org/docs/8/core/modules/big-pipe/bigpipe-environment-requirements \header('Surrogate-Control: no-store, content="BigPipe/1.0"'); // Explicitly disable caching so Varnish and other upstreams won't cache. - \header('Cache-Control: no-store, no-cache, must-revalidate'); + \header('Cache-Control: no-store'); \header('Pragma: no-cache'); // Nginx: disable fastcgi_buffering and disable gzip for this request. diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/stream/zip.php b/snappymail/v/0.0.0/app/libraries/snappymail/stream/zip.php index 0cb9e735f..163d4a2bc 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/stream/zip.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/stream/zip.php @@ -77,7 +77,7 @@ class ZIP while ($i-- && \ob_end_clean()); \ob_get_level() || \header('Content-Encoding: '); } - \header('Cache-Control: no-store, no-cache, must-revalidate'); + \header('Cache-Control: no-store'); \header('Pragma: no-cache'); \header('Content-Transfer-Encoding: binary'); $name = "{$name}.zip";