1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-22 17:39:53 +03:00
Commit Graph

883 Commits

Author SHA1 Message Date
Ilya Shipitsin
72bd221bb4 src/Cedar/Account: remove unused functions
found by cppcheck

[src/Cedar/Account.c:523]: (style) The function 'GetUserPolicy' is never used.
[src/Cedar/Account.c:163]: (style) The function 'NormalizePolicyName' is never used.
2019-01-06 18:53:18 +05:00
Ilya Shipitsin
266f013880 src/Cedar/Command: remove redundant assignment
found by cppcheck

[src/Cedar/Command.c:23220] -> [src/Cedar/Command.c:23232]: (style) Variable 'len' is reassigned a value before the old one has been used.
2019-01-06 18:49:56 +05:00
Ilya Shipitsin
9d4d111555 src/Cedar/CM: remove unused function, variables
found by cppcheck

[src/Cedar/CM.c:4509]: (style) Variable 'easy' is assigned a value that is never used.
[src/Cedar/CM.c:4547]: (style) Variable 'hub_name' is assigned a value that is never used.
[src/Cedar/CM.c:4609]: (style) Variable 'is_account' is assigned a value that is never used.
[src/Cedar/CM.c:8545]: (style) The function 'CmLoadK' is never used.
2019-01-06 18:43:51 +05:00
Ilya Shipitsin
4760b3d0c3 src/Cedar/AzureClient: remove unused function
found by cppcheck

