Juan Lang
|
04841e1f35
|
wintrust: Don't hardcode supported OIDs, let CryptDecodeObject handle it directly.
|
2008-10-09 12:15:03 +02:00 |
Juan Lang
|
cdfb393db4
|
wintrust: Only set the error on the root element of the chain.
|
2008-09-29 17:22:04 -05:00 |
Juan Lang
|
c20a617aec
|
wintrust: Use helper function for setting confidence in SoftpubCheckCert.
|
2008-09-29 17:21:56 -05:00 |
Juan Lang
|
cc3a94f40d
|
wintrust: Map cert trust error status to a windows error.
|
2008-09-29 17:21:47 -05:00 |
Juan Lang
|
036128842a
|
wintrust: Check that the end certificate in the chain isn't disallowed to match native behavior.
|
2008-09-23 12:13:46 +02:00 |
Juan Lang
|
2844cb5a65
|
wintrust: Only do policy check if pointer is set.
|
2008-09-23 12:13:39 +02:00 |
Juan Lang
|
30547a45e2
|
wintrust: Always initialize CERT_CHAIN_PARA's RequestedUsage.
|
2008-09-23 12:13:17 +02:00 |
Juan Lang
|
a9dbc17d50
|
wintrust: Store the error status and confidence for each element in the chain.
|
2008-09-23 12:13:01 +02:00 |
Juan Lang
|
49fdba4768
|
wintrust: Search all additional stores when building a chain, not just the first one.
|
2008-09-23 12:12:57 +02:00 |
Rob Shearman
|
19e9b665c6
|
wintrust: Add explicit "!= NO_ERROR" to expressions that use variables containing error codes as booleans.
|
2008-09-12 16:50:13 +02:00 |
Juan Lang
|
88ac766f8b
|
wintrust: Correct error slot for SoftpubLoadSignature.
|
2008-07-16 17:53:32 +02:00 |
Andrew Talbot
|
a1732549ca
|
wintrust: Assign to structs instead of using memcpy.
|
2008-03-24 11:32:58 +01:00 |
Juan Lang
|
e69cf802e7
|
wintrust: Add traces.
|
2007-10-09 20:20:35 +02:00 |
Juan Lang
|
355193b70d
|
wintrust: Implement GenericChainFinalProv.
|
2007-10-09 20:20:30 +02:00 |
Juan Lang
|
d1fcdea034
|
wintrust: Implement GenericChainCertificateTrust.
|
2007-10-09 20:20:24 +02:00 |
Juan Lang
|
cab0c5a553
|
wintrust: Add a helper function to create a chain for a signer.
|
2007-10-09 20:20:17 +02:00 |
Juan Lang
|
1a88c8bccb
|
wintrust: Add a helper function to initialize chain creation parameters.
|
2007-10-09 20:20:11 +02:00 |
Juan Lang
|
4089be2588
|
wintrust: Use verify time rather than current time to check certificate chain.
|
2007-10-04 11:38:40 +02:00 |
Juan Lang
|
b78c69dd4b
|
wintrust: Remove bad check that prevents root certificates from appearing time valid.
|
2007-10-04 11:38:33 +02:00 |
Juan Lang
|
deb1709686
|
wintrust: Use file's creation time as time to verify.
|
2007-10-04 11:38:27 +02:00 |
Juan Lang
|
85efd02fab
|
wintrust: Copy time to verify from cert info.
|
2007-10-04 11:38:20 +02:00 |
Juan Lang
|
d7d4a5c4a9
|
wintrust: In SoftpubLoadSignature, don't assume a message is present.
|
2007-10-01 12:33:01 +02:00 |
Juan Lang
|
5fa5518641
|
wintrust: Improve SoftpubLoadMessage for WTD_CHOICE_CERT.
|
2007-10-01 12:32:55 +02:00 |
Juan Lang
|
5adeae168b
|
wintrust: Implement SoftpubDefCertInit.
|
2007-10-01 12:32:49 +02:00 |
Juan Lang
|
0463f99b73
|
wintrust: Partially implement SoftpubAuthenticode.
|
2007-09-13 10:54:34 +02:00 |
Juan Lang
|
277ef05efb
|
wintrust: Save signer cert so chain can be created.
|
2007-09-13 10:54:29 +02:00 |
Juan Lang
|
b13d16a0da
|
wintrust: Implement SoftpubCleanup.
|
2007-09-13 10:54:22 +02:00 |
Francois Gouget
|
2eeb4eaf1d
|
wintrust: Fix compilation on systems that don't support nameless unions.
|
2007-09-12 11:33:10 +02:00 |
Juan Lang
|
b157166345
|
wintrust: Implement pfnCertificateTrust.
|
2007-08-29 12:00:33 +02:00 |
Juan Lang
|
5d7bffa5c7
|
wintrust: Save signers of a message in SoftpubLoadSignature.
|
2007-08-29 12:00:24 +02:00 |
Juan Lang
|
fb07a3aa02
|
wintrust: Use a helper function to get a signer's cert info from a message.
|
2007-08-29 12:00:18 +02:00 |
Juan Lang
|
a4d85d80a3
|
wintrust: Use pfnAddStore2Chain internally.
|
2007-08-29 12:00:11 +02:00 |
Juan Lang
|
92de438469
|
wintrust: Implement SoftpubLoadSignature.
|
2007-08-28 11:57:37 +02:00 |
Juan Lang
|
5a3fb3b566
|
wintrust: Test and implement SoftpubLoadMessage.
|
2007-08-28 11:57:20 +02:00 |
Juan Lang
|
7850caa714
|
wintrust: Test and implement SoftpubInitialize.
|
2007-08-27 19:34:20 +02:00 |