Commit Graph

284 Commits

Author SHA1 Message Date
Bruno Jesus 7e456b8f25 rsaenh/tests: Fix some Windows 8 tests. 2014-07-21 11:51:23 +02:00
Bruno Jesus 3a7b89e4c0 rsaenh/tests: Simplify broken NT4 tests.
Based on Dmitry Timoshkov idea.
2014-07-21 11:50:16 +02:00
Bruno Jesus 3b7c61dc2a rsaenh/tests: Add a pre XP DES compatibility test. 2014-07-14 17:22:45 +02:00
Bruno Jesus c579945b98 rsaenh/tests: Add DES/3DES-112 const buffer test. 2014-07-14 17:22:44 +02:00
Bruno Jesus 50ded4b2f8 rsaenh/tests: Make the tests pass in Windows <= NT4. 2014-07-14 17:22:43 +02:00
Bruno Jesus 87f214c7ff rsaenh/tests: Add more AES encrypt/decrypt tests. 2014-07-01 12:53:04 +02:00
Bruno Jesus b6efe8c9c1 rsaenh/tests: Add tests for the default encryption chaining mode. 2014-06-30 22:04:52 +02:00
Frédéric Delanoy 0f2bed51bd Assorted spelling fixes. 2014-02-10 15:47:29 +01:00
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Frédéric Delanoy 7377aa1683 rsaenh/tests: Use BOOL type where appropriate. 2013-11-25 15:15:53 +01:00
Frédéric Delanoy 08acae5deb rsaenh: Use BOOL type where appropriate. 2013-11-25 15:15:53 +01:00
André Hentschel 4a8452dfdb rsaenh/tests: Fix tests compilation with __WINESRC__ defined. 2013-10-24 10:48:46 +02:00
Nikolay Sivov bfd2c533be rsaenh: Fail on unsupported flag values only in CryptHashData(). 2013-10-18 11:31:23 +02:00
Alexandre Julliard 55e44092bd makefiles: Remove useless definitions of COM_NO_WINDOWS_H. 2013-10-14 16:05:31 +02:00
Frédéric Delanoy 7af5360c4e rsaenh: Use BOOL type where appropriate. 2013-10-07 13:32:06 +02:00
Michael Stefaniuc 0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Hans Leidekker cabeb962cc rsaenh: Add support for setting the security descriptor on key containers. 2013-09-23 11:56:48 +02:00
Michael Stefaniuc 1a3137fa1b rsaenh: Avoid using CONST. 2013-09-23 11:54:42 +02:00
Hans Leidekker 8e74c8953a rsaenh: Add support for retrieving the security descriptor on key containers. 2013-09-19 20:14:02 +02:00
Qian Hong 2d0653e2b2 rsaenh: Restore key state even after decrypting a block of bad data. 2013-07-01 19:51:57 +02:00
Qian Hong b84e11ecbd rsaenh/tests: Added more key state tests. 2013-07-01 19:51:47 +02:00
Alexandre Julliard a1f5b109ed rsaenh: Don't bother to free memory at process exit. 2013-05-15 10:25:21 +02:00
Andrew Talbot d7d1e40240 rsaenh: Indentation fix. 2012-12-21 11:37:14 +01:00
Juan Lang 373e472db9 rsaenh: Ensure a PKCS1 data block has at least minimum length. 2012-11-02 10:59:42 +01:00
Frédéric Delanoy 936d5351f5 rsaenh: Remove unused file-static variables. 2011-11-17 11:37:35 +01:00
Andrew Talbot 7998cd4629 rsaenh: Remove unneeded address-of operator from array name. 2011-11-02 12:31:38 +01:00
Juan Lang 2d658db553 rsaenh: Infer private exponent length from data length. 2011-11-01 10:43:43 +01:00
Juan Lang f0e2cba471 rsaenh: Test importing a key with an input buffer that's too small for the key it contains. 2011-11-01 10:43:37 +01:00
Juan Lang 54b972e2fc rsaenh: Add error messages for failed private key imports. 2011-11-01 10:43:31 +01:00
Francois Gouget c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
Frédéric Delanoy 7e309601f3 dlls: Assorted spelling fixes. 2011-08-03 14:15:50 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
David Hedberg f8755d8422 rsaenh: Don't fail on signature verification if the signed hash lacks the OID. 2011-06-15 20:04:38 +02:00
Marcus Meissner de379263f8 rsaenh: First part of marking internal symbols with hidden visibility. 2011-05-24 11:55:25 +02:00
Marcus Meissner c4337f1e33 rsaenh: Fixed bad sizeof() usage (Coverity). 2011-02-23 15:01:06 +01:00
André Hentschel e0d712da61 rsaenh/tests: Test the reported length on success. 2011-02-16 14:26:26 +01:00
Juan Lang 00ba1f606c rsaenh: Fully initialize schannel algorithm information. 2011-02-15 16:51:30 +01:00
Juan Lang 8e479f7803 rsaenh: Disallow deriving schannel encryption keys before setting the encryption algorithm. 2011-02-11 17:42:01 +01:00
Juan Lang ea43c5989c rsaenh: Disallow creating schannel master hashes before setting the client random and server random. 2011-02-11 17:41:57 +01:00
Juan Lang b0ae8ca7c7 rsaenh/tests: Test errors creating schannel keys and hashes before parameters are set. 2011-02-11 17:41:51 +01:00
Austin English 13b0e284b3 rsaenh/tests: Make sure to use return values (LLVM/Clang). 2011-02-07 10:10:24 -06:00
Nikolay Sivov 0a46f9b678 rsaenh/tests: Fix a key leak (Valgrind). 2011-01-17 14:29:35 +01:00
Juan Lang 9f8d00889f rsaenh: Be more careful about when to hash HMAC key material. 2011-01-17 13:22:06 +01:00
Juan Lang 786c57d323 rsaenh: Only set key length on successful retrieval of hash value. 2011-01-17 13:22:06 +01:00
Juan Lang c91afb9733 rsaenh: Add support for CRYPT_IPSEC_HMAC_KEY. 2011-01-14 18:26:17 +01:00
Juan Lang 5ccf2bd998 rsaenh: Move check for CRYPT_IPSEC_HMAC_KEY to each key import function. 2011-01-14 18:26:17 +01:00
Juan Lang 597a2f501a rsaenh/tests: Add tests for CRYPT_IPSEC_HMAC_KEY. 2011-01-12 11:32:18 +01:00
Greg Geldorp ad8ce8388b rsaenh/tests: CryptGetKeyParam doesn't fail on Win7/Win2K8R2. 2010-12-20 12:47:41 +01:00
André Hentschel 59852bc3a0 rsaenh: Fix test failure on some NT4 machines. 2010-12-13 17:30:53 +01:00