[src/Cedar/AzureClient.c:526]: (style) The function 'AcGetEnable' is never used.
2019-01-06 18:34:04 +05:00
Davide Beatrici
359918c1cb
Merge PR #855: AppVeyor: run openvpn integration tests 2019-01-06 13:24:13 +01:00
Ilya Shipitsin
77894a34ce AppVeyor: run openvpn integration tests 2019-01-06 16:53:42 +05:00
Davide Beatrici
4e6f58584e
Merge PR #854: run openvpn tests within Azure Pipelines 2019-01-05 22:33:23 +01:00
Ilya Shipitsin
eb64940d36 run openvpn tests within Azure Pipelines 2019-01-05 19:18:39 +05:00
Davide Beatrici
8ec43e7618
Merge PR #852: Cedar: retrieve the list of available encryption algorithms from the server 2019-01-01 22:10:33 +01:00
Davide Beatrici
d62421adcb Cedar: retrieve the list of available encryption algorithms from the server 2019-01-01 20:31:13 +01:00
Davide Beatrici
422076d6c9
Merge PR #851: Mayaqua: fix segmentation fault, add new FreeHttpHeaderSafe() function 2018-12-30 15:00:21 +01:00
Davide Beatrici
2a572aab21 Mayaqua: fix segmentation fault, add new FreeHttpHeaderSafe() function 2018-12-30 14:46:26 +01:00
Ilya Shipitsin
f32775ba47
Merge pull request #850 from chipitsine/master
Merge PR #850: travis-ci: try to fix coverity scan
2018-12-28 19:38:28 +00:00
Davide Beatrici
619a533b8f
Merge PR #843: Mayaqua: query OpenSSL for the list of available ciphers instead of relying on a static list 2018-12-28 20:24:13 +01:00
Ilya Shipitsin
80317444d8 travis-ci: try to fix coverity scan 2018-12-29 00:06:05 +05:00
Davide Beatrici
2aaeed67c4
Merge PR #848: Fixed a typo in Chinese translation 2018-12-24 22:55:47 +01:00
Kero Yang
5ea5dd34b6
Update strtable_cn.stb
fixed a typo ("取消l" => "取消")
2018-12-25 04:05:37 +08:00
Davide Beatrici
eee494f046
Merge PR #847: Mayaqua: add "PTR_TO_PTR" macro intended to be used with FreeSafe() 2018-12-23 11:36:40 +01:00
Davide Beatrici
fca10c0975
Merge PR #845: Cedar/IPC.c: fix memory leak occurring when both the username and common name are not present (OpenVPN) 2018-12-23 11:35:47 +01:00
Davide Beatrici
e51c319648 Mayaqua: add "PTR_TO_PTR" macro intended to be used with FreeSafe() 2018-12-22 07:38:38 +01:00
Davide Beatrici
ef77e95f87 Cedar/IPC.c: fix memory leak occurring when both the username and common name are not present (OpenVPN) 2018-12-21 21:24:22 +01:00
Ilya Shipitsin
0cf6fac7a3 5.01.9667
Signed-off-by: Ilya Shipitsin <chipitsine@gmail.com>
2018-12-21 11:18:18 +00:00
Davide Beatrici
7f9d47b3aa Mayaqua: query OpenSSL for the list of available ciphers instead of relying on a static list 2018-12-21 09:54:51 +01:00
Davide Beatrici
545c987a8a
Merge PR #842: hamcore: fix port number shown in the server management info string of vpncmd 2018-12-21 09:06:02 +01: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
Davide Beatrici
3c3aa900b6
Merge PR #841: Mayaqua: fix segmentation fault, add new FreeSafe() function 2018-12-20 03:19:43 +01:00
Davide Beatrici
bd01cbff9a Mayaqua: add new FreeSafe() function which calls Free() and set the pointer's value to NULL 2018-12-20 02:52:22 +01:00
Davide Beatrici
ada06e218e Mayaqua: revamp RecvHttpHeader() so that cleanup functions are not called twice 2018-12-19 20:00:18 +01:00
Davide Beatrici
30f37beed2
Merge PR #838: cleanup: remove ChangeLog, it is not actively maintained 2018-12-18 00:21:04 +01:00
Ilya Shipitsin
1db9123297 cleanup: remove ChangeLog, it is not actively maintained 2018-12-18 02:14:07 +05:00
Ilya Shipitsin
3c02cb32b2
Merge pull request #834 from chipitsine/master
Merge PR #834: setup azure pipelines
2018-12-17 22:03:45 +05:00
Davide Beatrici
fcba22988f
Merge PR #835: Cedar: Bind the special listeners to the specified IP address 2018-12-16 17:02:47 +01:00
Davide Beatrici
6c44cecc64 Cedar: Bind the special listeners to the specified IP address 2018-12-15 21:33:37 +01:00
Ilya Shipitsin
3ff10dc8ed CI: avoid not needed builds when possible 2018-12-15 22:35:40 +05:00
Ilya Shipitsin
6d32be3eb3 initial setup of Azure Pipelines 2018-12-15 22:34:43 +05:00
Ilya Shipitsin
07c5716374 configure: allow to specify CPACK_GENERATOR explicitly 2018-12-15 22:32:19 +05:00
Davide Beatrici
aa3a797edb
Merge PR #833: Add new icons based on the one made by Icons8 2018-12-14 03:02:23 +01:00
Davide Beatrici
884a402c0c README.md: Mention Icons8's support 2018-12-07 08:50:34 +00:00
Davide Beatrici
a812910f85 src: Update VPN Client Manager and VPN Server Manager icons 2018-12-07 08:35:02 +00:00
Davide Beatrici
79012b4b21 resources: Add icons based on the one made by Icons8
https://icons8.com/icon/39916/softether-vpn
2018-12-07 08:34:33 +00:00
Ilya Shipitsin
272c69d35a Release v5.01.9666
Signed-off-by: Ilya Shipitsin <chipitsine@gmail.com>
2018-12-04 04:14:18 +00:00
Davide Beatrici
740a4aafe1
Merge PR #831: SHA-0 Implementation replacement from GPLv3 to Apache License 2018-12-02 02:53:59 +01:00
Daiyuu Nobori
c407f35322 SHA-0 Implementation replacement from GPLv3 to Apache License 2018-12-02 10:30:22 +09:00
Davide Beatrici
e87a8693bb
Merge PR #828: Added the "OpenVPNPushDummyIPv4AddressOnL2Mode" option for the OpenVPN L2 mode. 2018-12-02 00:35:44 +01:00
Davide Beatrici
32172ed82d
Merge PR #830: CI: avoid not needed builds, make AppVeyor upload src with submodules 2018-12-01 20:07:01 +01:00
Ilya Shipitsin
971893c7b4 CI: avoid not needed builds, make AppVeyor upload src with submodules 2018-12-01 23:19:18 +05:00
Daiyuu Nobori
58e2f74f7f Added the "OpenVPNPushDummyIPv4AddressOnL2Mode" option for the OpenVPN L2 mode.
To fix the bug of OpenVPN 2.4.6 and particular version of kernel mode TAP driver on Linux, the TAP device must be up after the OpenVPN client is connected. However there is no direct push instruction to do so to OpenVPN client. Therefore we push the dummy IPv4 address (RFC7600) to the OpenVPN client to enforce the TAP driver UP state.
2018-12-01 16:20:30 +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
Ilya Shipitsin
cbaf198bd1
Merge pull request #826 from chipitsine/issue_689
Merge PR #826: missing warning_ru.txt which caused null pointer dereference
2018-11-30 02:56:23 +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