summaryrefslogtreecommitdiff
path: root/x11/kdelibs2/patches/patch-bw
diff options
context:
space:
mode:
Diffstat (limited to 'x11/kdelibs2/patches/patch-bw')
-rw-r--r--x11/kdelibs2/patches/patch-bw17
1 files changed, 13 insertions, 4 deletions
diff --git a/x11/kdelibs2/patches/patch-bw b/x11/kdelibs2/patches/patch-bw
index 41d61a73297..91ef000444c 100644
--- a/x11/kdelibs2/patches/patch-bw
+++ b/x11/kdelibs2/patches/patch-bw
@@ -1,8 +1,8 @@
-$NetBSD: patch-bw,v 1.1 2002/02/23 15:24:18 skrll Exp $
+$NetBSD: patch-bw,v 1.2 2002/08/15 08:38:34 skrll Exp $
---- kssl/ksslcertificate.cc.orig Sat Feb 23 12:21:02 2002
+--- kssl/ksslcertificate.cc.orig Thu Aug 15 09:25:29 2002
+++ kssl/ksslcertificate.cc
-@@ -79,7 +79,7 @@
+@@ -79,7 +79,7 @@ public:
KSSLCertificate::KSSLCertificate() {
d = new KSSLCertificatePrivate;
d->m_stateCached = false;
@@ -11,7 +11,16 @@ $NetBSD: patch-bw,v 1.1 2002/02/23 15:24:18 skrll Exp $
#ifdef HAVE_SSL
d->m_cert = NULL;
#endif
-@@ -447,7 +447,7 @@
+@@ -262,6 +262,8 @@ KSSLCertificate::KSSLValidation KSSLCert
+ // FIXME: do all the X509_STORE_CTX_set_flags(); here
+ // +-----> Note that this is for 0.9.6 or better ONLY!
+
++ d->kossl->X509_STORE_CTX_set_purpose(certStoreCTX, X509_PURPOSE_SSL_SERVER);
++
+ //kdDebug(7029) << "KSSL verifying.............." << endl;
+ certStoreCTX->error = X509_V_OK;
+ rc = d->kossl->X509_verify_cert(certStoreCTX);
+@@ -433,7 +435,7 @@ int operator==(KSSLCertificate &x, KSSLC
KSSLCertificate::KSSLCertificate(const KSSLCertificate& x) {
d = new KSSLCertificatePrivate;
d->m_stateCached = false;