Arne Schwabe
37aa1ba534
Proto_OpenVPN: Set max allowed ACKs to 8 for P_ACK_V1
...
OpenVPN always allowed 8 ACKs in P_ACK_V1 packets but only used
up to 4 in other control packets. Since Softether drops all packets with
more than 4 ACKs it also drops legimate P_ACK_V1.
See also this issue: https://github.com/schwabe/ics-openvpn/issues/1486
2022-06-14 00:06:02 +02:00
Yihong Wu
209f60f079
Merge pull request #1604 from domosekai/docs
2022-05-29 10:47:59 +09:00
Yihong Wu
333cbb3f29
Update Windows build instructions
...
Co-authored-by: Davide Beatrici <github@davidebeatrici.dev>
2022-05-28 15:26:23 +09:00
Yihong Wu
5146bbbadc
Remove vcpkg baseline as openssl build has been fixed upstream
2022-05-28 15:26:23 +09:00
Yihong Wu
e74d9dec25
Merge pull request #1593 from domosekai/cm
2022-05-26 12:54:09 +09:00
Yihong Wu
ad4ce138e9
Merge pull request #1594 from domosekai/tray
...
Show connection names in tray tips
2022-05-16 15:23:36 +09:00
Yihong Wu
34d443648b
Merge pull request #1596 from domosekai/route
...
Fix route tracking on x86 Windows
2022-05-16 10:55:37 +09:00
Yihong Wu
27d7f4cfbe
Fix route tracking on x86 Windows
2022-05-15 19:42:57 +09:00
Yihong Wu
4a3b4589c6
Show connection names in icon tips
2022-05-15 15:22:46 +08:00
Yihong Wu
53d8b10de2
Remove CM timer event to fix taskbar behavior on Win 11
2022-05-14 14:05:31 +08:00
Yihong Wu
ca996ed89a
Merge pull request #1522 from domosekai/tls
...
Implement complete server certificate verification
2022-05-12 23:38:38 +08:00
Davide Beatrici
0d075f0b42
Merge PR #1592 : Fix invalid systemd TasksMax
2022-05-11 20:21:58 +02:00
Yihong Wu
8f3915417f
Fix invalid systemd TasksMax
2022-05-11 18:23:48 +08:00
Davide Beatrici
bf206bd7ad
Merge PR #1589 : Fix static route pushing to OpenVPN clients
2022-05-10 21:09:19 +02:00
Daehun Hyun
cb6d9531b5
Fixed an issue where routing was not added when receiving DHCP static routing options.
2022-05-10 17:35:01 +09:00
Davide Beatrici
2f1bff96b2
Merge PR #1587 : Implement additional option for PrivacyFilter Mode settings
2022-05-09 20:21:23 +02:00
sfreet
5a0227ba1d
Allow packets if the both source and destination session users are the same, even in PrivacyFilter mode
2022-05-09 15:45:55 +09:00
Yihong Wu
4f9c75a3a7
Merge pull request #1582 from domosekai/vcpkg
...
Add vcpkg manifest, VS presets and update build instruction for Windows
2022-04-30 15:38:05 +08:00
Yihong Wu
0735af9fdf
Warn user if vcpkg is not integrated with VS
2022-04-30 15:03:32 +08:00
Yihong Wu
ca226cdc9d
Add CMakeSettings.json to facilitate VS configuration
...
Update build instructions for Windows
2022-04-30 15:03:05 +08:00
Yihong Wu
900947bd08
Use vcpkg manifest and pin to OpenSSL 1.1.1
2022-04-30 15:03:05 +08:00
Yihong Wu
817ecf2348
Merge pull request #1583 from domosekai/domosekai-patch-1
...
Fix Azure x86 environment inconsistency
2022-04-29 16:07:45 +08:00
Yihong Wu
a8be4c38e1
Fix inconsistent Azure environment and compiler
2022-04-29 13:43:22 +08:00
Yihong Wu
c8dca265b4
Merge pull request #1576 from domosekai/ipv6
...
Fix IPv6 ND for Windows 11 PPP clients
2022-04-27 20:37:25 +08:00
Yihong Wu
4c2e0867e4
Merge pull request #1581 from domosekai/pkcs12
...
Fix PKCS12 import under OpenSSL 3.0
2022-04-27 09:59:10 +08:00
Yihong Wu
b3afbe37e9
Load legacy provider under OpenSSL 3.0
2022-04-26 22:00:15 +08:00
Yihong Wu
3a91490b7f
Merge pull request #1580 from updatede/patch-2
...
Fix udp acceleration unusable on big endian system
2022-04-26 10:18:04 +08:00
updatede
b4bb90ec5b
Fix udp acceleration unusable on big endian system
...
On big endian system, while store 32 bits and 16bits number in memory of UINT64 variable "tmp", first 4 bytes of it always be zero makes "cookie" and "size" always be zero, lead to udpaccel unusable.
2022-04-25 18:16:50 +08:00
Yihong Wu
192d4938da
Merge pull request #1578 from SoftEtherVPN/domosekai-vs2022
...
Upgrade CI template for Visual Studio 2022
2022-04-21 10:02:00 +08:00
Yihong Wu
43f0d3b4fa
Upgrade CI template for Visual Studio 2022
2022-04-21 00:09:18 +08:00
Yihong Wu
a742e2d193
Fix IPv6 ND for Windows 11 PPP clients
2022-04-08 00:37:38 +08:00
Yihong Wu
fade8672c2
Merge pull request #1574 from domosekai/str
2022-04-02 11:21:47 +08:00
Yihong Wu
992a998a34
Add missing translation for protocol details
2022-04-01 22:18:54 +08:00
Yihong Wu
3c0e3fa49c
Merge pull request #1564 from domosekai/bulk
2022-03-21 10:13:56 +08:00
Davide Beatrici
c6334a44f9
Merge PR #1561 : Bump tar from 4.4.8 to 4.4.19
2022-03-20 20:10:43 +01:00
Yihong Wu
d86cf181bf
Fix UDP bulk v2 and protocol display
2022-03-20 16:48:15 +08:00
dependabot[bot]
e8b88fd225
Bump tar from 4.4.8 to 4.4.19 in /src/bin/hamcore/wwwroot/admin/default
...
Bumps [tar](https://github.com/npm/node-tar ) from 4.4.8 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v4.4.8...v4.4.19 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-19 19:17:31 +00:00
Davide Beatrici
9764485774
Merge PR #1551 : Bump ajv from 6.10.0 to 6.12.6
2022-03-19 20:16:53 +01:00
Davide Beatrici
a52a3928db
Merge PR #1556 : Fix wrong endianness in InRpcNodeInfo() and OutRpcNodeInfo()
2022-02-22 19:47:09 +01:00
Daiyuu Nobori
32a970f976
Admin.c: Fix wrong endianness in InRpcNodeInfo() and OutRpcNodeInfo()
2022-02-22 19:38:34 +01:00
Daiyuu Nobori
56aedd6817
Memory: Add LittleEndian16(), LittleEndian32() and LittleEndian64()
2022-02-22 19:38:03 +01:00
dependabot[bot]
b603d2658a
Bump ajv from 6.10.0 to 6.12.6 in /src/bin/hamcore/wwwroot/admin/default
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.10.0 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.10.0...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12 02:08:14 +00:00
Yihong Wu
1e604407af
Merge pull request #1533 from tew42/patch-2
...
Readme - add info for Windows & macOS nightlies
2022-02-03 16:45:26 +08:00
Yihong Wu
24926bcc17
Remove reference to macOS and Ubuntu
2022-02-01 12:39:32 +08:00
Ilya Shipitsin
a4334753ad
Merge pull request #1538 from hww3/hww3/illumos-headers
...
Merge pull request #1538 : Add missing headers required for solaris/illumos
2022-01-07 11:13:16 +03:00
H William Welliver
fd92c754fc
Add missing headers required for solaris/illumos
2022-01-06 23:06:36 -05:00
Davide Beatrici
10b5034f0d
FUNDING.yml: Remove Bountysource link
2022-01-03 03:17:56 +01:00
Yihong Wu
0a4455ac40
Add more TLS negotiation info in logging and UI
2021-12-29 17:41:29 +08:00
Yihong Wu
f94ac6351e
Implement complete server certificate verification
2021-12-29 17:41:29 +08:00
Ilya Shipitsin
034aae5a70
Merge pull request #1534 from weidi/master
...
Merge pull request #1534 : Fix build error on alpine
2021-12-27 09:53:58 +03:00