head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.44 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.42 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.40 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.38 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.36 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.34 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.32 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.30 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.28 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.26 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.24 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.22 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.20 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.18 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.16 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.14 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.12 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.10 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.8 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.6 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.4 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.2 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.3.0.12 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.10 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.8 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.6 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.4 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.2 netbsd-1-6-1-base:1.3 netbsd-1-6:1.2.0.4 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2:1.1.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.1; locks; strict; comment @# @; 1.4 date 2005.01.03.14.32.33; author wiz; state dead; branches; next 1.3; 1.3 date 2002.08.25.18.40.37; author jlam; state Exp; branches; next 1.2; 1.2 date 2002.08.15.08.38.34; author skrll; state Exp; branches; next 1.1; 1.1 date 2002.02.23.15.24.18; author skrll; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2002.08.22.11.13.36; author jlam; state Exp; branches; next ; desc @@ 1.4 log @Remove KDE2 packages (and their dependencies) as proposed on tech-pkg. @ text @$NetBSD: patch-bw,v 1.3 2002/08/25 18:40:37 jlam Exp $ --- kssl/ksslcertificate.cc.orig Thu Aug 15 09:25:29 2002 +++ kssl/ksslcertificate.cc @@@@ -79,7 +79,7 @@@@ public: KSSLCertificate::KSSLCertificate() { d = new KSSLCertificatePrivate; d->m_stateCached = false; - KGlobal::dirs()->addResourceType("kssl", "share/apps/kssl"); + KGlobal::dirs()->addResourceType("kssl", KStandardDirs::kde_default("data") + "kssl"); #ifdef HAVE_SSL d->m_cert = NULL; #endif @@@@ -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; - KGlobal::dirs()->addResourceType("kssl", "share/apps/kssl"); + KGlobal::dirs()->addResourceType("kssl", KStandardDirs::kde_default("data") + "kssl"); #ifdef HAVE_SSL d->m_cert = NULL; setCert(KOSSL::self()->X509_dup(const_cast(x).getCert())); @ 1.3 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 $NetBSD: patch-bw,v 1.1.2.1 2002/08/22 11:13:36 jlam Exp $ @ 1.2 log @Bring in security fix for certificate handling. PKGREVISION++ @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Make sure that kssl look in the right place for its data. This fixes the "The server certificate failed the authenticity test" errors in konqueror when using https. @ text @d3 1 a3 1 --- kssl/ksslcertificate.cc.orig Sat Feb 23 12:21:02 2002 d5 1 a5 1 @@@@ -79,7 +79,7 @@@@ d14 10 a23 1 @@@@ -447,7 +447,7 @@@@ @ 1.1.2.1 log @Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files. @ text @d1 1 a1 1 $NetBSD: patch-bw,v 1.2 2002/08/15 08:38:34 skrll Exp $ d3 1 a3 1 --- kssl/ksslcertificate.cc.orig Thu Aug 15 09:25:29 2002 d5 1 a5 1 @@@@ -79,7 +79,7 @@@@ public: d14 1 a14 10 @@@@ -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 @