Juan Lang
|
993068038e
|
crypt32: Implement quoting of simple string types.
|
2010-10-19 10:18:53 +02:00 |
Juan Lang
|
462af2f91b
|
crypt32: Test more encoded string to string conversions.
|
2010-10-19 10:18:45 +02:00 |
Juan Lang
|
8b3681e921
|
crypt32: Test encoding more quoted strings.
|
2010-10-19 10:18:39 +02:00 |
Anders Jonsson
|
ce5a8aab83
|
crypt32: Update Swedish translation.
|
2010-10-18 11:51:30 +02:00 |
Trygve Vea
|
fe8a5ac44d
|
crypt32: Updated Norwegian translation.
|
2010-10-15 16:18:09 +02:00 |
Akihiro Sagawa
|
4d5a851ca8
|
crypt32: Add Japanese translation.
|
2010-10-15 11:35:57 +02:00 |
Juan Lang
|
63a05db41c
|
crypt32: Trace time value in addition to address of time value.
|
2010-10-15 11:33:21 +02:00 |
Juan Lang
|
b6cd08f436
|
crypt32: Use A functions for debug string that's only used as an ASCII string.
|
2010-10-15 11:33:12 +02:00 |
Andrew Nguyen
|
6f2513d39a
|
crypt32: Avoid relying on PATH_MAX in import_certs_from_dir helper.
PATH_MAX is not guaranteed to be available on all platforms, and it is
inadequate as a hardcoded buffer size anyway.
|
2010-10-08 11:56:45 +02:00 |
Juan Lang
|
6e89a61446
|
crypt32/tests: Test OpenSSL chain separately to address test failures on Win98.
|
2010-10-06 20:46:51 +02:00 |
Juan Lang
|
251ccfc848
|
crypt32/tests: Fix another test failure on Win98.
|
2010-10-06 20:46:51 +02:00 |
Juan Lang
|
8fbcad75ba
|
crypt32/tests: Add name to test to help identify test failures.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
d8fcffc7e7
|
crypt32/tests: Fix more Win9x failures.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
3e437ec537
|
crypt32/tests: Fix test failures on NT4/Win9x.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
25a8d301c1
|
crypt32: Set correct error when encountering unsupported critical extensions in the base and SSL policy.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
5b79eb977b
|
crypt32/tests: Add macros to declare tests.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
6ff8184e15
|
crypt32/tests: Add name to test to help identify test failures.
|
2010-10-06 20:46:50 +02:00 |
Juan Lang
|
b1899c2066
|
crypt32: Set CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT when appropriate.
|
2010-10-06 20:46:49 +02:00 |
Juan Lang
|
d5bcf21c91
|
crypt32/tests: Test the base and SSL policies against a certificate with an invalid critical extension.
|
2010-10-06 20:46:49 +02:00 |
Juan Lang
|
ab1a3ccede
|
crypt32/tests: Test invalid critical extension in intermediate cert.
|
2010-10-06 20:46:49 +02:00 |
Juan Lang
|
966d722752
|
crypt32: Improve error checking for the base policy.
|
2010-10-06 14:41:04 +02:00 |
Juan Lang
|
c4c70b608c
|
crypt32/tests: Add more tests of verifying the base policy, including flags to ignore certain errors.
|
2010-10-06 14:41:04 +02:00 |
André Hentschel
|
a3fcddc559
|
crypt32: Fix German translation.
|
2010-10-04 15:00:05 +02:00 |
Alexandre Julliard
|
d7bd274eed
|
crypt32/tests: Make some variables static.
|
2010-10-01 13:36:03 +02:00 |
Juan Lang
|
be3a5e368f
|
crypt32: Check revocation failures when verifying the SSL policy.
|
2010-09-30 11:16:44 +02:00 |
Juan Lang
|
da11d66bff
|
crypt32: Check usage when verifying the SSL policy.
|
2010-09-30 11:16:40 +02:00 |
Juan Lang
|
d74c4f7c15
|
crypt32: Honor more SECURITY_FLAG_IGNORE flags when verifying the SSL policy.
|
2010-09-30 11:16:36 +02:00 |
Juan Lang
|
54429016eb
|
crypt32/tests: Test more SECURITY_FLAG_IGNORE flags for the SSL policy.
|
2010-09-30 11:16:28 +02:00 |
Michael Stefaniuc
|
ef24756291
|
crypt32: Remove redundant NULL check before CryptMemFree (Smatch).
|
2010-09-29 10:06:01 +02:00 |
Juan Lang
|
604e39dde5
|
crypt32: Add parameter checking to CryptSIPCreateIndirectData.
|
2010-09-24 18:20:27 +02:00 |
Alexander Morozov
|
476552c5b5
|
crypt32/tests: Add a test for CryptEncryptMessage.
|
2010-09-22 19:57:17 +02:00 |
Luca Bennati
|
6100724cd7
|
crypt32: Update Italian translation.
|
2010-09-21 17:53:53 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Alexander Morozov
|
dfd3e2dcd5
|
crypt32: Add a stub for CryptEncryptMessage.
|
2010-09-18 13:07:28 +02:00 |
Alexander Morozov
|
190c3518d6
|
crypt32: Initialize HashEncryptionAlgorithm.
|
2010-09-16 13:59:06 -05:00 |
Alexander Morozov
|
8cdf146317
|
crypt32: Implement CryptSignMessage.
|
2010-09-16 13:59:01 -05:00 |
Alexander Morozov
|
665ede7517
|
crypt32/tests: Add a test for CryptSignMessage.
|
2010-09-15 11:28:54 -05:00 |
Alexander Morozov
|
3bea7f943e
|
crypt32: Add stub for CryptSignMessage.
|
2010-09-13 14:46:41 -05:00 |
Luca Bennati
|
5687a16407
|
crypt32: Update Italian translation.
|
2010-09-09 19:28:32 +02:00 |
Juan Lang
|
78c9015861
|
crypt32: Correct CryptVerifyMessageSignature's use of pcbDecoded.
|
2010-08-23 11:52:03 +02:00 |
Juan Lang
|
faa917b567
|
crypt32/tests: Test pcbDecoded parameter to CryptVerifyMessageSignature more thoroughly.
|
2010-08-23 11:51:53 +02:00 |
Andrew Talbot
|
4bdeb7dcb3
|
crypt32: Constify some variables.
|
2010-08-20 13:21:30 +02:00 |
Mikko Rasa
|
a4435e3adc
|
crypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature.
|
2010-08-19 17:32:18 +02:00 |
Andrew Talbot
|
aaf285c15d
|
crypt32: Constify some variables.
|
2010-08-18 09:47:42 +02:00 |
Juan Lang
|
d6c9c7a08b
|
crypt32: Honor SECURITY_FLAG_IGNORE_CERT_CN_INVALID.
|
2010-08-16 17:28:55 +02:00 |
Juan Lang
|
e922faec4a
|
crypt32/tests: Add a test of SSL_EXTRA_CERT_CHAIN_POLICY_PARA's fdwChecks field.
|
2010-08-16 17:28:55 +02:00 |
Andrew Talbot
|
28e1ec4467
|
crypt32: Constify some variables.
|
2010-08-16 13:46:37 +02:00 |
Andrew Talbot
|
761f5ca105
|
crypt32: Constify some variables.
|
2010-08-16 13:46:33 +02:00 |
Igor Paliychuk
|
304fdd3226
|
crypt32: Ukrainian translation update.
|
2010-07-28 16:28:20 +02:00 |
Michael Stefaniuc
|
780ce8eb19
|
crypt32: Remove the ignored common resource attributes.
|
2010-07-22 11:41:35 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Gustavo Henrique Milaré
|
adabcc6499
|
crypt32: Update Portuguese (Brazilian) translation.
|
2010-07-07 16:14:04 +02:00 |
Gustavo Henrique Milaré
|
7ef1e2d6b2
|
crypt32: Update Portuguese (Brazilian) translation.
|
2010-07-06 11:18:14 +02:00 |
Kovács András
|
da4b0070b8
|
crypt32: Add Hungarian translation.
|
2010-06-29 10:52:23 +02:00 |
Igor Paliychuk
|
e9c90a6fee
|
crypt32: Ukrainian translation update.
|
2010-06-28 11:44:07 +02:00 |
Francois Gouget
|
fea384cea4
|
crypt32/tests: Add a trailing '\n' to ok() calls.
|
2010-06-22 20:03:27 +02:00 |
Luca Bennati
|
10a6168173
|
crypt32: Add Italian translation.
|
2010-06-17 11:47:38 +02:00 |
Juan Lang
|
88a016184d
|
crypt32: Add support for CERT_STORE_PROV_SERIALIZED to CertOpenStore.
|
2010-06-16 11:44:48 +02:00 |
Juan Lang
|
06a3cea1cd
|
crypt32: Increment current pointer on successful reads from memory.
|
2010-06-16 11:44:34 +02:00 |
Juan Lang
|
02b9e3198a
|
crypt32: Terminate reading a serialized store upon reading an empty property.
|
2010-06-16 11:44:33 +02:00 |
Juan Lang
|
ecbb3c3f18
|
crypt32/tests: Test opening serialized stores.
|
2010-06-16 11:44:21 +02:00 |
Juan Lang
|
1cff4f5229
|
crypt32: Add support for szCERT_STORE_PROV_PKCS7 to CertOpenStore.
|
2010-06-16 10:40:43 +02:00 |
Łukasz Wojniłowicz
|
208e4ea231
|
crypt32: Add the Polish translation.
|
2010-06-07 12:54:48 +02:00 |
Juan Lang
|
1d94702431
|
crypt32/tests: Always compare serialized stores in memory.
|
2010-05-26 10:10:10 +02:00 |
Juan Lang
|
6451b9621e
|
crypt32/tests: Test an otherwise unused return value.
|
2010-05-26 10:10:05 +02:00 |
Juan Lang
|
d0b7cc5bb9
|
crypt32/tests: Improve granularity of testing a store's serialized form.
|
2010-05-26 10:10:01 +02:00 |
Juan Lang
|
c79aad51cd
|
crypt32: Implement wildcard domain name matching in subject alternative names.
|
2010-05-21 14:37:52 +02:00 |
Juan Lang
|
1d79e5de9a
|
crypt32/tests: Test wildcards in subject alternative name.
|
2010-05-20 13:47:53 +02:00 |
Juan Lang
|
fbd3a1dd7b
|
crypt32/tests: Allow specifying a chain engine when verifying a chain policy.
|
2010-05-20 13:47:53 +02:00 |
Juan Lang
|
742b4f37c8
|
crypt32/tests: Allow specifying a chain engine when creating a certificate chain.
|
2010-05-20 13:47:53 +02:00 |
Juan Lang
|
d298e1e614
|
crypt32: Support hExclusiveRoot when creating a certificate chain engine.
|
2010-05-20 13:47:53 +02:00 |
Juan Lang
|
d3db308853
|
crypt32: Update definition of CERT_CHAIN_ENGINE_CONFIG.
|
2010-05-20 13:47:53 +02:00 |
Juan Lang
|
d728169d97
|
crypt32: Implement CertAddCertificateLinkToStore on top of CertAddCertificateContextToStore.
|
2010-05-17 12:42:31 +02:00 |
Juan Lang
|
99b9e1ae36
|
crypt32: Prohibit adding links to collection stores.
|
2010-05-17 12:42:31 +02:00 |
Juan Lang
|
76fc5c8bc5
|
crypt32: Validate add disposition before checking source certificate's properties.
|
2010-05-17 12:42:31 +02:00 |
Juan Lang
|
0dfb0299f6
|
crypt32/tests: Test CertAddCertificateLinkToStore.
|
2010-05-17 12:42:31 +02:00 |
Juan Lang
|
c232af490e
|
crypt32: Add stub for CERT_STORE_CTRL_AUTO_RESYNC of registry stores.
|
2010-05-17 12:42:31 +02:00 |
Gerald Pfeifer
|
52ead99288
|
crypt32/tests: Remove variable entry which is not really used from test_decodeCRLToBeSigned.
|
2010-05-05 10:52:03 +02:00 |
Gerald Pfeifer
|
abae415487
|
crypt32/tests: Tighten tests in testPortPublicKeyInfo.
|
2010-05-03 16:48:56 +02:00 |
Alexandre Julliard
|
87416f5a3b
|
crypt32: Fix computation of structure sizes in CRYPT_AsnDecodeSequence.
|
2010-04-07 23:07:43 +02:00 |
Gerald Pfeifer
|
ca41486b8a
|
crypt32: Fix type of empty in encodeBase64W().
|
2010-03-26 10:32:23 +01:00 |
Juan Lang
|
7eb61a6e5c
|
crypt32: Use an empty string as a separator when no separator is desired to avoid special cases for NULL.
|
2010-03-24 21:15:31 +01:00 |
Juan Lang
|
67bf4dc62e
|
crypt32: Fix overestimating size required for base64-encoded strings.
|
2010-03-22 10:42:41 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Juan Lang
|
51ab77a90a
|
crypt32: Add support for the anyPolicy certificate policy.
|
2010-03-16 11:30:12 +01:00 |
Juan Lang
|
ffba84b161
|
crypt32: Switch to use the AES provider by default.
|
2010-03-16 11:29:53 +01:00 |
Juan Lang
|
a729e10a18
|
crypt32: Add constants to support SHA-256, SHA-384, and SHA-512.
|
2010-03-16 11:29:48 +01:00 |
Reece Dunn
|
a15dbfac22
|
crypt32: Fix CryptFreeTls when calling with a freed index.
|
2010-03-03 11:50:04 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Michael Stefaniuc
|
0a866d0e45
|
crypt32: Avoid using HIWORD() on a string pointer.
The stray IS_INTRESOURCE() is applied to a true resource. The other
strings are OIDs and not resources.
|
2010-01-29 14:59:02 +01:00 |
Igor Paliychuk
|
17f674c2e7
|
crypt32: Add Ukrainian translations.
|
2010-01-28 12:16:37 +01:00 |
Michael Stefaniuc
|
b4448d9b77
|
crypt32/tests: Add a win_skip().
|
2010-01-20 15:29:50 +01:00 |
Juan Lang
|
4e18ac601f
|
crypt32: Don't get confused matching URLs with a colon in the userinfo portion (e.g. user:password@domain).
|
2009-12-21 15:01:22 +01:00 |
Juan Lang
|
048594854a
|
crypt32: Check authority key identifer extension to determine if a certificate is self-signed.
|
2009-12-18 11:39:58 +01:00 |
Amine Khaldi
|
e402260db4
|
crypt32: Remove an unneeded assignment.
|
2009-12-17 12:42:39 +01:00 |
Amine Khaldi
|
483d241559
|
crypt32: Remove unneeded assignments.
|
2009-12-16 12:21:12 +01:00 |
Juan Lang
|
01a7cbf843
|
crypt32: Accept end certificates with no extended key usage extension if a particular key usage is requested.
|
2009-12-11 17:47:30 +01:00 |
Juan Lang
|
7a610a9072
|
crypt32: Fix CertAddCTLContextToStore for CERT_STORE_ADD_USE_EXISTING add disposition.
|
2009-12-11 11:50:12 +01:00 |
Juan Lang
|
c7609f3c55
|
crypt32: Fix CertAddCRLContextToStore for CERT_STORE_ADD_USE_EXISTING add disposition.
|
2009-12-11 11:50:09 +01:00 |
Juan Lang
|
0444cd93c4
|
crypt32: Don't dereference an output pointer which may be NULL.
|
2009-12-11 11:50:03 +01:00 |