[prev in list] [next in list] [prev in thread] [next in thread]
List: squirrelmail-cvs
Subject: [SM-CVS] SF.net SVN: squirrelmail: [12794] trunk/squirrelmail
From: jangliss () users ! sourceforge ! net
Date: 2007-11-28 2:46:03
Message-ID: E1IxCw7-0007Nb-Bu () sc8-pr-svn2 ! sourceforge ! net
[Download RAW message or body]
Revision: 12794
http://squirrelmail.svn.sourceforge.net/squirrelmail/?rev=12794&view=rev
Author: jangliss
Date: 2007-11-27 18:46:02 -0800 (Tue, 27 Nov 2007)
Log Message:
-----------
Added code to stop PHP using 'deleted' as a value for the session cookies on expiring \
them, and forcing a really old date for the expiry time (#1829098).
Modified Paths:
--------------
trunk/squirrelmail/ChangeLog
trunk/squirrelmail/functions/global.php
Modified: trunk/squirrelmail/ChangeLog
===================================================================
--- trunk/squirrelmail/ChangeLog 2007-11-27 21:26:57 UTC (rev 12793)
+++ trunk/squirrelmail/ChangeLog 2007-11-28 02:46:02 UTC (rev 12794)
@@ -234,6 +234,8 @@
John Callahan (#1808382).
- Invalid initialization of To: header (#1772893).
- Added SquirrelMail debug mode.
+ - Handle PHP's insistence on setting the value to 'deleted' for destroyed sessions
+ (#1829098).
Version 1.5.1 (branched on 2006-02-12)
--------------------------------------
Modified: trunk/squirrelmail/functions/global.php
===================================================================
--- trunk/squirrelmail/functions/global.php 2007-11-27 21:26:57 UTC (rev 12793)
+++ trunk/squirrelmail/functions/global.php 2007-11-28 02:46:02 UTC (rev 12794)
@@ -374,9 +374,8 @@
global $base_uri, $_COOKIE, $_SESSION;
- if (isset($_COOKIE[session_name()]) && session_name()) \
sqsetcookie(session_name(), '', 0, $base_uri);
- if (isset($_COOKIE['username']) && $_COOKIE['username']) \
sqsetcookie('username','',0,$base_uri);
- if (isset($_COOKIE['key']) && $_COOKIE['key']) \
sqsetcookie('key','',0,$base_uri); + if (isset($_COOKIE[session_name()]) && \
session_name()) sqsetcookie(session_name(), $_COOKIE[session_name()], 1, $base_uri); \
+ if (isset($_COOKIE['key']) && $_COOKIE['key']) \
sqsetcookie('key','SQMTRASH',1,$base_uri);
$sessid = session_id();
if (!empty( $sessid )) {
This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
-----
squirrelmail-cvs mailing list
List address: squirrelmail-cvs@lists.sourceforge.net
List info (subscribe/unsubscribe/change options): \
https://lists.sourceforge.net/lists/listinfo/squirrelmail-cvs
Repository: http://squirrelmail.org/svn
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic