1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-04-19 21:41:18 +03:00
Commit Graph

551 Commits

Author SHA1 Message Date
James Brink d78474a1a6 Fixed typo 2018-08-02 15:23:30 -07:00
Davide Beatrici 8b244ce660 Encrypt: remove unused functions detected by Cppcheck 2018-08-02 23:44:39 +02:00
Davide Beatrici d3fc504279 Merge PR #601: .github: rename ISSUE_TEMPLATE to ISSUE_TEMPLATE.md 2018-08-02 19:29:13 +02:00
Davide Beatrici dd5b84e28f Merge PR #600: Interop_OpenVPN: remove lists of supported encryption and hash algorithms 2018-08-02 19:28:51 +02:00
Davide Beatrici 256577fe86 .github: rename ISSUE_TEMPLATE to ISSUE_TEMPLATE.md 2018-08-02 18:19:02 +02:00
Davide Beatrici 517fed85a1 Str: remove unused IsStrInStrTokenList() function 2018-08-02 18:14:57 +02:00
Davide Beatrici 0d096961b7 Interop_OpenVPN: remove lists of supported encryption and hash algorithms
They are not required as OvsGetCipher() checks if the cipher is available and fallbacks to the default one in case it's not.
2018-08-02 16:18:41 +02:00
Davide Beatrici 3240bed85b Merge PR #599: Travis CI: cache Homebrew downloads 2018-08-01 15:29:29 +02:00
Davide Beatrici cf79205ba5 Travis CI: cache Homebrew downloads 2018-08-01 13:56:57 +02:00
Davide Beatrici 172548d0e7 Merge PR #598: Travis CI: upgrade everything on MacOS 2018-08-01 13:50:15 +02:00
Davide Beatrici 07f6d3765b Travis CI: upgrade everything on MacOS 2018-08-01 13:24:13 +02:00
Davide Beatrici 4061cfe665 Merge PR #584: Mayaqua: use included zlib headers only on Windows 2018-07-31 19:56:36 +02:00
Davide Beatrici af45ab0b86 Merge PR #595: CMake: use find_package() and link Cedar to Ncurses 2018-07-31 18:40:19 +02:00
Andy Walsh 0bbf08fea7 cmake: lib cleanup and use cmake package_find
* use OPENSSL_ROOT_DIR
* add special .configure handling for osx
* move readline, curses to cedar

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-31 18:11:13 +02:00
Davide Beatrici 66b2d7234d Mayaqua: use included zlib headers only on Windows
zlib doesn't have a dedicated directory on Unix systems, because it has a single header, meaning that the header from the repository was being used instead.

