diff options
Diffstat (limited to 'SoftHSMv2/win32/config.h.in')
-rw-r--r-- | SoftHSMv2/win32/config.h.in | 185 |
1 files changed, 0 insertions, 185 deletions
diff --git a/SoftHSMv2/win32/config.h.in b/SoftHSMv2/win32/config.h.in deleted file mode 100644 index f2b56ba..0000000 --- a/SoftHSMv2/win32/config.h.in +++ /dev/null @@ -1,185 +0,0 @@ -/* config.h for WIN32 */ - -/* The default log level */ -#define DEFAULT_LOG_LEVEL "INFO" - -/* Default storage backend for token objects */ -#define DEFAULT_OBJECTSTORE_BACKEND "file" - -/* The default PKCS#11 library */ -#define DEFAULT_PKCS11_LIB "softhsm2.dll" - -/* The default location of softhsm2.conf */ -#define DEFAULT_SOFTHSM2_CONF "softhsm2.conf" - -/* The default location of the token directory */ -#define DEFAULT_TOKENDIR "tokens" - -/* Define if advanced AES key wrap without pad is supported */ -@IF RFC3394 -#define HAVE_AES_KEY_WRAP 1 -@ELSE RFC3394 -#undef HAVE_AES_KEY_WRAP -@END RFC3394 - -/* Define if advanced AES key wrap with pad is supported */ -@IF RFC5649 -#define HAVE_AES_KEY_WRAP_PAD 1 -@ELSE RFC5649 -#undef HAVE_AES_KEY_WRAP_PAD -@END RFC5649 - -/* Whether LoadLibrary is available */ -#define HAVE_LOADLIBRARY 1 - -/* Define to 1 if you have the <sqlite3.h> header file. */ -#undef HAVE_SQLITE3_H - -/* Define to 1 if you have the <stdlib.h> header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the <string.h> header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the <sys/stat.h> header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the <sys/types.h> header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the <unistd.h> header file. */ -#undef HAVE_UNISTD_H - -/* Maximum PIN length */ -#define MAX_PIN_LEN 255 - -/* Minimum PIN length */ -#define MIN_PIN_LEN 4 - -/* Name of package */ -#define PACKAGE "softhsm" - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "SoftHSM" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "SoftHSM 2.3.0" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "softhsm" - -/* Define to the home page for this package. */ -#define PACKAGE_URL "" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "2.3.0" - -/* Non-paged memory for secure storage */ -@IF NONPAGE -#define SENSITIVE_NON_PAGE 1 -@ELSE NONPAGE -#undef SENSITIVE_NON_PAGE -@END NONPAGE - -/* Define to 1 if you have the ANSI C header files. */ -#undef STDC_HEADERS - -/* Version number of package */ -#define VERSION "2.3.0" - -/* SoftHSM major version number via PKCS#11 */ -#define VERSION_MAJOR 2 - -/* SoftHSM minor version number via PKCS#11 */ -#define VERSION_MINOR 3 - -/* Compile with Botan support */ -@IF BOTAN -#define WITH_BOTAN 1 -@ELSE BOTAN -#undef WITH_BOTAN -@END BOTAN - -/* Compile with ECC support */ -@IF ECC -#define WITH_ECC 1 -@ELSE ECC -#undef WITH_ECC -@END ECC - -/* Compile with GOST support */ -@IF GOST -#define WITH_GOST 1 -@ELSE GOST -#undef WITH_GOST -@END GOST - -/* Compile with OpenSSL support */ -@IF OPENSSL -#define WITH_OPENSSL 1 -@ELSE OPENSSL -#undef WITH_OPENSSL -@END OPENSSL - -/* Compile with raw PSS support */ -@IF RAWPSS -#define WITH_RAW_PSS 1 -@ELSE RAWPSS -#undef WITH_RAW_PSS -@END RAWPSS - -/* Compile with AES GCM support */ -@IF AESGCM -#define WITH_AES_GCM 1 -@ELSE AESGCM -#undef WITH_AES_GCM -@END AESGCM - -/* Define to 1 if you have getpassphrase(). */ -#define HAVE_GETPASSPHRASE - -/* Addition things */ - -char *getpassphrase(const char *prompt); -int setenv(const char *name, const char *value, int overwrite); - -/* At least Vista */ - -#ifndef _WIN32_WINNT -#define _WIN32_WINNT 0x0600 -#endif - -#if _MSC_VER < 1900 -#define snprintf _snprintf -#endif -#define strcasecmp _stricmp -#define strncasecmp _strnicmp - -/* Prevent inclusion of winsock.h in windows.h */ - -#define WIN32_LEAN_AND_MEAN 1 - -#include <windows.h> - -/* avoid collision from min and max macros */ - -#undef min -#undef max - -@IF BOTAN -/* For Botan */ - -#pragma warning(disable: 4275 4267) -@END BOTAN - -/* Temporary for debug */ - -#undef DEBUG_LOG_STDERR -// #define DEBUG_LOG_STDERR 1 - -/* To avoid unsafe warnings (off) */ - -// #pragma warning(disable: 4996) |