[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdelibs] kioslave/http/kcookiejar: Initialise the mCrossDomain member variable in the cookies
From: Thiago Macieira <thiago.macieira () intel ! com>
Date: 2013-01-18 11:22:31
Message-ID: 20130118112231.D74CAA6091 () git ! kde ! org
[Download RAW message or body]
Git commit 794b14b8af5b610fc3eed6945f93f0c69dd49a9a by Thiago Macieira.
Committed on 18/01/2013 at 12:12.
Pushed by thiago into branch 'master'.
Initialise the mCrossDomain member variable in the cookies
For several months now, all my cookies would be forgotten after a kded
restart. After debugging the problem, turns out that mCrossDomain was
of value 127, which makes no sense for a boolean.
This variable has been present since 2002, which means that the
"reject cross domain cookies" feature has been broken for 10 years and
8 months.
M +1 -0 kioslave/http/kcookiejar/kcookiejar.cpp
http://commits.kde.org/kdelibs/794b14b8af5b610fc3eed6945f93f0c69dd49a9a
diff --git a/kioslave/http/kcookiejar/kcookiejar.cpp b/kioslave/http/kcooki=
ejar/kcookiejar.cpp
index 8d94dcf..4f3ac4d 100644
--- a/kioslave/http/kcookiejar/kcookiejar.cpp
+++ b/kioslave/http/kcookiejar/kcookiejar.cpp
@@ -183,6 +183,7 @@ KHttpCookie::KHttpCookie(const QString &_host,
mExpireDate(_expireDate),
mProtocolVersion(_protocolVersion),
mSecure(_secure),
+ mCrossDomain(false),
mHttpOnly(_httpOnly),
mExplicitPath(_explicitPath),
mUserSelectedAdvice(KCookieDunno)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic