Commit Graph

1038 Commits

Author SHA1 Message Date
Juan Lang
5f1c27d821 crypt32: Fix expected/got mixup. 2008-10-17 20:17:21 +02:00
Juan Lang
eeec9bf349 crypt32: Correct another chain status discrepancy with Windows. 2008-10-17 20:17:11 +02:00
Juan Lang
25698f8938 crypt32: Microsoft fixed a bug with name constraints, so make Wine's behavior match. 2008-10-17 20:17:08 +02:00
Juan Lang
e1e17b89c9 crypt32: Actually compare chain status instead of doing a no-op comparison, and mark as todo the statuses that don't match in Wine. 2008-10-17 12:23:51 +02:00
Juan Lang
3454e94d94 crypt32: Use helper function and broken() macro to make expected chain status results a little more clear. 2008-10-17 12:23:44 +02:00
Juan Lang
439f5e0de9 crypt32: Include policy being checked in failure message. 2008-10-17 12:23:38 +02:00
Juan Lang
052238d064 crypt32: Make some variables const. 2008-10-17 12:23:33 +02:00
Juan Lang
de2a187bb7 crypt32: Don't check for no data to decode in CryptDecodeObject{Ex}, doing so masks some errors. 2008-10-17 11:43:48 +02:00
Juan Lang
916e47861a crypt32: Correct last error when no data are passed to CRYPT_AsnDecodeInt. 2008-10-17 11:43:41 +02:00
Juan Lang
88a1ecb695 crypt32: Fix a few more test failures. 2008-10-17 11:43:37 +02:00
Juan Lang
ad1c1c6107 crypt32: Fix a test failure on Win98. 2008-10-16 11:22:11 +02:00
Juan Lang
28953bb9d2 crypt32: Fix tests on WinME. 2008-10-16 11:22:07 +02:00
Juan Lang
ee2fc60c17 crypt32: Fix remaining Win9x encoding test failures. 2008-10-16 11:22:04 +02:00
Juan Lang
1bde692112 crypt32: Fix more test failures on Win9x. 2008-10-14 11:26:13 +02:00
Detlef Riekenberg
76ca951fab crypt32/tests: Fix some tests on win9x. 2008-10-13 12:03:09 +02:00
Detlef Riekenberg
846e613b87 crypt32/tests: Fix a test on win9x. 2008-10-13 12:03:05 +02:00
Juan Lang
c2921eda4a crypt32: Fix some test failures on Win9x. 2008-10-10 12:27:52 +02:00
Juan Lang
cb341f3717 crypt32: Fix error handling for cyclic chains. 2008-10-09 12:29:44 +02:00
Juan Lang
742c1a37f3 crypt32: Remove an error that no longer fails. 2008-10-09 12:29:38 +02:00
Juan Lang
dd74ac0ce5 crypt32: Fix some chain failures on Win9x/NT4. 2008-10-09 12:29:32 +02:00
Juan Lang
5fc947e0b6 crypt32: Fix test failures on NT4. 2008-10-09 12:29:26 +02:00
Juan Lang
dc34bb9eb0 crypt32: Implement CryptSIPRetrieveSubjectGuid for .cat files. 2008-10-09 12:14:57 +02:00
Rob Shearman
87175c61f5 Add configure check for dirent.h and readdir. 2008-10-06 13:06:57 +02:00
James Hawkins
5114d652d2 crypt32: Fix several failing tests in win9x. 2008-09-29 17:25:25 -05:00
James Hawkins
a94594983d crypt32: Fix several test failures in win98. 2008-09-24 13:11:58 +02:00
Andrew Talbot
7a54be05f0 crypt32: Sign-compare warnings fix. 2008-09-24 12:52:52 +02:00
Andrew Talbot
610dbbdae5 crypt32: Sign-compare warnings fix. 2008-09-24 12:52:46 +02:00
Paul Vriens
d88cfec91d crypt32/tests: Add a missing CryptMsgUpdate. 2008-09-19 11:41:32 +02:00
Juan Lang
abde9a91f2 crypt32: Add support for the CERT_EXTENDED_ERROR_INFO_PROP_ID. 2008-09-18 12:32:36 +02:00
Paul Vriens
9b4a5cd065 crypt32/tests: Don't crash on win9x. 2008-09-18 12:24:07 +02:00
Paul Vriens
7e4ea8e57c crypt32/tests: Don't crash on NT4. 2008-09-15 11:30:40 +02:00
Francois Gouget
2797e8fcb6 crypt32/tests: Win98 is missing Crypt{Encode,Decode}ObjectEx(). 2008-09-12 11:40:07 +02:00
James Hawkins
18c45d8be7 crypt32: Fix a failing test in Vista. 2008-09-11 11:50:23 +02:00
James Hawkins
a4d375c9f0 crypt32: Fix a failing test in Vista. 2008-09-11 11:50:19 +02:00
James Hawkins
1779c64ba0 crypt32: Fix a failing test in win9x. 2008-09-11 11:50:14 +02:00
Juan Lang
c958a71df9 crypt32: Don't set salt's cbData unless allocation succeeds. Fixes Coverity id 133. 2008-09-11 11:44:05 +02:00
Juan Lang
8ccd53dd7a crypt32: Get rid of a magic number and a redundant assignment. 2008-09-10 10:41:03 +02:00
Juan Lang
e4a0633818 crypt32: Return FALSE rather than crash if memory allocation fails. Fixes Coverity id 135. 2008-09-10 10:40:46 +02:00
Juan Lang
71e394fb89 crypt32: Fix typo. Fixes Coverity item 605. 2008-09-10 10:40:43 +02:00
Juan Lang
78baaf932a crypt32: Assert condition that can occur only in case of a bug. 2008-09-10 10:40:40 +02:00
Juan Lang
8c0e089d68 crypt32: Simplify CryptVerifyMessageSignature. 2008-09-09 11:46:15 +02:00
Juan Lang
cb5385e326 crypt32: Implement CryptVerifyDetachedMessageSignature. 2008-09-09 11:46:15 +02:00
Juan Lang
9e6b32139d crypt32: Add tests for CryptVerifyDetachedMessageSignature. 2008-09-09 11:46:15 +02:00
Juan Lang
814451a420 crypt32: Add stub for CryptVerifyDetachedMessageSignature. 2008-09-09 11:46:15 +02:00
Juan Lang
32466b3a83 crypt32: Test verifying the signature of a detached signed message. 2008-09-09 11:46:15 +02:00
Juan Lang
b7d26dc9f5 crypt32: Don't crash when asked to verify a signature before the content has been finalized. 2008-09-09 11:46:15 +02:00
Juan Lang
f98eb4a8a0 crypt32: Implement CryptVerifyMessageHash. 2008-09-09 11:46:15 +02:00
Juan Lang
c097a7a6a6 crypt32: Add tests for CryptVerifyMessageHash. 2008-09-09 11:46:15 +02:00
Juan Lang
3cef67d5ca crypt32: Add stub for CryptVerifyMessageHash. 2008-09-09 11:46:14 +02:00
Juan Lang
7c83565580 crypt32: Don't store redundant copy of detached hash message data. 2008-09-09 11:46:14 +02:00