Commit Graph

1732 Commits

Author SHA1 Message Date
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
Francois Gouget
9b3bda2b5d crypt32: Move a couple of functions to avoid forward declarations. 2011-11-15 19:37:35 +01:00
Francois Gouget
3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
Juan Lang
be0d294485 crypt32: Fix memory leak in failure cases. 2011-09-22 19:51:50 +02:00
Juan Lang
546bfa2c1c crypt32: Test CertCreateCertificateContext, and fix an error code in a failure case. 2011-09-22 19:51:50 +02:00
Francois Gouget
6efd90510b crypt32: Fix printing NULL strings. 2011-09-20 16:21:38 +02:00
Francois Gouget
def2863d60 crypt32: Fix filetime_to_str() for the case where it is called twice for a single trace. 2011-09-19 17:56:06 +02:00
André Hentschel
cb55d2a255 crypt32/tests: Remove dead assignment (clang). 2011-09-09 17:36:27 +02:00
Juan Lang
e8b98b3145 crypt32: Test/correct CertGetNameString with NULL pvTypePara. 2011-09-09 13:33:11 +02:00
Alexandre Julliard
f9a9a18e1d crypt32: Include system headers before Windows headers. 2011-09-05 17:22:17 +02:00
Francois Gouget
ca1ca4d44c crypt32 & cryptdlg: Specify a message context for 'CA', 'OCSP' and 'CPS'. 2011-09-05 11:38:03 +02:00
Francois Gouget
c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
Frédéric Delanoy
f932abf326 dlls: Assorted spelling fixes. 2011-08-01 18:26:27 +02:00
Kazuyuki Sato
8cdf735822 crypt32: Add additional path for Solaris 11 Express. 2011-07-18 16:23:30 +02:00
Frédéric Delanoy
f73733b8b0 crypt32: Remove dead code (Clang). 2011-07-05 14:42:40 +02:00
Juan Lang
f1be598efa crypt32: Support CERT_COMPARE_NAME_STR_A in CertFindCertificateInStore. 2011-06-09 16:57:44 +02:00
Louis Lenders
e11e1841f3 crypt32: Add stub for PFXVerifyPassword. 2011-06-03 17:36:09 +02:00
Hans Leidekker
0875abcce0 crypt32: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is too small. 2011-06-01 16:13:30 +02:00
Alexandre Julliard
5d19caf9e5 crypt32/tests: Get rid of the iTunes chain that no longer validates. 2011-05-22 11:30:44 +02:00
Piotr Caban
a343c1fbd0 crypt32: Fix content type in CRYPT_QueryEmbeddedMessageObject function. 2011-05-03 19:34:29 +02:00
Frédéric Delanoy
1596e144e1 po: Fix/improve some English entries. 2011-04-29 14:21:40 +02:00
Andrew Bogott
d16bed15b6 crypt32: Rework Base64WithHeaderAndTrailerToBinaryA and Base64WithHeaderAndTrailerToBinaryW so that they accept a wider variety of headers and trailers. 2011-04-25 19:38:25 +02:00
Andrew Bogott
812d647705 crypt32/tests: Demonstrate that CryptStringToBinary can take arbitrary key headers and trailers. 2011-04-25 19:38:25 +02:00
Marcus Meissner
b5cbe08b56 crypt32: Mark internal symbols as hidden visibility. 2011-04-25 13:02:07 +02:00
Frédéric Delanoy
0ad90ee9ed po: Add message contexts (and French translations) for some polysemic English translation entries. 2011-04-25 11:52:02 +02:00
Christian Inci
99f6894c66 crypt32: Fix CertStrToName's CERT_NAME_STR_NO_QUOTING_FLAG usage. 2011-04-19 18:29:24 +02:00
Christian Inci
a0207c88a7 crypt32: Fix a string test. 2011-04-11 19:31:40 +02:00
Juan Lang
7871a9f858 crypt32: Accept CA certificates without a key usage extension. 2011-04-05 11:14:10 +02:00
Alexandre Julliard
45db3481f4 configure: Improve check for security framework and don't warn about gnutls in that case. 2011-03-14 19:31:28 +01:00
Austin English
3ac1db562a crypt32/tests: Remove win9x hacks. 2011-02-28 13:13:49 +01:00
Austin English
b917903291 crypt32/tests: Make sure to use return values (LLVM/Clang). 2011-02-17 18:33:42 +01:00