Davide Beatrici
ef6b15bda2
Merge PR #769 : CMake: add support for Windows (Visual C++ 2017 toolset)
2018-10-24 21:43:45 +02:00
Davide Beatrici
374ba7fc7d
AppVeyor: add Visual Studio 2017 build, improve matrix
2018-10-24 21:25:57 +02:00
Davide Beatrici
c1f522c10e
CMake: add support for Windows (Visual C++ 2017 toolset)
2018-10-24 21:25:57 +02:00
Davide Beatrici
5fe90bb180
hamcorebuilder: include all files on Windows
2018-10-24 21:21:36 +02:00
Ilya Shipitsin
fe71635603
Merge pull request #770 from chipitsine/cmake_fix
...
Merge PR #770 : CMake: change ${CMAKE_SOURCE_DIR}/tmp with ${CMAKE_BINARY_DIR}
2018-10-25 00:16:47 +05:00
Ilya Shipitsin
97393bbe45
CMake: change ${CMAKE_SOURCE_DIR}/tmp with ${CMAKE_BINARY_DIR}
2018-10-24 23:47:17 +05:00
Ilya Shipitsin
b34d036647
Merge pull request #767 from chipitsine/cmake_fix
...
Merge PR #767 : CMake: add dynamic libraries to RPATH
2018-10-24 13:42:27 +05:00
Ilya Shipitsin
7d1fced672
try to fix App Veyor
2018-10-24 00:33:19 +05:00
Ilya Shipitsin
e50cf278cd
CMake: add dynamic libraries to RPATH
...
Fixes #766
2018-10-24 00:32:41 +05:00
Ilya Shipitsin
5b11e6bffd
fix typo issued by the previous commit
2018-10-22 22:22:08 +05:00
Ilya Shipitsin
a6ac9456b5
v5.01.9661
2018-10-22 21:57:21 +05:00
Davide Beatrici
ddf4c28789
Merge PR #764 : adjust systemd paths according to installation path
2018-10-22 14:51:17 +02:00
Ilya Shipitsin
139fffe6e0
adjust systemd paths according to installation path
2018-10-22 10:55:12 +05:00
Davide Beatrici
c1d6ddf361
Merge PR #761 : CMake: build Cedar and Mayaqua as shared libraries, create "common" package
2018-10-20 14:38:59 +02:00
Davide Beatrici
b72292edd1
Try to fix macOS build
2018-10-20 13:31:45 +02:00
Davide Beatrici
3429e1bf31
CMake: build Cedar and Mayaqua as shared libraries, create "common" package
2018-10-20 13:12:49 +02:00
Ilya Shipitsin
cf6eef4841
Merge pull request #757 from davidebeatrici/cmake-no-build-subdirectories
...
Merge PR #757 : CMake: build all targets in the same directory, so that "hamcore.se2" doesn't have to be copied for each of them
2018-10-19 18:09:53 +05:00
Davide Beatrici
99a029c7c4
Merge PR #759 : Protocol.c: fix crash with OpenVPN when the certificate's common name is empty
2018-10-18 22:24:37 +02:00
Davide Beatrici
f061557aad
Protocol.c: fix crash with OpenVPN when the certificate's common name is empty
2018-10-18 21:21:37 +02:00
Davide Beatrici
8173eb4509
CMake: build all targets in the same directory, so that "hamcore.se2" doesn't have to be copied for each of them
2018-10-18 02:02:17 +02:00
Davide Beatrici
a3b5484587
Merge PR #756 : src/Cedar/Logging.c: clean compiler warning
2018-10-17 13:15:27 +02:00
Ilya Shipitsin
63513259c0
src/Cedar/Logging.c: clean compiler warning
...
warning: zero-length gnu_printf format string [-Wformat-zero-length]
2018-10-17 15:31:36 +05:00
Davide Beatrici
966a5e6dea
Merge PR #754 : Cedar/Bridge.c: fix NULL pointer dereference in GetEthDeviceHash()
2018-10-16 10:21:20 +02:00
Davide Beatrici
91c5d5feb8
Cedar/Bridge.c: fix NULL pointer dereference in GetEthDeviceHash()
2018-10-16 04:40:22 +02:00
Ilya Shipitsin
2d3469909b
release v5.01.9660
2018-10-15 14:26:01 +05:00
Davide Beatrici
e35e2c73d3
Merge PR #751 : src/Mayaqua/MayaType.h: fix extra bracket
2018-10-14 19:40:28 +02:00
Ilya Shipitsin
68f1260f2c
src/Mayaqua/MayaType.h: fix extra bracket
...
reported by @paskal
2018-10-14 20:40:28 +05:00
Davide Beatrici
c10fdcff2c
Merge PR #750 : Memory.c: fix pointer cast in TrackChangeObjSize() call
2018-10-14 08:07:33 +02:00
Davide Beatrici
e496f33455
Memory.c: fix pointer cast in TrackChangeObjSize() call
...
This commit fixes the "TrackDeleteObj: 0x12345678 is not Object!!" (where 0x12345678 is the actual address) errors with memcheck enabled.
It also fixes the following related warnings:
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
TrackChangeObjSize((DWORD)addr, size, (DWORD)new_addr);
^
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
TrackChangeObjSize((DWORD)addr, size, (DWORD)new_addr);
^
2018-10-14 07:51:53 +02:00
Davide Beatrici
9e967ce5ed
Merge PR #749 : MayaType.h: fix pointer casting warnings
2018-10-14 07:43:42 +02:00
Davide Beatrici
ec7a9d7281
MayaType.h: fix pointer casting warnings
...
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define POINTER_TO_KEY(p) ((sizeof(void *) == sizeof(UINT)) ? (UINT)(p) : HashPtrToUINT(p))
^
warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define UINT64_TO_POINTER(i) ((sizeof(void *) == sizeof(UINT64)) ? (void *)(i) : (void *)((UINT)(i)))
^
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
#define POINTER_TO_UINT64(p) (((sizeof(void *) == sizeof(UINT64)) ? (UINT64)(p) : (UINT64)((UINT)(p))))
^
2018-10-14 07:24:18 +02:00
Davide Beatrici
081db26359
Merge PR #748 : hamcorebuilder.c: check for "_DEBUG" macro and don't enable memcheck
2018-10-14 06:17:19 +02:00
Davide Beatrici
40cca2379e
hamcorebuilder.c: check for "_DEBUG" macro and don't enable memcheck
2018-10-14 03:19:12 +02:00
Ilya Shipitsin
c2600e64a5
Merge pull request #744 from chipitsine/12.04
...
Merge PR #744 : gitlab-ci: enable ubuntu 12.04 builds
2018-10-12 01:16:34 +05:00
Ilya Shipitsin
ec09309aa8
gitlab-ci: enable ubuntu 12.04 builds
2018-10-12 01:03:12 +05:00
Davide Beatrici
e3402ac676
Merge PR #741 : Added OpenSSL and zlib .pdb files for .lib for Windows.
2018-10-10 06:05:21 +02:00
Davide Beatrici
76f0b2d037
BuildAll.cmd: copy "ossl_static.pdb" where the linker expects it to be
2018-10-10 05:52:54 +02:00
Daiyuu Nobori
2748ac6df5
Added OpenSSL and zlib .pdb files for .lib for Windows.
2018-10-10 08:10:39 +09:00
Davide Beatrici
d291929bd2
Merge PR #740 : Fix VS2017 x64 debug OpenSSL libraries name. For backward compatibility, libcrypto.lib is stored as libeay32.lib, and libssl.lib is stored as ssleay32.lib.
2018-10-10 00:47:09 +02:00
Daiyuu Nobori
36ac327d7b
Fix VS2017 x64 debug OpenSSL libraries name. For backward compatibility, libcrypto.lib is stored as libeay32.lib, and libssl.lib is stored as ssleay32.lib.
2018-10-10 07:25:48 +09:00
Davide Beatrici
0e22adc598
Merge PR #739 : vpntest improvement: add Server Manager UI and Client Manager UI test
2018-10-09 19:47:33 +02:00
Davide Beatrici
6dcba8f492
Merge PR #738 : Upgrade Windows OpenSSL to 1.1.1, and also Visual Studio 2017 static link libraries support.
2018-10-09 19:45:38 +02:00
Ilya Shipitsin
a25fea0809
release 5.01.9659
2018-10-09 21:25:28 +05:00
Daiyuu Nobori
c000c2f1e0
vpntest improvement: add Server Manager UI and Client Manager UI test
2018-10-09 21:34:54 +09:00
Daiyuu Nobori
a77a98dc41
Added OpenSSL 1.1.1 and zlib's .lib files for Visual Studio 2017.
2018-10-09 21:20:09 +09:00
Daiyuu Nobori
0beacd7680
Improve .gitignore
2018-10-09 21:19:33 +09:00
Daiyuu Nobori
6e5ac2843d
Add Visual Studio automatically generated files to .gitignore
2018-10-09 21:11:54 +09:00
Daiyuu Nobori
58e659f33f
Add automatically generated files to .gitignore
2018-10-09 21:10:29 +09:00
Daiyuu Nobori
8df347c093
Added OpenSSL 1.1.1 .lib files for Visual Studio 2008.
2018-10-09 20:30:03 +09:00
Daiyuu Nobori
baff1b349c
Win32 OpenSSL Header File: Ver 1.0.2j -> Ver 1.1.1
2018-10-09 19:29:11 +09:00