1835 Commits

Author SHA1 Message Date
Sebastian Lackner
2b1c8fed24 crypt32: Set correct return value if CryptMemAlloc fails. 2013-12-09 11:47:44 +01:00
Frédéric Delanoy
5ba7f79bad Assorted spelling fixes. 2013-12-03 19:41:53 +01:00
André Hentschel
b296846c00 crypt32/tests: Fix tests for win8. 2013-11-14 10:34:59 +01:00
Alexandre Julliard
5756ee09f3 makefiles: Add makedep pragmas for rc files that contain translations. 2013-11-05 20:38:19 +01:00
Francois Gouget
62122b660f crypt32: Remove WINAPI on static functions where not needed. 2013-11-01 10:55:15 +01:00
Dmitry Timoshkov
99a81e1843 crypt32: Check number of bytes returned by ReadFile and avoid a memory leak on error path. 2013-10-30 15:28:30 +01:00
Dmitry Timoshkov
d95797e170 crypt32: Check number of bytes returned by ReadFile and avoid a memory leak on error path. 2013-10-30 15:28:27 +01:00
Marcus Meissner
cf1bbb3bb8 crypt32: Avoid NULL ptr dereferences before checks (Coverity). 2013-10-28 20:03:39 +01:00
Francois Gouget
ca894127f8 crypt32: Make add_cert_to_store() static. 2013-10-25 14:41:37 +02:00
Jacek Caban
9adff9d026 crypt32: Don't access context after releaseContext call. 2013-10-22 16:37:41 +02:00
Jacek Caban
9a4401afcb crypt32: Get rid of no longer needed contextInterface arguments. 2013-10-21 21:06:17 +02:00
Jacek Caban
217e0119d9 crypt32: Get rid of no longer needed hCertStore checks. 2013-10-21 21:06:17 +02:00
Jacek Caban
e7ab43c4bb crypt32: Return context_t from Context_CreateDataContext. 2013-10-21 21:06:17 +02:00
Jacek Caban
0f57425a8f crypt32: Clone CRL context instead of using link in CertAddCRLContextToStore. 2013-10-21 21:06:17 +02:00
Jacek Caban
eae8f4eda1 crypt32: Use empty_store for new CTL contexts. 2013-10-18 11:36:04 +02:00
Jacek Caban
c01a708424 crypt32: Use empty_store for new CRL contexts. 2013-10-18 11:36:01 +02:00
Jacek Caban
9fb1e4d675 crypt32: Keep reference to store in contexts. 2013-10-18 11:35:58 +02:00
Jacek Caban
610c863e75 crypt32: Always return TRUE from CertFreeCTLContext. 2013-10-18 11:35:55 +02:00
Jacek Caban
351314145f crypt32: Always return TRUE from CertFreeCRLContext. 2013-10-18 11:34:06 +02:00
Jacek Caban
f329de4df4 crypt32: Always return TRUE from CertFreeCertificateContext. 2013-10-18 11:34:01 +02:00
Michael Stefaniuc
df62b94c25 crypt32/tests: Compile with -D__WINESRC__. 2013-10-18 11:31:37 +02:00
Dmitry Timoshkov
84029a836f crypt32: Add another root store path to the certificate location list. 2013-10-17 20:29:38 +02:00
Jacek Caban
fa37b63517 crypt32: Moved ContextList freeing to store.c and get rid of ContextList. 2013-10-17 11:20:01 +02:00
Jacek Caban
bf464f81a8 crypt32: Share more code between memory store deleteContext implementations. 2013-10-17 11:19:56 +02:00
Jacek Caban
4d28e14acb crypt32: Share more code between memory store enumContext implementations. 2013-10-17 11:19:51 +02:00
Jacek Caban
63eed79d25 crypt32: Share more code between memory store addContext implementations. 2013-10-17 11:19:46 +02:00
Jacek Caban
23884726f7 crypt32: Use list struct directly instead of ContextList wrapper. 2013-10-17 11:19:41 +02:00
Jacek Caban
724754da64 crypt32: Moved critical section out of ContextList struct. 2013-10-17 11:19:35 +02:00
Jacek Caban
6cf1e0d75c crypt32: Get rid of no longer needed contextSize arguments. 2013-10-17 11:19:31 +02:00
Jacek Caban
6b6ad98277 crypt32: Get rid of no longer needed fields in ContextList. 2013-10-17 11:19:26 +02:00
Jacek Caban
619bbe5d29 crypt32: Get rid of no longer needed BASE_CONTEXT. 2013-10-17 11:19:23 +02:00
Jacek Caban
83026a7143 crypt32: Use context_t in addContext. 2013-10-17 11:19:20 +02:00
Jacek Caban
c75af2b9e0 crypt32: Use context_t in enumContext. 2013-10-17 11:19:14 +02:00
Jacek Caban
8d4b288f59 crypt32: Use context_t in ContextList_Add. 2013-10-17 11:19:09 +02:00
Jacek Caban
6eddbf18ca crypt32: Store properties directly in link contexts and get rid of Context_GetProperties. 2013-10-17 11:19:03 +02:00
Jacek Caban
275ac93e8d crypt32: Get rid of no longer used functions. 2013-10-17 11:18:57 +02:00
Jacek Caban
e7eeef49ff crypt32: Added more cert duplicate and link tests. 2013-10-17 11:18:50 +02:00
Jacek Caban
2601f58acb crypt32: Don't use links to certs in memory store. 2013-10-17 11:18:45 +02:00
Jacek Caban
49b98891e5 crypt32: Removed no longer needed hCertStore setting. 2013-10-16 20:49:26 +02:00
Jacek Caban
4553e6d144 crypt32: Get rid of no longer needed Context_GetLinkedContext. 2013-10-15 17:43:14 +02:00
Jacek Caban
6ab429363a crypt32: Added cloning logic to context's vtbl. 2013-10-15 17:43:11 +02:00
Jacek Caban
05f248e968 crypt32: Pass contexts as context_t to CONTEXT_FUNCS->delete. 2013-10-15 17:43:08 +02:00
Jacek Caban
03ff35c270 crypt32: Store extra pointer directly in context_t and get rid of Context_GetExtra. 2013-10-15 17:43:05 +02:00
Jacek Caban
06f5ee4b2c crypt32: Store list entry directly in context_t. 2013-10-15 17:43:03 +02:00
Jacek Caban
988e8a78c2 crypt32: Moved CertAddCertificateContextToStore to cert.c. 2013-10-15 17:43:00 +02:00
Jacek Caban
2553b4602b crypt32: Use context_t in Context_CreateLinkContext. 2013-10-14 17:26:15 +02:00
Jacek Caban
c72570ce52 crypt32: Use Context_Release instead of WINE_CONTEXT_INTERFACE. 2013-10-14 17:26:15 +02:00
Jacek Caban
76066d1cfe crypt32: Use Context_AddRef instead of WINE_CONTEXT_INTERFACE. 2013-10-14 17:26:15 +02:00
Jacek Caban
993691bef5 crypt32: Moved context desatructor to vtbl. 2013-10-14 17:26:15 +02:00
Jacek Caban
17e1dfef9b crypt32: Pass context as context_t to Context_Release. 2013-10-14 17:26:14 +02:00