Davide Beatrici
f1cb86d979
Cedar/Admin: implement new RPC methods to get/set the UDP ports
2020-05-20 20:17:34 +02:00
Davide Beatrici
c4ec63fe32
Rename "OpenVPN_UdpPortList" to "PortsUDP", store ports in a LIST
...
Now that Proto supports UDP, the server can handle multiple protocols on each UDP port.
The UDP ports are specified by the "OpenVPN_UdpPortList" configuration setting, because:
- OpenVPN is currently the only UDP protocol supported by SoftEther VPN to allow a custom port number.
- Before Proto was introduced, a unified interface for the protocols didn't exist; each protocol implementation had to create its own listener.
In preparation for the upcoming WireGuard implementation, this commit renames "OpenVPN_UdpPortList" to "PortsUDP", which should clarify that the setting is global.
The change is reflected in the code. Also, the ports are now stored in a LIST rather than a string. The conversion between string and LIST only happens when loading/saving the configuration.
The default UDP ports are now the same as the TCP ones (443, 992, 1194, 5555).
2020-05-20 03:16:19 +02:00
Ben RUBSON
5e1c728f92
Update strtable_tw.stb
2020-05-12 22:08:59 +02:00
Ben RUBSON
eb9d6e77a4
Update strtable_ru.stb
2020-05-12 22:08:42 +02:00
Ben RUBSON
6e707f7550
Update strtable_pt_br.stb
2020-05-12 22:08:23 +02:00
Ben RUBSON
71b814060d
Update strtable_ko.stb
2020-05-12 22:08:05 +02:00
Ben RUBSON
8e1a377b82
Update strtable_ja.stb
2020-05-12 22:07:35 +02:00
Ben RUBSON
adf0f18b7a
Update strtable_cn.stb
2020-05-12 22:07:09 +02:00
Ben RUBSON
3b7dd25b65
Log client IP in failed accesses
2020-05-11 23:10:40 +02: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
Paul Menzel
be3e45a4bf
hamcore: Remove trailing spaces from comments
2020-03-25 12:23:55 +01:00
dependabot[bot]
c635cdd614
Bump acorn from 6.1.1 to 6.4.1 in /src/bin/hamcore/wwwroot/admin/default
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.1.1 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.1.1...6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-03-15 22:06:23 +00:00
FelipeL
6d3fef8da6
pt-br translation
2019-12-28 15:43:06 +05:00
dependabot[bot]
5fed2b8903
Bump mixin-deep in /src/bin/hamcore/wwwroot/admin/default
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases )
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-19 22:39:12 +00:00
Ilya Shipitsin
e03db7ee60
Merge pull request #966 from Flucons/patch-1
...
Merge pull request #966 : Create strtable_pt_br.stb
2019-09-21 17:33:12 +00:00
柊 ゆり子
50960dbe16
Update strtable_cn.stb
...
Improve some translation.
2019-09-17 17:51:03 +08:00
FelipeL
926b99047a
Create strtable_pt_br.stb
...
Start pt-br translation
2019-08-15 00:46:58 -03:00
Daiyuu Nobori
a9f31d7df9
Fixing the typo "descrption" of the JSON-RPC document. Thanks to https://github.com/SoftEtherVPN/SoftEtherVPN/issues/938
2019-07-10 14:37:30 +09:00
Daiyuu Nobori
2592525b64
Merge pull request #931 from dnobori/190630_update_see_ndis5_driver
...
Update the driver binary for https://github.com/SoftEtherVPN/SoftEtherVPN/pull/929
2019-06-30 02:24:32 +09:00
Daiyuu Nobori
896ac8e285
Merge pull request #930 from dnobori/190630_kb3033929_message
...
Add the warning message if KB3033929 is not installed in Windows 7 / Server 2008 R2.
2019-06-30 02:24:24 +09:00
Daiyuu Nobori
6e78068a65
Update the driver binary for https://github.com/SoftEtherVPN/SoftEtherVPN/pull/929
2019-06-30 01:22:04 +09:00
Daiyuu Nobori
9c227f3480
Add the warning message if KB3033929 is not installed in Windows 7 / Server 2008 R2.
2019-06-30 01:20:52 +09:00
Daiyuu Nobori
9cba49b89a
Fix incorrect URLs in text files
2019-06-29 21:16:27 +09:00
Daiyuu Nobori
afc6a706e5
Adding wwwroot/admin/README.md
2019-05-29 20:17:43 +09:00
Daiyuu Nobori
39b80e04c5
Add initial wwwroot/admin/default/ HTML5 admin pages
2019-05-29 19:17:50 +09:00
Daiyuu Nobori
529d8f593c
Update developer tools for JSON-RPC
2019-05-29 18:23:33 +09:00
Daiyuu Nobori
458906b151
Added JSON-RPC error message
2019-05-28 22:48:26 +09:00
Daiyuu Nobori
03841e4181
Initial vpnserver-jsonrpc-clients
2019-05-28 11:48:16 +09:00
Davide Beatrici
8657955c92
Merge PR #867 : Improve translations for inf file.
2019-01-24 01:42:25 +01:00
Daiyuu Nobori
63c01ba736
Merge pull request #832 from dnobori/181202_switch_to_apache_license
...
Switching license from GPLv2 to Apache License 2.0.
2019-01-21 09:36:19 +09:00
Umi
bf493e359b
Update vpninstall_cn.inf
2019-01-19 16:56:15 +08:00
Daiyuu Nobori
881f34ac56
Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0.
2019-01-14 12:25:53 +09:00
Kero Yang
5ea5dd34b6
Update strtable_cn.stb
...
fixed a typo ("取消l" => "取消")
2018-12-25 04:05:37 +08:00
Davide Beatrici
ac5e68b3ed
hamcore: fix port number shown in the server management info string of vpncmd
2018-12-21 07:27:57 +01:00
Daiyuu Nobori
16ed2f3e0c
Documents: Switching license from GPLv2 to Apache License 2.0.
2018-12-02 09:37:24 +09:00
Ilya Shipitsin
08465e3f39
Merge pull request #772 from davidebeatrici/http-proxy-custom-header
...
Merge PR #772 : Add custom HTTP header feature for HTTP proxy
2018-11-30 10:22:32 +05:00
Davide Beatrici
aefbd2e903
Add custom HTTP header feature for HTTP proxy
...
A custom HTTP header can be used to bypass certain restrictions imposed on the network or to avoid speed limitations applied by the QoS.
2018-11-29 20:32:21 +01:00
Ilya Shipitsin
f985a50f31
quick and dirty fix for issue 689
2018-11-28 23:19:56 +05:00
Davide Beatrici
6a45921f41
OpenVPN: Add packet scrambling/obfuscation feature
...
This allows an OpenVPN client to bypass a firewall which is aware of the protocol and is able to block it.
The XOR mask set on the server has to be the same on the client, otherwise it will not be able to connect with certain obfuscation modes.
A special OpenVPN client built with the "XOR patch" is required in order to use this function, because it has never been merged in the official OpenVPN repository.
Two parameters are added to the server configuration: "OpenVPNObfuscationMethod" and "OpenVPNObfuscationMask".
Their value can be retrieved with "OpenVpnObfuscationGet" and set with "OpenVpnObfuscationEnable" in the VPN Command Line Management Utility.
2018-11-12 22:32:37 +01:00
Davide Beatrici
a5f18087cd
Merge PR #790 : Add support for SOCKS5 proxy protocol
2018-11-07 01:30:56 +01:00
Davide Beatrici
0357024e62
hamcore/openvpn_sample.ovpn: improve "cipher" and "auth" documentation, remove list of supported ciphers
2018-11-03 16:44:56 +01:00
Davide Beatrici
53e0a2e5e2
Add support for SOCKS5 proxy protocol
2018-10-30 15:11:16 +01:00
Davide Beatrici
e02237f397
Add string for "IF_TYPE_PROP_VIRTUAL" network interface type
2018-10-03 09:10:27 +02:00
Davide Beatrici
1f4d8c5a4b
legal.txt: remove unneeded text
2018-10-03 08:17:46 +02:00
Davide Beatrici
e8050651c0
Copy authors file into "src/bin/hamcore" automatically
2018-10-03 07:24:42 +02:00
Ilya Shipitsin
0f77b5e30e
fix localization files, missing strings were taken from "en"
2018-09-23 22:24:21 +05:00
mogikanin
2ec48c765e
Added string to other stb files
2018-09-19 12:10:23 +03:00
mogikanin
825a5a828e
vpncmd: Added information about "Disable UDP Acceleration" setting into output of AccountGet command.
2018-09-17 09:22:50 +03:00
Ilya Shipitsin
eb7a8aa517
Merge pull request #680 from Olim98/patch-1
...
Merge PR #679 : Add Russian language to translate.txt
2018-08-29 10:48:10 +05:00
Ilya Shipitsin
eb0edeb1db
Merge pull request #679 from Olim98/patch-2
...
Merge PR #679 : Partial translation to Russian
2018-08-28 22:00:58 +05:00