crypt32(2/17): The preferred issuer flag appears to be a bug in XP,
so don't set it
Juan Lang
juan.lang at gmail.com
Thu Aug 30 20:14:33 CDT 2007
--Juan
-------------- next part --------------
From 1a5c920ba65dfaade5964ddfded0499e84996b42 Mon Sep 17 00:00:00 2001
From: Juan Lang <juan.lang at gmail.com>
Date: Thu, 30 Aug 2007 17:49:27 -0700
Subject: [PATCH] The preferred issuer flag appears to be a bug in XP, so don't set it
---
dlls/crypt32/chain.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/dlls/crypt32/chain.c b/dlls/crypt32/chain.c
index 2b00ff0..cfe05b3 100644
--- a/dlls/crypt32/chain.c
+++ b/dlls/crypt32/chain.c
@@ -255,10 +255,6 @@ static BOOL CRYPT_AddCertToSimpleChain(P
if (dwFlags & CERT_STORE_TIME_VALIDITY_FLAG)
element->TrustStatus.dwErrorStatus |=
CERT_TRUST_IS_NOT_TIME_VALID;
- /* It appears, from every example certificate chain I've found,
- * that this flag is always set:
- */
- element->TrustStatus.dwInfoStatus = CERT_TRUST_HAS_PREFERRED_ISSUER;
if (chain->cElement)
{
PCERT_CHAIN_ELEMENT prevElement =
--
1.4.1
More information about the wine-patches
mailing list