This commit moves the header to the Windows includes directory, so that we can use the proper include path on all systems.
2018-07-31 07:56:52 +02:00
Davide Beatrici ce5ee2b070 Merge PR #589: src: remove unused Ham project 2018-07-31 07:41:58 +02:00
Davide Beatrici 43dfd0032b Merge PR #587: src: remove obsolete VPN Branding Kit 2018-07-31 07:41:33 +02:00
Davide Beatrici a99a9351e3 Merge PR #590: Fix compilation with Visual Studio 2017's toolchain 2018-07-30 21:21:20 +02:00
Davide Beatrici d6b8ef6a66 Merge PR #592: CopyBuildUtil.cmd: fix copy failure when the path contains whitespaces 2018-07-30 07:19:18 +02:00
Davide Beatrici 097369849b Unix.c: don't use hardcoded path to call "ethtool" 2018-07-30 06:35:02 +02:00
Davide Beatrici 8904a9c4cd CopyBuildUtil.cmd: fix copy failure when the path contains whitespaces 2018-07-30 06:05:24 +02:00
Davide Beatrici ee383994f0 Internat.c: use correct wcstok() signature (3 arguments)
The wcstok() function uses the standard signature since Visual Studio 2015.
2018-07-29 09:56:47 +02:00
Davide Beatrici e720cf657b CM.c: add missing <security.h> header 2018-07-29 09:44:59 +02:00
Davide Beatrici c1a6bdb51e Merge PR #588: BUILD_WINDOWS.md: add more info regarding the software and provide download links 2018-07-29 06:12:10 +02:00
Shadus Black d00d9dfdf1 BUILD_WINDOWS.md: add more info regarding the software and provide download links 2018-07-29 05:47:55 +02:00
Davide Beatrici f0d0b5a89c BUILD_WINDOWS.md: convert CRLF to LF 2018-07-29 05:46:26 +02:00
Davide Beatrici 24d23feacf src: remove unused Ham project 2018-07-29 03:39:27 +02:00
Davide Beatrici 0b77ebdbaa src: remove obsolete VPN Branding Kit 2018-07-29 03:10:23 +02:00
Davide Beatrici 61a164d25c Merge PR #585: README.md: add Coverity Scan badge 2018-07-28 02:27:16 +02:00
Ilya Shipitsin 1c21b949b4 Add Coverity Scan badge 2018-07-27 12:26:46 +05:00
Davide Beatrici 110f2291a2 Merge PR #582: Encrypt.c: check whether OpenSSL compression and FIPS features are available 2018-07-27 08:40:15 +02:00
Davide Beatrici 14eb17e6ad Merge PR #581: src: split CMakeLists.txt for each subdirectory 2018-07-27 04:47:26 +02:00
Andy Walsh 1b3f969fb0 add OPENSSL_NO_COMP feature check
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-26 13:21:10 +02:00
Andy Walsh ed5ae4a8fe fix missing openssl feature checks
* add OPENSSL_FIPS feature check

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-26 13:18:47 +02:00
Davide Beatrici be0e3cfb61 Merge PR #438: Solaris: use DLPI style 1 attachment and check for /dev/net used by Illumos and Solaris 10+. 2018-07-26 09:06:54 +02:00
Davide Beatrici 8f3a4cc3b3 Merge PR #481: Encrypt: set default RSA key size to 1024 everywhere, using the RSA_KEY_SIZE macro 2018-07-26 07:29:28 +02:00
Davide Beatrici 0a839bcc0b Merge PR #559: Windows: suppress detailed build output 2018-07-26 06:51:10 +02:00
Davide Beatrici 07ed7e1626 src: split CMakeLists.txt for each subdirectory 2018-07-26 06:44:19 +02:00
Davide Beatrici 16291e22c9 Merge PR #578: Git: ensure that line endings are normalized 2018-07-26 05:28:55 +02:00
William Welliver e3e38873d1 Solaris: use DLPI style 1 attachment and check for /dev/net used by Illumos and Solaris 10+. 2018-07-26 03:21:05 +02:00
Ilya Shipitsin 65bda6a44d Merge pull request #484 from davidebeatrici/openssl
Encrypt: improve FreeOpenSSLThreadState() and FreeCryptLibrary(), in order to clean up the library correctly
2018-07-26 02:50:55 +05:00
Davide Beatrici b42d099109 Merge PR #580: BUILD_UNIX.md: improve documentation as discussed in #558 2018-07-25 23:35:53 +02:00
Davide Beatrici 19f08ae96e Merge PR #579: debian: resolve "nonexistent" path in packaging 2018-07-25 23:32:16 +02:00
Ilya Shipitsin 6d7ab487b4 improve unix build documentation as discussed in PR#558 2018-07-26 00:41:21 +05:00
Ilya Shipitsin a0c2b5891c Merge pull request #558 from scegg/patch-1
change ./configure to cmake .
2018-07-26 00:21:46 +05:00
Ilya Shipitsin 3f9f28f542 this resolves "nonexistent" path in debian packaging
found in issue 572

also, not needed debian/makefile.patch is removed
2018-07-26 00:10:09 +05:00
Ilya Shipitsin 1b14bd24ed change line endings to LF 2018-07-25 22:57:30 +05:00
Davide Beatrici 949c5670d1 Merge PR #577: CMake: fix pthread detection 2018-07-25 13:08:11 +02:00
Andy Walsh 4f6bedf6d9 cmake fix pthread detection
* dont treat pthreads like a normal lib

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2018-07-25 12:50:17 +02:00
Davide Beatrici 879dc8f6b8 Mayaqua.c: fix code style broken by #560 2018-07-21 10:27:21 +02:00