Commit Graph

827 Commits

Author SHA1 Message Date
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
Juan Lang
5928c698ae crypt32: Implement CertVerifyRevocation. 2007-10-24 12:33:32 +02:00
Juan Lang
3b85a7946e crypt32: Add basic test for CertVerifyRevocation. 2007-10-24 12:33:24 +02:00
Juan Lang
cf8db7305d crypt32: Add CertVerifyRevocation stub. 2007-10-24 12:33:10 +02:00
Francois Gouget
c4b1195c0c Assorted spelling fixes. 2007-10-23 18:20:27 +02:00
Juan Lang
dda8053179 crypt32: Always set *ppszError. 2007-10-22 13:52:24 +02:00
Juan Lang
e0b8e37bf0 crypt32: Don't allocate a 0-length string. 2007-10-22 13:52:19 +02:00
Juan Lang
d34b3bf63c crypt32: Don't assume string pointer has been set if length is 0. 2007-10-22 13:52:15 +02:00