1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-12-15 22:51:34 +03:00
Commit Graph

1622 Commits

Author SHA1 Message Date
dd0c36a536 Update strtable_ru.stb 2020-04-12 13:31:05 +03:00
2718ac16e4 Update strtable_ru.stb 2020-04-06 01:05:19 +03:00
101004f2a8 Update strtable_ru.stb 2020-04-05 23:55:30 +03:00
28c852d3b8 Update strtable_ru.stb 2020-04-05 21:58:10 +03:00
16cdf62cc6 Merge PR #1093: Fix security issue: Fix the security of JSON-API 2020-04-05 20:49:11 +02:00
033647c8ac Fix security issue: Fix the security of JSON-API. If the administrator password of the Virtual Hub is empty, JSON-API (which was added in 4.30 Build 9696 Beta) will not be able to access to the virtual hub with a empty password since this release. Because there are relatively many cases in which administrator password is empty for a virtual hub, being able to manage a virtual hub without a password using JSON-API was a security problem. In this release, this behavior has been changed so that JSON-API cannot be accessed in the Virtual Hub management mode until it is configured with non-empty password. 2020-04-06 00:44:14 +09:00
7e6da6a836 Update strtable_ru.stb 2020-04-04 18:45:44 +03:00
2545e7fc9f Update strtable_ru.stb 2020-04-04 16:33:43 +03:00
b6ef9f88c9 src/Cedar/Proto_OpenVPN.c: push "block-outside-dns" to clients
From https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage:

--block-outside-dns

Block DNS servers on other network adapters to prevent DNS leaks.
This option prevents any application from accessing TCP or UDP port 53 except one inside the tunnel.
It uses Windows Filtering Platform (WFP) and works on Windows Vista or later.
This option is considered unknown on non-Windows platforms and unsupported on Windows XP, resulting in fatal error.
You may want to use --setenv opt or --ignore-unknown-option (not suitable for Windows XP) to ignore said error.
Note that pushing unknown options from server does not trigger fatal errors.
2020-04-04 08:37:19 +02:00
c6f186bd73 Merge pull request #1084 from ffontaine/master
Only enable getifaddrs support when available
2020-04-03 17:45:19 +05:00
84bd9abb30 Merge pull request #1072 from Evengard/ppp-ipv6
Rewriting the PPP stack
2020-04-02 20:29:51 +05:00
a819f6a34b Update strtable_ru.stb 2020-04-01 13:24:08 +03:00
172701f55f Update strtable_ru.stb 2020-04-01 13:01:18 +03:00
dc5b0c192e Update strtable_ru.stb 2020-04-01 12:25:57 +03:00
5db21a1dc1 Merge pull request #1086 from jubnzv/sa-fixes
Fix some issues found with Cppcheck static analysis
2020-03-27 14:45:43 +05:00
4772a508dc sam: fix using pointer to local variable that is out of scope 2020-03-27 07:28:43 +03:00
1416a693e7 protocol: fix uninitialized variable
Value of server_cert is undefined if `b = PackGetBuf(p, "Cert");` was
failed.
2020-03-27 07:25:45 +03:00
22272ec838 Merge pull request #1085 from paulmenzel/remove-trailing-spaces-from-comments
Remove trailing spaces from comments
2020-03-25 16:48:57 +05:00
be3e45a4bf hamcore: Remove trailing spaces from comments 2020-03-25 12:23:55 +01:00
f484739196 Update strtable_ru.stb 2020-03-24 17:27:07 +03:00
e77666eb77 Update strtable_ru.stb 2020-03-24 17:19:07 +03:00
00bcbc526c Update strtable_ru.stb 2020-03-24 17:14:44 +03:00
9586558638 Update strtable_ru.stb 2020-03-24 15:48:19 +03:00
9692f1ae6c Update strtable_ru.stb 2020-03-24 15:28:56 +03:00
b8c0c2fbfa Update strtable_ru.stb 2020-03-24 14:30:45 +03:00
cea0a0ccf5 Update strtable_ru.stb 2020-03-24 09:07:52 +03:00
dcecd4c0d5 Only enable getifaddrs support when available
On uClibc, the ifaddrs.h support is optional. While the default
Buildroot uClibc configuration has it enabled, some external
toolchains may not. Therefore this patch detects that and adjusts
softether usage of ifaddrs accordingly.

