From 881f34ac56212b420a5b117f4db0d8c04732ccb8 Mon Sep 17 00:00:00 2001 From: Daiyuu Nobori Date: Mon, 14 Jan 2019 12:25:53 +0900 Subject: [PATCH] Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0. --- configure.cmd | 10 +- src/BuildFiles/VerScript/ver.rc | 2 +- src/BuildUtil/BuildUtilCommands.cs | 106 ---------------- src/BuildUtil/BuildUtilMain.cs | 106 ---------------- src/BuildUtil/CodeSign.cs | 106 ---------------- src/BuildUtil/CoreUtil/Bmp.cs | 97 --------------- src/BuildUtil/CoreUtil/Buf.cs | 97 --------------- src/BuildUtil/CoreUtil/Cache.cs | 97 --------------- src/BuildUtil/CoreUtil/Compress.cs | 97 --------------- src/BuildUtil/CoreUtil/Console.cs | 97 --------------- src/BuildUtil/CoreUtil/Csv.cs | 97 --------------- src/BuildUtil/CoreUtil/Env.cs | 97 --------------- src/BuildUtil/CoreUtil/FileIO.cs | 97 --------------- src/BuildUtil/CoreUtil/GZip.cs | 97 --------------- src/BuildUtil/CoreUtil/Kernel.cs | 97 --------------- src/BuildUtil/CoreUtil/MultiLang.cs | 97 --------------- src/BuildUtil/CoreUtil/Packer.cs | 97 --------------- src/BuildUtil/CoreUtil/RC4.cs | 97 --------------- src/BuildUtil/CoreUtil/ReadIni.cs | 97 --------------- src/BuildUtil/CoreUtil/Reg.cs | 97 --------------- src/BuildUtil/CoreUtil/Secure.cs | 97 --------------- src/BuildUtil/CoreUtil/Stb.cs | 97 --------------- src/BuildUtil/CoreUtil/Str.cs | 97 --------------- src/BuildUtil/CoreUtil/Tar.cs | 97 --------------- src/BuildUtil/CoreUtil/Thread.cs | 97 --------------- src/BuildUtil/CoreUtil/Time.cs | 97 --------------- src/BuildUtil/CoreUtil/Util.cs | 97 --------------- src/BuildUtil/CoreUtil/Win32.cs | 97 --------------- src/BuildUtil/CoreUtil/Zip.cs | 97 --------------- src/BuildUtil/PEUtil.cs | 106 ---------------- .../Properties/Resources.Designer.cs | 94 --------------- src/BuildUtil/Properties/Settings.Designer.cs | 95 +-------------- src/BuildUtil/Test.cs | 106 ---------------- src/BuildUtil/UnixBuildSoftwares.cs | 106 ---------------- src/BuildUtil/VpnBuilder.cs | 106 ---------------- src/BuildUtil/VpnBuilderConfig.cs | 107 ----------------- src/BuildUtil/VpnBuilderConfigTypes.cs | 106 ---------------- .../Web References/HvSignService/Reference.cs | 95 +-------------- .../Web References/SignService/Reference.cs | 95 +-------------- src/BuildUtil/Win32BuildSoftware.cs | 106 ---------------- src/BuildUtil/Win32BuildUtil.cs | 106 ---------------- src/Cedar/Account.c | 106 ---------------- src/Cedar/Account.h | 106 ---------------- src/Cedar/Admin.c | 108 ----------------- src/Cedar/Admin.h | 106 ---------------- src/Cedar/AzureClient.c | 106 ---------------- src/Cedar/AzureClient.h | 106 ---------------- src/Cedar/AzureServer.c | 106 ---------------- src/Cedar/AzureServer.h | 106 ---------------- src/Cedar/Bridge.c | 106 ---------------- src/Cedar/Bridge.h | 106 ---------------- src/Cedar/BridgeUnix.c | 106 ---------------- src/Cedar/BridgeUnix.h | 106 ---------------- src/Cedar/BridgeWin32.c | 106 ---------------- src/Cedar/BridgeWin32.h | 106 ---------------- src/Cedar/CM.c | 108 ----------------- src/Cedar/CM.h | 106 ---------------- src/Cedar/CMInner.h | 108 ----------------- src/Cedar/Cedar.c | 106 ---------------- src/Cedar/Cedar.h | 106 ---------------- src/Cedar/CedarPch.c | 106 ---------------- src/Cedar/CedarPch.h | 106 ---------------- src/Cedar/CedarType.h | 106 ---------------- src/Cedar/Client.c | 108 ----------------- src/Cedar/Client.h | 106 ---------------- src/Cedar/Command.c | 106 ---------------- src/Cedar/Command.h | 106 ---------------- src/Cedar/Connection.c | 106 ---------------- src/Cedar/Connection.h | 106 ---------------- src/Cedar/Console.c | 106 ---------------- src/Cedar/Console.h | 106 ---------------- src/Cedar/DDNS.c | 106 ---------------- src/Cedar/DDNS.h | 106 ---------------- src/Cedar/Database.c | 106 ---------------- src/Cedar/Database.h | 106 ---------------- src/Cedar/EM.c | 106 ---------------- src/Cedar/EM.h | 106 ---------------- src/Cedar/EMInner.h | 106 ---------------- src/Cedar/EtherLog.c | 106 ---------------- src/Cedar/EtherLog.h | 106 ---------------- src/Cedar/Hub.c | 106 ---------------- src/Cedar/Hub.h | 106 ---------------- src/Cedar/IPC.c | 106 ---------------- src/Cedar/IPC.h | 106 ---------------- src/Cedar/Layer3.c | 106 ---------------- src/Cedar/Layer3.h | 106 ---------------- src/Cedar/Link.c | 106 ---------------- src/Cedar/Link.h | 106 ---------------- src/Cedar/Listener.c | 106 ---------------- src/Cedar/Listener.h | 106 ---------------- src/Cedar/Logging.c | 106 ---------------- src/Cedar/Logging.h | 106 ---------------- src/Cedar/NM.c | 106 ---------------- src/Cedar/NM.h | 106 ---------------- src/Cedar/NMInner.h | 106 ---------------- src/Cedar/Nat.c | 106 ---------------- src/Cedar/Nat.h | 106 ---------------- src/Cedar/NativeStack.c | 106 ---------------- src/Cedar/NativeStack.h | 106 ---------------- src/Cedar/NullLan.c | 106 ---------------- src/Cedar/NullLan.h | 106 ---------------- src/Cedar/Proto_EtherIP.c | 106 ---------------- src/Cedar/Proto_EtherIP.h | 106 ---------------- src/Cedar/Proto_IKE.c | 106 ---------------- src/Cedar/Proto_IKE.h | 106 ---------------- src/Cedar/Proto_IPsec.c | 106 ---------------- src/Cedar/Proto_IPsec.h | 106 ---------------- src/Cedar/Proto_IkePacket.c | 106 ---------------- src/Cedar/Proto_IkePacket.h | 106 ---------------- src/Cedar/Proto_L2TP.c | 106 ---------------- src/Cedar/Proto_L2TP.h | 106 ---------------- src/Cedar/Proto_OpenVPN.c | 106 ---------------- src/Cedar/Proto_OpenVPN.h | 106 ---------------- src/Cedar/Proto_PPP.c | 106 ---------------- src/Cedar/Proto_PPP.h | 106 ---------------- src/Cedar/Proto_SSTP.c | 106 ---------------- src/Cedar/Proto_SSTP.h | 106 ---------------- src/Cedar/Proto_Win7.c | 106 ---------------- src/Cedar/Proto_Win7.h | 106 ---------------- src/Cedar/Proto_Win7Inner.h | 106 ---------------- src/Cedar/Protocol.c | 106 ---------------- src/Cedar/Protocol.h | 106 ---------------- src/Cedar/Radius.c | 106 ---------------- src/Cedar/Radius.h | 106 ---------------- src/Cedar/Remote.c | 106 ---------------- src/Cedar/Remote.h | 106 ---------------- src/Cedar/SM.c | 106 ---------------- src/Cedar/SM.h | 106 ---------------- src/Cedar/SMInner.h | 106 ---------------- src/Cedar/SW.c | 106 ---------------- src/Cedar/SW.h | 106 ---------------- src/Cedar/SWInner.h | 106 ---------------- src/Cedar/Sam.c | 106 ---------------- src/Cedar/Sam.h | 106 ---------------- src/Cedar/SeLowUser.c | 106 ---------------- src/Cedar/SeLowUser.h | 106 ---------------- src/Cedar/SecureInfo.c | 106 ---------------- src/Cedar/SecureInfo.h | 106 ---------------- src/Cedar/SecureNAT.c | 106 ---------------- src/Cedar/SecureNAT.h | 106 ---------------- src/Cedar/Server.c | 106 ---------------- src/Cedar/Server.h | 106 ---------------- src/Cedar/Session.c | 106 ---------------- src/Cedar/Session.h | 106 ---------------- src/Cedar/UT.c | 106 ---------------- src/Cedar/UT.h | 106 ---------------- src/Cedar/UdpAccel.c | 106 ---------------- src/Cedar/UdpAccel.h | 106 ---------------- src/Cedar/VG.c | 106 ---------------- src/Cedar/VG.h | 106 ---------------- src/Cedar/VLan.c | 106 ---------------- src/Cedar/VLan.h | 106 ---------------- src/Cedar/VLanUnix.c | 108 ----------------- src/Cedar/VLanUnix.h | 106 ---------------- src/Cedar/VLanWin32.c | 106 ---------------- src/Cedar/VLanWin32.h | 106 ---------------- src/Cedar/Virtual.c | 106 ---------------- src/Cedar/Virtual.h | 106 ---------------- src/Cedar/WaterMark.c | 106 ---------------- src/Cedar/WaterMark.h | 106 ---------------- src/Cedar/WebUI.c | 106 ---------------- src/Cedar/WebUI.h | 106 ---------------- src/Cedar/Win32Com.cpp | 106 ---------------- src/Cedar/Win32Com.h | 106 ---------------- src/Cedar/WinJumpList.cpp | 106 ---------------- src/Cedar/WinUi.c | 106 ---------------- src/Cedar/WinUi.h | 107 +---------------- src/Cedar/Wpc.c | 106 ---------------- src/Cedar/Wpc.h | 106 ---------------- src/GlobalConst.h | 107 ----------------- src/Mayaqua/Cfg.c | 106 ---------------- src/Mayaqua/Cfg.h | 106 ---------------- src/Mayaqua/Encrypt.c | 106 ---------------- src/Mayaqua/Encrypt.h | 106 ---------------- src/Mayaqua/FileIO.c | 106 ---------------- src/Mayaqua/FileIO.h | 106 ---------------- src/Mayaqua/Internat.c | 106 ---------------- src/Mayaqua/Internat.h | 106 ---------------- src/Mayaqua/Kernel.c | 108 ----------------- src/Mayaqua/Kernel.h | 106 ---------------- src/Mayaqua/MayaType.h | 106 ---------------- src/Mayaqua/Mayaqua.c | 106 ---------------- src/Mayaqua/Mayaqua.h | 106 ---------------- src/Mayaqua/Memory.c | 106 ---------------- src/Mayaqua/Memory.h | 106 ---------------- src/Mayaqua/Microsoft.c | 106 ---------------- src/Mayaqua/Microsoft.h | 106 ---------------- src/Mayaqua/Network.c | 108 ----------------- src/Mayaqua/Network.h | 106 ---------------- src/Mayaqua/OS.c | 106 ---------------- src/Mayaqua/OS.h | 106 ---------------- src/Mayaqua/Object.c | 106 ---------------- src/Mayaqua/Object.h | 106 ---------------- src/Mayaqua/Pack.c | 106 ---------------- src/Mayaqua/Pack.h | 106 ---------------- src/Mayaqua/Secure.c | 106 ---------------- src/Mayaqua/Secure.h | 106 ---------------- src/Mayaqua/Str.c | 106 ---------------- src/Mayaqua/Str.h | 106 ---------------- src/Mayaqua/Table.c | 106 ---------------- src/Mayaqua/Table.h | 106 ---------------- src/Mayaqua/TcpIp.c | 106 ---------------- src/Mayaqua/TcpIp.h | 106 ---------------- src/Mayaqua/Tick64.c | 106 ---------------- src/Mayaqua/Tick64.h | 106 ---------------- src/Mayaqua/Tracking.c | 106 ---------------- src/Mayaqua/Tracking.h | 106 ---------------- src/Mayaqua/TunTap.h | 97 --------------- src/Mayaqua/Unix.c | 109 ----------------- src/Mayaqua/Unix.h | 106 ---------------- src/Mayaqua/Win32.c | 106 ---------------- src/Mayaqua/Win32.h | 106 ---------------- src/Neo/NDIS5.c | 106 ---------------- src/Neo/NDIS5.h | 106 ---------------- src/Neo/Neo.c | 106 ---------------- src/Neo/Neo.h | 106 ---------------- src/Neo/resource.h | 95 --------------- src/Neo6/NDIS6.c | 106 ---------------- src/Neo6/NDIS6.h | 106 ---------------- src/Neo6/Neo6.c | 106 ---------------- src/Neo6/Neo6.h | 106 ---------------- src/Neo6/resource.h | 96 +-------------- src/SeLow/SeLow.c | 106 ---------------- src/SeLow/SeLow.h | 106 ---------------- src/SeLow/SeLowCommon.h | 106 ---------------- src/SeLow/resource.h | 95 --------------- src/See/resource.h | 96 +-------------- src/See/resource1.h | 95 --------------- src/SeeDll/resource.h | 95 --------------- src/Wfp/Wfp.c | 106 ---------------- src/Wfp/Wfp.h | 106 ---------------- src/Wfp/WfpInner.h | 106 ---------------- src/Wfp/resource1.h | 95 --------------- src/bin/SOURCES_OF_BINARY_FILES.TXT | 25 +--- src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT | 23 +++- src/bin/hamcore/strtable_cn.stb | 14 +-- src/bin/hamcore/strtable_en.stb | 11 +- src/bin/hamcore/strtable_ja.stb | 13 +- src/bin/hamcore/strtable_ko.stb | 13 +- src/bin/hamcore/strtable_ru.stb | 13 +- src/bin/hamcore/strtable_tw.stb | 13 +- src/hamcorebuilder/hamcorebuilder.c | 106 ---------------- src/vpn16/vpn16.c | 106 ---------------- src/vpn16/vpn16.h | 106 ---------------- src/vpnbridge/vpnbridge.c | 106 ---------------- src/vpnclient/vpncsvc.c | 106 ---------------- src/vpnclient/vpncsvc.h | 106 ---------------- src/vpncmd/vpncmd.c | 106 ---------------- src/vpncmdsys/vpncmdsys.c | 106 ---------------- src/vpncmdsys/vpncmdsys.h | 106 ---------------- src/vpncmgr/vpncmgr.c | 106 ---------------- src/vpndrvinst/vpndrvinst.c | 111 +---------------- src/vpndrvinst/vpndrvinst.h | 113 +----------------- src/vpninstall/vpninstall.c | 106 ---------------- src/vpninstall/vpninstall.h | 106 ---------------- src/vpnserver/vpnserver.c | 106 ---------------- src/vpnsetup/vpnsetup.c | 106 ---------------- src/vpnsmgr/vpnsmgr.c | 106 ---------------- src/vpnweb/vpnwebdlg.c | 106 ---------------- src/vpnweb/vpnwebdlg.h | 106 ---------------- src/vpnweb/vpnwebdlg_inner.h | 106 ---------------- 261 files changed, 77 insertions(+), 26353 deletions(-) diff --git a/configure.cmd b/configure.cmd index f2e9fd5e..a0cd4296 100644 --- a/configure.cmd +++ b/configure.cmd @@ -3,14 +3,10 @@ echo --------------------------------------------------------------------- echo SoftEther VPN for Windows echo. -echo Copyright (c) SoftEther VPN Project at University of Tsukuba, Japan. -echo Copyright (c) Daiyuu Nobori. All Rights Reserved. +echo Copyright (c) all contributors on SoftEther VPN project in GitHub. +echo Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. echo. -echo This program is free software; you can redistribute it and/or -echo modify it under the terms of the GNU General Public License -echo version 2 as published by the Free Software Foundation. -echo. -echo Read and understand README.TXT, LICENSE.TXT and WARNING.TXT before use. +echo Read and understand README, LICENSE and WARNING before use. echo --------------------------------------------------------------------- echo. diff --git a/src/BuildFiles/VerScript/ver.rc b/src/BuildFiles/VerScript/ver.rc index 713bb697..91469fee 100644 --- a/src/BuildFiles/VerScript/ver.rc +++ b/src/BuildFiles/VerScript/ver.rc @@ -16,7 +16,7 @@ BEGIN VALUE "FileDescription", "${PROJECT_NAME} ${COMPONENT_NAME} (Developer Edition)" VALUE "FileVersion", "${PROJECT_VERSION_MAJOR}, ${PROJECT_VERSION_MINOR}, 0, ${PROJECT_VERSION_PATCH}" VALUE "InternalName", "${COMPONENT_INTERNAL_NAME}" - VALUE "LegalCopyright", "Copyright (C) 2012-${DATE_YEAR} SoftEther VPN Project. All Rights Reserved." + VALUE "LegalCopyright", "Copyright (c) 2012-${DATE_YEAR} all contributors on SoftEther VPN project in GitHub. Copyright (C) 2004-${DATE_YEAR} Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. All Rights Reserved." VALUE "LegalTrademarks", "SoftEther(R) is a registered trademark of SoftEther Corporation in Japan, United Status and People's Republic of China. SoftEther Corporation is a company founded at University of Tsukuba, Japan." VALUE "OriginalFilename", "${COMPONENT_FILE_NAME}" VALUE "ProductName", "${PROJECT_NAME} ${COMPONENT_NAME}" diff --git a/src/BuildUtil/BuildUtilCommands.cs b/src/BuildUtil/BuildUtilCommands.cs index f6c3d8b9..79dddd00 100644 --- a/src/BuildUtil/BuildUtilCommands.cs +++ b/src/BuildUtil/BuildUtilCommands.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/BuildUtilMain.cs b/src/BuildUtil/BuildUtilMain.cs index 79d62e0a..b3b3e7a4 100644 --- a/src/BuildUtil/BuildUtilMain.cs +++ b/src/BuildUtil/BuildUtilMain.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CodeSign.cs b/src/BuildUtil/CodeSign.cs index 82ffb674..9da51394 100644 --- a/src/BuildUtil/CodeSign.cs +++ b/src/BuildUtil/CodeSign.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Bmp.cs b/src/BuildUtil/CoreUtil/Bmp.cs index 4afcd2e4..e63b8dbc 100644 --- a/src/BuildUtil/CoreUtil/Bmp.cs +++ b/src/BuildUtil/CoreUtil/Bmp.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Buf.cs b/src/BuildUtil/CoreUtil/Buf.cs index 8aa4e4f4..25e76c70 100644 --- a/src/BuildUtil/CoreUtil/Buf.cs +++ b/src/BuildUtil/CoreUtil/Buf.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Cache.cs b/src/BuildUtil/CoreUtil/Cache.cs index 43225371..637c1b03 100644 --- a/src/BuildUtil/CoreUtil/Cache.cs +++ b/src/BuildUtil/CoreUtil/Cache.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Compress.cs b/src/BuildUtil/CoreUtil/Compress.cs index 8ba48f30..64947527 100644 --- a/src/BuildUtil/CoreUtil/Compress.cs +++ b/src/BuildUtil/CoreUtil/Compress.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Console.cs b/src/BuildUtil/CoreUtil/Console.cs index bedeac42..4ad9865d 100644 --- a/src/BuildUtil/CoreUtil/Console.cs +++ b/src/BuildUtil/CoreUtil/Console.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Csv.cs b/src/BuildUtil/CoreUtil/Csv.cs index 8147cd4e..bbc65f42 100644 --- a/src/BuildUtil/CoreUtil/Csv.cs +++ b/src/BuildUtil/CoreUtil/Csv.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Env.cs b/src/BuildUtil/CoreUtil/Env.cs index 38be4707..be10c79e 100644 --- a/src/BuildUtil/CoreUtil/Env.cs +++ b/src/BuildUtil/CoreUtil/Env.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/FileIO.cs b/src/BuildUtil/CoreUtil/FileIO.cs index 52787a5f..1417014a 100644 --- a/src/BuildUtil/CoreUtil/FileIO.cs +++ b/src/BuildUtil/CoreUtil/FileIO.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/GZip.cs b/src/BuildUtil/CoreUtil/GZip.cs index e3eecd42..1869d427 100644 --- a/src/BuildUtil/CoreUtil/GZip.cs +++ b/src/BuildUtil/CoreUtil/GZip.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Kernel.cs b/src/BuildUtil/CoreUtil/Kernel.cs index 19dbaf87..45e666e5 100644 --- a/src/BuildUtil/CoreUtil/Kernel.cs +++ b/src/BuildUtil/CoreUtil/Kernel.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/MultiLang.cs b/src/BuildUtil/CoreUtil/MultiLang.cs index 926691e2..99c4482b 100644 --- a/src/BuildUtil/CoreUtil/MultiLang.cs +++ b/src/BuildUtil/CoreUtil/MultiLang.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Packer.cs b/src/BuildUtil/CoreUtil/Packer.cs index 7818df18..1b4f36b0 100644 --- a/src/BuildUtil/CoreUtil/Packer.cs +++ b/src/BuildUtil/CoreUtil/Packer.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/RC4.cs b/src/BuildUtil/CoreUtil/RC4.cs index c14b18c5..c633109f 100644 --- a/src/BuildUtil/CoreUtil/RC4.cs +++ b/src/BuildUtil/CoreUtil/RC4.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/ReadIni.cs b/src/BuildUtil/CoreUtil/ReadIni.cs index b50a2249..f71b651d 100644 --- a/src/BuildUtil/CoreUtil/ReadIni.cs +++ b/src/BuildUtil/CoreUtil/ReadIni.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Reg.cs b/src/BuildUtil/CoreUtil/Reg.cs index 85df9fba..b3c1b669 100644 --- a/src/BuildUtil/CoreUtil/Reg.cs +++ b/src/BuildUtil/CoreUtil/Reg.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Secure.cs b/src/BuildUtil/CoreUtil/Secure.cs index 63abd1c3..8d6ca942 100644 --- a/src/BuildUtil/CoreUtil/Secure.cs +++ b/src/BuildUtil/CoreUtil/Secure.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Stb.cs b/src/BuildUtil/CoreUtil/Stb.cs index 3c4c88a7..7fe4a627 100644 --- a/src/BuildUtil/CoreUtil/Stb.cs +++ b/src/BuildUtil/CoreUtil/Stb.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Str.cs b/src/BuildUtil/CoreUtil/Str.cs index 8d1f16b4..8caeeee6 100644 --- a/src/BuildUtil/CoreUtil/Str.cs +++ b/src/BuildUtil/CoreUtil/Str.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Tar.cs b/src/BuildUtil/CoreUtil/Tar.cs index 0c4dd877..2cc7725a 100644 --- a/src/BuildUtil/CoreUtil/Tar.cs +++ b/src/BuildUtil/CoreUtil/Tar.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Thread.cs b/src/BuildUtil/CoreUtil/Thread.cs index 19c1ffb1..caa45e41 100644 --- a/src/BuildUtil/CoreUtil/Thread.cs +++ b/src/BuildUtil/CoreUtil/Thread.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Time.cs b/src/BuildUtil/CoreUtil/Time.cs index d1d5b0a2..484eb4f4 100644 --- a/src/BuildUtil/CoreUtil/Time.cs +++ b/src/BuildUtil/CoreUtil/Time.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Util.cs b/src/BuildUtil/CoreUtil/Util.cs index 6635695d..8960d5ed 100644 --- a/src/BuildUtil/CoreUtil/Util.cs +++ b/src/BuildUtil/CoreUtil/Util.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Win32.cs b/src/BuildUtil/CoreUtil/Win32.cs index f8727a4f..cabfa04d 100644 --- a/src/BuildUtil/CoreUtil/Win32.cs +++ b/src/BuildUtil/CoreUtil/Win32.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/CoreUtil/Zip.cs b/src/BuildUtil/CoreUtil/Zip.cs index 4c605845..a4d86bd7 100644 --- a/src/BuildUtil/CoreUtil/Zip.cs +++ b/src/BuildUtil/CoreUtil/Zip.cs @@ -1,101 +1,4 @@ // CoreUtil -// -// Copyright (C) 2012-2014 Daiyuu Nobori. All Rights Reserved. -// Copyright (C) 2012-2014 SoftEther VPN Project at University of Tsukuba. All Rights Reserved. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/PEUtil.cs b/src/BuildUtil/PEUtil.cs index 6fef810b..a4fb1d2b 100644 --- a/src/BuildUtil/PEUtil.cs +++ b/src/BuildUtil/PEUtil.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/Properties/Resources.Designer.cs b/src/BuildUtil/Properties/Resources.Designer.cs index 0561aa3c..6e5266b8 100644 --- a/src/BuildUtil/Properties/Resources.Designer.cs +++ b/src/BuildUtil/Properties/Resources.Designer.cs @@ -7,100 +7,6 @@ // コードが再生成されるときに損失したりします。 // //------------------------------------------------------------------------------ -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. namespace BuildUtil.Properties { diff --git a/src/BuildUtil/Properties/Settings.Designer.cs b/src/BuildUtil/Properties/Settings.Designer.cs index e17f4720..43178190 100644 --- a/src/BuildUtil/Properties/Settings.Designer.cs +++ b/src/BuildUtil/Properties/Settings.Designer.cs @@ -7,100 +7,7 @@ // コードが再生成されるときに損失したりします。 // //------------------------------------------------------------------------------ -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + namespace BuildUtil.Properties { diff --git a/src/BuildUtil/Test.cs b/src/BuildUtil/Test.cs index 780f4f2b..af98e9c5 100644 --- a/src/BuildUtil/Test.cs +++ b/src/BuildUtil/Test.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/UnixBuildSoftwares.cs b/src/BuildUtil/UnixBuildSoftwares.cs index 00720b42..2bc30ccf 100644 --- a/src/BuildUtil/UnixBuildSoftwares.cs +++ b/src/BuildUtil/UnixBuildSoftwares.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/VpnBuilder.cs b/src/BuildUtil/VpnBuilder.cs index 1e4c5242..f235bcc9 100644 --- a/src/BuildUtil/VpnBuilder.cs +++ b/src/BuildUtil/VpnBuilder.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/VpnBuilderConfig.cs b/src/BuildUtil/VpnBuilderConfig.cs index 07fc17b8..aa4b4db0 100644 --- a/src/BuildUtil/VpnBuilderConfig.cs +++ b/src/BuildUtil/VpnBuilderConfig.cs @@ -1,112 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. - using System; using System.Threading; diff --git a/src/BuildUtil/VpnBuilderConfigTypes.cs b/src/BuildUtil/VpnBuilderConfigTypes.cs index 2b62a04c..43a0d9ef 100644 --- a/src/BuildUtil/VpnBuilderConfigTypes.cs +++ b/src/BuildUtil/VpnBuilderConfigTypes.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/Web References/HvSignService/Reference.cs b/src/BuildUtil/Web References/HvSignService/Reference.cs index 33921979..05d55165 100644 --- a/src/BuildUtil/Web References/HvSignService/Reference.cs +++ b/src/BuildUtil/Web References/HvSignService/Reference.cs @@ -7,100 +7,7 @@ // コードが再生成されるときに損失したりします。 // //------------------------------------------------------------------------------ -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + // diff --git a/src/BuildUtil/Web References/SignService/Reference.cs b/src/BuildUtil/Web References/SignService/Reference.cs index fe838f44..ea32a82a 100644 --- a/src/BuildUtil/Web References/SignService/Reference.cs +++ b/src/BuildUtil/Web References/SignService/Reference.cs @@ -7,100 +7,7 @@ // コードが再生成されるときに損失したりします。 // //------------------------------------------------------------------------------ -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + // diff --git a/src/BuildUtil/Win32BuildSoftware.cs b/src/BuildUtil/Win32BuildSoftware.cs index 6c4018c7..f6772504 100644 --- a/src/BuildUtil/Win32BuildSoftware.cs +++ b/src/BuildUtil/Win32BuildSoftware.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/BuildUtil/Win32BuildUtil.cs b/src/BuildUtil/Win32BuildUtil.cs index 1cb7661c..fb6cfb2c 100644 --- a/src/BuildUtil/Win32BuildUtil.cs +++ b/src/BuildUtil/Win32BuildUtil.cs @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Build Utility -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. using System; diff --git a/src/Cedar/Account.c b/src/Cedar/Account.c index 170c663b..103d48fc 100644 --- a/src/Cedar/Account.c +++ b/src/Cedar/Account.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Account.c diff --git a/src/Cedar/Account.h b/src/Cedar/Account.h index dfef9039..b6fe5e7a 100644 --- a/src/Cedar/Account.h +++ b/src/Cedar/Account.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Account.h diff --git a/src/Cedar/Admin.c b/src/Cedar/Admin.c index 0fd520fc..5b188cc1 100644 --- a/src/Cedar/Admin.c +++ b/src/Cedar/Admin.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - ELIN (https://github.com/el1n) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Admin.c diff --git a/src/Cedar/Admin.h b/src/Cedar/Admin.h index 9dd0f26d..fd27e5a7 100644 --- a/src/Cedar/Admin.h +++ b/src/Cedar/Admin.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Admin.h diff --git a/src/Cedar/AzureClient.c b/src/Cedar/AzureClient.c index 78d5e01b..400ade86 100644 --- a/src/Cedar/AzureClient.c +++ b/src/Cedar/AzureClient.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // AzureClient.c diff --git a/src/Cedar/AzureClient.h b/src/Cedar/AzureClient.h index ac246205..8ae7fc47 100644 --- a/src/Cedar/AzureClient.h +++ b/src/Cedar/AzureClient.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // AzureClient.h diff --git a/src/Cedar/AzureServer.c b/src/Cedar/AzureServer.c index f050dc46..0a1a000e 100644 --- a/src/Cedar/AzureServer.c +++ b/src/Cedar/AzureServer.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // AzureServer.c diff --git a/src/Cedar/AzureServer.h b/src/Cedar/AzureServer.h index e09d7fcf..6e86bd8f 100644 --- a/src/Cedar/AzureServer.h +++ b/src/Cedar/AzureServer.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // AzureServer.h diff --git a/src/Cedar/Bridge.c b/src/Cedar/Bridge.c index 7b215594..3a4ca7b2 100644 --- a/src/Cedar/Bridge.c +++ b/src/Cedar/Bridge.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Bridge.c diff --git a/src/Cedar/Bridge.h b/src/Cedar/Bridge.h index e4f9a0fa..c3ff9815 100644 --- a/src/Cedar/Bridge.h +++ b/src/Cedar/Bridge.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Bridge.h diff --git a/src/Cedar/BridgeUnix.c b/src/Cedar/BridgeUnix.c index bdac28bb..95410787 100644 --- a/src/Cedar/BridgeUnix.c +++ b/src/Cedar/BridgeUnix.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // BridgeUnix.c diff --git a/src/Cedar/BridgeUnix.h b/src/Cedar/BridgeUnix.h index 619cc970..7c1b7465 100644 --- a/src/Cedar/BridgeUnix.h +++ b/src/Cedar/BridgeUnix.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // BridgeUnix.h diff --git a/src/Cedar/BridgeWin32.c b/src/Cedar/BridgeWin32.c index 13cf63a3..eca7952a 100644 --- a/src/Cedar/BridgeWin32.c +++ b/src/Cedar/BridgeWin32.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // BridgeWin32.c diff --git a/src/Cedar/BridgeWin32.h b/src/Cedar/BridgeWin32.h index ba67e014..da08850d 100644 --- a/src/Cedar/BridgeWin32.h +++ b/src/Cedar/BridgeWin32.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // BridgeWin32.h diff --git a/src/Cedar/CM.c b/src/Cedar/CM.c index 31e47d0d..89b9f4cf 100644 --- a/src/Cedar/CM.c +++ b/src/Cedar/CM.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - ELIN (https://github.com/el1n) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CM.c diff --git a/src/Cedar/CM.h b/src/Cedar/CM.h index 072a6b2a..f4124f30 100644 --- a/src/Cedar/CM.h +++ b/src/Cedar/CM.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CM.h diff --git a/src/Cedar/CMInner.h b/src/Cedar/CMInner.h index 046042ec..ed2c3d4e 100644 --- a/src/Cedar/CMInner.h +++ b/src/Cedar/CMInner.h @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - ELIN (https://github.com/el1n) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CMInner.h diff --git a/src/Cedar/Cedar.c b/src/Cedar/Cedar.c index 8f60d1e3..75b065a3 100644 --- a/src/Cedar/Cedar.c +++ b/src/Cedar/Cedar.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Cedar.c diff --git a/src/Cedar/Cedar.h b/src/Cedar/Cedar.h index 30da531e..f9b6b320 100644 --- a/src/Cedar/Cedar.h +++ b/src/Cedar/Cedar.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Cedar.h diff --git a/src/Cedar/CedarPch.c b/src/Cedar/CedarPch.c index 8c6d3a4d..722c7afa 100644 --- a/src/Cedar/CedarPch.c +++ b/src/Cedar/CedarPch.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CedarPch.c diff --git a/src/Cedar/CedarPch.h b/src/Cedar/CedarPch.h index 298d0a83..a3eac0f6 100644 --- a/src/Cedar/CedarPch.h +++ b/src/Cedar/CedarPch.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CedarPch.h diff --git a/src/Cedar/CedarType.h b/src/Cedar/CedarType.h index 65163cf0..8b821996 100644 --- a/src/Cedar/CedarType.h +++ b/src/Cedar/CedarType.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // CedarType.h diff --git a/src/Cedar/Client.c b/src/Cedar/Client.c index 069d1d89..2936d054 100644 --- a/src/Cedar/Client.c +++ b/src/Cedar/Client.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - nattoheaven (https://github.com/nattoheaven) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Client.c diff --git a/src/Cedar/Client.h b/src/Cedar/Client.h index 540a18f9..cb8bba7c 100644 --- a/src/Cedar/Client.h +++ b/src/Cedar/Client.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Client.h diff --git a/src/Cedar/Command.c b/src/Cedar/Command.c index 85086dab..c63a80af 100644 --- a/src/Cedar/Command.c +++ b/src/Cedar/Command.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Command.c diff --git a/src/Cedar/Command.h b/src/Cedar/Command.h index 520eb742..94345670 100644 --- a/src/Cedar/Command.h +++ b/src/Cedar/Command.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Command.h diff --git a/src/Cedar/Connection.c b/src/Cedar/Connection.c index f2d4c3a1..71e2d0bb 100644 --- a/src/Cedar/Connection.c +++ b/src/Cedar/Connection.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Connection.c diff --git a/src/Cedar/Connection.h b/src/Cedar/Connection.h index 53ac30d5..66858ed7 100644 --- a/src/Cedar/Connection.h +++ b/src/Cedar/Connection.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Connection.h diff --git a/src/Cedar/Console.c b/src/Cedar/Console.c index 2c384fac..28d4bc57 100644 --- a/src/Cedar/Console.c +++ b/src/Cedar/Console.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Console.c diff --git a/src/Cedar/Console.h b/src/Cedar/Console.h index a5001968..0e9c2b35 100644 --- a/src/Cedar/Console.h +++ b/src/Cedar/Console.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Console.h diff --git a/src/Cedar/DDNS.c b/src/Cedar/DDNS.c index a4436daf..bc3db0b5 100644 --- a/src/Cedar/DDNS.c +++ b/src/Cedar/DDNS.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // DDNS.c diff --git a/src/Cedar/DDNS.h b/src/Cedar/DDNS.h index f7138fca..d0d42b80 100644 --- a/src/Cedar/DDNS.h +++ b/src/Cedar/DDNS.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // DDNS.h diff --git a/src/Cedar/Database.c b/src/Cedar/Database.c index 7cd721f4..321d64b0 100644 --- a/src/Cedar/Database.c +++ b/src/Cedar/Database.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Database.c diff --git a/src/Cedar/Database.h b/src/Cedar/Database.h index 651ba0e2..a413a5d5 100644 --- a/src/Cedar/Database.h +++ b/src/Cedar/Database.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Database.h diff --git a/src/Cedar/EM.c b/src/Cedar/EM.c index ea9e885f..ee529211 100644 --- a/src/Cedar/EM.c +++ b/src/Cedar/EM.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // EM.c diff --git a/src/Cedar/EM.h b/src/Cedar/EM.h index 812e3d4a..447438b7 100644 --- a/src/Cedar/EM.h +++ b/src/Cedar/EM.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // EM.h diff --git a/src/Cedar/EMInner.h b/src/Cedar/EMInner.h index eb174d5d..c4327aee 100644 --- a/src/Cedar/EMInner.h +++ b/src/Cedar/EMInner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // EMInner.h diff --git a/src/Cedar/EtherLog.c b/src/Cedar/EtherLog.c index 26a38023..e02756b4 100644 --- a/src/Cedar/EtherLog.c +++ b/src/Cedar/EtherLog.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // EtherLog.c diff --git a/src/Cedar/EtherLog.h b/src/Cedar/EtherLog.h index ba7e63ca..15800b41 100644 --- a/src/Cedar/EtherLog.h +++ b/src/Cedar/EtherLog.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // EtherLog.h diff --git a/src/Cedar/Hub.c b/src/Cedar/Hub.c index 92d40801..1815b35b 100644 --- a/src/Cedar/Hub.c +++ b/src/Cedar/Hub.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Hub.c diff --git a/src/Cedar/Hub.h b/src/Cedar/Hub.h index f6ddedce..3f11cc38 100644 --- a/src/Cedar/Hub.h +++ b/src/Cedar/Hub.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Hub.h diff --git a/src/Cedar/IPC.c b/src/Cedar/IPC.c index 3965226d..bea6ab7f 100644 --- a/src/Cedar/IPC.c +++ b/src/Cedar/IPC.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // IPC.c diff --git a/src/Cedar/IPC.h b/src/Cedar/IPC.h index 4bbf5f57..5b4382c7 100644 --- a/src/Cedar/IPC.h +++ b/src/Cedar/IPC.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // IPC.h diff --git a/src/Cedar/Layer3.c b/src/Cedar/Layer3.c index 53314575..96c5c216 100644 --- a/src/Cedar/Layer3.c +++ b/src/Cedar/Layer3.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Layer3.c diff --git a/src/Cedar/Layer3.h b/src/Cedar/Layer3.h index d4ca9d04..5e91d3a3 100644 --- a/src/Cedar/Layer3.h +++ b/src/Cedar/Layer3.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Layer3.h diff --git a/src/Cedar/Link.c b/src/Cedar/Link.c index c26307fd..5ddfe6d1 100644 --- a/src/Cedar/Link.c +++ b/src/Cedar/Link.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Link.c diff --git a/src/Cedar/Link.h b/src/Cedar/Link.h index a2b7202a..22b42999 100644 --- a/src/Cedar/Link.h +++ b/src/Cedar/Link.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Link.h diff --git a/src/Cedar/Listener.c b/src/Cedar/Listener.c index cd55b0fe..b3d0353e 100644 --- a/src/Cedar/Listener.c +++ b/src/Cedar/Listener.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Listener.c diff --git a/src/Cedar/Listener.h b/src/Cedar/Listener.h index 808c97d1..9ef8a1d8 100644 --- a/src/Cedar/Listener.h +++ b/src/Cedar/Listener.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Listener.h diff --git a/src/Cedar/Logging.c b/src/Cedar/Logging.c index dbca0b26..3fa4a17e 100644 --- a/src/Cedar/Logging.c +++ b/src/Cedar/Logging.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Logging.c diff --git a/src/Cedar/Logging.h b/src/Cedar/Logging.h index 81220af1..b59be053 100644 --- a/src/Cedar/Logging.h +++ b/src/Cedar/Logging.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Logging.h diff --git a/src/Cedar/NM.c b/src/Cedar/NM.c index fca3c162..61c98f0e 100644 --- a/src/Cedar/NM.c +++ b/src/Cedar/NM.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NM.c diff --git a/src/Cedar/NM.h b/src/Cedar/NM.h index 39be93bb..375594a2 100644 --- a/src/Cedar/NM.h +++ b/src/Cedar/NM.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NM.h diff --git a/src/Cedar/NMInner.h b/src/Cedar/NMInner.h index d762ca64..ab9b6a22 100644 --- a/src/Cedar/NMInner.h +++ b/src/Cedar/NMInner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NMInner.h diff --git a/src/Cedar/Nat.c b/src/Cedar/Nat.c index eb8893e1..41c93049 100644 --- a/src/Cedar/Nat.c +++ b/src/Cedar/Nat.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Nat.c diff --git a/src/Cedar/Nat.h b/src/Cedar/Nat.h index e0e39913..2cb23090 100644 --- a/src/Cedar/Nat.h +++ b/src/Cedar/Nat.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Nat.h diff --git a/src/Cedar/NativeStack.c b/src/Cedar/NativeStack.c index 6493e546..afd01afe 100644 --- a/src/Cedar/NativeStack.c +++ b/src/Cedar/NativeStack.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NativeStack.c diff --git a/src/Cedar/NativeStack.h b/src/Cedar/NativeStack.h index 7e84175c..23142d8a 100644 --- a/src/Cedar/NativeStack.h +++ b/src/Cedar/NativeStack.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NativeStack.h diff --git a/src/Cedar/NullLan.c b/src/Cedar/NullLan.c index 6b9849ec..1e2606a0 100644 --- a/src/Cedar/NullLan.c +++ b/src/Cedar/NullLan.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NullLan.c diff --git a/src/Cedar/NullLan.h b/src/Cedar/NullLan.h index 63b3b886..16267f55 100644 --- a/src/Cedar/NullLan.h +++ b/src/Cedar/NullLan.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NullLan.h diff --git a/src/Cedar/Proto_EtherIP.c b/src/Cedar/Proto_EtherIP.c index 6d7b1a50..f8428af1 100644 --- a/src/Cedar/Proto_EtherIP.c +++ b/src/Cedar/Proto_EtherIP.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_EtherIP.c diff --git a/src/Cedar/Proto_EtherIP.h b/src/Cedar/Proto_EtherIP.h index 8bdc00b6..c540bc68 100644 --- a/src/Cedar/Proto_EtherIP.h +++ b/src/Cedar/Proto_EtherIP.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_EtherIP.h diff --git a/src/Cedar/Proto_IKE.c b/src/Cedar/Proto_IKE.c index 06c79911..94d53771 100644 --- a/src/Cedar/Proto_IKE.c +++ b/src/Cedar/Proto_IKE.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IKE.c diff --git a/src/Cedar/Proto_IKE.h b/src/Cedar/Proto_IKE.h index 072d6767..c32b55fc 100644 --- a/src/Cedar/Proto_IKE.h +++ b/src/Cedar/Proto_IKE.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IKE.h diff --git a/src/Cedar/Proto_IPsec.c b/src/Cedar/Proto_IPsec.c index 0672ff2a..936c18ad 100644 --- a/src/Cedar/Proto_IPsec.c +++ b/src/Cedar/Proto_IPsec.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IPsec.c diff --git a/src/Cedar/Proto_IPsec.h b/src/Cedar/Proto_IPsec.h index 20b484ce..d821e558 100644 --- a/src/Cedar/Proto_IPsec.h +++ b/src/Cedar/Proto_IPsec.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IPsec.h diff --git a/src/Cedar/Proto_IkePacket.c b/src/Cedar/Proto_IkePacket.c index f9c37095..f3e837af 100644 --- a/src/Cedar/Proto_IkePacket.c +++ b/src/Cedar/Proto_IkePacket.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IkePacket.c diff --git a/src/Cedar/Proto_IkePacket.h b/src/Cedar/Proto_IkePacket.h index 51847206..c02bba32 100644 --- a/src/Cedar/Proto_IkePacket.h +++ b/src/Cedar/Proto_IkePacket.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_IkePacket.h diff --git a/src/Cedar/Proto_L2TP.c b/src/Cedar/Proto_L2TP.c index 2a6911a7..960103ca 100644 --- a/src/Cedar/Proto_L2TP.c +++ b/src/Cedar/Proto_L2TP.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_L2TP.c diff --git a/src/Cedar/Proto_L2TP.h b/src/Cedar/Proto_L2TP.h index c6842d10..1cd9767b 100644 --- a/src/Cedar/Proto_L2TP.h +++ b/src/Cedar/Proto_L2TP.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_L2TP.h diff --git a/src/Cedar/Proto_OpenVPN.c b/src/Cedar/Proto_OpenVPN.c index b6af9a0a..5668a93d 100644 --- a/src/Cedar/Proto_OpenVPN.c +++ b/src/Cedar/Proto_OpenVPN.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_OpenVPN.c diff --git a/src/Cedar/Proto_OpenVPN.h b/src/Cedar/Proto_OpenVPN.h index f22c96dc..210137ed 100644 --- a/src/Cedar/Proto_OpenVPN.h +++ b/src/Cedar/Proto_OpenVPN.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_OpenVPN.h diff --git a/src/Cedar/Proto_PPP.c b/src/Cedar/Proto_PPP.c index 32b71760..ea8097bf 100644 --- a/src/Cedar/Proto_PPP.c +++ b/src/Cedar/Proto_PPP.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_PPP.c diff --git a/src/Cedar/Proto_PPP.h b/src/Cedar/Proto_PPP.h index 578205ad..4b598d60 100644 --- a/src/Cedar/Proto_PPP.h +++ b/src/Cedar/Proto_PPP.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_PPP.h diff --git a/src/Cedar/Proto_SSTP.c b/src/Cedar/Proto_SSTP.c index cbdda0df..bb0fdd0e 100644 --- a/src/Cedar/Proto_SSTP.c +++ b/src/Cedar/Proto_SSTP.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_SSTP.c diff --git a/src/Cedar/Proto_SSTP.h b/src/Cedar/Proto_SSTP.h index da6b7392..e8410302 100644 --- a/src/Cedar/Proto_SSTP.h +++ b/src/Cedar/Proto_SSTP.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_SSTP.h diff --git a/src/Cedar/Proto_Win7.c b/src/Cedar/Proto_Win7.c index fd1e76ce..48b23aee 100644 --- a/src/Cedar/Proto_Win7.c +++ b/src/Cedar/Proto_Win7.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_Win7.c diff --git a/src/Cedar/Proto_Win7.h b/src/Cedar/Proto_Win7.h index fc9dbd90..33d585b1 100644 --- a/src/Cedar/Proto_Win7.h +++ b/src/Cedar/Proto_Win7.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_Win7.h diff --git a/src/Cedar/Proto_Win7Inner.h b/src/Cedar/Proto_Win7Inner.h index 3b544f95..7a8767be 100644 --- a/src/Cedar/Proto_Win7Inner.h +++ b/src/Cedar/Proto_Win7Inner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Proto_Win7Inner.h diff --git a/src/Cedar/Protocol.c b/src/Cedar/Protocol.c index d7609f68..78f890f6 100644 --- a/src/Cedar/Protocol.c +++ b/src/Cedar/Protocol.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Protocol.c diff --git a/src/Cedar/Protocol.h b/src/Cedar/Protocol.h index a15d3871..cbb3fa73 100644 --- a/src/Cedar/Protocol.h +++ b/src/Cedar/Protocol.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Protocol.h diff --git a/src/Cedar/Radius.c b/src/Cedar/Radius.c index 2b269c76..a0157c00 100644 --- a/src/Cedar/Radius.c +++ b/src/Cedar/Radius.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Radius.c diff --git a/src/Cedar/Radius.h b/src/Cedar/Radius.h index eaae6c38..10b2cfb1 100644 --- a/src/Cedar/Radius.h +++ b/src/Cedar/Radius.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Radius.h diff --git a/src/Cedar/Remote.c b/src/Cedar/Remote.c index 85189dfd..bdde16db 100644 --- a/src/Cedar/Remote.c +++ b/src/Cedar/Remote.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Remote.c diff --git a/src/Cedar/Remote.h b/src/Cedar/Remote.h index 819c7502..835590f0 100644 --- a/src/Cedar/Remote.h +++ b/src/Cedar/Remote.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Remote.h diff --git a/src/Cedar/SM.c b/src/Cedar/SM.c index a7aec72a..b1a935a7 100644 --- a/src/Cedar/SM.c +++ b/src/Cedar/SM.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SM.c diff --git a/src/Cedar/SM.h b/src/Cedar/SM.h index c256fb9c..aaa0efc9 100644 --- a/src/Cedar/SM.h +++ b/src/Cedar/SM.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SM.h diff --git a/src/Cedar/SMInner.h b/src/Cedar/SMInner.h index 6e54bfc0..03372889 100644 --- a/src/Cedar/SMInner.h +++ b/src/Cedar/SMInner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SMInner.h diff --git a/src/Cedar/SW.c b/src/Cedar/SW.c index 06679fc8..f9935461 100644 --- a/src/Cedar/SW.c +++ b/src/Cedar/SW.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SW.c diff --git a/src/Cedar/SW.h b/src/Cedar/SW.h index ed1d2c18..718ee3f2 100644 --- a/src/Cedar/SW.h +++ b/src/Cedar/SW.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SW.h diff --git a/src/Cedar/SWInner.h b/src/Cedar/SWInner.h index 86ede1a0..a1617ddf 100644 --- a/src/Cedar/SWInner.h +++ b/src/Cedar/SWInner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SWInner.h diff --git a/src/Cedar/Sam.c b/src/Cedar/Sam.c index ad964f7b..b863f245 100644 --- a/src/Cedar/Sam.c +++ b/src/Cedar/Sam.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Sam.c diff --git a/src/Cedar/Sam.h b/src/Cedar/Sam.h index 8c298cf6..88a9bac6 100644 --- a/src/Cedar/Sam.h +++ b/src/Cedar/Sam.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Sam.h diff --git a/src/Cedar/SeLowUser.c b/src/Cedar/SeLowUser.c index 5cfeb6dd..e8b45014 100644 --- a/src/Cedar/SeLowUser.c +++ b/src/Cedar/SeLowUser.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // SeLow: SoftEther Lightweight Network Protocol -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SeLowUser.c diff --git a/src/Cedar/SeLowUser.h b/src/Cedar/SeLowUser.h index 7a0f0830..92ad9465 100644 --- a/src/Cedar/SeLowUser.h +++ b/src/Cedar/SeLowUser.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // SeLow: SoftEther Lightweight Network Protocol -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SeLowUser.h diff --git a/src/Cedar/SecureInfo.c b/src/Cedar/SecureInfo.c index 490cedd0..a2ece05b 100644 --- a/src/Cedar/SecureInfo.c +++ b/src/Cedar/SecureInfo.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SecureInfo.c diff --git a/src/Cedar/SecureInfo.h b/src/Cedar/SecureInfo.h index 55b9d1e0..1a7c8057 100644 --- a/src/Cedar/SecureInfo.h +++ b/src/Cedar/SecureInfo.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SecureInfo.h diff --git a/src/Cedar/SecureNAT.c b/src/Cedar/SecureNAT.c index aab4fcaf..bbcfed3a 100644 --- a/src/Cedar/SecureNAT.c +++ b/src/Cedar/SecureNAT.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SecureNAT.c diff --git a/src/Cedar/SecureNAT.h b/src/Cedar/SecureNAT.h index 6dddfd89..756a16ad 100644 --- a/src/Cedar/SecureNAT.h +++ b/src/Cedar/SecureNAT.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SecureNAT.h diff --git a/src/Cedar/Server.c b/src/Cedar/Server.c index 06e335c1..4f90b01f 100644 --- a/src/Cedar/Server.c +++ b/src/Cedar/Server.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Server.c diff --git a/src/Cedar/Server.h b/src/Cedar/Server.h index 369ed363..b9be8a3f 100644 --- a/src/Cedar/Server.h +++ b/src/Cedar/Server.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Server.h diff --git a/src/Cedar/Session.c b/src/Cedar/Session.c index 453399de..64071115 100644 --- a/src/Cedar/Session.c +++ b/src/Cedar/Session.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Session.c diff --git a/src/Cedar/Session.h b/src/Cedar/Session.h index b3cdafcf..ba65f026 100644 --- a/src/Cedar/Session.h +++ b/src/Cedar/Session.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Session.h diff --git a/src/Cedar/UT.c b/src/Cedar/UT.c index 7c97bb9c..1cc2ae1d 100644 --- a/src/Cedar/UT.c +++ b/src/Cedar/UT.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // UT.c diff --git a/src/Cedar/UT.h b/src/Cedar/UT.h index 51877e94..be699814 100644 --- a/src/Cedar/UT.h +++ b/src/Cedar/UT.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // UT.h diff --git a/src/Cedar/UdpAccel.c b/src/Cedar/UdpAccel.c index e7b96e36..1e2e943b 100644 --- a/src/Cedar/UdpAccel.c +++ b/src/Cedar/UdpAccel.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // UdpAccel.c diff --git a/src/Cedar/UdpAccel.h b/src/Cedar/UdpAccel.h index cebaecf9..35e787c4 100644 --- a/src/Cedar/UdpAccel.h +++ b/src/Cedar/UdpAccel.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // UdpAccel.h diff --git a/src/Cedar/VG.c b/src/Cedar/VG.c index bbe5d0a0..8c930e7e 100644 --- a/src/Cedar/VG.c +++ b/src/Cedar/VG.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VG.c diff --git a/src/Cedar/VG.h b/src/Cedar/VG.h index eecc22c5..cf01357e 100644 --- a/src/Cedar/VG.h +++ b/src/Cedar/VG.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VG.h diff --git a/src/Cedar/VLan.c b/src/Cedar/VLan.c index d1469c41..0d7a9f01 100644 --- a/src/Cedar/VLan.c +++ b/src/Cedar/VLan.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLan.c diff --git a/src/Cedar/VLan.h b/src/Cedar/VLan.h index 251a1d4d..51408422 100644 --- a/src/Cedar/VLan.h +++ b/src/Cedar/VLan.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLan.h diff --git a/src/Cedar/VLanUnix.c b/src/Cedar/VLanUnix.c index b9dfde18..2af36793 100644 --- a/src/Cedar/VLanUnix.c +++ b/src/Cedar/VLanUnix.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - nattoheaven (https://github.com/nattoheaven) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLanUnix.c diff --git a/src/Cedar/VLanUnix.h b/src/Cedar/VLanUnix.h index 89ae9c2d..04b1c8d3 100644 --- a/src/Cedar/VLanUnix.h +++ b/src/Cedar/VLanUnix.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLanUnix.h diff --git a/src/Cedar/VLanWin32.c b/src/Cedar/VLanWin32.c index 083dc9a9..5932af27 100644 --- a/src/Cedar/VLanWin32.c +++ b/src/Cedar/VLanWin32.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLanWin32.c diff --git a/src/Cedar/VLanWin32.h b/src/Cedar/VLanWin32.h index 914d60d1..2e8c092c 100644 --- a/src/Cedar/VLanWin32.h +++ b/src/Cedar/VLanWin32.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // VLanWin32.h diff --git a/src/Cedar/Virtual.c b/src/Cedar/Virtual.c index 3b4780cb..218082c4 100644 --- a/src/Cedar/Virtual.c +++ b/src/Cedar/Virtual.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Virtual.c diff --git a/src/Cedar/Virtual.h b/src/Cedar/Virtual.h index 54f14591..9b3acc68 100644 --- a/src/Cedar/Virtual.h +++ b/src/Cedar/Virtual.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Virtual.h diff --git a/src/Cedar/WaterMark.c b/src/Cedar/WaterMark.c index 88c98e58..c039bb92 100644 --- a/src/Cedar/WaterMark.c +++ b/src/Cedar/WaterMark.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WaterMark.c diff --git a/src/Cedar/WaterMark.h b/src/Cedar/WaterMark.h index 8764b2bb..964d86d8 100644 --- a/src/Cedar/WaterMark.h +++ b/src/Cedar/WaterMark.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WaterMark.h diff --git a/src/Cedar/WebUI.c b/src/Cedar/WebUI.c index fd63493d..3d94a7f1 100644 --- a/src/Cedar/WebUI.c +++ b/src/Cedar/WebUI.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Tetsuo Sugiyama -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WebUI.c diff --git a/src/Cedar/WebUI.h b/src/Cedar/WebUI.h index ccb1d5b3..78e3afd7 100644 --- a/src/Cedar/WebUI.h +++ b/src/Cedar/WebUI.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Tetsuo Sugiyama -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WebUI.h diff --git a/src/Cedar/Win32Com.cpp b/src/Cedar/Win32Com.cpp index c7791fc2..9120a4a2 100644 --- a/src/Cedar/Win32Com.cpp +++ b/src/Cedar/Win32Com.cpp @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Win32Com.c diff --git a/src/Cedar/Win32Com.h b/src/Cedar/Win32Com.h index 00831d7f..1bf12477 100644 --- a/src/Cedar/Win32Com.h +++ b/src/Cedar/Win32Com.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Win32Com.h diff --git a/src/Cedar/WinJumpList.cpp b/src/Cedar/WinJumpList.cpp index af658717..8ccc736d 100644 --- a/src/Cedar/WinJumpList.cpp +++ b/src/Cedar/WinJumpList.cpp @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WinJumpList.cpp diff --git a/src/Cedar/WinUi.c b/src/Cedar/WinUi.c index 93d09287..3d2c0044 100644 --- a/src/Cedar/WinUi.c +++ b/src/Cedar/WinUi.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WinUi.c diff --git a/src/Cedar/WinUi.h b/src/Cedar/WinUi.h index 04820f7a..e7d2f235 100644 --- a/src/Cedar/WinUi.h +++ b/src/Cedar/WinUi.h @@ -1,111 +1,6 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + // WinUi.h diff --git a/src/Cedar/Wpc.c b/src/Cedar/Wpc.c index 3477cd05..22faaf5e 100644 --- a/src/Cedar/Wpc.c +++ b/src/Cedar/Wpc.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Wpc.c diff --git a/src/Cedar/Wpc.h b/src/Cedar/Wpc.h index daf3df71..016cd72c 100644 --- a/src/Cedar/Wpc.h +++ b/src/Cedar/Wpc.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Wpc.h diff --git a/src/GlobalConst.h b/src/GlobalConst.h index 2ba06c54..b7662d3b 100644 --- a/src/GlobalConst.h +++ b/src/GlobalConst.h @@ -1,112 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Global Constants Header -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. - #pragma warning(disable : 4819) diff --git a/src/Mayaqua/Cfg.c b/src/Mayaqua/Cfg.c index 588f3a6f..4407ed04 100644 --- a/src/Mayaqua/Cfg.c +++ b/src/Mayaqua/Cfg.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Cfg.c diff --git a/src/Mayaqua/Cfg.h b/src/Mayaqua/Cfg.h index c1d5a8ee..339753d6 100644 --- a/src/Mayaqua/Cfg.h +++ b/src/Mayaqua/Cfg.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Cfg.h diff --git a/src/Mayaqua/Encrypt.c b/src/Mayaqua/Encrypt.c index 4a640d87..8875fdc2 100644 --- a/src/Mayaqua/Encrypt.c +++ b/src/Mayaqua/Encrypt.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Encrypt.c diff --git a/src/Mayaqua/Encrypt.h b/src/Mayaqua/Encrypt.h index 9343ca6a..2cc05c29 100644 --- a/src/Mayaqua/Encrypt.h +++ b/src/Mayaqua/Encrypt.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Encrypt.h diff --git a/src/Mayaqua/FileIO.c b/src/Mayaqua/FileIO.c index 9e089283..44ae5bac 100644 --- a/src/Mayaqua/FileIO.c +++ b/src/Mayaqua/FileIO.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // FileIO.c diff --git a/src/Mayaqua/FileIO.h b/src/Mayaqua/FileIO.h index 452cb759..532bb211 100644 --- a/src/Mayaqua/FileIO.h +++ b/src/Mayaqua/FileIO.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // FileIO.h diff --git a/src/Mayaqua/Internat.c b/src/Mayaqua/Internat.c index 98f96100..7cb8a982 100644 --- a/src/Mayaqua/Internat.c +++ b/src/Mayaqua/Internat.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Internat.c diff --git a/src/Mayaqua/Internat.h b/src/Mayaqua/Internat.h index 149e8245..199dfa70 100644 --- a/src/Mayaqua/Internat.h +++ b/src/Mayaqua/Internat.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Internat.h diff --git a/src/Mayaqua/Kernel.c b/src/Mayaqua/Kernel.c index 43dfc805..2447a9f3 100644 --- a/src/Mayaqua/Kernel.c +++ b/src/Mayaqua/Kernel.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - nattoheaven (https://github.com/nattoheaven) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Kernel.c diff --git a/src/Mayaqua/Kernel.h b/src/Mayaqua/Kernel.h index 58e3c825..3ec217e6 100644 --- a/src/Mayaqua/Kernel.h +++ b/src/Mayaqua/Kernel.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. #ifndef KERNEL_H diff --git a/src/Mayaqua/MayaType.h b/src/Mayaqua/MayaType.h index 7d403fdb..f7b43570 100644 --- a/src/Mayaqua/MayaType.h +++ b/src/Mayaqua/MayaType.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // MayaType.h diff --git a/src/Mayaqua/Mayaqua.c b/src/Mayaqua/Mayaqua.c index 7d6f2f99..cf574524 100644 --- a/src/Mayaqua/Mayaqua.c +++ b/src/Mayaqua/Mayaqua.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Mayaqua.c diff --git a/src/Mayaqua/Mayaqua.h b/src/Mayaqua/Mayaqua.h index ca2878e5..0f46d52a 100644 --- a/src/Mayaqua/Mayaqua.h +++ b/src/Mayaqua/Mayaqua.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Mayaqua.h diff --git a/src/Mayaqua/Memory.c b/src/Mayaqua/Memory.c index 3bdc8ada..f882730a 100644 --- a/src/Mayaqua/Memory.c +++ b/src/Mayaqua/Memory.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Memory.c diff --git a/src/Mayaqua/Memory.h b/src/Mayaqua/Memory.h index ba2f1912..04c9fd61 100644 --- a/src/Mayaqua/Memory.h +++ b/src/Mayaqua/Memory.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Memory.h diff --git a/src/Mayaqua/Microsoft.c b/src/Mayaqua/Microsoft.c index 710cc9cd..ddb08c80 100644 --- a/src/Mayaqua/Microsoft.c +++ b/src/Mayaqua/Microsoft.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Microsoft.c diff --git a/src/Mayaqua/Microsoft.h b/src/Mayaqua/Microsoft.h index 09dc0146..38fc5aa1 100644 --- a/src/Mayaqua/Microsoft.h +++ b/src/Mayaqua/Microsoft.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Microsoft.h diff --git a/src/Mayaqua/Network.c b/src/Mayaqua/Network.c index 2f4bf0ce..671b0b45 100644 --- a/src/Mayaqua/Network.c +++ b/src/Mayaqua/Network.c @@ -1,113 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Contributors: -// - nattoheaven (https://github.com/nattoheaven) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Network.c diff --git a/src/Mayaqua/Network.h b/src/Mayaqua/Network.h index 66458c49..da0d87f0 100644 --- a/src/Mayaqua/Network.h +++ b/src/Mayaqua/Network.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Network.h diff --git a/src/Mayaqua/OS.c b/src/Mayaqua/OS.c index 774b88d1..272a9eeb 100644 --- a/src/Mayaqua/OS.c +++ b/src/Mayaqua/OS.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // OS.c diff --git a/src/Mayaqua/OS.h b/src/Mayaqua/OS.h index a569357b..247eed1e 100644 --- a/src/Mayaqua/OS.h +++ b/src/Mayaqua/OS.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // OS.h diff --git a/src/Mayaqua/Object.c b/src/Mayaqua/Object.c index 1657ba8c..904aa344 100644 --- a/src/Mayaqua/Object.c +++ b/src/Mayaqua/Object.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Object.c diff --git a/src/Mayaqua/Object.h b/src/Mayaqua/Object.h index 903a6631..1215c954 100644 --- a/src/Mayaqua/Object.h +++ b/src/Mayaqua/Object.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Object.h diff --git a/src/Mayaqua/Pack.c b/src/Mayaqua/Pack.c index 7cc67058..2d3d2a9f 100644 --- a/src/Mayaqua/Pack.c +++ b/src/Mayaqua/Pack.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Pack.c diff --git a/src/Mayaqua/Pack.h b/src/Mayaqua/Pack.h index a0009638..9d0c33cd 100644 --- a/src/Mayaqua/Pack.h +++ b/src/Mayaqua/Pack.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Pack.h diff --git a/src/Mayaqua/Secure.c b/src/Mayaqua/Secure.c index 1cf81944..c67c5a06 100644 --- a/src/Mayaqua/Secure.c +++ b/src/Mayaqua/Secure.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Secure.c diff --git a/src/Mayaqua/Secure.h b/src/Mayaqua/Secure.h index d34c6cb3..53ccc599 100644 --- a/src/Mayaqua/Secure.h +++ b/src/Mayaqua/Secure.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Secure.h diff --git a/src/Mayaqua/Str.c b/src/Mayaqua/Str.c index ef1ee4eb..13a1a2e3 100644 --- a/src/Mayaqua/Str.c +++ b/src/Mayaqua/Str.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Str.c diff --git a/src/Mayaqua/Str.h b/src/Mayaqua/Str.h index 252769a0..6bb31256 100644 --- a/src/Mayaqua/Str.h +++ b/src/Mayaqua/Str.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Str.h diff --git a/src/Mayaqua/Table.c b/src/Mayaqua/Table.c index 6270ac3a..084b04d7 100644 --- a/src/Mayaqua/Table.c +++ b/src/Mayaqua/Table.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Table.c diff --git a/src/Mayaqua/Table.h b/src/Mayaqua/Table.h index 238b4ad9..17bf569f 100644 --- a/src/Mayaqua/Table.h +++ b/src/Mayaqua/Table.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Table.h diff --git a/src/Mayaqua/TcpIp.c b/src/Mayaqua/TcpIp.c index 985d9419..efdd96a0 100644 --- a/src/Mayaqua/TcpIp.c +++ b/src/Mayaqua/TcpIp.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // TcpIp.c diff --git a/src/Mayaqua/TcpIp.h b/src/Mayaqua/TcpIp.h index 27c11965..8ff4f385 100644 --- a/src/Mayaqua/TcpIp.h +++ b/src/Mayaqua/TcpIp.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // TcpIp.h diff --git a/src/Mayaqua/Tick64.c b/src/Mayaqua/Tick64.c index 9ec568ae..71cecace 100644 --- a/src/Mayaqua/Tick64.c +++ b/src/Mayaqua/Tick64.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Tick64.c diff --git a/src/Mayaqua/Tick64.h b/src/Mayaqua/Tick64.h index 58e6059f..e212f8bf 100644 --- a/src/Mayaqua/Tick64.h +++ b/src/Mayaqua/Tick64.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Tick64.h diff --git a/src/Mayaqua/Tracking.c b/src/Mayaqua/Tracking.c index c846f6ec..884c10b2 100644 --- a/src/Mayaqua/Tracking.c +++ b/src/Mayaqua/Tracking.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Tracking.c diff --git a/src/Mayaqua/Tracking.h b/src/Mayaqua/Tracking.h index d66c84e4..75798164 100644 --- a/src/Mayaqua/Tracking.h +++ b/src/Mayaqua/Tracking.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Tracking.h diff --git a/src/Mayaqua/TunTap.h b/src/Mayaqua/TunTap.h index db5c8973..12f076c0 100644 --- a/src/Mayaqua/TunTap.h +++ b/src/Mayaqua/TunTap.h @@ -1,102 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// TunTap.h -// Header file of the TUN / TAP device driver -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. #ifndef TUNTAP_H diff --git a/src/Mayaqua/Unix.c b/src/Mayaqua/Unix.c index 10c4208b..ca766a23 100755 --- a/src/Mayaqua/Unix.c +++ b/src/Mayaqua/Unix.c @@ -1,114 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Authors: Daiyuu Nobori -// Contributors: -// - Melvyn (https://github.com/yaurthek) -// - nattoheaven (https://github.com/nattoheaven) -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Unix.c diff --git a/src/Mayaqua/Unix.h b/src/Mayaqua/Unix.h index fa0f27d9..63d1d334 100644 --- a/src/Mayaqua/Unix.h +++ b/src/Mayaqua/Unix.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Unix.h diff --git a/src/Mayaqua/Win32.c b/src/Mayaqua/Win32.c index 20376ada..f60d1b87 100644 --- a/src/Mayaqua/Win32.c +++ b/src/Mayaqua/Win32.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Win32.c diff --git a/src/Mayaqua/Win32.h b/src/Mayaqua/Win32.h index 09f31984..f5655854 100644 --- a/src/Mayaqua/Win32.h +++ b/src/Mayaqua/Win32.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Mayaqua Kernel -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Win32.h diff --git a/src/Neo/NDIS5.c b/src/Neo/NDIS5.c index 06477ef2..4e99a6dc 100644 --- a/src/Neo/NDIS5.c +++ b/src/Neo/NDIS5.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NDIS5.c diff --git a/src/Neo/NDIS5.h b/src/Neo/NDIS5.h index c83d15fa..2d2dfe6d 100644 --- a/src/Neo/NDIS5.h +++ b/src/Neo/NDIS5.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NDIS5.h diff --git a/src/Neo/Neo.c b/src/Neo/Neo.c index ffd49461..0621bb66 100644 --- a/src/Neo/Neo.c +++ b/src/Neo/Neo.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Neo.c diff --git a/src/Neo/Neo.h b/src/Neo/Neo.h index 8c4ad9e5..1195d9ac 100644 --- a/src/Neo/Neo.h +++ b/src/Neo/Neo.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Neo.h diff --git a/src/Neo/resource.h b/src/Neo/resource.h index e42cd7d0..60389936 100644 --- a/src/Neo/resource.h +++ b/src/Neo/resource.h @@ -1,101 +1,6 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by Neo.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Next default values for new objects diff --git a/src/Neo6/NDIS6.c b/src/Neo6/NDIS6.c index fc4f9cfd..9532f9fe 100644 --- a/src/Neo6/NDIS6.c +++ b/src/Neo6/NDIS6.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NDIS6.c diff --git a/src/Neo6/NDIS6.h b/src/Neo6/NDIS6.h index 1fb5b517..2c33bb5f 100644 --- a/src/Neo6/NDIS6.h +++ b/src/Neo6/NDIS6.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // NDIS6.h diff --git a/src/Neo6/Neo6.c b/src/Neo6/Neo6.c index 1f2f9840..57e188b2 100644 --- a/src/Neo6/Neo6.c +++ b/src/Neo6/Neo6.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Neo6.c diff --git a/src/Neo6/Neo6.h b/src/Neo6/Neo6.h index 860b59e7..eb9f075f 100644 --- a/src/Neo6/Neo6.h +++ b/src/Neo6/Neo6.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Kernel Device Driver -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Neo6.h diff --git a/src/Neo6/resource.h b/src/Neo6/resource.h index e42cd7d0..f6fe60e7 100644 --- a/src/Neo6/resource.h +++ b/src/Neo6/resource.h @@ -1,101 +1,7 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by Neo.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + // Next default values for new objects diff --git a/src/SeLow/SeLow.c b/src/SeLow/SeLow.c index c426a653..f90a1b07 100644 --- a/src/SeLow/SeLow.c +++ b/src/SeLow/SeLow.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // SeLow: SoftEther Lightweight Network Protocol -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SeLow.c diff --git a/src/SeLow/SeLow.h b/src/SeLow/SeLow.h index ed8c5dfa..db8c5587 100644 --- a/src/SeLow/SeLow.h +++ b/src/SeLow/SeLow.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // SeLow - SoftEther Lightweight Network Protocol -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SeLow.h diff --git a/src/SeLow/SeLowCommon.h b/src/SeLow/SeLowCommon.h index 285b4c6b..ac0a51cf 100644 --- a/src/SeLow/SeLowCommon.h +++ b/src/SeLow/SeLowCommon.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // SeLow - SoftEther Lightweight Network Protocol -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // SeLowCommon.h diff --git a/src/SeLow/resource.h b/src/SeLow/resource.h index e42cd7d0..60389936 100644 --- a/src/SeLow/resource.h +++ b/src/SeLow/resource.h @@ -1,101 +1,6 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by Neo.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Next default values for new objects diff --git a/src/See/resource.h b/src/See/resource.h index d61f39b6..d363c018 100644 --- a/src/See/resource.h +++ b/src/See/resource.h @@ -1,101 +1,7 @@ //{{NO_DEPENDENCIES}} // Microsoft Developer Studio generated include file. // Used by NPF.RC -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. + // Next default values for new objects diff --git a/src/See/resource1.h b/src/See/resource1.h index 53038446..de35a2f9 100644 --- a/src/See/resource1.h +++ b/src/See/resource1.h @@ -1,101 +1,6 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by See.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Next default values for new objects diff --git a/src/SeeDll/resource.h b/src/SeeDll/resource.h index 1c3b7c3b..eadf53fe 100644 --- a/src/SeeDll/resource.h +++ b/src/SeeDll/resource.h @@ -1,101 +1,6 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by SeeDll.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Next default values for new objects diff --git a/src/Wfp/Wfp.c b/src/Wfp/Wfp.c index 0634fdf3..facf11e9 100644 --- a/src/Wfp/Wfp.c +++ b/src/Wfp/Wfp.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Windows Filtering Platform Callout Driver for Capturing IPsec Packets on Windows Vista / 7 / Server 2008 -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Wfp.c diff --git a/src/Wfp/Wfp.h b/src/Wfp/Wfp.h index 48230009..6456bb42 100644 --- a/src/Wfp/Wfp.h +++ b/src/Wfp/Wfp.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Windows Filtering Platform Callout Driver for Capturing IPsec Packets on Windows Vista / 7 / Server 2008 -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Wfp.h diff --git a/src/Wfp/WfpInner.h b/src/Wfp/WfpInner.h index efb9292c..f8861c9c 100644 --- a/src/Wfp/WfpInner.h +++ b/src/Wfp/WfpInner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Windows Filtering Platform Callout Driver for Capturing IPsec Packets on Windows Vista / 7 / Server 2008 -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // WfpInner.h diff --git a/src/Wfp/resource1.h b/src/Wfp/resource1.h index 5a5a9cc9..6e3a1548 100644 --- a/src/Wfp/resource1.h +++ b/src/Wfp/resource1.h @@ -1,101 +1,6 @@ //{{NO_DEPENDENCIES}} // Microsoft Visual C++ generated include file. // Used by Wfp.rc -// -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // Next default values for new objects diff --git a/src/bin/SOURCES_OF_BINARY_FILES.TXT b/src/bin/SOURCES_OF_BINARY_FILES.TXT index 963dba74..898f9e31 100644 --- a/src/bin/SOURCES_OF_BINARY_FILES.TXT +++ b/src/bin/SOURCES_OF_BINARY_FILES.TXT @@ -1,5 +1,5 @@ All binary files on the 'hamcore' directory are free software under -the GPLv2 license. (Except WinPcap binaries.) +the Apache License, Version 2.0. (Except WinPcap binaries.) Some geeks should be interested in how to rebuild .sys (driver) files on this directory. This text file helps such crazy geeks. @@ -67,25 +67,12 @@ The WinPcap license is at http://www.winpcap.org/misc/copyright.htm page. License ------- +THE APACHE LICENSE, VERSION 2.0 APPLY ON ALL SOFTETHER VPN PROGRAMS WHICH +ARE DEVELOPED BY SOFTETHER VPN PROJECT. -This program is free software; you can redistribute it and/or modify it under -the terms of the GNU General Public License version 2 as published by the Free -Software Foundation. - -This program is distributed in the hope that it will be useful, but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License version 2 -along with this program; if not, write to the Free Software Foundation, Inc., -59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. -Neither the name of SoftEther nor the names of its contributors may be used -to endorse or promote products derived from this software without specific -prior written permission. +Disclaimer +---------- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL @@ -128,6 +115,4 @@ RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT JUST A STATEMENT FOR WARNING AND DISCLAIMER. -THE GPLV2 CONDITIONS APPLY ON ALL SOFTETHER VPN PROGRAMS WHICH ARE DEVELOPED -BY SOFTETHER VPN PROJECT. diff --git a/src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT b/src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT index 380aeaa7..58d71c05 100644 --- a/src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT +++ b/src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT @@ -95,8 +95,23 @@ ALL DEFENSES OF LACK OF PERSONAL JURISDICTION AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -USE ONLY IN JAPAN. DO NOT USE IT IN OTHER COUNTRIES. IMPORTING THIS SOFTWARE -INTO OTHER COUNTRIES IS AT YOUR OWN RISK. SOME COUNTRIES PROHIBIT ENCRYPTED -COMMUNICATIONS. USING THIS SOFTWARE IN OTHER COUNTRIES MIGHT BE RESTRICTED. - +USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS +YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY +CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS +SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE +SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO +COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING +PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR +CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE +NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR +INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ +COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE +WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY +COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE +COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE +SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR +COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO +RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL +RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT +JUST A STATEMENT FOR WARNING AND DISCLAIMER. diff --git a/src/bin/hamcore/strtable_cn.stb b/src/bin/hamcore/strtable_cn.stb index 81135000..437f016e 100644 --- a/src/bin/hamcore/strtable_cn.stb +++ b/src/bin/hamcore/strtable_cn.stb @@ -1,7 +1,7 @@ -# SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ # # Contributors: # - YF (https://github.com/yfdyh000) @@ -1086,7 +1086,7 @@ SVC_HIDE_TRAY_MSG 启动 %S 用户模式时将隐藏任务栏图标。\r\n从 #关于服务 (UNIX) -UNIX_SVC_HELP %S service program\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started.\n UNIX_SVC_STOPPING Stopping the %S service ...\n UNIX_SVC_STOPPED %S service has been stopped.\n @@ -4479,7 +4479,7 @@ CMD_VPNCMD_HOST_2 指定的主机名或正在运行的目标 VPN Client 计算 CMD_VPNCMD_HOST_3 目标 IP 地址的主机名: CMD_VPNCMD_HUB_1 如果通过虚拟 HUB 管理模式连接到服务器,请输入虚拟 HUB 的名称。\n如果通过服务器管理模式连接,无须输入任何内容请按回车键。\n CMD_VPNCMD_HUB_2 指定虚拟 HUB 名称: -CMD_VPNCMD_ABOUT SoftEther VPN 命令行管理工具 (vpncmd 命令)\nDeveloper Edition\n%S\n%S\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n +CMD_VPNCMD_ABOUT SoftEther VPN 命令行管理工具 (vpncmd 命令)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 访问被拒绝。可能是密码不正确,或者是您以不正确的管理模式连接。您可以尝试再次输入密码。要取消,请按 Ctrl + D。 CMD_VPNCMD_PASSWORD_2 密码: CMD_VPNCMD_ERROR 发生错误。(错误代码: %u)\n%s @@ -7095,7 +7095,7 @@ CMD_Check_Args Check # 关于系统 checker # (包含着一部分奇怪的字符串,不过,是检测字符编码变换用的) -CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 运行环境检查工具\nDeveloper Edition\n\nCopyright (c) SoftEther VPN Project.\nAll Rights Reserved.\n\n +CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 运行环境检查工具\nDeveloper Edition\n\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n CHECK_NOTE 如果运行了此运行环境检测工具的系统通过了测试,SoftEther VPN 软件有较高的运行可能性。检测可能需要一定的时间。请稍候...\n\n CHECK_EXEC_TAG '%s' 的检测中...\n CHECK_PASS [合格] ○ diff --git a/src/bin/hamcore/strtable_en.stb b/src/bin/hamcore/strtable_en.stb index 8724f8a5..d627f980 100644 --- a/src/bin/hamcore/strtable_en.stb +++ b/src/bin/hamcore/strtable_en.stb @@ -1,7 +1,8 @@ # SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ ########################################################################### @@ -1075,7 +1076,7 @@ SVC_HIDE_TRAY_MSG This will hide the tasktray icons when starting %S in user mo # Concerning services (UNIX) -UNIX_SVC_HELP %S service program\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n\n%S command usage:\n %S start [--foreground] - Start the %S service. '--foreground' parameter prevents switching to daemon mode.\n %S stop - Stop the %S service if the service has been already started.\n\n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started.\n UNIX_SVC_STOPPING Stopping the %S service ...\n UNIX_SVC_STOPPED %S service has been stopped.\n @@ -4463,7 +4464,7 @@ CMD_VPNCMD_HOST_2 Specify the host name or IP address of the computer that the CMD_VPNCMD_HOST_3 Hostname of IP Address of Destination: CMD_VPNCMD_HUB_1 If connecting to the server by Virtual Hub Admin Mode, please input the Virtual Hub name. \nIf connecting by server admin mode, please press Enter without inputting anything. CMD_VPNCMD_HUB_2 Specify Virtual Hub Name: -CMD_VPNCMD_ABOUT SoftEther VPN Command Line Management Utility (vpncmd command)\nDeveloper Edition\n%S\n%S\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n +CMD_VPNCMD_ABOUT SoftEther VPN Command Line Management Utility (vpncmd command)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 Access has been denied. Possibly the password is incorrect, or perhaps you are connecting by an incorrect admin mode. You can try inputting the password again. To cancel, press Ctrl+D. CMD_VPNCMD_PASSWORD_2 Password: CMD_VPNCMD_ERROR Error occurred. (Error code: %u)\n%s diff --git a/src/bin/hamcore/strtable_ja.stb b/src/bin/hamcore/strtable_ja.stb index 2f001b74..09e8fde9 100644 --- a/src/bin/hamcore/strtable_ja.stb +++ b/src/bin/hamcore/strtable_ja.stb @@ -1,7 +1,8 @@ # SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ ########################################################################### @@ -1079,7 +1080,7 @@ SVC_HIDE_TRAY_MSG %S のユーザーモード起動時のタスクトレイア # サービス関係 (UNIX) -UNIX_SVC_HELP %S service program\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started.\n UNIX_SVC_STOPPING Stopping the %S service ...\n UNIX_SVC_STOPPED %S service has been stopped.\n @@ -4466,7 +4467,7 @@ CMD_VPNCMD_HOST_2 接続先の VPN Client が動作しているコンピュー CMD_VPNCMD_HOST_3 接続先のホスト名または IP アドレス: CMD_VPNCMD_HUB_1 サーバーに仮想 HUB 管理モードで接続する場合は、仮想 HUB 名を入力してください。\nサーバー管理モードで接続する場合は、何も入力せずに Enter を押してください。 CMD_VPNCMD_HUB_2 接続先の仮想 HUB 名を入力: -CMD_VPNCMD_ABOUT SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド)\nDeveloper Edition\n%S\n%S\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n +CMD_VPNCMD_ABOUT SoftEther VPN コマンドライン管理ユーティリティ (vpncmd コマンド)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 アクセスが拒否されました。パスワードが間違っているか、接続する管理モードが正しくない可能性があります。パスワードをもう一度入力することができます。キャンセルする場合は、Ctrl + D を押してください。 CMD_VPNCMD_PASSWORD_2 パスワード: CMD_VPNCMD_ERROR エラーが発生しました。(エラーコード: %u)\n%s @@ -7085,7 +7086,7 @@ CMD_Check_Args Check # システムチェッカ関係 # (一部奇妙な文字列が含まれていますが、文字コード変換のチェック用です) -CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 動作環境チェックツール\nDeveloper Edition\n\nCopyright (c) SoftEther VPN Project.\nAll Rights Reserved.\n\n +CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 動作環境チェックツール\nDeveloper Edition\n\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n CHECK_NOTE この動作環境チェックツールを実行したシステムがテストに合格した場合は、SoftEther VPN ソフトウェアが動作する可能性が高いです。チェックにはしばらく時間がかかる場合があります。そのままお待ちください...\n\n CHECK_EXEC_TAG '%s' のチェック中...\n CHECK_PASS [合格] ○ diff --git a/src/bin/hamcore/strtable_ko.stb b/src/bin/hamcore/strtable_ko.stb index 124940c6..5757182b 100644 --- a/src/bin/hamcore/strtable_ko.stb +++ b/src/bin/hamcore/strtable_ko.stb @@ -1,7 +1,8 @@ # SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ # # KOREAN TRANSLATION by Jioh L. Jung (ziozzang@gmail.com) # - Powered by Google Translator (From Japanese to Korean) @@ -1079,7 +1080,7 @@ SVC_HIDE_TRAY_MSG %S 사용자 모드 시작시 시스템 트레이 아이콘을 # 서비스 관계 (UNIX) -UNIX_SVC_HELP %S service program \nCopyright (c) SoftEther VPN Project. All Rights Reserved. \n \n %S command usage:\n %S start - Start the %S service \n %S stop - Stop the %S service if the service has been already started. \n \n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started. \n UNIX_SVC_STOPPING Stopping the %S service... \n UNIX_SVC_STOPPED %S service has been stopped. \n @@ -4443,7 +4444,7 @@ CMD_VPNCMD_HOST_2 연결된 VPN Client를 실행하는 컴퓨터의 IP 주소 CMD_VPNCMD_HOST_3 연결된 호스트 이름 또는 IP 주소: CMD_VPNCMD_HUB_1 서버에 가상 HUB 관리 모드로 접속하는 경우에는 가상 HUB 이름을 입력하십시오. \n 서버 관리 모드로 접속하는 경우는 아무것도 입력하지 않고 Enter를 누르십시오. CMD_VPNCMD_HUB_2 연결된 가상 HUB 이름을 입력: -CMD_VPNCMD_ABOUT SoftEther VPN 명령 줄 관리 유틸리티 (vpncmd 명령) \n %S \n %S \nCopyright (c) SoftEther VPN Project. All Rights Reserved. \n +CMD_VPNCMD_ABOUT SoftEther VPN 명령 줄 관리 유틸리티 (vpncmd 명령)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 액세스가 거부되었습니다. 암호가 잘못되었거나 연결 관리 모드가 정확하지 않을 수 있습니다. 암호를 다시 입력 할 수 있습니다. 취소하려면 Ctrl + D를 누르십시오. CMD_VPNCMD_PASSWORD_2 비밀번호: CMD_VPNCMD_ERROR 오류가 발생했습니다. (오류 코드:%u) \n %s @@ -7060,7 +7061,7 @@ CMD_Check_Args Check # 시스템 검사기 관계 # (일부 이상한 문자열이 포함되어 있지만 문자 코드 변환 확인 용입니다) -CHECK_TITLE -------------------------------------------------- \nSoftEther VPN 동작 환경 검사 도구 \n \nCopyright (c) SoftEther VPN Project \nAll Rights Reserved. \n \n +CHECK_TITLE -------------------------------------------------- \nSoftEther VPN 동작 환경 검사 도구 \n\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n CHECK_NOTE 이 작동 환경 검사 도구를 실행 한 시스템이 테스트를 통과 한 경우 SoftEther VPN 소프트웨어가 작동 할 가능성이 높습니다. 체크에 시간이 걸릴 수 있습니다. 기다리십시오... \n \n CHECK_EXEC_TAG '%s'의 체크 중... \n CHECK_PASS [합격] ○ diff --git a/src/bin/hamcore/strtable_ru.stb b/src/bin/hamcore/strtable_ru.stb index f65ec760..dfc01b83 100644 --- a/src/bin/hamcore/strtable_ru.stb +++ b/src/bin/hamcore/strtable_ru.stb @@ -1,7 +1,8 @@ # SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ ########################################################################### @@ -1075,7 +1076,7 @@ SVC_HIDE_TRAY_MSG This will hide the tasktray icons when starting %S in user mo # Concerning services (UNIX) -UNIX_SVC_HELP %S service program\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started.\n UNIX_SVC_STOPPING Stopping the %S service ...\n UNIX_SVC_STOPPED %S service has been stopped.\n @@ -4462,7 +4463,7 @@ CMD_VPNCMD_HOST_2 Specify the host name or IP address of the computer that the CMD_VPNCMD_HOST_3 Hostname of IP Address of Destination: CMD_VPNCMD_HUB_1 If connecting to the server by Virtual Hub Admin Mode, please input the Virtual Hub name. \nIf connecting by server admin mode, please press Enter without inputting anything. CMD_VPNCMD_HUB_2 Specify Virtual Hub Name: -CMD_VPNCMD_ABOUT SoftEther VPN Command Line Management Utility (vpncmd command)\nDeveloper Edition\n%S\n%S\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n +CMD_VPNCMD_ABOUT SoftEther VPN Command Line Management Utility (vpncmd command)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 Access has been denied. Possibly the password is incorrect, or perhaps you are connecting by an incorrect admin mode. You can try inputting the password again. To cancel, press Ctrl+D. CMD_VPNCMD_PASSWORD_2 Password: CMD_VPNCMD_ERROR Error occurred. (Error code: %u)\n%s @@ -7052,7 +7053,7 @@ CMD_Check_Args Check # Concerning System Checker # (This contains some strange character strings which are used to check character code conversion.) -CHECK_TITLE ---------------------------------------------------\nSoftEther VPN Operation Environment Check Tool\nDeveloper Edition\n\nCopyright (c) SoftEther VPN Project.\nAll Rights Reserved.\n\n +CHECK_TITLE ---------------------------------------------------\nSoftEther VPN Operation Environment Check Tool\nDeveloper Edition\n\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n CHECK_NOTE If this operation environment check tool is run on a system and that system passes, it is most likely that SoftEther VPN software can operate on that system. This check may take a while. Please wait...\n\n CHECK_EXEC_TAG Checking '%s'... \n CHECK_PASS Pass diff --git a/src/bin/hamcore/strtable_tw.stb b/src/bin/hamcore/strtable_tw.stb index b84ab2f6..079eaffd 100644 --- a/src/bin/hamcore/strtable_tw.stb +++ b/src/bin/hamcore/strtable_tw.stb @@ -1,7 +1,8 @@ # SoftEther VPN String Table -# Copyright (c) SoftEther VPN Project. All Rights Reserved. -# -# http://www.softether.co.jp/ +# Copyright (c) all contributors on SoftEther VPN project in GitHub. +# Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. +# +# https://www.softether.org/ # # Contributors: # - YF (https://github.com/yfdyh000) @@ -1088,7 +1089,7 @@ SVC_HIDE_TRAY_MSG 啟動 %S 使用者模式時將隱藏工作列圖示。\r\n #關於服務 (UNIX) -UNIX_SVC_HELP %S service program\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n +UNIX_SVC_HELP %S service program\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n%S command usage:\n %S start - Start the %S service.\n %S stop - Stop the %S service if the service has been already started.\n\n UNIX_SVC_STARTED The %S service has been started.\n UNIX_SVC_STOPPING Stopping the %S service ...\n UNIX_SVC_STOPPED %S service has been stopped.\n @@ -4479,7 +4480,7 @@ CMD_VPNCMD_HOST_2 指定的主機名稱或正在運行的目標 VPN Client 電 CMD_VPNCMD_HOST_3 目標 IP 位址的主機名稱: CMD_VPNCMD_HUB_1 如果通過虛擬 HUB 管理模式連接到伺服器,請輸入虛擬 HUB 的名稱。\n如果通過伺服器管理模式連接,無須輸入任何內容請按Backspace鍵。\n CMD_VPNCMD_HUB_2 指定虛擬 HUB 名稱: -CMD_VPNCMD_ABOUT SoftEther VPN 命令列管理工具 (vpncmd 命令)\nDeveloper Edition\n%S\n%S\nCopyright (c) SoftEther VPN Project. All Rights Reserved.\n +CMD_VPNCMD_ABOUT SoftEther VPN 命令列管理工具 (vpncmd 命令)\nDeveloper Edition\n%S\n%S\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll rights reserved.\n CMD_VPNCMD_PASSWORD_1 訪問被拒絕。可能是密碼不正確,或者是您以不正確的管理模式連接。您可以嘗試再次輸入密碼。要取消,請按 Ctrl + D。 CMD_VPNCMD_PASSWORD_2 密碼: CMD_VPNCMD_ERROR 發生錯誤。(錯誤代碼: %u)\n%s @@ -7096,7 +7097,7 @@ CMD_Check_Args Check # 關於系統 checker # (包含著一部分奇怪的字串,不過,是檢測字元編碼變換用的) -CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 運行環境檢查工具\nDeveloper Edition\n\nCopyright (c) SoftEther VPN Project.\nAll Rights Reserved.\n\n +CHECK_TITLE ---------------------------------------------------\nSoftEther VPN 運行環境檢查工具\nDeveloper Edition\n\nCopyright (c) all contributors on SoftEther VPN project in GitHub.\nCopyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation.\nAll Rights Reserved.\n\n CHECK_NOTE 如果運行了此運行環境檢測工具的系統通過了測試,SoftEther VPN 軟體有較高的運行可能性。檢測可能需要一定的時間。請稍候...\n\n CHECK_EXEC_TAG '%s' 的檢測中...\n CHECK_PASS [合格] ○ diff --git a/src/hamcorebuilder/hamcorebuilder.c b/src/hamcorebuilder/hamcorebuilder.c index 12eb742b..a9a498d9 100644 --- a/src/hamcorebuilder/hamcorebuilder.c +++ b/src/hamcorebuilder/hamcorebuilder.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // hamcorebuilder.c diff --git a/src/vpn16/vpn16.c b/src/vpn16/vpn16.c index d5bd0fbb..5957db08 100644 --- a/src/vpn16/vpn16.c +++ b/src/vpn16/vpn16.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // 16-bit Driver Install Utility for Windows 9x -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpn16.c diff --git a/src/vpn16/vpn16.h b/src/vpn16/vpn16.h index 736b1bf5..7a2bb97d 100644 --- a/src/vpn16/vpn16.h +++ b/src/vpn16/vpn16.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // 16-bit Driver Install Utility for Windows 9x -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpn16.h diff --git a/src/vpnbridge/vpnbridge.c b/src/vpnbridge/vpnbridge.c index 2ac09612..135644d3 100644 --- a/src/vpnbridge/vpnbridge.c +++ b/src/vpnbridge/vpnbridge.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpnbridge.c diff --git a/src/vpnclient/vpncsvc.c b/src/vpnclient/vpncsvc.c index fae9ad12..c08055cf 100644 --- a/src/vpnclient/vpncsvc.c +++ b/src/vpnclient/vpncsvc.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncsvc.c diff --git a/src/vpnclient/vpncsvc.h b/src/vpnclient/vpncsvc.h index c57a6883..675b77ee 100644 --- a/src/vpnclient/vpncsvc.h +++ b/src/vpnclient/vpncsvc.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncsvc.h diff --git a/src/vpncmd/vpncmd.c b/src/vpncmd/vpncmd.c index dd23ad09..81df901d 100644 --- a/src/vpncmd/vpncmd.c +++ b/src/vpncmd/vpncmd.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncmd.c diff --git a/src/vpncmdsys/vpncmdsys.c b/src/vpncmdsys/vpncmdsys.c index 1ec2991c..59630c24 100644 --- a/src/vpncmdsys/vpncmdsys.c +++ b/src/vpncmdsys/vpncmdsys.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncmdsys.c diff --git a/src/vpncmdsys/vpncmdsys.h b/src/vpncmdsys/vpncmdsys.h index 07721b78..1e162322 100644 --- a/src/vpncmdsys/vpncmdsys.h +++ b/src/vpncmdsys/vpncmdsys.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncmdsys.h diff --git a/src/vpncmgr/vpncmgr.c b/src/vpncmgr/vpncmgr.c index 7456937e..4f8b24f8 100644 --- a/src/vpncmgr/vpncmgr.c +++ b/src/vpncmgr/vpncmgr.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncmgr.c diff --git a/src/vpndrvinst/vpndrvinst.c b/src/vpndrvinst/vpndrvinst.c index 2177758f..b18421a5 100644 --- a/src/vpndrvinst/vpndrvinst.c +++ b/src/vpndrvinst/vpndrvinst.c @@ -1,116 +1,7 @@ // SoftEther VPN Source Code - Developer Edition Master Branch -// Hamster Test Code -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. +// VPN Driver Installer -// Ham.c -// Hamster Test Program - #include #define HAM_C diff --git a/src/vpndrvinst/vpndrvinst.h b/src/vpndrvinst/vpndrvinst.h index a4775016..a0de9345 100644 --- a/src/vpndrvinst/vpndrvinst.h +++ b/src/vpndrvinst/vpndrvinst.h @@ -1,116 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch -// Hamster Test Code -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. - - -// Ham.h -// Header file of Ham.c - +// VPN Driver Installer // List of test functions typedef void (TEST_PROC)(UINT num, char **arg); diff --git a/src/vpninstall/vpninstall.c b/src/vpninstall/vpninstall.c index e8059b56..ac843ff2 100644 --- a/src/vpninstall/vpninstall.c +++ b/src/vpninstall/vpninstall.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpninstall.c diff --git a/src/vpninstall/vpninstall.h b/src/vpninstall/vpninstall.h index 3099cc2a..b822b106 100644 --- a/src/vpninstall/vpninstall.h +++ b/src/vpninstall/vpninstall.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpninstall.h diff --git a/src/vpnserver/vpnserver.c b/src/vpnserver/vpnserver.c index 0cb4d5f9..6a39ab65 100644 --- a/src/vpnserver/vpnserver.c +++ b/src/vpnserver/vpnserver.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpnserver.c diff --git a/src/vpnsetup/vpnsetup.c b/src/vpnsetup/vpnsetup.c index cccb2920..fc401cf9 100644 --- a/src/vpnsetup/vpnsetup.c +++ b/src/vpnsetup/vpnsetup.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. #include diff --git a/src/vpnsmgr/vpnsmgr.c b/src/vpnsmgr/vpnsmgr.c index 5712000d..d341dc00 100644 --- a/src/vpnsmgr/vpnsmgr.c +++ b/src/vpnsmgr/vpnsmgr.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpncmgr.c diff --git a/src/vpnweb/vpnwebdlg.c b/src/vpnweb/vpnwebdlg.c index 62477c19..0f2bcc9a 100644 --- a/src/vpnweb/vpnwebdlg.c +++ b/src/vpnweb/vpnwebdlg.c @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpnwebdlg.c diff --git a/src/vpnweb/vpnwebdlg.h b/src/vpnweb/vpnwebdlg.h index f68af3a2..a6e7d9fb 100644 --- a/src/vpnweb/vpnwebdlg.h +++ b/src/vpnweb/vpnwebdlg.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpnwebdlg.h diff --git a/src/vpnweb/vpnwebdlg_inner.h b/src/vpnweb/vpnwebdlg_inner.h index 5bc0c5c4..8f46aae4 100644 --- a/src/vpnweb/vpnwebdlg_inner.h +++ b/src/vpnweb/vpnwebdlg_inner.h @@ -1,111 +1,5 @@ // SoftEther VPN Source Code - Developer Edition Master Branch // Cedar Communication Module -// -// SoftEther VPN Server, Client and Bridge are free software under GPLv2. -// -// Copyright (c) Daiyuu Nobori. -// Copyright (c) SoftEther VPN Project, University of Tsukuba, Japan. -// Copyright (c) SoftEther Corporation. -// -// All Rights Reserved. -// -// http://www.softether.org/ -// -// Author: Daiyuu Nobori, Ph.D. -// Comments: Tetsuo Sugiyama, Ph.D. -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// version 2 as published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License version 2 -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -// CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -// TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// THE LICENSE AGREEMENT IS ATTACHED ON THE SOURCE-CODE PACKAGE -// AS "LICENSE.TXT" FILE. READ THE TEXT FILE IN ADVANCE TO USE THE SOFTWARE. -// -// -// THIS SOFTWARE IS DEVELOPED IN JAPAN, AND DISTRIBUTED FROM JAPAN, -// UNDER JAPANESE LAWS. YOU MUST AGREE IN ADVANCE TO USE, COPY, MODIFY, -// MERGE, PUBLISH, DISTRIBUTE, SUBLICENSE, AND/OR SELL COPIES OF THIS -// SOFTWARE, THAT ANY JURIDICAL DISPUTES WHICH ARE CONCERNED TO THIS -// SOFTWARE OR ITS CONTENTS, AGAINST US (SOFTETHER PROJECT, SOFTETHER -// CORPORATION, DAIYUU NOBORI OR OTHER SUPPLIERS), OR ANY JURIDICAL -// DISPUTES AGAINST US WHICH ARE CAUSED BY ANY KIND OF USING, COPYING, -// MODIFYING, MERGING, PUBLISHING, DISTRIBUTING, SUBLICENSING, AND/OR -// SELLING COPIES OF THIS SOFTWARE SHALL BE REGARDED AS BE CONSTRUED AND -// CONTROLLED BY JAPANESE LAWS, AND YOU MUST FURTHER CONSENT TO -// EXCLUSIVE JURISDICTION AND VENUE IN THE COURTS SITTING IN TOKYO, -// JAPAN. YOU MUST WAIVE ALL DEFENSES OF LACK OF PERSONAL JURISDICTION -// AND FORUM NON CONVENIENS. PROCESS MAY BE SERVED ON EITHER PARTY IN -// THE MANNER AUTHORIZED BY APPLICABLE LAW OR COURT RULE. -// -// USE ONLY IN JAPAN. DO NOT USE THIS SOFTWARE IN ANOTHER COUNTRY UNLESS -// YOU HAVE A CONFIRMATION THAT THIS SOFTWARE DOES NOT VIOLATE ANY -// CRIMINAL LAWS OR CIVIL RIGHTS IN THAT PARTICULAR COUNTRY. USING THIS -// SOFTWARE IN OTHER COUNTRIES IS COMPLETELY AT YOUR OWN RISK. THE -// SOFTETHER VPN PROJECT HAS DEVELOPED AND DISTRIBUTED THIS SOFTWARE TO -// COMPLY ONLY WITH THE JAPANESE LAWS AND EXISTING CIVIL RIGHTS INCLUDING -// PATENTS WHICH ARE SUBJECTS APPLY IN JAPAN. OTHER COUNTRIES' LAWS OR -// CIVIL RIGHTS ARE NONE OF OUR CONCERNS NOR RESPONSIBILITIES. WE HAVE -// NEVER INVESTIGATED ANY CRIMINAL REGULATIONS, CIVIL LAWS OR -// INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENTS IN ANY OF OTHER 200+ -// COUNTRIES AND TERRITORIES. BY NATURE, THERE ARE 200+ REGIONS IN THE -// WORLD, WITH DIFFERENT LAWS. IT IS IMPOSSIBLE TO VERIFY EVERY -// COUNTRIES' LAWS, REGULATIONS AND CIVIL RIGHTS TO MAKE THE SOFTWARE -// COMPLY WITH ALL COUNTRIES' LAWS BY THE PROJECT. EVEN IF YOU WILL BE -// SUED BY A PRIVATE ENTITY OR BE DAMAGED BY A PUBLIC SERVANT IN YOUR -// COUNTRY, THE DEVELOPERS OF THIS SOFTWARE WILL NEVER BE LIABLE TO -// RECOVER OR COMPENSATE SUCH DAMAGES, CRIMINAL OR CIVIL -// RESPONSIBILITIES. NOTE THAT THIS LINE IS NOT LICENSE RESTRICTION BUT -// JUST A STATEMENT FOR WARNING AND DISCLAIMER. -// -// -// SOURCE CODE CONTRIBUTION -// ------------------------ -// -// Your contribution to SoftEther VPN Project is much appreciated. -// Please send patches to us through GitHub. -// Read the SoftEther VPN Patch Acceptance Policy in advance: -// http://www.softether.org/5-download/src/9.patch -// -// -// DEAR SECURITY EXPERTS -// --------------------- -// -// If you find a bug or a security vulnerability please kindly inform us -// about the problem immediately so that we can fix the security problem -// to protect a lot of users around the world as soon as possible. -// -// Our e-mail address for security reports is: -// softether-vpn-security [at] softether.org -// -// Please note that the above e-mail address is not a technical support -// inquiry address. If you need technical assistance, please visit -// http://www.softether.org/ and ask your question on the users forum. -// -// Thank you for your cooperation. -// -// -// NO MEMORY OR RESOURCE LEAKS -// --------------------------- -// -// The memory-leaks and resource-leaks verification under the stress -// test has been passed before release this source code. // vpnwebdlg.h