Commit Graph

1116 Commits

Author SHA1 Message Date
Juan Lang
8777a83467 crypt32: Support wide character base64-encoded PKCS messages in CryptQueryObject. 2008-12-12 11:40:15 +01:00
Juan Lang
a104479da1 crypt32: Implement CryptStringToBinaryW. 2008-12-12 11:40:11 +01:00
Juan Lang
909a81839b crypt32: Support base64-encoded PKCS messages in CryptQueryObject. 2008-12-12 11:39:30 +01:00
Juan Lang
62cbf42689 crypt32: Split querying PKCS messages into helper functions. 2008-12-12 11:39:24 +01:00
Juan Lang
626a6fe15d crypt32: Support base64-encoded context objects in CryptQueryObject. 2008-12-12 11:39:17 +01:00
Juan Lang
33f0655e2a crypt32: Downgrade a fixme to a warn. 2008-12-12 11:39:11 +01:00
Juan Lang
86e2f94e68 crypt32: Don't claim to have queried an object as a serialized context when reading it has failed. 2008-12-12 11:39:05 +01:00
Juan Lang
2b384cb0e9 crypt32: Validate input arguments to CryptQueryObject. 2008-12-12 11:38:53 +01:00
Juan Lang
351ebcae25 crypt32: Add tests for CryptQueryObject. 2008-12-12 11:38:47 +01:00
ByeongSik Jeon
5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
Juan Lang
b21da737fe crypt32: Allow setting CERT_KEY_PROV_HANDLE_PROP_ID if CERT_KEY_CONTEXT_PROP_ID has not previously been set. 2008-12-10 10:49:17 +01:00
Juan Lang
fce8a26c00 crypt32: Remove unnecessary casts. 2008-12-10 10:49:11 +01:00
Francois Gouget
42abd3b03a crypt32: Remove unneeded casts of zero. 2008-12-08 12:05:37 +01:00
Paul Vriens
1bf1adcc95 crypt32/tests: Fix some test failures on Win9x and NT4. 2008-12-08 12:00:58 +01:00
Ricardo Filipe
a582b389aa crypt32: Remove dead code (llvm/clang). 2008-12-04 12:41:47 +01:00
Alexandre Julliard
7d4bc8503b crypt32: Make some functions and variables static. 2008-12-02 15:27:40 +01:00
Juan Lang
93aed4b078 crypt32: Accept any string format as the display text of a user notice policy qualifier. 2008-11-26 13:26:14 +01:00
Hwang YunSong(황윤성)
ca790a6e65 crypt32: Updated Korean resource. 2008-11-24 14:41:24 +01:00
Francois Gouget
451f642e16 crypt32: Remove WINAPI on static functions where not needed. 2008-11-24 14:18:42 +01:00
Juan Lang
afc7a79897 crypt32: Implement CryptFormatObject for the Netscape string OIDs. 2008-11-24 13:43:32 +01:00
Juan Lang
cf9f9af6d0 crypt32: Pass next data pointer when decoding a CRL dist point. 2008-11-21 11:29:08 +01:00
Juan Lang
9d4ab48750 crypt32: Formatted bits are always in a single line, regardless of dwFormatStrType. 2008-11-21 10:00:01 +01:00
Juan Lang
57fde4e8a2 crypt32: Check registered CryptFormatObject functions before using default hex format. 2008-11-21 09:59:57 +01:00
Juan Lang
2ca48d072e crypt32: Decoded unicode name value strings should be NULL-terminated. 2008-11-21 09:59:13 +01:00
Juan Lang
4f14b030a6 crypt32: Fix failing tests on Win9x/NT4. 2008-11-20 12:01:04 +01:00
Juan Lang
76d2537094 crypt32: Implement CryptFormatObject for szOID_NETSCAPE_CERT_TYPE. 2008-11-20 12:00:57 +01:00
Juan Lang
5eb2a83189 crypt32: Implement CryptFormatObject for szOID_KEY_USAGE. 2008-11-20 12:00:50 +01:00
Francois Gouget
30b089668b crypt32: Fix Spelling of 'superseded'. 2008-11-17 16:04:33 +01:00
Juan Lang
305e732e85 crypt32: Implement decoding CERT_POLICIES_INFO. 2008-11-17 13:51:19 +01:00
Juan Lang
8b4f53bb26 crypt32: Implement encoding CERT_POLICIES_INFO. 2008-11-17 13:51:15 +01:00
Juan Lang
a90c26eb33 crypt32: Add tests for encoding/decoding CERT_POLICIES_INFO. 2008-11-17 13:51:12 +01:00
Juan Lang
8729e6956b crypt32: Implement decoding CERT_POLICY_QUALIFIER_USER_NOTICE. 2008-11-17 13:51:08 +01:00
Juan Lang
3dd2cc5eaa crypt32: Implement encoding CERT_POLICY_QUALIFIER_USER_NOTICE. 2008-11-17 13:51:04 +01:00
Juan Lang
94de420810 crypt32: Add tests for encoding/decoding CERT_POLICY_QUALIFIER_USER_NOTICE. 2008-11-17 13:51:00 +01:00
Juan Lang
83f7f9b0ff crypt32: Implement CryptFormatObject for alternate names. 2008-11-17 12:59:43 +01:00
Juan Lang
d3cfe743a1 crypt32: When formatting a directory name as a multiline string, put a newline between the heading and the value. 2008-11-17 12:59:33 +01:00
Juan Lang
4c3474c0ed crypt32: Indent directory name when formatting an alt name entry. 2008-11-17 12:59:28 +01:00
Juan Lang
e9352b90f8 crypt32: Add a function to format a CERT_NAME_BLOB as an indented string, and implement CertNameToStrW on top of it. 2008-11-17 12:59:22 +01:00
Juan Lang
3b81c62b5c crypt32: Use correct string for directory names in a CERT_ALT_NAME_ENTRY. 2008-11-17 12:59:03 +01:00
Juan Lang
e987ecc3e7 crypt32: Correct heading for a certificate issuer in a CERT_AUTHORITY_KEY_ID2. 2008-11-17 12:58:53 +01:00
Ricardo Filipe
42944e82e5 crypt32: Added Portuguese translation. 2008-11-17 12:58:26 +01:00
Juan Lang
5922150e2f crypt32: Fix indenting for szOID_CRL_DIST_POINTS. 2008-11-13 11:50:23 +01:00
Juan Lang
ea81720f8f crypt32: Fix comment typo. 2008-11-13 11:50:18 +01:00
Juan Lang
7fb0ce5532 crypt32: Implement formatting an alt name entry with type CERT_ALT_NAME_DIRECTORY_NAME. 2008-11-13 11:50:13 +01:00
Juan Lang
a82454b2ee crypt32: Fix off-by-one error in formatting szOID_AUTHORITY_KEY_IDENTIFIER2. 2008-11-13 11:50:07 +01:00
Juan Lang
1c35b251e8 crypt32: Don't underreport the size available when formatting szOID_AUTHORITY_KEY_IDENTIFIER2. 2008-11-13 11:50:01 +01:00
Paul Vriens
77ca0d8935 crypt32/tests: Fix a test failure on Vista and W2K8. 2008-11-13 11:48:34 +01:00
Paul Vriens
7e0b930182 crypt32/tests: Skip some tests if needed. 2008-11-13 11:48:28 +01:00
Nicolas Le Cam
ed364027e7 crypt32/tests: Fix a failing test on win2000. 2008-11-11 14:06:39 +01:00
Michael Stefaniuc
c48c5c8577 crypt32: Fix the aligning up to a DWORD_PTR boundary. 2008-11-07 11:01:21 +01:00