Commit Graph

1762 Commits (cc7b0d40194c48ffb5d5465f8bc64f1a2ba1fef7)

Author SHA1 Message Date
Jacek Caban cc7b0d4019 crypt32: Get rid of PWINE_HASH_TO_DELETE and PWINE_REGSTOREINFO typedefs. 2013-09-04 14:38:37 +02:00
Jacek Caban d759a6a5a4 crypt32: Get rid of PWINE_PROVIDERSTORE typedef. 2013-09-04 14:38:31 +02:00
Jacek Caban 4c77772e19 crypt32: Get rid of PCONTEXT_PROPERTY typedef. 2013-09-04 14:38:27 +02:00
Jacek Caban eacc0b8238 crypt32: Get rid of PWINE_FILESTOREINFO typedef. 2013-09-04 14:38:24 +02:00
Jacek Caban f4c8c3d69c crypt32: Get rid of P*_CONTEXT typedefs. 2013-09-04 14:38:19 +02:00
Jacek Caban 8ad37f8a64 crypt32: Get rid of PWINE_COLLECTIONSTORE typedef. 2013-09-04 14:38:14 +02:00
Jacek Caban 7c464af46c crypt32: Get rid of PWINE_STORE_LIST_ENTRY typedef. 2013-09-04 14:38:10 +02:00
Jacek Caban 0e885e34dc crypt32: Get rid of PCertificateChain typedef. 2013-09-04 14:38:04 +02:00
Jacek Caban 0c4a2df240 crypt32: Get rid of PWINECRYPT_CERTSTORE typedef. 2013-09-04 14:37:57 +02:00
Jacek Caban d8c3ccee28 crypt32: Get rid of PCONTEXT_PROPERTY_LIST typedef. 2013-09-04 14:37:49 +02:00
Jacek Caban ebaf4dd5a4 crypt32: Get rid of PCONTEXT_FUNCS typedef. 2013-09-04 14:37:42 +02:00
Jacek Caban 9cee96bebf crypt32: Get rid of P*WINE_CONTEXT_INTERFACE typedefs. 2013-09-04 14:37:36 +02:00
Jacek Caban 9db146f544 crypt32: Use CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL flag for root store certificate's chain validation. 2013-09-03 17:00:33 +02:00
Jacek Caban 2584e49bf6 crypt32: Use CertificateChainEngine instead of HCERTCHAINENGINE in a few more places. 2013-09-02 18:08:08 +02:00
Jacek Caban f4ef543f8a crypt32: Get rid of PCertificateChainEngine typedef. 2013-09-02 18:08:01 +02:00
Jacek Caban 8ef3a14226 crypt32: Added a test showing that CertGetCertificateChain should use global store. 2013-08-21 19:56:07 +02:00
Alexandre Julliard 95f8f0b686 crypt32: Use neutral language for the version resource. 2013-07-09 22:21:58 +02:00
Alexandre Julliard 99bf9ee8e0 crypt32: Don't bother to free memory at process exit. 2013-05-15 10:16:05 +02:00
Michael Stefaniuc 6af92365ea crypt32: Use assignment instead of memcpy to copy structs. 2013-02-05 20:15:36 +01:00
Michael Stefaniuc ab270d433f crypt32: Use assignment instead of memcpy to copy a struct. 2013-01-24 15:38:56 +01:00
Marcus Meissner ee1f416409 crypt32: Free the encoded msg (Coverity). 2013-01-10 19:18:31 +01:00
Francois Gouget f963f93964 Assorted spelling fixes. 2013-01-07 11:10:40 +01:00
Andrew Talbot 2d7595fd2a crypt32: Avoid signed-unsigned integer comparisons. 2013-01-02 13:35:54 +01:00
Detlef Riekenberg 70a0190e96 crypt32/tests: Fix failures on win7 and above. 2012-11-27 16:55:22 +01:00
Andrew Talbot 8300fd5aa8 crypt32: Remove unused variables. 2012-11-20 11:44:53 +01:00
Juan Lang 1040e41516 Revert "crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded.".
This reverts commit 78c9015861.
The comments in the tests indicate that the tests are a little funny
anyway, so they clearly weren't enough justification for the change
introduced here.
2012-11-02 11:00:20 +01:00
Frédéric Delanoy e078c872a0 crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity). 2012-10-30 10:46:33 +01:00
Marcus Meissner 9a51a9926a crypt32: Initialize bytesNeeded (Coverity). 2012-10-12 13:20:42 +02:00
André Hentschel f98c896e8a crypt32/tests: Improve test output. 2012-09-25 11:19:39 +02:00
Michael Stefaniuc 2793be9c6d crypt32: Avoid TRUE:FALSE conditional expressions. 2012-08-13 11:49:49 +02:00
Francois Gouget 6af6f02585 crypt32/tests: Get rid of unneeded function typedefs. 2012-06-15 18:35:37 +02:00
Juan Lang f86ab49be2 crypt32: Initialize key spec correctly. 2012-05-31 12:37:21 +02:00
Juan Lang 1a03839bf0 crypt32/tests: Add more tests for CertCreateSelfSignCertificate. 2012-05-31 12:37:21 +02:00
Juan Lang da53cfc8bb crypt32: Fail earlier if CryptExportPublicKeyInfo fails. 2012-05-31 12:37:20 +02:00
Juan Lang 6ccdbab6c8 crypt32: Don't fail if HCRYPTPROV and PCRYPT_KEY_PROV_INFO parameters are both non-NULL. 2012-05-31 12:37:20 +02:00
Juan Lang ecfa9b87a0 crypt32/tests: Add more tests of CertCreateSelfSignCertificate and the CERT_KEY_PROV_INFO parameter. 2012-05-31 12:37:20 +02:00
Juan Lang 03e409bbd2 crypt32/tests: Don't shadow a variable with a variable of a different type. 2012-05-31 12:37:19 +02:00
André Hentschel 7468238539 crypt32: Avoid shadowing a parameter. 2012-04-17 20:12:52 +02:00
Juan Lang ad46dbd4cc crypt32/tests: Fix test failures on older NT4. 2012-02-13 13:09:45 +01:00
Juan Lang 441f7b6d9e crypt32: Test and correct CryptVerifyCertificateSignature. 2012-02-02 09:52:55 +01:00
Juan Lang ab7f8a160f crypt32: Only accept trailing NULLs in a certificate common name. 2012-01-31 19:20:36 +01:00
Austin English fab9c71963 crypt32: Remove a couple unused variables (LLVM/Clang). 2012-01-31 13:47:11 +01:00
Erich Hoover bfa2c5ea98 crypt32: Fix domain component length check. 2012-01-30 20:44:48 +01:00
Henri Verbeet db15675280 crypt32: Use a larger temporary buffer in CRYPT_AsnDecodeOidIgnoreTag(). 2012-01-26 17:44:37 +01:00
Thomas Faber a7144d916d crypt32: Fix build with MSVC. 2012-01-24 11:55:23 +01:00
Francois Gouget 069f9f8e60 crypt32: Remove some strings that don't need to be translated from the resources. 2012-01-18 16:43:43 +01:00
Frédéric Delanoy 56f035b56d crypt32: Avoid reading unitialized variables (Coverity). 2011-12-19 20:15:42 +01:00
Alexander Morozov 9d63e6f944 crypt32: Initialize a pointer for dynamic data. 2011-11-22 18:24:41 +01:00
Alexander Morozov fc78c2242e crypt32/tests: Add some tests for CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG. 2011-11-22 18:24:37 +01:00
Francois Gouget 10faa9997e crypt32: Delete the oid and sip static critical sections when unloading the dll. 2011-11-16 17:02:52 +01:00