Fixed bug ##32848: Captcha image expiry headers
authorstan <stan@735d13b6-9817-0410-8766-e36946ffe9aa>
Sun, 18 Mar 2012 17:16:45 +0000 (17:16 +0000)
committerstan <stan@735d13b6-9817-0410-8766-e36946ffe9aa>
Sun, 18 Mar 2012 17:16:45 +0000 (17:16 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/sr_freecap/trunk@59336 735d13b6-9817-0410-8766-e36946ffe9aa

ChangeLog
pi1/class.tx_srfreecap_pi1.php
pi3/class.tx_srfreecap_pi3.php

index 0cc3b40..cac255c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-03-18  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Fixed bug ##32848: Captcha image expiry headers
+
 2011-12-15  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Follow-up to bug #7066: IE embeded media player display
index 023a2f9..20f7b07 100644 (file)
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2005-2011 Stanislas Rolland <typo3(arobas)sjbr.ca>
+*  (c) 2005-2012 Stanislas Rolland <typo3(arobas)sjbr.ca>
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -397,6 +397,7 @@ class tx_srfreecap_pi1 extends tslib_pibase {
        function sendImage($pic) {
                        // Output image with appropriate headers
                header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
+               header('Last-Modified: ' . gmdate('D,d M YH:i:s') . ' GMT');
                header('Pragma: no-cache');
                header('Cache-Control: no-cache, no-store, must-revalidate');
                switch($this->output) {
index 0f415c0..644ecac 100644 (file)
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2007-2008 Stanislas Rolland (typo3(arobas)sjbr.ca)
+*  (c) 2007-2012 Stanislas Rolland (typo3(arobas)sjbr.ca)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -94,6 +94,7 @@ class tx_srfreecap_pi3 extends tslib_pibase {
        function output($word) {
                $output = $this->generate($word);
                header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
+               header('Last-Modified: ' . gmdate('D,d M YH:i:s') . ' GMT');
                header('Pragma: no-cache');
                header('Cache-Control: no-cache, no-store, must-revalidate');
                header('Content-Type: audio/x-wav');