Juan Lang
|
2849333f25
|
crypt32: Implement CryptHashMessage.
|
2008-07-29 11:52:22 +02:00 |
Juan Lang
|
e0d28c89f0
|
crypt32: Add tests for CryptHashMessage.
|
2008-07-29 11:52:15 +02:00 |
Juan Lang
|
628d773ebd
|
crypt32: Add stub for CryptHashMessage.
|
2008-07-29 11:52:10 +02:00 |
Juan Lang
|
bca6cbcea7
|
crypt32: Move simplified message tests to their own file.
|
2008-07-29 11:52:04 +02:00 |
Juan Lang
|
c1a69ee36d
|
crypt32: Move simplified message functions to their own file.
|
2008-07-29 11:51:45 +02:00 |
Detlef Riekenberg
|
a6715f856e
|
crypt32/tests: Fix test on win9x (CreateFileW not implemented).
|
2008-07-28 11:35:41 +02:00 |
Reece Dunn
|
f46a42d66f
|
crypt32/tests: fix the protectdata tests on Vista.
|
2008-07-25 11:29:33 +02:00 |
Juan Lang
|
d3beb5056e
|
crypt32: Add cab file checking to CryptSIPRetrieveSubjectGUID.
|
2008-07-24 11:57:28 +02:00 |
Juan Lang
|
210c91f919
|
crypt32: Test CryptRetrieveSubjectGUID with a cab file.
|
2008-07-24 11:57:19 +02:00 |
Juan Lang
|
238ccdf206
|
crypt32: Fix GUID output for failing tests by passing buffer to output function.
|
2008-07-24 11:57:00 +02:00 |
Reece Dunn
|
2f445e4e4a
|
crypt32/tests: Be more verbose on the failing base64 tests on Vista to help locate the failures.
|
2008-07-23 13:54:25 +02:00 |
Detlef Riekenberg
|
07eeb4e406
|
crypt32/tests: Make the msg tests usable on win9x (avoid crash).
|
2008-07-21 14:37:22 +02:00 |
Juan Lang
|
5fff29cded
|
crypt32: Reorganize root store creation code.
|
2008-07-17 11:36:31 +02:00 |
Juan Lang
|
e5e551dfbe
|
crypt32: Don't expect ImageGetCertificateData to succeed when Certificate is NULL.
|
2008-07-14 11:42:33 +02:00 |
Juan Lang
|
e459ac84ee
|
crypt32: Add MS root certs to root store.
|
2008-07-14 11:42:29 +02:00 |
Andrew Talbot
|
2b8bf17a08
|
crypt32: Remove unneeded address-of operator from array name.
|
2008-07-10 12:19:36 +02:00 |
Austin English
|
ae24e21da1
|
crypt32: Fix a couple of test failures on Vista.
|
2008-07-02 11:50:17 +02:00 |
Michael Karcher
|
0ed076ab5c
|
crypt32: Remove duplicate MS test root key.
|
2008-06-30 15:11:12 +02:00 |
Michael Karcher
|
c235656aeb
|
crypt32: ComparePublicKeyInfo must ignore the leading zero.
|
2008-06-30 15:11:04 +02:00 |
Alexandre Julliard
|
ea1a182969
|
crypt32/tests: Fix an end of line character.
|
2008-06-04 12:33:03 +02:00 |
Michael Stefaniuc
|
19d06126af
|
crypt32: Fix the Swedish translation.
|
2008-06-03 11:10:54 +02:00 |
Michael Karcher
|
8d4d7b267d
|
crypt32: CertGetPublicKeyLength should check only cert encoding type.
pktextract calls CertGetPublicKeyLength with dwCertEncodingType
of X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, MSDN explicitly
allows it.
|
2008-05-26 17:59:20 +02:00 |
Michael Karcher
|
8fa3b6871f
|
crypt32: Pass on aiKeyAlg on RSA key import.
|
2008-05-26 17:59:07 +02:00 |
Michael Karcher
|
a3223df865
|
crypt32: Fix order-of-evaluation dependence.
|
2008-05-26 17:59:03 +02:00 |
Michael Karcher
|
a6087662ba
|
crypt32: Fix integer overflow.
|
2008-05-26 17:58:58 +02:00 |
Mikołaj Zalewski
|
14a42f802d
|
Make Swedish use SUBLANG_NEUTRAL.
|
2008-05-19 16:09:13 +02:00 |
Paul Vriens
|
b92d1c7fbe
|
crypt32/tests: Cleanup registry after tests.
|
2008-05-08 18:14:15 +02:00 |
Rob Shearman
|
9e717aa2e8
|
crypt32: Add stub for CertVerifyCTLUsage.
|
2008-05-07 20:22:49 +02:00 |
Alexandre Julliard
|
ef07d83405
|
Include wine/port.h everywhere we use exceptions.
|
2008-04-29 20:18:49 +02:00 |
Erik de Castro Lopo
|
0ef69ef9dd
|
crypt32: Use LOWORD on LPCSTR type instead of casting to int.
|
2008-04-25 11:34:53 +02:00 |
Rob Shearman
|
3f2ea57013
|
crypt32: Decode the message content on finishing in CDecodeMsg_Update for the streamed case as well as the non-streamed case.
|
2008-04-24 11:49:31 +02:00 |
James Hawkins
|
99d3e4c92d
|
crypt32: Remove tests for properties not present on all systems.
|
2008-04-21 12:12:36 +02:00 |
Andrew Talbot
|
d3afff856e
|
crypt32: Remove unused variables.
|
2008-04-15 15:32:20 +02:00 |
Andrew Talbot
|
8a1d3b334d
|
crypt32: Remove unwanted shadow variable.
|
2008-04-15 15:31:15 +02:00 |
James Hawkins
|
9d2cc2171f
|
crypt32: Fix a few tests that fail in win2k.
|
2008-04-11 11:16:18 +02:00 |
Hwang YunSong(황윤성)
|
faa54aeac8
|
crypt32: Updated Korean resource.
|
2008-04-04 12:02:50 +02:00 |
Juan Lang
|
44f2517335
|
crypt32: Allow one update to a decode message after the final update if it's a detached message.
|
2008-03-26 10:33:16 +01:00 |
Juan Lang
|
856270972f
|
crypt32: Keep track of state in each message type's update function rather than in CryptMsgUpdate.
|
2008-03-26 10:33:09 +01:00 |
Juan Lang
|
3617819bf6
|
crypt32: Test updates after the final update to a detached message.
|
2008-03-26 10:33:01 +01:00 |
Michael Stefaniuc
|
74b2a26cb9
|
crypt32: Update the German translation.
|
2008-03-19 18:51:27 +01:00 |
Christopher Berner
|
9978cc9c56
|
user32: Make LoadStringW pass tests.
|
2008-03-11 15:30:15 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Frans Kool
|
f8b94d3f5d
|
crypt32: Created Dutch translations.
|
2008-02-22 12:03:47 +01:00 |
Juan Lang
|
b04c4aa6ff
|
crypt32: Vista doesn't actually add duplicate usage identifiers; fix tests and change Wine to match.
|
2008-02-16 13:52:15 +01:00 |
Juan Lang
|
b579eac22f
|
crypt32: Allow some last errors set by Vista.
|
2008-02-16 13:52:04 +01:00 |
Juan Lang
|
348261e6ab
|
crypt32: Fix a test failure on Vista, and make Wine match the newer (and saner) behavior.
|
2008-02-16 13:51:59 +01:00 |
Juan Lang
|
79c39e379f
|
crypt32: Add to error message to track down NT4 failures.
|
2008-02-16 13:51:50 +01:00 |
Juan Lang
|
5618fdb3df
|
crypt32: Fix test failures on NT4.
|
2008-02-16 13:51:44 +01:00 |
Francois Gouget
|
4c8e218252
|
Assorted spelling fixes.
|
2008-02-15 12:09:24 +01:00 |
Andrew Talbot
|
70c4b66781
|
crypt32: Assign to structs instead of using memcpy.
|
2008-02-15 12:05:47 +01:00 |
Rob Shearman
|
d9891887c7
|
crypt32: Fix function declaration - WINAPI should come after the return type.
|
2008-02-15 11:06:15 +01:00 |
Francois Gouget
|
c68745c51b
|
UTF-8 resource files must explicitly say so with a pragma.
|
2008-02-15 09:55:58 +01:00 |
Paul Vriens
|
24e4267bf9
|
crypt32/tests: Skip test if we don't have enough rights.
|
2008-02-11 19:55:56 +01:00 |
Bang Jun-young
|
dee7722b07
|
crypt32: Include wine/port.h for snprintf().
|
2008-02-04 14:18:20 +01:00 |
Francois Gouget
|
d0794c4aeb
|
Assorted spelling fixes.
|
2008-01-23 21:16:22 +01:00 |
Juan Lang
|
5c8aa89163
|
crypt32: Fix race condition in loading default provider.
|
2008-01-15 11:38:02 +01:00 |
Juan Lang
|
027236b04f
|
crypt32: Don't release default crypto provider on process shutdown.
|
2008-01-15 11:37:58 +01:00 |
Jonathan Ernst
|
779d4c74e1
|
crypt32: Updated French translation.
|
2008-01-08 13:55:18 +01:00 |
Alexander Nicolaysen Sørnes
|
a3a165fcdb
|
crypt32: Implement CryptFindLocalizedName.
|
2008-01-08 13:55:18 +01:00 |
Alexandre Julliard
|
8926dce077
|
crypt32: Avoid casting away const from the context pointer.
|
2008-01-02 12:38:42 +01:00 |
Andrew Talbot
|
5d886557df
|
crypt32: Remove unneeded casts.
|
2007-12-31 17:44:51 +01:00 |
Michael Stefaniuc
|
3e005ce915
|
crypt32: Do not use an empty body in an else-statement as documentation.
|
2007-12-10 12:35:56 +01:00 |
Andrew Talbot
|
a06caa0e66
|
crypt32: Remove unnecessary casts.
|
2007-12-04 14:32:39 +01:00 |
Juan Lang
|
fa6b64d6fc
|
crypt32: Add CERT_STORE_ADD_NEWER support to CertAddCertificateContextToStore.
|
2007-11-28 11:20:11 +01:00 |
Juan Lang
|
ab55435ef1
|
crypt32: Implement finding an existing certificate in a store.
|
2007-11-28 11:20:06 +01:00 |
Francois Gouget
|
c69d47fa49
|
crypt32/tests: Get the tests running on Windows 98.
|
2007-11-20 16:45:02 +01:00 |
Juan Lang
|
2e4242b545
|
crypt32: If a decoding function failed, free the memory allocated for it.
|
2007-11-09 12:24:53 +01:00 |
Juan Lang
|
4c981e20ef
|
crypt32: Fix another leak in tests.
|
2007-11-09 12:24:46 +01:00 |
Juan Lang
|
f6bfa45970
|
crypt32: Fix a couple leaks in test.
|
2007-11-09 12:24:40 +01:00 |
Juan Lang
|
c5d5c5b63a
|
crypt32: Fail decoding a CRL entry if the serial number is empty.
|
2007-11-08 11:49:49 +01:00 |
Juan Lang
|
571d75187a
|
crypt32: Fix a leak.
|
2007-11-08 11:49:37 +01:00 |
Juan Lang
|
72ab894db1
|
crypt32: Use 3DES to encrypt data.
|
2007-11-08 11:49:32 +01:00 |
Juan Lang
|
46ef0fb4e8
|
crypt32: Set correct bit lengths for algorithms.
|
2007-11-08 11:49:20 +01:00 |
Juan Lang
|
8456f67a2d
|
crypt32: Pass key length to CryptDeriveKey.
|
2007-11-08 11:49:13 +01:00 |
Juan Lang
|
fd1dd39a36
|
crypt32: Use the enhanced provider rather than the default (base) provider.
|
2007-11-08 11:49:07 +01:00 |
Juan Lang
|
11a4968734
|
crypt32: Use SHA1 rather than MD5 to protect data.
|
2007-11-08 11:49:00 +01:00 |
Juan Lang
|
ba8d0d0237
|
crypt32: Save alg IDs in CryptProtectData output.
|
2007-11-08 11:48:50 +01:00 |
Juan Lang
|
0d9a5adb0b
|
crypt32: Describe CryptProtectData data format more accurately.
|
2007-11-08 11:48:42 +01:00 |
Juan Lang
|
deadc6cf7b
|
crypt32: Don't define function pointers that are NULL (and unused).
|
2007-11-05 14:15:24 +01:00 |
Juan Lang
|
3d1ba2ab9d
|
crypt32: Don't store a redundant copy of data in the message store.
|
2007-11-05 14:15:14 +01:00 |
Juan Lang
|
8b17846d6a
|
crypt32: Initialize a variable.
|
2007-11-05 14:15:06 +01:00 |
Juan Lang
|
159c8af56a
|
crypt32: Use consistent error checking.
|
2007-11-02 12:38:21 +01:00 |
Juan Lang
|
644dedb75d
|
crypt32: Free memory on all paths.
|
2007-11-02 12:38:15 +01:00 |
Juan Lang
|
81a382ac31
|
crypt32: Set last error on alloc failure.
|
2007-11-02 12:38:10 +01:00 |
Juan Lang
|
e94cae61a1
|
crypt32: Fix a leaked key.
|
2007-11-02 12:22:31 +01:00 |
Juan Lang
|
f64d600494
|
crypt32: Don't leak buffer when a unicode string contains an invalid character.
|
2007-11-02 12:22:21 +01:00 |
Juan Lang
|
b9e78cc637
|
crypt32: Initialize a variable.
|
2007-11-02 12:22:10 +01:00 |
Juan Lang
|
b9dae979a4
|
crypt32: Use memmove rather than memcpy when addresses might overlap.
|
2007-11-02 12:22:04 +01:00 |
Juan Lang
|
329761e7e1
|
crypt32: Fix a leak building an alternate chain.
|
2007-11-02 12:21:58 +01:00 |
Juan Lang
|
e94ce8a0b2
|
crypt32: Fix leaked chains creating the root store.
|
2007-11-02 12:21:53 +01:00 |
Juan Lang
|
fc14728efc
|
crypt32: Fix a leak during chain creation.
|
2007-11-02 12:21:47 +01:00 |
Juan Lang
|
4690a9c800
|
crypt32: Set size when calling CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG set.
|
2007-11-02 12:21:41 +01:00 |
Juan Lang
|
9c672fea41
|
crypt32: Get rid of an unneeded variable.
|
2007-11-02 12:21:35 +01:00 |
Juan Lang
|
373e9f626a
|
crypt32: Fix another leak in the tests.
|
2007-11-02 12:21:29 +01:00 |
Juan Lang
|
9429504c70
|
crypt32: Fix a leak in the tests.
|
2007-11-02 12:21:23 +01:00 |
Francois Gouget
|
80911c12f4
|
crypt32: Better match the PSDK types and update win32.api to fix the winapi_check warnings.
|
2007-10-29 12:04:48 +01:00 |
Juan Lang
|
8170acfc35
|
crypt32: Remove iTunes chain from certificate policy tests, there's no guarantee the root cert is trusted.
|
2007-10-26 12:46:30 +02:00 |
Juan Lang
|
8240395073
|
crypt32: Remove a test because of a Windows 2003 SP1 bug.
|
2007-10-26 12:46:30 +02:00 |
Juan Lang
|
62f4022563
|
crypt32: Avoid misleading fixme when no data are passed to CryptUnprotectData.
|
2007-10-25 12:54:14 +02:00 |
Juan Lang
|
912c3e609b
|
crypt32: Implement cert chain revocation checking.
|
2007-10-24 12:33:39 +02:00 |