1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-11-21 19:01:36 +03:00
Commit Graph

659 Commits

Author SHA1 Message Date
9afcc91ae1 Cedar/Proto_OpenVPN: add support for GCM ciphers 2018-11-03 16:14:56 +01:00
aae9ec0492 Mayaqua/Encrypt: add CipherProcessAead() function to encrypt/decrypt with AEAD ciphers 2018-11-03 15:14:56 +01:00
8b7b45b301 Merge PR #794: Proto_OpenVPN.c: move encrypt and decrypt process into dedicated functions 2018-11-01 00:04:18 +01:00
c0731ee9b5 docs(BUILD_UNIX): add macOS specifics 2018-10-31 15:14:39 -04:00
953989d344 Proto_OpenVPN.c: move encrypt and decrypt process into dedicated functions 2018-10-31 18:14:38 +01:00
080edcdb81 v5.01.9662
Signed-off-by: Ilya Shipitsin <chipitsine@gmail.com>
2018-10-30 16:47:37 +00:00
53700268c9 Update strtable_ru.stb 2018-10-30 17:37:06 +03:00
fac4e823d7 Update strtable_ru.stb 2018-10-30 17:28:07 +03:00
53e0a2e5e2 Add support for SOCKS5 proxy protocol 2018-10-30 15:11:16 +01:00
469921d5ad Update strtable_ru.stb 2018-10-30 15:24:01 +03:00
a29b252236 Update strtable_ru.stb 2018-10-30 14:25:56 +03:00
8da2464831 Merge pull request #781 from chipitsine/BN_free
Merge PR #781: src/Mayaqua/Encrypt.c: fix memory leak occasionally found by valgrind
2018-10-29 14:22:45 +05:00
5e75a1fb99 src/Mayaqua/Encrypt.c: fix memory leak occasionally found by valgrind 2018-10-29 10:52:56 +05:00
4e4db36c11 Fix a single memory leak in loading the string table. 2018-10-29 14:48:15 +09:00
292670cfa2 vpntest: return non zero on invalid syntax 2018-10-27 09:55:42 +05:00
c1f522c10e CMake: add support for Windows (Visual C++ 2017 toolset) 2018-10-24 21:25:57 +02:00
5fe90bb180 hamcorebuilder: include all files on Windows 2018-10-24 21:21:36 +02:00
97393bbe45 CMake: change ${CMAKE_SOURCE_DIR}/tmp with ${CMAKE_BINARY_DIR} 2018-10-24 23:47:17 +05:00
e50cf278cd CMake: add dynamic libraries to RPATH
Fixes #766
2018-10-24 00:32:41 +05:00
0256d1a786 Update strtable_ru.stb 2018-10-23 17:34:00 +03:00
c6796205bf Update strtable_ru.stb 2018-10-23 16:24:56 +03:00
095c054df1 Update strtable_ru.stb 2018-10-23 15:16:06 +03:00
4c241a811c Update strtable_ru.stb 2018-10-23 14:58:35 +03:00
5b11e6bffd fix typo issued by the previous commit 2018-10-22 22:22:08 +05:00
a6ac9456b5 v5.01.9661 2018-10-22 21:57:21 +05:00
139fffe6e0 adjust systemd paths according to installation path 2018-10-22 10:55:12 +05:00
b72292edd1 Try to fix macOS build 2018-10-20 13:31:45 +02:00
3429e1bf31 CMake: build Cedar and Mayaqua as shared libraries, create "common" package 2018-10-20 13:12:49 +02:00
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
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
f061557aad Protocol.c: fix crash with OpenVPN when the certificate's common name is empty 2018-10-18 21:21:37 +02:00
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
56d6af4799 Update strtable_ru.stb 2018-10-17 16:39:04 +03:00
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
d4c37b17a4 Update strtable_ru.stb 2018-10-16 17:44:27 +03:00
c5963209cc Update strtable_ru.stb 2018-10-16 16:30:20 +03:00
160a4e1259 Update strtable_ru.stb 2018-10-16 15:14:21 +03:00
7981c520e9 Update strtable_ru.stb 2018-10-16 11:47:10 +03:00
9aaf43a3e1 Update strtable_ru.stb 2018-10-16 10:51:00 +03:00
c190bae9ca Update strtable_ru.stb 2018-10-16 10:00:05 +03:00
91c5d5feb8 Cedar/Bridge.c: fix NULL pointer dereference in GetEthDeviceHash() 2018-10-16 04:40:22 +02:00
2d3469909b release v5.01.9660 2018-10-15 14:26:01 +05:00
68f1260f2c src/Mayaqua/MayaType.h: fix extra bracket
reported by @paskal
2018-10-14 20:40:28 +05:00
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
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
40cca2379e hamcorebuilder.c: check for "_DEBUG" macro and don't enable memcheck 2018-10-14 03:19:12 +02:00
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
ec09309aa8 gitlab-ci: enable ubuntu 12.04 builds 2018-10-12 01:03:12 +05:00
e791cfbb3c Update strtable_ru.stb 2018-10-10 23:57:46 +03:00
91f3d02602 Update strtable_ru.stb 2018-10-10 13:43:02 +03:00