Commit graph

37 commits

Author SHA1 Message Date
Fabian Maurer
b34ea10112 crypt32: In CRYPT_CollectionAdvanceEnum remove unneeded statement (cppcheck).
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-03 21:16:19 +02:00
Nikolay Sivov
94b6a885a8 crypt32: Use regular list iterator when there's no need for safe one.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-07 22:24:03 +09:00
Nikolay Sivov
4ec1ca5a0f crypt32: No need to init entry fields when it's about to be added to a list.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 14:11:06 +09:00
Jacek Caban
9a4401afcb crypt32: Get rid of no longer needed contextInterface arguments. 2013-10-21 21:06:17 +02:00
Jacek Caban
9fb1e4d675 crypt32: Keep reference to store in contexts. 2013-10-18 11:35:58 +02:00
Jacek Caban
6cf1e0d75c crypt32: Get rid of no longer needed contextSize arguments. 2013-10-17 11:19:31 +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
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
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
fe9e23998a crypt32: Don't call CertFreeCertificateContext in CertDeleteCertificateContext, leave it to store-specific functions. 2013-10-14 17:26:14 +02:00
Jacek Caban
52b2add395 crypt32: Moved store context functions to vtbl. 2013-10-14 17:26:14 +02:00
Jacek Caban
2256a728fe crypt32: Moved store release implementation to vtbl. 2013-10-14 17:26:14 +02:00
Jacek Caban
b3b1135d84 crypt32: Added addref to store vtbl and use it instead of directly accessing ref. 2013-10-14 17:26:14 +02:00
Jacek Caban
fa0b7b7d3d crypt32: Moved store functions to vtbl. 2013-10-11 16:23:43 +02:00
Jacek Caban
5b5bb50852 crypt32: Get rid of no longer used contextSize argument in Context_GetLinkedContext. 2013-10-08 18:09:58 +02:00
Jacek Caban
8ad37f8a64 crypt32: Get rid of PWINE_COLLECTIONSTORE typedef. 2013-09-04 14:38:14 +02:00
Jacek Caban
7c464af46c crypt32: Get rid of PWINE_STORE_LIST_ENTRY typedef. 2013-09-04 14:38:10 +02:00
Jacek Caban
0c4a2df240 crypt32: Get rid of PWINECRYPT_CERTSTORE typedef. 2013-09-04 14:37:57 +02:00
Jacek Caban
ebaf4dd5a4 crypt32: Get rid of PCONTEXT_FUNCS typedef. 2013-09-04 14:37:42 +02:00
Jacek Caban
9cee96bebf crypt32: Get rid of P*WINE_CONTEXT_INTERFACE typedefs. 2013-09-04 14:37:36 +02:00
Andrew Talbot
28e1ec4467 crypt32: Constify some variables. 2010-08-16 13:46:37 +02:00
Juan Lang
416cd484b2 crypt32: Implement CertStoreControl for collection stores. 2009-11-04 17:15:07 +01:00
Juan Lang
976c6ff3f8 crypt32: Correct reference counting when deleting contexts from collections. 2009-11-04 16:45:17 +01:00
Juan Lang
4de59850d5 crypt32: Fix typo. 2009-01-27 11:08:16 +01:00
Michael Stefaniuc
4eaaa913f8 crypt32: Remove some more superfluous pointer casts. 2009-01-26 14:31:08 +01:00
Juan Lang
3614bb7b4d crypt32: Add CTLs to the collection store. 2008-09-02 11:53:29 +02:00
Juan Lang
1d53424470 crypt32: Don't store the crypto provider when it isn't needed. 2007-08-20 11:52:21 +02:00
Juan Lang
9f85156e23 crypt32: Move collection stores to a separate file. 2007-08-17 12:01:38 +02:00