diff --git a/config-msvc-version.h.in b/config-msvc-version.h.in index 4bc89e7b41d..7977cb84ec7 100644 --- a/config-msvc-version.h.in +++ b/config-msvc-version.h.in @@ -1,8 +1,12 @@ #define PACKAGE_NAME "@PRODUCT_NAME@" -#define PACKAGE_STRING "@PRODUCT_NAME@ @PRODUCT_VERSION@" +#define PACKAGE_STRING "@PRODUCT_NAME@ @PRODUCT_VERSION_MAJOR@.@PRODUCT_VERSION_MINOR@@PRODUCT_VERSION_PATCH@" #define PACKAGE_TARNAME "@PRODUCT_TARNAME@" #define PACKAGE "@PRODUCT_TARNAME@" -#define PACKAGE_VERSION "@PRODUCT_VERSION@" +#define PRODUCT_VERSION_MAJOR "@PRODUCT_VERSION_MAJOR@" +#define PRODUCT_VERSION_MINOR "@PRODUCT_VERSION_MINOR@" +#define PRODUCT_VERSION_PATCH "@PRODUCT_VERSION_PATCH@" +#define PACKAGE_VERSION "@PRODUCT_VERSION_MAJOR@.@PRODUCT_VERSION_MINOR@.@PRODUCT_VERSION_PATCH@" +#define PRODUCT_VERSION "@PRODUCT_VERSION_MAJOR@.@PRODUCT_VERSION_MINOR@.@PRODUCT_VERSION_PATCH@" #define PRODUCT_BUGREPORT "@PRODUCT_BUGREPORT@" #define OPENVPN_VERSION_RESOURCE @PRODUCT_VERSION_RESOURCE@ #define TAP_WIN_COMPONENT_ID "@PRODUCT_TAP_WIN_COMPONENT_ID@" diff --git a/config-msvc.h b/config-msvc.h index 3e71c854077..9b97e7121f6 100644 --- a/config-msvc.h +++ b/config-msvc.h @@ -126,6 +126,7 @@ typedef __int64 int64_t; typedef __int32 int32_t; typedef __int16 int16_t; typedef __int8 int8_t; +typedef uint16_t in_port_t; #ifdef HAVE_CONFIG_MSVC_LOCAL_H #include diff --git a/src/openvpn/openvpn.vcxproj b/src/openvpn/openvpn.vcxproj index 8dfbea520a9..d1c0fdec2a9 100644 --- a/src/openvpn/openvpn.vcxproj +++ b/src/openvpn/openvpn.vcxproj @@ -99,13 +99,16 @@ + + + @@ -164,12 +167,15 @@ + + + @@ -249,6 +255,7 @@ + diff --git a/src/openvpn/openvpn.vcxproj.filters b/src/openvpn/openvpn.vcxproj.filters index 8b6a2696204..30df5ec299f 100644 --- a/src/openvpn/openvpn.vcxproj.filters +++ b/src/openvpn/openvpn.vcxproj.filters @@ -216,6 +216,18 @@ Source Files + + Source Files + + + Source Files + + + Source Files + + + Source Files + @@ -464,10 +476,22 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + Resource Files - + \ No newline at end of file