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

1564 Commits

Author SHA1 Message Date
64bea37742 Update strtable_ru.stb 2021-02-20 16:42:52 +03:00
ebd1d281dd use SSL_SECOP_VERSION macro instead of OPENSSL_VERSION
OPENSSL_VERSION is fragile in LibreSSL, BoringSSL.
security level manipulation is openssl specific defined in
b362ccab5c
2021-02-20 17:48:26 +05:00
9620dcbcd0 Azure Pipelines: Retrieve build number from server, pass it to CMake
The script on our server bumps the build number for every new version + commit combination.
Each combination is associated to a unique build number and vice versa.
There's a separate counter for each version.

The reason why we cannot just use "git describe --tags --dirty" is because it relies on the last tag's name and generates a string like "5.01.9674-212-g54280853".
What we want, instead, is the last part of the version to be increased for every build.
Then, once we consider the branch stable enough, we create a tag like "5.01" and bump the version immediately after the new release.

Please note that for pull requests the build number will always be 0, because the secret token is only available in the Nightly pipeline.
2021-02-19 21:22:48 +01:00
943ddadd3d Move Azure Pipelines configurations into dedicated directory 2021-02-19 21:17:05 +01:00
272ec5a8ef Add BUILD_NUMBER option to CMake and version.py script
The BUILD_NUMBER option controls the last part of the version, allowing us to increase it for each build.

This commit also adds version.py, which simply prints the version (e.g. "5.01") specified in CMakeLists.txt.

The script will be used to determine the build number.
2021-02-19 21:17:05 +01:00
d53f80bfa6 Remove BuildUtil and all MSBuild projects, except the ones not in CMake yet
Since 35200a29ea we build complete installers using CMake, meaning that there's no need for BuildUtil anymore.

MSBuild projects that are not migrated to CMake yet are kept for reference.

