1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-12-25 17:49:52 +03:00
Commit Graph

291 Commits

Author SHA1 Message Date
Tim Schneider
bc2efe9efd SMB Winbind NT Authentication (Password/MsCHAPv2) (#49)
Added Linux NT Authentication functionality to SoftEther through samba ntlm_auth.

Pre requirements
+ samba-winbind -> Domain Member
+ winbind-seperator \ -> used for group check in ntlm_auth

username from client: fqdn domain\username
username in SoftEther: username
timeout: from security policy
optional: set groupname in servermanager
2018-05-02 23:42:04 +02:00
Davide Beatrici
7f499d0e5f Travis CI: add MacOS target and create scripts files (#523)
* makefiles: add /usr/local/opt/openssl/include and /usr/local/opt/openssl/lib as include paths on MacOS

* Travis CI: add MacOS target and create scripts files
2018-05-02 23:12:01 +02:00
Daiyuu Nobori
eb776cf14c
Merge pull request #519 from dnobori/180426_pullrequest_license
Add a sentence: "preliminary declaration for future change to non-GPL licenses" on pull requests.
2018-04-29 08:45:36 +09:00
Davide Beatrici
dfbb04627f AppVeyor: increment build number with pull requests, in order to avoid conflicts (#503)
* AppVeyor: increment build number with pull requests, in order to avoid conflicts

* .appveyor.yml: consistent indentation
2018-04-28 23:11:03 +02:00
Moataz Elmasry
248d9e1e4c Merge branch 'ziozzang-master' into master 2018-04-28 22:46:12 +02:00
Daiyuu Nobori
32b163cc4e fixed2 2018-04-26 23:58:12 +09:00
Daiyuu Nobori
ec1dee356a fixed 2018-04-26 23:56:44 +09:00
Daiyuu Nobori
7ebdf4e4f2 Add a sentence: "preliminary declaration for future change to non-GPL licenses" on the pull requests. This will help the community to decide to switch to Apache-like License in the future. 2018-04-26 14:29:11 +09:00
Davide Beatrici
4014bd2ff5 README.md: improve build status badges position and title (#514)
* README.md: move build status badges near each other and remove separator

* README.md: specify CI service in build status badges' title
2018-04-23 22:24:03 +02:00
Moataz Elmasry
b1f74268b1
Merge pull request #258 from ajeecai/Run_deadlock
Fix a deadlock when Run() to create a process.
2018-04-21 23:41:52 +02:00
tonychung00
8ddd328762 initial fix for clang warnings (#84) 2018-04-20 23:03:26 +02:00
Moataz Elmasry
323851607c Update authors list 2018-04-20 22:15:00 +02:00
Ilya Shipitsin
dd5a5eb79a appveyor: store build artifacts (#500) 2018-04-20 20:51:28 +02:00
Moataz Elmasry
0dee90f181 remove msvc compiling errors (#499) 2018-04-20 19:35:52 +02:00
Davide Beatrici
2ab85711fa README.md: add AppVeyor build status badge 2018-04-20 11:39:37 +02:00
Davide Beatrici
f320908e9e AppVeyor: add configuration file 2018-04-20 11:38:26 +02:00
Davide Beatrici
7d17749bae BuildAll.cmd: correctly start BuildUtil.exe, check if required software exists and exit in case of error 2018-04-20 11:38:11 +02:00
Davide Beatrici
3a2144ce78 vpnweb: add atlthunk.lib to the dependencies
VpnWebControl.obj : error LNK2019: unresolved external symbol "void __stdcall ATL::__FreeStdCallThunk(void *)" (?__FreeStdCallThunk@ATL@@YGXPAX@Z) referenced in function "public: static void __cdecl ATL::_stdcallthunk::operator delete(void *)" (??3_stdcallthunk@ATL@@SAXPAX@Z)

VpnWebControl.obj : error LNK2019: unresolved external symbol "void * __stdcall ATL::__AllocStdCallThunk(void)" (?__AllocStdCallThunk@ATL@@YGPAXXZ) referenced in function "public: static void * __cdecl ATL::_stdcallthunk::operator new(unsigned int)" (??2_stdcallthunk@ATL@@SAPAXI@Z)
2018-04-20 11:38:03 +02:00
Davide Beatrici
66ca7d8fac Add Windows Driver Kit 7.1.0 directories to projects requiring ATL/MFC 2018-04-20 11:37:37 +02:00
Ilya Shipitsin
ba7758f679 appveyor: store build artifacts (#500) 2018-04-20 09:55:39 +02:00
Moataz Elmasry
12a30cbbe2
remove msvc compiling errors (#499) 2018-04-20 01:19:32 +02:00
Davide Beatrici
b29ca0be8b README.md: add AppVeyor build status badge 2018-04-20 00:00:33 +02:00
Davide Beatrici
d66f400708 AppVeyor: add configuration file 2018-04-20 00:00:33 +02:00
Davide Beatrici
015848e8e9 BuildAll.cmd: correctly start BuildUtil.exe, check if required software exists and exit in case of error 2018-04-20 00:00:33 +02:00
Davide Beatrici
6c894c11ae vpnweb: add atlthunk.lib to the dependencies
VpnWebControl.obj : error LNK2019: unresolved external symbol "void __stdcall ATL::__FreeStdCallThunk(void *)" (?__FreeStdCallThunk@ATL@@YGXPAX@Z) referenced in function "public: static void __cdecl ATL::_stdcallthunk::operator delete(void *)" (??3_stdcallthunk@ATL@@SAXPAX@Z)

VpnWebControl.obj : error LNK2019: unresolved external symbol "void * __stdcall ATL::__AllocStdCallThunk(void)" (?__AllocStdCallThunk@ATL@@YGPAXXZ) referenced in function "public: static void * __cdecl ATL::_stdcallthunk::operator new(unsigned int)" (??2_stdcallthunk@ATL@@SAPAXI@Z)
2018-04-20 00:00:33 +02:00
Davide Beatrici
4529f07bc4 Add Windows Driver Kit 7.1.0 directories to projects requiring ATL/MFC 2018-04-20 00:00:33 +02:00
Davide Beatrici
94e2e37cc1 debian: correct date in README.TXT (#494) 2018-04-18 23:19:39 +02:00
ajeecai
69d132e997 Fix a deadlock when Run() to create a process. Child forked will inherit
state of global mutex which may be in intermidiate taken status by one of
threads of the parent, then in child process it tries to get this mutex
and is always pending. One example of mutex is malloc_lock, and there are more.
2018-04-16 10:37:22 +00:00
Moataz Elmasry
478270efba Revert "Cleanup ssl library. No memory leaks. (#143)". Build failing using OpenSSL 1.1.0f
This reverts commit 227842f89c.
2018-04-11 23:25:21 +02:00
Moataz Elmasry
227842f89c
Cleanup ssl library. No memory leaks. (#143) 2018-04-11 23:18:16 +02:00
Maks Naumov
3f553abf1d Use correct sizeof value (#426)
* Use correct sizeof() value

* Use correct size for Zero()
2018-04-11 22:53:59 +02:00
Ilya Shipitsin
596493e1a1 resolve several issues identified by cppcheck (#465)
[src/Cedar/Admin.c:13452] -> [src/Cedar/Admin.c:13492]: (warning) Either the condition 'cedar!=NULL' is redundant or there is possible null pointer dereference: cedar.
[src/Cedar/SM.c:18455] -> [src/Cedar/SM.c:18379]: (warning) Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p.
[src/Cedar/SM.c:18455] -> [src/Cedar/SM.c:18491]: (warning) Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p.
[src/Cedar/SM.c:18455] -> [src/Cedar/SM.c:18506]: (warning) Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p.
[src/Cedar/Protocol.c:5190] -> [src/Cedar/Protocol.c:5115]: (warning) Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s.
[src/Cedar/Protocol.c:5190] -> [src/Cedar/Protocol.c:5145]: (warning) Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s.
[src/Cedar/Hub.c:5517] -> [src/Cedar/Hub.c:5553]: (warning) Either the condition 'dest!=NULL' is redundant or there is possible null pointer dereference: dest.
[src/Cedar/Hub.c:5517] -> [src/Cedar/Hub.c:5556]: (warning) Either the condition 'dest!=NULL' is redundant or there is possible null pointer dereference: dest.
2018-04-11 00:08:31 +02:00
Moataz Elmasry
a238b7450d Updated authors list 2018-04-09 23:20:06 +02:00
Davide Beatrici
affcc39300 GitHub: improve issue template (#480) 2018-04-09 23:18:00 +02:00
Ilya Shipitsin
26f3ebc059 travis-ci: split openssl into 1.0.2, 1.1.0 matrix (#477) 2018-04-09 23:16:38 +02:00
Moataz Elmasry
fcaaab0d8e
Initial commit of ISSUE_TEMPLATE so that users can create more detailed issue description (#392) 2018-04-07 22:18:18 +02:00
Moataz Elmasry
a2a0c271c8
Move disclaimer to its own file (#417) 2018-04-07 21:44:45 +02:00
Alexey Kryuchkov
9b19949614 Fix compilation with OpenSSL 1.1.0 (broken in #327) (#476) 2018-04-07 21:42:08 +02:00
moatazelmasry2
2c64df848d Updated authors list 2018-04-05 23:07:31 +02:00
Alexey Kryuchkov
83295bb736 OpenVPN client certificate authentication (Individual Certificate Authentication) (#327)
* Implement OpenVPN certificate authentication, fixes #55

* fixup! Implement OpenVPN certificate authentication, fixes #55
2018-04-05 23:04:58 +02:00
Ilya Shipitsin
863f87fac1 travis-ci: add "dh build-arch" step
debian: fix dependencies
2018-03-12 22:29:42 +01:00
moatazelmasry2
cdde36ccb2 Remove deploy snippet from travis-ci config 2018-03-07 22:07:01 +01:00
moatazelmasry2
4a0e493446 Add secure oauth token for travis-ci launchpad 2018-03-07 21:53:34 +01:00
moatazelmasry2
1cd55559cb Add PPA deployer to travis-ci 2018-03-06 23:29:36 +01:00
Moataz Elmasry
8f65a6ff16 Update AUTHORS.TXT 2018-03-06 23:11:41 +01:00
Moataz Elmasry
f4b3187602 Remove a file that was added by mistake into the repo 2018-03-06 23:10:35 +01:00
parly
ac3e5535f6 Make textbox of encryption algorithm name scrollable 2018-03-06 23:07:06 +01:00
Moataz Elmasry
b3291c98b0 Update authors list 2018-02-19 23:52:26 +01:00
Moataz Elmasry
734380c767 Squash PR 413 Update README.md into master 2018-02-19 23:51:06 +01:00
Moataz Elmasry
8128798875 Update Authors list 2018-02-15 22:23:50 +01:00