62481 Commits

Author SHA1 Message Date
Alexandre Julliard
d59a4d1894 setupapi: Abstract the creation of the fake dll destination to a separate function. 2009-10-15 13:58:35 +02:00
Alexandre Julliard
76a8f0032a setupapi: Check that the source is a valid fake dll and skip wrong 32/64 type dlls. 2009-10-15 13:58:35 +02:00
Alexandre Julliard
11d66a8788 setupapi: Use a global buffer to read fake dll files and free it only once we are done with all the fake dlls. 2009-10-15 13:58:19 +02:00
Alexandre Julliard
f1dc1d35a0 setupapi: Get rid of the code to build fake dlls from existing modules. 2009-10-15 12:06:28 +02:00
Alexandre Julliard
87894c5f7b kernel32: Use the PWD variable to set the initial current directory. 2009-10-15 12:06:23 +02:00
Charles Davis
a54ba8712f ntdll: Shorten an ERR message and change it to a FIXME. 2009-10-15 12:06:23 +02:00
Charles Davis
895be2b0f8 ntdll: Use the parent device for everything when processing a storage IOCTL request on Mac OS. 2009-10-15 12:06:22 +02:00
Colin Fletcher
45905b27db cmd.exe: Treat tabs as parameter delimiters. 2009-10-15 12:06:22 +02:00
Christian Costa
e95ffacde0 ddraw: Make SetColorKey handle case where dwColorSpaceHighValue < dwColorSpaceLowValue + tests. 2009-10-15 12:06:22 +02:00
Wilfried Pasquazzo
6a5bd0c2ed oleaut32: Respect size of icons when drawing with IPicture_Render. 2009-10-15 12:06:22 +02:00
Wilfried Pasquazzo
57b55a661d oleaut32/tests: Testcase for IPicture_Render with icons, check for drawing size and position. 2009-10-15 12:06:22 +02:00
Juan Lang
faa451628a crypt32: Let CRYPT_AsnDecodeArray allocate memory for its callers. 2009-10-15 12:06:21 +02:00
Juan Lang
c5699e736f crypt32: Allocate memory if requested in CRYPT_AsnDecodeArray. 2009-10-15 12:06:21 +02:00
Juan Lang
3c25d7540f crypt32: Rename CRYPT_AsnDecodeArrayNoAlloc to CRYPT_AsnDecodeArray, and pass a CRYPT_DECODE_PARA * to it so that it can allocate memory if requested. 2009-10-15 12:06:21 +02:00
Juan Lang
b1a1b32b59 crypt32: Decode enhanced key usages using CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
36fc7b06b1 crypt32: Decode CRL dist points using CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
155aa41d7c crypt32: Decode cert policies info using CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
bba695cc3f crypt32: Decode authority info access with CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
1b1626ac81 crypt32: Decode unicode names using CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
67ee87664e crypt32: Decode names using CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
fd2a4c4330 crypt32: Correct a sequence item size. 2009-10-15 12:06:21 +02:00
Juan Lang
4f815c7d03 crypt32: Convert internal callers of CRYPT_AsnDecodeArray to call CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
a8f5934f44 crypt32: Pass decode flags to CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:21 +02:00
Juan Lang
136eedb9af crypt32: Further simplify calling CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:20 +02:00
Juan Lang
271b477171 crypt32: Let CRYPT_AsnDecodeArrayNoAlloc calculate array size rather than requiring every caller to do so. 2009-10-15 12:06:20 +02:00
Juan Lang
c64f31087f crypt32: Simplify calling CRYPT_AsnDecodeArrayNoAlloc. 2009-10-15 12:06:20 +02:00
Juan Lang
3c14587e18 crypt32: Add array descriptor members describing offsets of outer structure. 2009-10-15 12:06:20 +02:00
Juan Lang
77cfb32360 crypt32: Simplify CRYPT_AsnDecodePKCSAttributes. 2009-10-15 12:06:20 +02:00
Juan Lang
c7e3ea1484 crypt32: Explicitly pass array pointer when decoding CTL entry attributes rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
f5946e4acb crypt32: Explicitly pass array pointer when decoding cert policy qualifiers rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
117ea9ee91 crypt32: Explicitly pass array pointer when decoding basic constraints' subtrees rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
6d74aac002 crypt32: Explicitly pass array pointer when decoding policy qualifier notice numbers rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
362abb6fa9 crypt32: Remove a redundant trace. 2009-10-15 12:06:20 +02:00
Juan Lang
3270451ec0 crypt32: Explicitly pass array pointer when decoding CTL extensions rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
8aefb32523 crypt32: Explicitly pass array pointer when decoding CTL entries rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
030cd8f594 crypt32: Explicitly pass array pointer when decoding CMS message signers rather than assuming a particular alignment. 2009-10-15 12:06:20 +02:00
Juan Lang
e87dc9c530 crypt32: Simplify CRYPT_AsnDecodeDistPointName. 2009-10-15 12:06:19 +02:00
Juan Lang
26bfd0281c crypt32: Explicitly pass array pointer when decoding name constraints' excluded subtrees rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
ab1376ad6c crypt32: Explicitly pass array pointer when decoding name constraints' permitted subtrees rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
07a1750af7 crypt32: Explicitly pass array pointer when decoding CMS message CRLs rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
8c52850102 crypt32: Explicitly pass array pointer when decoding CMS message certs rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
65296a476d crypt32: Explicitly pass array pointer when decoding PKCS attribute values rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
b8f696ff62 crypt32: Simplify CRYPT_AsnDecodeSMIMECapabilities. 2009-10-15 12:06:19 +02:00
Juan Lang
6ef1c3e09f crypt32: Let decoder helpers do more sanity checking. 2009-10-15 12:06:19 +02:00
Juan Lang
9afaafc006 crypt32: Simplify CRYPT_AsnDecodeExtensions. 2009-10-15 12:06:19 +02:00
Juan Lang
d1f94671e6 crypt32: Explicitly pass array pointer when decoding CRL extensions rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
e0f3bf6836 crypt32: Explicitly pass array pointer when decoding CRL entry extensions rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
d2e683d86a crypt32: Explicitly pass array pointer when decoding cert extensions rather than assuming a particular alignment. 2009-10-15 12:06:19 +02:00
Juan Lang
abbbe940ac crypt32: Explicitly pass array pointer when decoding CRL entries rather than assuming a particular alignment. 2009-10-15 12:06:18 +02:00
Henri Verbeet
3e96881e4c secur32: Don't bother zeroing the handle table in SECUR32_initSchannelSP().
Handles are initialized when they're allocated.
2009-10-15 12:06:18 +02:00