Commit Graph

25 Commits

Author SHA1 Message Date
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
0c4a2df240 crypt32: Get rid of PWINECRYPT_CERTSTORE typedef. 2013-09-04 14:37:57 +02:00
Jacek Caban
9db146f544 crypt32: Use CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL flag for root store certificate's chain validation. 2013-09-03 17:00:33 +02:00
Francois Gouget
f963f93964 Assorted spelling fixes. 2013-01-07 11:10:40 +01:00
Alexandre Julliard
f9a9a18e1d crypt32: Include system headers before Windows headers. 2011-09-05 17:22:17 +02:00
Kazuyuki Sato
8cdf735822 crypt32: Add additional path for Solaris 11 Express. 2011-07-18 16:23:30 +02:00
Alexandre Julliard
45db3481f4 configure: Improve check for security framework and don't warn about gnutls in that case. 2011-03-14 19:31:28 +01:00
Andrew Nguyen
6f2513d39a crypt32: Avoid relying on PATH_MAX in import_certs_from_dir helper.
PATH_MAX is not guaranteed to be available on all platforms, and it is 
inadequate as a hardcoded buffer size anyway.
2010-10-08 11:56:45 +02:00
Ken Thomases
3921454398 crypt32: Read trusted root certificates from system keychain on Mac OS X. 2009-11-21 14:31:45 +01:00
Juan Lang
7a73fd97ad crypt32: Fix a memory leak reading trusted root certs. 2009-11-03 21:29:24 +01:00
Juan Lang
16036dd27a crypt32: Allow errors in locally installed root certs. 2009-11-03 21:18:30 +01:00
Juan Lang
90d7172bcb crypt32: Fix leak on error path.
Spotted by Chris Ahrendt.
2009-08-05 11:40:33 +02:00
Juan Lang
69e43ef108 crypt32: Remove location checks when opening root store. 2009-01-19 13:36:26 +01:00
Alexandre Julliard
7d4bc8503b crypt32: Make some functions and variables static. 2008-12-02 15:27:40 +01:00
Austin English
fe256f99d3 crypt32: fix a test failure on Free/PC-BSD. 2008-10-28 13:26:01 +01:00
Rob Shearman
87175c61f5 Add configure check for dirent.h and readdir. 2008-10-06 13:06:57 +02:00
Juan Lang
5fff29cded crypt32: Reorganize root store creation code. 2008-07-17 11:36:31 +02:00
Juan Lang
e459ac84ee crypt32: Add MS root certs to root store. 2008-07-14 11:42:29 +02:00
Francois Gouget
4c8e218252 Assorted spelling fixes. 2008-02-15 12:09:24 +01:00
Juan Lang
e94ce8a0b2 crypt32: Fix leaked chains creating the root store. 2007-11-02 12:21:53 +01:00
Juan Lang
1dce5ed3b0 crypt32: Free root store when quitting. 2007-10-19 14:22:21 +02:00
Andrew Talbot
f19086e9d3 crypt32: Fix some memory leaks. 2007-09-17 13:48:32 +02:00
Francois Gouget
5ac6e1f5c5 crypt32: We don't consider sys/types.h to be a conditional include. 2007-09-13 11:01:00 +02:00
Rob Shearman
9ddc872a1a crypt32: Fix a compile failure on *BSD systems.
Include limits.h for the definition of PATH_MAX.
2007-09-12 11:33:10 +02:00
Juan Lang
9663f9427b crypt32: Add a root store implementation that reads trusted certificates from well-known locations on the local system. 2007-09-11 11:57:06 +02:00