OSDN Git Service

2012-11-09 Earnie Boyd <earnie@users.sourceforge.net>
authorEarnie Boyd <earnie@users.sourceforge.net>
Fri, 9 Nov 2012 20:06:26 +0000 (15:06 -0500)
committerEarnie Boyd <earnie@users.sourceforge.net>
Fri, 9 Nov 2012 20:06:26 +0000 (15:06 -0500)
https://sourceforge.net/tracker/?func=detail&aid=3559134&group_id=2435&atid=102435

* include/wincrypt.h (CertEnumCRLsInStore): Add declaration.
* lib/lib32/crypt32.def (CertEnumCRLsInStore): Add import definition.

2012-11-09  Keith Marshall  <keithmarshall@users.sourceforge.net>

* include/_mingw.h (_MINGW_H): Revert to consistent use of...
(__MINGW_H): ...this, as multiple inclusion guard macro.

ChangeLog
include/_mingw.h
include/wincrypt.h
lib/lib32/crypt32.def

index b9ebe3d..055d3a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2012-11-09  Earnie Boyd  <earnie@users.sourceforge.net>
+
+       https://sourceforge.net/tracker/?func=detail&aid=3559134&group_id=2435&atid=102435
+
+       * include/wincrypt.h (CertEnumCRLsInStore): Add declaration.
+       * lib/lib32/crypt32.def (CertEnumCRLsInStore): Add import definition.
+
+2012-11-09  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       * include/_mingw.h (_MINGW_H): Revert to consistent use of...
+       (__MINGW_H): ...this, as multiple inclusion guard macro.
+
 2012-10-31  Earnie Boyd  <earnie@users.sourceforge.net>
 
        https://sourceforge.net/tracker/?func=detail&aid=3408074&group_id=2435&atid=102435
index 84d1c55..fbb6406 100644 (file)
@@ -27,8 +27,8 @@
  * all other WSL header files.
  * -------------------------------------------------------------------------
  */
-#ifndef _MINGW_H
-#define _MINGW_H
+#ifndef __MINGW_H
+#define __MINGW_H
 #pragma GCC system_header
 #include <sdkddkver.h>
 
@@ -272,4 +272,4 @@ typedef struct localeinfo_struct {
 # define __STR(AW) __AW__(, AW)
 #endif
 
-#endif /* _MINGW_H */
+#endif /* __MINGW_H */
index 12be52a..f1ce524 100644 (file)
 #pragma GCC system_header
 #include <_mingw.h>
 
+#ifndef WINCRYPT32API
+#define WINCRYPT32API DECLSPEC_IMPORT
+#endif
+
 #ifndef WINADVAPI
 #define WINADVAPI
 #endif
@@ -1276,6 +1280,8 @@ typedef struct _CERT_POLICY_MAPPINGS_INFO {
 } CERT_POLICY_MAPPINGS_INFO,
  *PCERT_POLICY_MAPPINGS_INFO;
 #define MS_ENH_RSA_AES_PROV __AW(MS_ENH_RSA_AES_PROV_)
+
+WINCRYPT32API PCCRL_CONTEXT WINAPI CertEnumCRLsInStore(HCERTSTORE, PCCRL_CONTEXT);
 #endif /* (_WIN32_WINNT >= _WIN32_WINNT_WINXP) */
 
 #if (_WIN32_WINNT >= _WIN32_WINNT_VISTA)
index 7ad03c2..a30992a 100644 (file)
@@ -45,3 +45,4 @@ CryptSetKeyIdentifierProperty@24
 CryptEncodeObject@20
 CryptGetDefaultProviderA@20
 CryptGetDefaultProviderW@20
+CertEnumCRLsInStore@8