1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-06-28 11:55:08 +03:00

Commit Graph

  • 3a275d7257 Cedar/Admin: implement RPC methods to get/set Proto options Davide Beatrici 2020-07-21 03:23:54 +0200
  • aa65327e73 Mayaqua/Pack: add PackGetStrSize(), for strings with non-constant length Davide Beatrici 2020-07-18 18:16:54 +0200
  • b352aa4cc3 Cedar/Server: load and save Proto settings Davide Beatrici 2020-07-18 18:14:28 +0200
  • 6d85fffdb5 Cedar: introduce options API in Proto Davide Beatrici 2020-07-20 02:03:44 +0200
  • 8685fe0da1 Cedar/Proto: introduce PROTO_CONTAINER, to store data for each implementation Davide Beatrici 2020-07-18 17:54:36 +0200
  • cd850c07ae Cedar: improve constness of PROTO_IMPL functions, move Name() at the top Davide Beatrici 2020-07-17 02:55:47 +0200
  • 14a410a179 AppVeyor: remove Windows build Davide Beatrici 2020-07-28 00:00:34 +0200
  • c865103795 Azure Pipelines: install OpenSSL and zlib through vcpkg on Windows Davide Beatrici 2020-07-27 23:34:34 +0200
  • 60410accce Remove Windows libraries and zlib submodule from the repository Davide Beatrici 2020-07-27 21:35:54 +0200
  • 352ed759b2 CMake: find OpenSSL and zlib on Windows like we do on UNIX Davide Beatrici 2020-07-27 21:32:50 +0200
  • 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 +0200
  • 6c665f889f AppVeyor: remove MSVC 2008 build Davide Beatrici 2020-07-27 08:13:20 +0200
  • 5bf08e63bb Azure Pipelines: build Windows installers and provide them as artifacts Davide Beatrici 2020-07-27 08:10:20 +0200
  • 4b9c33cd30 Cedar/SW.c: disable "vpninstall" and "vpnweb" tasks Davide Beatrici 2020-07-27 06:45:34 +0200
  • 78dad1d568 Mayaqua/Microsoft.h: rename "driver_installer.exe" to "vpndrvinst.exe" Davide Beatrici 2020-07-27 06:42:38 +0200
  • 6a472d827a Mayaqua: remove all references to binaries with "_x64" and "_ia64" suffix Davide Beatrici 2020-07-27 07:25:00 +0200
  • a3eb115b0a Cedar: remove all references to binaries with "_x64" and "_ia64" suffix Davide Beatrici 2020-07-27 05:46:02 +0200
  • 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 +0200
  • cc61c90372 Cedar/SW.c: remove "install_src.dat" file check Davide Beatrici 2020-07-23 03:11:15 +0200
  • 35200a29ea CMake: build vpnsetup Davide Beatrici 2020-07-23 02:00:58 +0200
  • c084ce30f9 CMake: build vpndrvinst Davide Beatrici 2020-07-27 04:38:51 +0200
  • 755e09e5c1 Don't include OpenSSL headers in vpndrvinst.c Davide Beatrici 2020-07-27 03:54:14 +0200
  • 2cdffffa54
    Merge PR #1186: Azure Pipelines: switch from MSVC 2017 to 2019 Davide Beatrici 2020-07-27 20:59:31 +0200
  • 8e53b948c5 Azure Pipelines: switch from MSVC 2017 to 2019 Davide Beatrici 2020-07-27 20:44:15 +0200
  • ff247687ed
    Merge PR #1184: vpntest.c: add "setupapi" command to test SetupAPI (Windows only) Davide Beatrici 2020-07-27 08:36:51 +0200
  • 588d7539f4 vpntest.c: add "setupapi" command to test SetupAPI (Windows only) Daiyuu Nobori 2020-07-27 05:30:57 +0200
  • 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 +0200
  • 28d4a113dc CMake: add manifest for all targets that have it in the MSBuild project Davide Beatrici 2020-07-25 22:46:44 +0200
  • 3732447571 CMake: specify "WIN32" for targets that have WinMain() Davide Beatrici 2020-07-25 23:13:38 +0200
  • 8292c093ac
    Update strtable_ru.stb djony 2020-07-23 19:59:35 +0300
  • 0133682eb3
    Merge PR #1180: Azure Pipelines: add macOS build Davide Beatrici 2020-07-22 00:26:31 +0200
  • 3747d2bf3f Azure Pipelines: add macOS build Davide Beatrici 2020-07-21 23:23:29 +0200
  • 3c99f64621
    Merge PR #1179: Azure Pipelines: add Windows 32 bit build, templatize Windows steps Davide Beatrici 2020-07-21 22:32:28 +0200
  • 74a1e9bd1b Azure Pipelines: add Windows 32 bit build Davide Beatrici 2020-07-21 21:51:10 +0200
  • 59be67df25 Azure Pipelines: templatize Windows steps Davide Beatrici 2020-07-21 22:01:19 +0200
  • 5e0c036e39
    Merge PR #1178: Azure Pipelines: use Ninja and designated build directory, naming improvement Davide Beatrici 2020-07-21 21:37:33 +0200
  • 6801e4b384 Azure Pipelines: improve steps, use Ninja and designated build directory Davide Beatrici 2020-07-21 21:11:57 +0200
  • c948f65850 Azure Pipelines: remove submodules checkout step, it's in the pipeline Davide Beatrici 2020-07-21 02:44:48 +0200
  • a9b30b829f Azure Pipelines: improve job names Davide Beatrici 2020-07-21 02:42:34 +0200
  • d074899fd8
    Merge PR #1176: CMake: don't hardcode build directories Davide Beatrici 2020-07-20 20:56:44 +0200
  • 3c2f5a41ba Use "build" folder instead of "tmp" in CI scripts Davide Beatrici 2020-07-20 20:33:36 +0200
  • 369a8850c4 CMake: don't hardcode build directories Davide Beatrici 2020-07-20 18:31:41 +0200
  • 7b042e53d2
    Merge PR #1175: Remove all references to strtok() and wcstok(), implement and use alternatives Davide Beatrici 2020-07-20 18:17:35 +0200
  • 844dcdb0af Remove all references to strtok() and wcstok(), implement and use alternatives Daiyuu Nobori 2020-07-20 17:53:45 +0200
  • 54e583a8f6 Remove token_lock in ParseToken Takuho NAKANO 2020-07-19 15:13:19 +0900
  • 97e0788c61 Use strtok_r for strtok Takuho NAKANO 2020-07-19 15:12:44 +0900
  • bc7092c5bf Run SSL_CTX_set_ssl_version earlier Takuho NAKANO 2020-05-20 11:59:36 +0900
  • a51895b2c5 Manage OpenSSL security level Takuho NAKANO 2020-05-06 17:10:52 +0900
  • 7dd930ecc8 Set RSA bits considering OpenSSL security Level Takuho NAKANO 2020-05-05 21:03:17 +0900
  • b120e0f07d Refact: manage SSL_OP_NO_SSLv3 in NewSSLCtx Takuho NAKANO 2020-05-05 19:05:30 +0900
  • b0fa490ecb Refact: move SSL_CTX_set_ssl_version to NewSSLCtx Takuho NAKANO 2020-05-05 19:02:51 +0900
  • 144392c587 Add Tls_Disable1_3 dnobori 2020-05-05 15:10:29 +0900
  • 3baf4674e7
    Merge PR #1171: Cedar: handle SSTP through Proto, minor improvements Davide Beatrici 2020-07-17 02:43:02 +0200
  • 869496be3e Cedar: handle SSTP through Proto Davide Beatrici 2020-07-17 02:00:30 +0200
  • d917b2ac73 Cedar/Proto.c: check whether IsPacketForMe() is available before calling it Davide Beatrici 2020-07-12 03:26:30 +0200
  • 96a2d5a124 src/Cedar: pass client hostname and cipher to Init() function in PROTO_IMPL Davide Beatrici 2020-07-17 01:59:22 +0200
  • 3090688506 Cedar/Proto.c: support secure sockets Davide Beatrici 2020-07-12 03:16:02 +0200
  • 19dbdf46be Cedar: move buffer limit handling from ProtoHandleConnection() to protocol implementation Davide Beatrici 2020-07-12 03:09:12 +0200
  • eb5150a002 Cedar: change ProtoHandleConnection() so that it supports direct protocol specification Davide Beatrici 2020-07-12 03:05:51 +0200
  • e0c6813d44
    Merge PR #1170: Cedar: fix server crash in CleanupSession() Davide Beatrici 2020-07-11 00:59:55 +0200
  • 6869955acc Cedar: fix server crash in CleanupSession() Davide Beatrici 2020-07-11 00:31:24 +0200
  • f84513c95b
    Merge PR #1164: Cedar: fix ProtoSetUdpPorts() call in SiLoadServerCfg() Davide Beatrici 2020-07-03 17:03:10 +0200
  • 45399d9797 Cedar: fix ProtoSetUdpPorts() call in SiLoadServerCfg() Davide Beatrici 2020-07-03 01:29:45 +0200
  • c4b6ffec9b
    Update strtable_ru.stb djony 2020-07-02 20:51:14 +0300
  • b60844e276
    Merge pull request #1161 from ronisaacson/master Ilya Shipitsin 2020-07-01 13:00:19 +0500
  • 40ed982079 Fix systemd unit file generation Ron Isaacson 2020-06-30 01:22:37 -0400
  • eeaac4e78c When generating an RPM, attempt to exclude system directories Ron Isaacson 2020-06-29 23:11:05 -0400
  • 6fe678fe84 Fix wrapper script generation Ron Isaacson 2020-06-29 23:04:35 -0400
  • 853b4a57bc Remove unnecessary CMake options Ron Isaacson 2020-06-28 16:21:12 -0400
  • 275e8a81ef
    Merge PR #1157: Cedar: remove "NicDownOnDisconnect" option, force correct behavior Davide Beatrici 2020-06-28 14:45:13 +0200
  • acc975d39f Install packages in /usr, not /usr/local Ron Isaacson 2020-06-28 01:21:06 -0400
  • 64270ac558 Omit top-level /lib directory from the RPM package Ron Isaacson 2020-06-28 01:19:21 -0400
  • d5245c8842 Remove unnecessary RPATH setting Ron Isaacson 2020-06-28 01:17:58 -0400
  • 235bd07e67 Cedar: remove "NicDownOnDisconnect" option Davide Beatrici 2020-06-27 22:47:04 +0200
  • 47d08b055e
    Merge pull request #1114 from takotakot/disable_sslv3 Ilya Shipitsin 2020-06-18 11:21:59 +0500
  • 485a5922eb
    Merge PR #1146: Cedar/Server.c: load UDP ports from configuration file and apply them Davide Beatrici 2020-06-10 10:00:10 +0200
  • 4514ba5e2f Cedar/Server.c: load UDP ports from configuration file and apply them Davide Beatrici 2020-06-10 09:42:23 +0200
  • 5ebdb394fc Disable sslv3 Takuho NAKANO 2020-05-05 17:34:13 +0900
  • 1d3c655389
    Update strtable_ru.stb djony 2020-06-03 21:49:15 +0300
  • aade769d44
    Update strtable_ru.stb djony 2020-05-31 21:52:02 +0300
  • 5f484f2714
    Update strtable_ru.stb djony 2020-05-29 17:26:23 +0300
  • 619f365d1e
    Update strtable_ru.stb djony 2020-05-29 15:59:14 +0300
  • ab532f2f8b
    Update strtable_ru.stb djony 2020-05-29 15:03:11 +0300
  • c14b15eb52
    Update strtable_ru.stb djony 2020-05-29 14:52:29 +0300
  • d86b35d87d
    Update strtable_ru.stb djony 2020-05-29 14:24:29 +0300
  • f3dcbcc31d
    Update strtable_ru.stb djony 2020-05-29 14:13:06 +0300
  • 2fafd7c70e
    Merge PR #1134: Fixed that NewDhcpOption can't handle DHCP options longer than 255 bytes Davide Beatrici 2020-05-22 05:39:54 +0200
  • d726719602
    Fixed that NewDhcpOption did not handle DHCP options longer than 255 bytes correctly Tetsuo Sugiyama 2020-05-22 11:05:36 +0900
  • 09be880263
    Merge PR #1130: Revamp UDP ports setting Davide Beatrici 2020-05-20 22:47:53 +0200
  • f7f6eeec44 .ci/start-se-openvpn.sh: use new vpncmd command to set the UDP port Davide Beatrici 2020-05-20 03:51:32 +0200
  • c4838006b1 Cedar/SM.c: move UDP ports setting outside of the OpenVPN/SSTP dialog Davide Beatrici 2020-05-20 04:41:18 +0200
  • c52e49de2d Cedar/SM: replace SmStrToPortList() with StrToPortList() Davide Beatrici 2020-05-20 01:47:13 +0200
  • 9e6476c7b2 Cedar/Command: Implement PortsUDPGet and PortsUDPSet commands Davide Beatrici 2020-05-20 03:11:22 +0200
  • 37f28b4119 Cedar/Command: add "limit_range" parameter to StrToPortList() Davide Beatrici 2020-05-19 04:53:38 +0200
  • f1cb86d979 Cedar/Admin: implement new RPC methods to get/set the UDP ports Davide Beatrici 2020-05-20 04:40:30 +0200
  • c4ec63fe32 Rename "OpenVPN_UdpPortList" to "PortsUDP", store ports in a LIST Davide Beatrici 2020-05-19 04:24:05 +0200
  • 60cc784aee
    Merge pull request #1131 from Evengard/ppp-ipv6-fix Ilya Shipitsin 2020-05-19 20:17:41 +0500
  • b77dd167ff Fixes from review of PPP-IPv6 stack Evengard 2020-05-19 17:25:04 +0300
  • 1a8e1385cf
    Merge pull request #1125 from Evengard/ppp-ipv6 Ilya Shipitsin 2020-05-19 17:09:09 +0500
  • d384415a06
    Merge c7b14e091d into e3e35f5a4c Davide Beatrici 2020-05-13 23:22:39 -0300