This commit also updates BUILD_WINDOWS.md so that it mentions Visual Studio 2019 instead of 2017.
2021-02-19 21:17:01 +01:00
03ed24dc4f Update strtable_ru.stb 2021-02-07 00:37:44 +03:00
4feccd207c Update strtable_ru.stb 2020-12-31 00:53:18 +03:00
ab4c3ca55f Update strtable_ru.stb 2020-12-29 16:38:40 +03:00
53374b6097 Update strtable_ru.stb 2020-12-29 11:58:47 +03:00
72a89a98e5 Update strtable_ru.stb 2020-12-21 21:33:36 +03:00
ed1944c09b Update strtable_ru.stb 2020-12-21 17:41:34 +03:00
ac48ac348b add basic OpenSUSE workflow 2020-12-19 02:54:44 +05:00
44447e9762 Merge PR #1252: Bump ini from 1.3.5 to 1.3.7 in /src/bin/hamcore/wwwroot/admin/default 2020-12-11 21:38:11 +01:00
ab6371d2e5 Update strtable_ru.stb 2020-12-11 20:21:29 +03:00
c1f93634e4 Update strtable_ru.stb 2020-12-11 20:20:37 +03:00
0fdf6debc0 Update strtable_ru.stb 2020-12-11 19:05:04 +03:00
05b2c26aab Update strtable_ru.stb 2020-12-11 18:31:32 +03:00
394354ff8a Bump ini from 1.3.5 to 1.3.7 in /src/bin/hamcore/wwwroot/admin/default
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 09:21:51 +00:00
6ff00f637b Merge pull request #1249 from davidebeatrici/proto-sstp-handleconnection-crash-fix
Cedar/Proto.c: fix crash in ProtoHandleConnection()
2020-12-08 21:26:20 -08:00
5611156ca8 Cedar/Proto.c: fix crash in ProtoHandleConnection()
The bug was introduced in 8685fe0da1.
2020-12-09 01:17:59 +01:00
f03e83369e Merge PR #1248: Bug fix: Proxy button not enabled for SOCKS5 2020-12-08 08:23:33 +01:00
501fe217ff Bug fix: Proxy button not enabled for SOCKS5
https://github.com/SoftEtherVPN/SoftEtherVPN/issues/1247
2020-12-08 14:12:21 +08:00
bf1201aa26 Merge pull request #1245 from dnobori/201130_fix_bad_remove
Found the bad remove for lock files.
2020-11-30 04:29:44 -08:00
a207260e38 Found the bad remove for lock files. 2020-11-30 18:15:37 +09:00
eddf593e22 Merge PR #1243: update Install requirements on macOS 2020-11-23 21:57:05 +01:00
3fa24c6731 update Install requirements on macOS
Ruby-based Homebrew installer is deprecated by original authors, and replaced Bash-based Installer.
(ref1: https://github.com/Homebrew/install/blob/master/README.md )
(ref2: 2680637777 (diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5) )

note: /Homebrew/install/master/install also runs Bash-based installer now.
2020-11-23 21:22:29 +09:00
5f12684b42 Merge PR #1240: Fixed setting change trigger of keepalive function 2020-11-17 07:17:02 +01:00
5f6306d5e5 Fixed setting change trigger of keepalive function
To solve the problem that the escape condition of the loop that tries name resolution in UDP mode was reversed in the keep-alive function of the Internet connection, so the name resolution retry is set to 250 msec interval instead of the normal 60 second interval.
2020-11-17 12:23:14 +09:00
6d31d1daeb Update strtable_ru.stb 2020-11-15 20:29:26 +03:00
6e0f25fc86 Update strtable_ru.stb 2020-11-15 19:37:02 +03:00
21499038a0 Update strtable_ru.stb 2020-11-15 19:23:24 +03:00
73434f8994 Update strtable_ru.stb 2020-11-15 18:43:18 +03:00
29b82827fd Update strtable_ru.stb 2020-11-12 00:42:18 +03:00
887b1b6c13 Update strtable_ru.stb 2020-11-11 19:42:50 +03:00
55185e942b Update strtable_ru.stb 2020-11-11 19:40:55 +03:00
023250df9a hamcore(ja): translate LH_AUTH_NG
Regressed to English in #1122.
2020-11-10 13:30:08 +09:00
16ca0694fb Merge PR #1236: wait for vpnserver to listen localhost:443 in live tests 2020-11-04 20:30:03 +01:00
99e99a46b1 wait for vpnserver to listen localhost:443 in live tests 2020-11-04 22:45:56 +05:00
c1ca757efb Update strtable_ru.stb 2020-11-02 16:10:31 +03:00
fffed52f3b Merge PR #1235: Manage security level 2020-10-31 22:12:08 +01:00
69b4001355 Merge pull request #1231 from chipitsine/master
Cedar/Session.c: fix "use after free" in CleanupSession()
2020-10-31 22:28:20 +03:00
c029b34b80 Run SSL_CTX_set_ssl_version earlier
SSL_CTX_set_ssl_version may change security level.
2020-10-31 20:19:32 +01:00
7fdacec2a6 Manage OpenSSL security level
Add SslAcceptSettings option Override_Security_Level and Override_Security_Level_Value
to allow user to choose.
2020-10-31 20:19:23 +01:00
190672bd84 Set RSA bits considering OpenSSL security Level 2020-10-31 20:11:11 +01:00
5ca62bdd8a Refact: manage SSL_OP_NO_SSLv3 in NewSSLCtx 2020-10-31 20:11:11 +01:00
d0b3cde485 Refact: move SSL_CTX_set_ssl_version to NewSSLCtx 2020-10-31 20:11:11 +01:00
bb2e2ff997 Cedar/Session.c: fix "use after free" in CleanupSession()
Fixes #1226.
2020-10-31 20:03:22 +01:00
a2d15615f3 Merge pull request #1115 from takotakot/import_v4_change
Add Tls_Disable1_3 (Import v4 change)
2020-10-31 20:04:20 +03:00
6df7e2df63 Update strtable_ru.stb 2020-10-17 22:04:48 +03:00