1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-07-18 05:34:58 +03:00

Commit Graph

  • a49219db83 Merge branch 'master' of github.com:SoftEtherVPN/SoftEtherVPN into 200101_fix_securenat_ecn Daiyuu Nobori 2020-01-01 19:59:42 +09:00
  • a4f87565ae Bugfix: Fix the SecureNAT connection problem with ignoring TCP ECN bit enabled packets Daiyuu Nobori 2020-01-01 17:51:38 +09:00
  • 9487bc8d47 Merge pull request #1060 from dnobori/200101_fix_imperfect_lock Ilya Shipitsin 2020-01-01 12:33:15 +05:00
  • 70564a8f52 Bugfix: Imperfect Virtual Hub FDB lock may cause process crush. Daiyuu Nobori 2020-01-01 15:52:47 +09:00
  • bd558e8f0a Merge pull request #1061 from dnobori/200101_fix_openvpn_cert_auth_crush Ilya Shipitsin 2020-01-01 11:33:23 +05:00
  • 17e7d65839 Improvement: Add a space character between URL and other tokens in the packet log format. Daiyuu Nobori 2020-01-01 11:00:51 +09:00
  • e5d691977d Bugfix: OpenVPN Certificate Authentication may cause process crush. Daiyuu Nobori 2020-01-01 10:59:24 +09:00
  • f083c59905 Bugfix: Imperfect Virtual Hub FDB lock may cause process crush. Daiyuu Nobori 2020-01-01 10:57:51 +09:00
  • 41e023b369 Merge pull request #1058 from metalefty/readme-freebsd Ilya Shipitsin 2019-12-28 20:10:07 +05:00
  • a53be84e3a Merge pull request #1057 from chipitsine/master Ilya Shipitsin 2019-12-28 19:45:36 +05:00
  • 4fddb7681e README: switch softether links to https [skip ci] Koichiro IWAO 2019-12-28 23:03:33 +09:00
  • 76c9678015 README: add installation for FreeBSD [skip ci] Koichiro IWAO 2019-12-28 23:00:05 +09:00
  • 6d3fef8da6 pt-br translation FelipeL 2019-12-28 15:43:06 +05:00
  • 92c544cc1f Merge pull request #1054 from metalefty/freebsd-ci Ilya Shipitsin 2019-12-24 11:49:13 +05:00
  • 6b6c0ae636 FreeBSD CI: freebsd_instance cannot be omitted Koichiro IWAO 2019-12-24 08:51:40 +09:00
  • 543a26c6a6 FreeBSD CI: simplify image specification Koichiro IWAO 2019-12-24 08:48:16 +09:00
  • d836904321 FreeBSD CI: also test with base OpenSSL Koichiro IWAO 2019-12-24 00:57:34 +09:00
  • 9556f09166 FreeBSD CI: use matrix to perform test Koichiro IWAO 2019-12-24 00:40:08 +09:00
  • 0d79b3c3b5 Merge pull request #1049 from metalefty/freebsd-ci Ilya Shipitsin 2019-12-05 22:45:12 -08:00
  • 1c07ddcb8d FreeBSD CI: perform memory leak test as well as Linux/Windows Koichiro IWAO 2019-12-06 15:17:34 +09:00
  • c38b0b0398 FreeBSD CI: also perform test on 11.3-STABLE Koichiro IWAO 2019-12-06 11:41:32 +09:00
  • e4aff409f8 FreeBSD CI: switch to the latest 12.1-RELEASE Koichiro IWAO 2019-12-06 09:45:19 +09:00
  • 80ba3345d1 FreeBSD CI: perform self-check command after build Koichiro IWAO 2019-12-05 12:02:32 +09:00
  • d1471048d9 FreeBSD CI: sysctl -n hw.ncpu is enough to get number of cpus Koichiro IWAO 2019-12-05 11:59:22 +09:00
  • 614f4db8a6 FreeBSD CI: GNU make is not necessary Koichiro IWAO 2019-12-05 11:21:57 +09:00
  • a455dc7f0e Merge pull request #1047 from metalefty/log-db-pid-dir Ilya Shipitsin 2019-12-04 08:18:11 -08:00
  • c8479e3011 CMake: make db, log, pid directory customizable Koichiro IWAO 2019-11-30 01:14:01 +09:00
  • b1aae5080d put chain_certs in dbdir Koichiro IWAO 2019-09-12 12:01:18 +09:00
  • a69c4980d5 log eraser, log enumerator should refer logdir Koichiro IWAO 2019-09-11 15:36:18 +09:00
  • c64674479d separte log directory and database(config) directory Koichiro IWAO 2019-09-11 13:34:09 +09:00
  • 01abdedc45 put PID files under PidDir Koichiro IWAO 2019-11-29 22:58:57 +09:00
  • 18c9b74ff0 implement Get{Db,Log,Pid}{,W} function Koichiro IWAO 2019-11-29 22:31:06 +09:00
  • 3a309c9f6e Merge pull request #1041 from chipitsine/master 5.01.9672 Ilya Shipitsin 2019-11-24 17:12:05 +01:00
  • 3b6c4d02ac 5.01.9672 release Ilya Shipitsin 2019-11-24 20:47:23 +05:00
  • 876ca4ef3e Merge PR #1039: Port latest improvements from stable repository Davide Beatrici 2019-11-23 06:41:57 +01:00
  • 1d2a58b172 Cedar: handle UDP acceleration and R-UDP versions dnobori 2019-11-22 00:51:09 +01:00
  • 6b08a451da Mayaqua: implement R-UDP version 2, powered by ChaCha20-Poly1305 Davide Beatrici 2019-11-23 04:38:20 +01:00
  • 2ea5c2a7b0 Cedar: implement UDP acceleration version 2, powered by ChaCha20-Poly1305 Davide Beatrici 2019-11-22 01:06:27 +01:00
  • 82a81a3ce6 Cedar: serve new web management interface dnobori 2019-11-21 23:57:57 +01:00
  • 9aaa9a7f15 Cedar: implement detailed protocol info dnobori 2019-11-21 23:54:18 +01:00
  • ab57ef3f54 Mayaqua: add Windows Server 2019 to the supported operating systems list dnobori 2019-11-21 23:28:28 +01:00
  • 76ae935172 Cedar: various fixes dnobori 2019-11-21 23:26:36 +01:00
  • a676a0a6fd Merge PR #1035: Cedar: add "DisableIPsecAggressiveMode" option Davide Beatrici 2019-11-18 07:31:27 +01:00
  • 76c330e74b Cedar: add "DisableIPsecAggressiveMode" option Daiyuu Nobori 2019-11-18 06:13:21 +01:00
  • 4acd7ab98e Merge PR #1022: Move generic proxy stuff from Cedar to Mayaqua Davide Beatrici 2019-11-01 09:35:18 +01:00
  • 7829fe2c59 Merge PR #1024: Make install dir for unit files configurable Davide Beatrici 2019-10-31 09:37:15 +01:00
  • 12cbf34302 Make install dir for unit files configurable Donald Buczek 2019-10-29 16:33:28 +01:00
  • 63caa4b07f Protocol.c: adapt ClientConnectGetSocket() for new proxy functions Davide Beatrici 2019-10-29 04:50:32 +01:00
  • 3c21d982fc Wpc.c: adapt WpcSockConnectEx() for new proxy functions Davide Beatrici 2019-10-29 04:47:43 +01:00
  • 59dc26aa21 Protocol: add ProxyCodeToCedar() Davide Beatrici 2019-10-29 07:40:11 +01:00
  • b8f58a2f94 Move generic proxy stuff from Cedar to Mayaqua Davide Beatrici 2019-10-30 01:39:04 +01:00
  • 1e835e7ec2 Merge PR #1020: Proto_OpenVPN.c: improve OvsProcessData(), fix out-of-bounds access found by Coverity Davide Beatrici 2019-10-27 09:37:11 +01:00
  • 5d73cd878f Proto_OpenVPN.c: improve OvsProcessData(), fix out-of-bounds access found by Coverity Davide Beatrici 2019-10-27 09:01:56 +01:00
  • 7349c4b16a Merge PR #1018: Proto_OpenVPN.c: fix segmentation fault in OvsProceccRecvPacket() Davide Beatrici 2019-10-26 00:53:27 +02:00
  • 16bde47763 Proto_OpenVPN.c: fix segmentation fault in OvsProceccRecvPacket() Davide Beatrici 2019-10-26 00:36:07 +02:00
  • 79a60bc5f0 Merge PR #1014: Addressing the OpenVPN UDP reflection amplification attack Davide Beatrici 2019-10-22 09:42:08 +02:00
  • 4d42f450b2 Addressing the UDP reflection amplification attack: https://github.com/SoftEtherVPN/SoftEtherVPN/issues/1001 Daiyuu Nobori 2019-10-22 11:14:05 +09:00
  • 46d8da6744 Merge PR #1012: Mayaqua.h: include <stdarg.h> for "va_list" on Illumos Davide Beatrici 2019-10-21 22:08:09 +02:00
  • 51330fdb43 Mayaqua.h: include <stdarg.h> for "va_list" on Illumos Davide Beatrici 2019-10-21 21:44:38 +02:00
  • 5b15b12ea9 Merge PR #1011: Protocol.c: fix bug in ClientConnectGetSocket() causing custom HTTP header not to work Davide Beatrici 2019-10-21 21:38:34 +02:00
  • 12cc242529 Protocol.c: fix bug in ClientConnectGetSocket() causing custom HTTP header not to work Davide Beatrici 2019-10-21 20:20:03 +02:00
  • 4afdad09a1 Merge PR #1009: Move HTTP related functions to dedicated file(s) in Mayaqua Davide Beatrici 2019-10-20 13:28:53 +02:00
  • 2f90e9ecb8 Mayaqua: move HTTP functions from "Network" to "HTTP" Davide Beatrici 2019-10-20 02:17:42 +02:00
  • c3d6ffc533 Move GetMimeTypeFromFileName() and related structure to Mayaqua Davide Beatrici 2019-10-20 00:46:36 +02:00
  • 04ecbf843a Mayaqua.h: include <stdio.h> for "FILE" Davide Beatrici 2019-10-20 00:44:57 +02:00
  • 6b41b19327 Mayaqua.h: include <stddef.h>, for "wchar_t" Davide Beatrici 2019-10-20 01:12:55 +02:00
  • 93dcd25d63 Merge PR #1010: Bump mixin-deep from 1.3.1 to 1.3.2 in /src/bin/hamcore/wwwroot/admin/default Davide Beatrici 2019-10-20 01:06:55 +02:00
  • 5fed2b8903 Bump mixin-deep in /src/bin/hamcore/wwwroot/admin/default dependabot[bot] 2019-10-19 22:39:12 +00:00
  • 2aeec323f9 Merge PR #1008: Adding RADIUS and L3 MAC address fixing function, with small bug-fixes Davide Beatrici 2019-10-19 19:37:21 +02:00
  • 762c399c42 Merge pull request #1007 from dnobori/191019_win32openssl1.1.1d Ilya Shipitsin 2019-10-19 14:16:09 +05:00
  • f0357d4000 - Fixed the problem occurs when RPC messages between Cluster Members exceed 64Kbytes. - Fixed the RADIUS PEAP client to use the standard TLS versioning. - Implementation of a function to fix the MAC address of L3 VPN protocol by entering e.g. "MAC: 112233445566" in the "Notes" field of the user information. - Implementation of a function to fix the virtual MAC address to be assigned to the L3 VPN client as a string attribute from RADIUS server when authentication. Daiyuu Nobori 2019-10-19 17:34:12 +09:00
  • 7413fec646 Updating built-in Win32 libraries - OpenSSL 1.1.1 -> 1.1.1d - zlib 1.2.3 -> 1.2.11 Daiyuu Nobori 2019-10-19 16:59:13 +09:00
  • e944e6a848 Merge pull request #937 from chipitsine/cap_syslog Ilya Shipitsin 2019-10-12 11:24:07 +05:00
  • c8a0a5648b Merge PR #970: Fix buffer overflow during NETBIOS name resolution Davide Beatrici 2019-09-30 06:59:04 +02:00
  • e03db7ee60 Merge pull request #966 from Flucons/patch-1 Ilya Shipitsin 2019-09-21 17:33:12 +00:00
  • 93183f7b3f Merge pull request #967 from Flucons/patch-2 Ilya Shipitsin 2019-09-21 17:32:03 +00:00
  • 1e9092ee94 Merge pull request #977 from Hiiragi-Yuriko/patch-1 Ilya Shipitsin 2019-09-17 10:36:42 +00:00
  • 50960dbe16 Update strtable_cn.stb 柊 ゆり子 2019-09-17 17:51:03 +08:00
  • ea37c85391 Merge pull request #973 from metalefty/hardcoded-log-path Ilya Shipitsin 2019-09-13 10:49:27 +00:00
  • 21e3ce104b Avoid using hardcoded paths in log file enumeration Koichiro IWAO 2019-09-13 09:51:20 +09:00
  • 850a5faa0d Fix buffer overflow during NETBIOS name resolution stffabi 2019-09-04 14:32:19 +02:00
  • 9e46402e6b Merge PR #960: ci: display error if vpntest failed Davide Beatrici 2019-08-29 09:05:47 +02:00
  • 1144d6c430 Update SEVPN.sln FelipeL 2019-08-15 13:03:14 -03:00
  • 926b99047a Create strtable_pt_br.stb FelipeL 2019-08-15 00:46:58 -03:00
  • 2fa28480f9 ci: display error if vpntest failed Ilya Shipitsin 2019-08-04 14:42:52 +05:00
  • d10f83417f Merge PR #962: Fix several compile warnings on MS VC++ 2008. Davide Beatrici 2019-08-04 04:03:14 +02:00
  • 82b84a9436 Merge PR #961: Enable crash minidump for Win32 vpntest Davide Beatrici 2019-08-04 03:51:00 +02:00
  • bf4667cfce Fix several compile warnings on MS VC++ 2008. Daiyuu Nobori 2019-08-04 10:35:16 +09:00
  • c6068d23c7 Enables crash minidump for Win32 vpntest. Minidump files will be saved to the 'C:\Users\<username>\AppData\Local\Temp\vpn_debug' (for normal user) or 'src\bin\vpn_debug\' (for administrator user). Daiyuu Nobori 2019-08-04 10:26:41 +09:00
  • 7dff0dce17 Merge PR #957: Add interface for easy protocol implementation Davide Beatrici 2019-07-29 03:33:48 +02:00
  • 9f19efb7af OpenVPN: use new protocol interface Davide Beatrici 2019-07-26 07:58:22 +02:00
  • 7d58e6bf60 Add interface for easy protocol implementation Davide Beatrici 2019-07-26 08:36:54 +02:00
  • 3f9b610c80 Merge pull request #953 from neheb/op Ilya Shipitsin 2019-07-23 00:05:38 +05:00
  • ad33008a29 add "no-deprecated" to openssl builds "no-deprecated" is widely used in openwrt devices Ilya Shipitsin 2019-07-21 20:29:29 +05:00
  • d57fc3524c Fix LibreSSL support Rosen Penev 2019-07-22 09:48:17 -07:00
  • a9f707c813 Switch to OpenSSL THREADID API Rosen Penev 2019-07-22 09:40:43 -07:00
  • 24f426162c Merge PR #947: travis-ci: add sonar-scan, update openssl, libressl Davide Beatrici 2019-07-17 09:37:09 +02:00
  • 06fc93e08e travis-ci: update openssl, libressl Ilya Shipitsin 2019-07-17 12:05:51 +05:00
  • e10983ec6f enable sonar-scan in travis-ci builds Ilya Shipitsin 2019-07-17 11:58:30 +05:00
  • 9b20444bb2 Merge PR #945: Virtual: fix race condition in DHCP server which resulted in multiple clients receiving the same IP Davide Beatrici 2019-07-15 09:23:09 +02:00