summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qsslcertificate.cpp
diff options
context:
space:
mode:
authorPeter Hartmann <peter.hartmann@nokia.com>2011-08-30 09:33:01 (GMT)
committerPeter Hartmann <peter.hartmann@nokia.com>2011-08-30 09:39:22 (GMT)
commit70f6a1b91b242174682c30be976c2aa36c450cc7 (patch)
tree5ada7cd519664204577fa08ff4a81c99745db135 /src/network/ssl/qsslcertificate.cpp
parent7b45a4cbf7593c8d7a837d826d9827fee243c46c (diff)
downloadQt-70f6a1b91b242174682c30be976c2aa36c450cc7.zip
Qt-70f6a1b91b242174682c30be976c2aa36c450cc7.tar.gz
Qt-70f6a1b91b242174682c30be976c2aa36c450cc7.tar.bz2
QSslCertificate: blacklist fraudulent *.google.com
blacklist the leaf certificate for now. There might well be more fake certificates in the wild, for that either the Diginotar.nl root cert needs to be disabled on the system or OCSP would need to be enabled (not supported by Qt yet). Reviewed-by: Richard J. Moore <rich@kde.org>
Diffstat (limited to 'src/network/ssl/qsslcertificate.cpp')
-rw-r--r--src/network/ssl/qsslcertificate.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/network/ssl/qsslcertificate.cpp b/src/network/ssl/qsslcertificate.cpp
index 76b7d41..8bf1fb7 100644
--- a/src/network/ssl/qsslcertificate.cpp
+++ b/src/network/ssl/qsslcertificate.cpp
@@ -792,6 +792,7 @@ static const char *certificate_blacklist[] = {
"92:39:d5:34:8f:40:d1:69:5a:74:54:70:e1:f2:3f:43",
"b0:b7:13:3e:d0:96:f9:b5:6f:ae:91:c8:74:bd:3a:c0",
"d8:f3:5f:4e:b7:87:2b:2d:ab:06:92:e3:15:38:2f:b0",
+ "05:e2:e6:a4:cd:09:ea:54:d6:65:b0:75:fe:22:a2:56",
0
};