Based on an initial patch from Bernd Kuhls.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
[Retrieved from:
https://git.buildroot.net/buildroot/tree/package/softether/0009-uclibc-ai-addrconfig.patch]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2020-03-21 17:57:37 +01:00
60c1e2027d Merge pull request #1082 from metalefty/freebsd-ci
FreeBSD CI: quit freebsd-11-3-snap
2020-03-20 19:35:58 +05:00
6399b0f852 FreeBSD CI: quit freebsd-11-3-snap
testing on a single FreeBSD version is enough.  `-snap` images are
unstable to perform CI test.
2020-03-20 23:11:47 +09:00
3b00d4c56b Merge pull request #1081 from metalefty/describe_cmake_flags
Describe CMake options added by myself
2020-03-20 18:43:16 +05:00
5dde23cb55 add myself to AUTHORS 2020-03-20 21:44:09 +09:00
e6b8e6eee3 replace SoftEther project related http links with https
Outside links such as http://www.openssl.org and http links appear in
source code are untouched.
2020-03-20 21:27:51 +09:00
78b0684dd4 Document additional CMake options
Some CMake options are added by myself (#1047 #1079). So I should
describe in document.
2020-03-20 21:24:51 +09:00
a6652fead2 configure: respect environment CMAKE_FLAGS 2020-03-20 20:59:29 +09:00
f86e0ea6c8 Update strtable_ru.stb 2020-03-19 15:55:57 +03:00
16fce10df1 Update strtable_ru.stb 2020-03-19 15:32:26 +03:00
da3d97dbdc Update strtable_ru.stb 2020-03-19 15:31:17 +03:00
edd28c603a Update strtable_ru.stb 2020-03-19 15:24:18 +03:00
07d9fdb577 Update strtable_ru.stb 2020-03-19 15:04:17 +03:00
e5ddb3c91b Update strtable_ru.stb 2020-03-19 14:35:39 +03:00
6e508e3048 Update strtable_ru.stb 2020-03-19 14:19:04 +03:00
5e4c6ef681 Update strtable_ru.stb 2020-03-19 13:54:10 +03:00
c5fd4a4711 Update strtable_ru.stb 2020-03-19 13:32:52 +03:00
247bb3db09 Update strtable_ru.stb 2020-03-19 13:11:02 +03:00
f556f0449b Update strtable_ru.stb 2020-03-19 12:07:38 +03:00
c222ef525b Update build requirements on Unix 2020-03-18 18:28:33 +09:00
c3d56c2201 Merge pull request #1079 from metalefty/skip_cpu_features
allow to SKIP_CPU_FEATURES explicitly, not only autodetect
2020-03-18 11:59:02 +05:00
7e5decb72a Merge pull request #1078 from SoftEtherVPN/dependabot/npm_and_yarn/src/bin/hamcore/wwwroot/admin/default/acorn-6.4.1
Bump acorn from 6.1.1 to 6.4.1 in /src/bin/hamcore/wwwroot/admin/default
2020-03-18 11:58:37 +05:00
1e601ebf65 FreeBSD CI: quit CI test with "openssl111"
It is scheduled to be removed on or after 2020-03-31. "openssl" is now
updated to 1.1.1 and it alternates "openssl111" now.
2020-03-16 19:08:34 +09:00
f34d3c80b1 allow to SKIP_CPU_FEATURES explicitly, not only autodetect
Formerly, SKIP_CPU_FEATURES is automatically detected by system
processor. However, "^(armv7l|aarch64|s390x)$" does not cover all
processors that cpu_features should be skipped.

"armv6", "armv7", "mips", "mips64" on FreeBSD are examples [1]
that cpu_features is not correctly skipped.

This change intends to build SoftEther without any modifications on
CMakeLists.txt on such processors.

    cmake . -DSKIP_CPU_FEATURES=1

[1] https://www.freebsd.org/platforms/
2020-03-16 18:50:55 +09:00