1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-01-26 05:10:11 +03:00

Commit Graph

  • 60410accce Remove Windows libraries and zlib submodule from the repository Davide Beatrici 2020-07-27 21:35:54 +02:00
  • 352ed759b2 CMake: find OpenSSL and zlib on Windows like we do on UNIX Davide Beatrici 2020-07-27 21:32:50 +02:00
  • b57a4b051b Merge PR #1185: Build vpndrvinst and vpnsetup, build installers on Azure Pipelines, remove MSVC 2008 build on AppVeyor Davide Beatrici 2020-07-27 21:26:56 +02:00
  • 6c665f889f AppVeyor: remove MSVC 2008 build Davide Beatrici 2020-07-27 08:13:20 +02:00
  • 5bf08e63bb Azure Pipelines: build Windows installers and provide them as artifacts Davide Beatrici 2020-07-27 08:10:20 +02:00
  • 4b9c33cd30 Cedar/SW.c: disable "vpninstall" and "vpnweb" tasks Davide Beatrici 2020-07-27 06:45:34 +02:00
  • 78dad1d568 Mayaqua/Microsoft.h: rename "driver_installer.exe" to "vpndrvinst.exe" Davide Beatrici 2020-07-27 06:42:38 +02:00
  • 6a472d827a Mayaqua: remove all references to binaries with "_x64" and "_ia64" suffix Davide Beatrici 2020-07-27 07:25:00 +02:00
  • a3eb115b0a Cedar: remove all references to binaries with "_x64" and "_ia64" suffix Davide Beatrici 2020-07-27 05:46:02 +02:00
  • 24d64222ea Cedar/SW.c: load "vpnsetup.exe" directly instead of expecting it to be in "hamcore.se2" Davide Beatrici 2020-07-26 00:06:15 +02:00
  • cc61c90372 Cedar/SW.c: remove "install_src.dat" file check Davide Beatrici 2020-07-23 03:11:15 +02:00
  • 35200a29ea CMake: build vpnsetup Davide Beatrici 2020-07-23 02:00:58 +02:00
  • c084ce30f9 CMake: build vpndrvinst Davide Beatrici 2020-07-27 04:38:51 +02:00
  • 755e09e5c1 Don't include OpenSSL headers in vpndrvinst.c Davide Beatrici 2020-07-27 03:54:14 +02:00
  • 2cdffffa54 Merge PR #1186: Azure Pipelines: switch from MSVC 2017 to 2019 Davide Beatrici 2020-07-27 20:59:31 +02:00
  • 8e53b948c5 Azure Pipelines: switch from MSVC 2017 to 2019 Davide Beatrici 2020-07-27 20:44:15 +02:00
  • ff247687ed Merge PR #1184: vpntest.c: add "setupapi" command to test SetupAPI (Windows only) Davide Beatrici 2020-07-27 08:36:51 +02:00
  • 588d7539f4 vpntest.c: add "setupapi" command to test SetupAPI (Windows only) Daiyuu Nobori 2020-07-27 05:30:57 +02:00
  • 112b4c2c67 Merge PR #1182: CMake: specify "WIN32" for targets that have WinMain(), add manifest for all targets that have it in the MSBuild project Davide Beatrici 2020-07-25 23:26:53 +02:00
  • 28d4a113dc CMake: add manifest for all targets that have it in the MSBuild project Davide Beatrici 2020-07-25 22:46:44 +02:00
  • 3732447571 CMake: specify "WIN32" for targets that have WinMain() Davide Beatrici 2020-07-25 23:13:38 +02:00
  • 0133682eb3 Merge PR #1180: Azure Pipelines: add macOS build Davide Beatrici 2020-07-22 00:26:31 +02:00
  • 3747d2bf3f Azure Pipelines: add macOS build Davide Beatrici 2020-07-21 23:23:29 +02:00
  • 3c99f64621 Merge PR #1179: Azure Pipelines: add Windows 32 bit build, templatize Windows steps Davide Beatrici 2020-07-21 22:32:28 +02:00
  • 74a1e9bd1b Azure Pipelines: add Windows 32 bit build Davide Beatrici 2020-07-21 21:51:10 +02:00
  • 59be67df25 Azure Pipelines: templatize Windows steps Davide Beatrici 2020-07-21 22:01:19 +02:00
  • 5e0c036e39 Merge PR #1178: Azure Pipelines: use Ninja and designated build directory, naming improvement Davide Beatrici 2020-07-21 21:37:33 +02:00
  • 6801e4b384 Azure Pipelines: improve steps, use Ninja and designated build directory Davide Beatrici 2020-07-21 21:11:57 +02:00
  • c948f65850 Azure Pipelines: remove submodules checkout step, it's in the pipeline Davide Beatrici 2020-07-21 02:44:48 +02:00
  • a9b30b829f Azure Pipelines: improve job names Davide Beatrici 2020-07-21 02:42:34 +02:00
  • d074899fd8 Merge PR #1176: CMake: don't hardcode build directories Davide Beatrici 2020-07-20 20:56:44 +02:00
  • 3c2f5a41ba Use "build" folder instead of "tmp" in CI scripts Davide Beatrici 2020-07-20 20:33:36 +02:00
  • 369a8850c4 CMake: don't hardcode build directories Davide Beatrici 2020-07-20 18:31:41 +02:00
  • 7b042e53d2 Merge PR #1175: Remove all references to strtok() and wcstok(), implement and use alternatives Davide Beatrici 2020-07-20 18:17:35 +02:00
  • 844dcdb0af Remove all references to strtok() and wcstok(), implement and use alternatives Daiyuu Nobori 2020-07-20 17:53:45 +02:00
  • 144392c587 Add Tls_Disable1_3 dnobori 2020-05-05 15:10:29 +09:00
  • 3baf4674e7 Merge PR #1171: Cedar: handle SSTP through Proto, minor improvements Davide Beatrici 2020-07-17 02:43:02 +02:00
  • 869496be3e Cedar: handle SSTP through Proto Davide Beatrici 2020-07-17 02:00:30 +02:00
  • d917b2ac73 Cedar/Proto.c: check whether IsPacketForMe() is available before calling it Davide Beatrici 2020-07-12 03:26:30 +02:00
  • 96a2d5a124 src/Cedar: pass client hostname and cipher to Init() function in PROTO_IMPL Davide Beatrici 2020-07-17 01:59:22 +02:00
  • 3090688506 Cedar/Proto.c: support secure sockets Davide Beatrici 2020-07-12 03:16:02 +02:00
  • 19dbdf46be Cedar: move buffer limit handling from ProtoHandleConnection() to protocol implementation Davide Beatrici 2020-07-12 03:09:12 +02:00
  • eb5150a002 Cedar: change ProtoHandleConnection() so that it supports direct protocol specification Davide Beatrici 2020-07-12 03:05:51 +02:00
  • e0c6813d44 Merge PR #1170: Cedar: fix server crash in CleanupSession() Davide Beatrici 2020-07-11 00:59:55 +02:00
  • 6869955acc Cedar: fix server crash in CleanupSession() Davide Beatrici 2020-07-11 00:31:24 +02:00
  • f84513c95b Merge PR #1164: Cedar: fix ProtoSetUdpPorts() call in SiLoadServerCfg() Davide Beatrici 2020-07-03 17:03:10 +02:00
  • 45399d9797 Cedar: fix ProtoSetUdpPorts() call in SiLoadServerCfg() Davide Beatrici 2020-07-03 01:29:45 +02:00
  • b60844e276 Merge pull request #1161 from ronisaacson/master Ilya Shipitsin 2020-07-01 13:00:19 +05:00
  • 40ed982079 Fix systemd unit file generation Ron Isaacson 2020-06-30 01:22:37 -04:00
  • eeaac4e78c When generating an RPM, attempt to exclude system directories Ron Isaacson 2020-06-29 23:11:05 -04:00
  • 6fe678fe84 Fix wrapper script generation Ron Isaacson 2020-06-29 23:04:35 -04:00
  • 853b4a57bc Remove unnecessary CMake options Ron Isaacson 2020-06-28 16:21:12 -04:00
  • 275e8a81ef Merge PR #1157: Cedar: remove "NicDownOnDisconnect" option, force correct behavior Davide Beatrici 2020-06-28 14:45:13 +02:00
  • 235bd07e67 Cedar: remove "NicDownOnDisconnect" option Davide Beatrici 2020-06-27 22:47:04 +02:00
  • 47d08b055e Merge pull request #1114 from takotakot/disable_sslv3 Ilya Shipitsin 2020-06-18 11:21:59 +05:00
  • 485a5922eb Merge PR #1146: Cedar/Server.c: load UDP ports from configuration file and apply them Davide Beatrici 2020-06-10 10:00:10 +02:00
  • 4514ba5e2f Cedar/Server.c: load UDP ports from configuration file and apply them Davide Beatrici 2020-06-10 09:42:23 +02:00
  • 5ebdb394fc Disable sslv3 Takuho NAKANO 2020-05-05 17:34:13 +09:00
  • 2fafd7c70e Merge PR #1134: Fixed that NewDhcpOption can't handle DHCP options longer than 255 bytes Davide Beatrici 2020-05-22 05:39:54 +02:00
  • d726719602 Fixed that NewDhcpOption did not handle DHCP options longer than 255 bytes correctly Tetsuo Sugiyama 2020-05-22 11:05:36 +09:00
  • 09be880263 Merge PR #1130: Revamp UDP ports setting Davide Beatrici 2020-05-20 22:47:53 +02:00
  • f7f6eeec44 .ci/start-se-openvpn.sh: use new vpncmd command to set the UDP port Davide Beatrici 2020-05-20 03:51:32 +02:00
  • c4838006b1 Cedar/SM.c: move UDP ports setting outside of the OpenVPN/SSTP dialog Davide Beatrici 2020-05-20 04:41:18 +02:00
  • c52e49de2d Cedar/SM: replace SmStrToPortList() with StrToPortList() Davide Beatrici 2020-05-20 01:47:13 +02:00
  • 9e6476c7b2 Cedar/Command: Implement PortsUDPGet and PortsUDPSet commands Davide Beatrici 2020-05-20 03:11:22 +02:00
  • 37f28b4119 Cedar/Command: add "limit_range" parameter to StrToPortList() Davide Beatrici 2020-05-19 04:53:38 +02:00
  • f1cb86d979 Cedar/Admin: implement new RPC methods to get/set the UDP ports Davide Beatrici 2020-05-20 04:40:30 +02:00
  • c4ec63fe32 Rename "OpenVPN_UdpPortList" to "PortsUDP", store ports in a LIST Davide Beatrici 2020-05-19 04:24:05 +02:00
  • 60cc784aee Merge pull request #1131 from Evengard/ppp-ipv6-fix Ilya Shipitsin 2020-05-19 20:17:41 +05:00
  • b77dd167ff Fixes from review of PPP-IPv6 stack Evengard 2020-05-19 17:25:04 +03:00
  • 1a8e1385cf Merge pull request #1125 from Evengard/ppp-ipv6 Ilya Shipitsin 2020-05-19 17:09:09 +05:00
  • e3e35f5a4c Merge pull request #1122 from benrubson/ban Ilya Shipitsin 2020-05-13 15:35:45 +05:00
  • c15a4ba04f Merge PR #1126: Cedar/Proto.c: fix wrong NULL check in ProtoHandleDatagrams(), found by Coverity Davide Beatrici 2020-05-12 23:50:30 +02:00
  • 5e1c728f92 Update strtable_tw.stb Ben RUBSON 2020-05-12 22:08:59 +02:00
  • eb9d6e77a4 Update strtable_ru.stb Ben RUBSON 2020-05-12 22:08:42 +02:00
  • 6e707f7550 Update strtable_pt_br.stb Ben RUBSON 2020-05-12 22:08:23 +02:00
  • 71b814060d Update strtable_ko.stb Ben RUBSON 2020-05-12 22:08:05 +02:00
  • 8e1a377b82 Update strtable_ja.stb Ben RUBSON 2020-05-12 22:07:35 +02:00
  • adf0f18b7a Update strtable_cn.stb Ben RUBSON 2020-05-12 22:07:09 +02:00
  • 20bbe325fe Cedar/Proto.c: fix wrong NULL check in ProtoHandleDatagrams(), found by Coverity Davide Beatrici 2020-05-12 21:26:42 +02:00
  • 1d5ded9388 Merge PR #1123: Increase Radius timeout Davide Beatrici 2020-05-12 19:47:15 +02:00
  • cbbac659a3 Fixing VS2015 quirks Evengard 2020-05-12 18:51:55 +03:00
  • 2cfe031398 Fixing most errors, the link on Windows is working and is stable Evengard 2020-05-12 03:30:59 +03:00
  • a2a6502ab9 Numerous fixes. First working version. Evengard 2020-05-12 01:16:58 +03:00
  • f2fee4d32c Preliminary implementation of IPv6CP and IPv6 for PPP (untested) Evengard 2020-05-12 01:06:59 +03:00
  • f627b64264 Auto formatting with AStyle Evengard 2020-05-11 17:18:55 +03:00
  • 1d6a4d3ec8 Preliminary IPC IPv6 implementation (untested) Evengard 2020-05-11 16:35:33 +03:00
  • 3b7dd25b65 Log client IP in failed accesses Ben RUBSON 2020-05-11 23:10:40 +02:00
  • 3f16a7e704 Log client IP in failed accesses Ben RUBSON 2020-05-11 23:09:26 +02:00
  • 4e583e43f1 Increase Radius timeout Ben RUBSON 2020-05-11 23:06:01 +02:00
  • 8fdf7302a5 Merge PR #1120: Cedar: implement UDP system in Proto Davide Beatrici 2020-05-11 19:58:13 +02:00
  • 981b57ee28 Cedar/Server: set ports in Proto, remove OpenVPN UDP server leftovers Davide Beatrici 2020-05-11 07:59:34 +02:00
  • 27f7d43ff7 Cedar/Proto_OpenVPN: remove UDP system, use the one provided by Proto Davide Beatrici 2020-05-11 08:23:29 +02:00
  • a3aea00820 Cedar/Proto: implement UDP system Davide Beatrici 2020-05-11 08:22:44 +02:00
  • 0570f7d31c Mayaqua/Network: add StopUdpListener() Davide Beatrici 2020-05-11 07:50:55 +02:00
  • 667108319d Cedar: prepare Proto for UDP support Davide Beatrici 2020-05-11 07:07:04 +02:00
  • 7e8b3c0b39 Merge pull request #1112 from Evengard/making-unique-clientid-dhcp Ilya Shipitsin 2020-05-05 16:00:23 +05:00
  • 34dfc14549 Fixing errors discovered with Coverity. Evengard 2020-05-04 16:05:50 +03:00
  • 1fe863e866 Generate DHCP Client ID based on MAC all the time Evengard 2020-05-03 17:46:02 +03:00
  • b41c17f45a Merge pull request #1109 from Evengard/ppp-eap-tls Ilya Shipitsin 2020-05-04 17:13:15 +05:00