1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-05-17 02:51:18 +03:00
Commit Graph

1559 Commits

Author SHA1 Message Date
Evengard ca1c6a5f3f Fixing a use of unitialized variable as per CPPCHECK 2020-05-03 14:22:18 +03:00
Evengard 8fb456f6a6 Fixing a memory leak in SslCertVerifyCallback because of a duplicated callback 2020-05-03 05:36:01 +03:00
Evengard 132926ee09 Fixing alignment of struct on GCC, changing the method to server one 2020-05-03 05:17:23 +03:00
Evengard 8a856e4672 Codestyle fixes 2020-05-02 21:08:19 +03:00
Davide Beatrici e6803a1fab Merge PR #1108: Cedar: various improvements to Proto 2020-05-02 19:52:31 +02:00
Evengard 9180e065a0 Some weirdness fixes 2020-05-02 20:29:31 +03:00
Evengard 39becfe4ab Some hacks to make Android VPN Client Pro working 2020-05-02 20:25:01 +03:00
Evengard 723f38e72f Fixing Linux... 2020-05-02 19:52:47 +03:00
Evengard a2b7cb0148 Added possibility to load CA certificates from chain_certs folder to allow verifying the client certificates against it. 2020-05-02 19:52:46 +03:00
Evengard 24bd2b3198 Fixing up some errors 2020-05-02 19:52:46 +03:00
Evengard 9f2a5cecf3 Preliminary (untested) EAP-TLS implementation 2020-05-02 19:52:46 +03:00
Evengard a65c436e8f Writing skeleton for EAP-TLS implementation 2020-05-02 19:52:45 +03:00
Evengard aa0ec4343c Fixing errors as per static analysis 2020-05-02 19:52:45 +03:00
Evengard 1bdd9a92bc Adding timeout propagation from user policy in PPP sessions (including L2TP and SSTP). 2020-05-02 19:52:45 +03:00
Davide Beatrici 942051d3a8 Cedar: various improvements to Proto
The PROTO structure is now used to identify the system as a whole, rather than a single protocol. It's stored and initialized in Server.

ProtoCompare(), ProtoAdd() and ProtoDetected() are renamed to make the difference between PROTO and PROTO_IMPL more clear.

ProtoGet() and ProtoNum() are removed because the related list can now be accessed directly by Server.
2020-05-01 07:14:38 +02:00
Ilya Shipitsin 039cd8edf0 Merge pull request #1107 from chipitsine/master
5.01.9674 release
5.01.9674
2020-04-30 13:26:45 +05:00
Ilya Shipitsin e025762a52 Merge pull request #1106 from SoftEtherVPN/dependabot/npm_and_yarn/src/bin/hamcore/wwwroot/admin/default/jquery-3.5.0
Bump jquery from 3.4.1 to 3.5.0 in /src/bin/hamcore/wwwroot/admin/default
2020-04-30 12:42:35 +05:00
Ilya Shipitsin a902d3eed9 5.01.9674 release 2020-04-30 12:02:05 +05:00
dependabot[bot] 44f731f781 Bump jquery in /src/bin/hamcore/wwwroot/admin/default
Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-30 06:12:25 +00:00
djony d84712d3a6 Update strtable_ru.stb 2020-04-28 21:03:00 +03:00
djony 820b0b4c7c Update strtable_ru.stb 2020-04-27 16:50:06 +03:00
djony c524ce0c1e Update strtable_ru.stb 2020-04-27 01:03:59 +03:00
Ilya Shipitsin 14e9c7299d Merge pull request #1104 from Evengard/fixup-ppp-unices
Fixup ppp unices
2020-04-26 17:26:16 +05:00
djony a0eb7ebc45 Update strtable_ru.stb 2020-04-26 13:54:08 +03:00
djony 8a00bfa9e0 Update strtable_ru.stb 2020-04-26 13:16:03 +03:00
Evengard f20e99f8e4 Treating empty IPCP requests as IPCP requests with IP-Address option zeroed out 2020-04-25 20:59:08 +03:00
Evengard b9109211d3 ACKing an empty LCP options list 2020-04-25 15:29:57 +03:00
djony 09257b8fc6 Update strtable_ru.stb 2020-04-25 13:50:27 +03:00
djony c80ec4d442 Update strtable_ru.stb 2020-04-22 18:58:15 +03:00
djony 419a89f7fd Update strtable_ru.stb 2020-04-22 18:32:42 +03:00
djony c96d67be0e Update strtable_ru.stb 2020-04-22 18:16:51 +03:00
djony c1c5bad734 Update strtable_ru.stb 2020-04-20 21:09:11 +03:00
djony 6b6a068485 Update strtable_ru.stb 2020-04-20 16:16:55 +03:00
Davide Beatrici 9073452b09 Merge PR #1092: src/Cedar/Proto_OpenVPN.c: push "block-outside-dns" to clients 2020-04-20 03:25:43 +02:00
Ilya Shipitsin bf65ef290a Merge pull request #1098 from chipitsine/master
5.01.9673 release
5.01.9673
2020-04-18 11:30:53 +05:00
Ilya Shipitsin 70a7c4596d 5.01.9673 release 2020-04-18 00:47:47 +05:00
djony 98404fb9b8 Update strtable_ru.stb 2020-04-15 22:19:44 +03:00
djony dd0c36a536 Update strtable_ru.stb 2020-04-12 13:31:05 +03:00
djony 2718ac16e4 Update strtable_ru.stb 2020-04-06 01:05:19 +03:00
djony 101004f2a8 Update strtable_ru.stb 2020-04-05 23:55:30 +03:00
djony 28c852d3b8 Update strtable_ru.stb 2020-04-05 21:58:10 +03:00
Davide Beatrici 16cdf62cc6 Merge PR #1093: Fix security issue: Fix the security of JSON-API 2020-04-05 20:49:11 +02:00
Daiyuu Nobori 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
djony 7e6da6a836 Update strtable_ru.stb 2020-04-04 18:45:44 +03:00
djony 2545e7fc9f Update strtable_ru.stb 2020-04-04 16:33:43 +03:00
Davide Beatrici 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
Ilya Shipitsin c6f186bd73 Merge pull request #1084 from ffontaine/master
Only enable getifaddrs support when available
2020-04-03 17:45:19 +05:00
Ilya Shipitsin 84bd9abb30 Merge pull request #1072 from Evengard/ppp-ipv6
Rewriting the PPP stack
2020-04-02 20:29:51 +05:00
djony a819f6a34b Update strtable_ru.stb 2020-04-01 13:24:08 +03:00
djony 172701f55f Update strtable_ru.stb 2020-04-01 13:01:18 +03:00