diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 8343bc06..5711538a 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -3,17 +3,3 @@ Changes proposed in this pull request: - - -Your great patch is much appreciated. We are considering to apply your patch into the SoftEther VPN main tree. - -SoftEther VPN Patch Acceptance Policy: -http://www.softether.org/5-download/src/9.patch - -You have two options which are described on the above policy. -Could you please choose either option 1 or 2, and specify it clearly on the reply? - -- - -PRELIMINARY DECLARATION FOR FUTURE SWITCH TO A NON-GPL LICENSE - -I hereby agree in advance that my work will be licensed automatically under the Apache License or a similar BSD/MIT-like open-source license in case the SoftEther VPN Project adopts such a license in future. - diff --git a/CMakeLists.txt b/CMakeLists.txt index 81868fa4..adf2a130 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -85,7 +85,7 @@ if(UNIX) set(CPACK_RPM_COMPONENT_INSTALL ON) set(CPACK_RPM_FILE_NAME "RPM-DEFAULT") set(CPACK_RPM_PACKAGE_GROUP "Applications/Internet") - set(CPACK_RPM_PACKAGE_LICENSE "GPLv2") + set(CPACK_RPM_PACKAGE_LICENSE "ASL 2.0") include(CPack) endif() diff --git a/Declaration_Switch_License_from_GPL_to_Apache.pdf b/Declaration_Switch_License_from_GPL_to_Apache.pdf new file mode 100644 index 00000000..d8d07509 Binary files /dev/null and b/Declaration_Switch_License_from_GPL_to_Apache.pdf differ diff --git a/LICENSE b/LICENSE index bf65f661..c81d1ad8 100644 --- a/LICENSE +++ b/LICENSE @@ -1,31 +1,200 @@ -SoftEther VPN Server, Client and Bridge are free software, and released as -open-source. You can redistribute them and/or modify them under the terms of -the GNU General Public License version 2 as published by the Free Software -Foundation. + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ -Copyright (c) Daiyuu Nobori. -Copyright (c) SoftEther Project at University of Tsukuba, Japan. -Copyright (c) SoftEther Corporation. -All Rights Reserved. -http://www.softether.org/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -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. + 1. Definitions. -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. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. -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. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. -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. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + + Copyright (c) all contributors on SoftEther VPN project in GitHub. + Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +DISCLAIMER +========== THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, @@ -67,278 +236,6 @@ 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. -THE FOLLOWING GPLV2 CONDITIONS APPLY ON ALL SOFTETHER VPN PROGRAMS WHICH ARE -DEVELOPED BY SOFTETHER VPN PROJECT. - -READ AND UNDERSTAND THE 'src/WARNING.TXT' FILE BEFORE USING THIS SOFTWARE. -SOME SOFTWARE PROGRAMS FROM THIRD PARTIES ARE INCLUDED ON THIS SOFTWARE WITH -LICENSE CONDITIONS WHICH ARE DESCRIBED ON THE 'src/THIRD_PARTY.TXT' FILE. - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies of this license -document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your freedom to -share and change it. By contrast, the GNU General Public License is intended -to guarantee your freedom to share and change free software--to make sure the -software is free for all its users. This General Public License applies to -most of the Free Software Foundation's software and to any other program whose -authors commit to using it. (Some other Free Software Foundation software is -covered by the GNU Lesser General Public License instead.) You can apply it -to your programs, too. - - When we speak of free software, we are referring to freedom, not price. Our -General Public Licenses are designed to make sure that you have the freedom to -distribute copies of free software (and charge for this service if you wish), -that you receive source code or can get it if you want it, that you can change -the software or use pieces of it in new free programs; and that you know you -can do these things. - - To protect your rights, we need to make restrictions that forbid anyone to -deny you these rights or to ask you to surrender the rights. These -restrictions translate to certain responsibilities for you if you distribute -copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether gratis or -for a fee, you must give the recipients all the rights that you have. You -must make sure that they, too, receive or can get the source code. And you -must show them these terms so they know their rights. - - We protect your rights with two steps: (1) copyright the software, and (2) -offer you this license which gives you legal permission to copy, distribute -and/or modify the software. - - Also, for each author's protection and ours, we want to make certain that -everyone understands that there is no warranty for this free software. If the -software is modified by someone else and passed on, we want its recipients to -know that what they have is not the original, so that any problems introduced -by others will not reflect on the original authors' reputations. - - Finally, any free program is threatened constantly by software patents. We -wish to avoid the danger that redistributors of a free program will -individually obtain patent licenses, in effect making the program proprietary. -To prevent this, we have made it clear that any patent must be licensed for -everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and modification -follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains a notice -placed by the copyright holder saying it may be distributed under the terms of -this General Public License. The "Program", below, refers to any such program -or work, and a "work based on the Program" means either the Program or any -derivative work under copyright law: that is to say, a work containing the -Program or a portion of it, either verbatim or with modifications and/or -translated into another language. (Hereinafter, translation is included -without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not covered -by this License; they are outside its scope. The act of running the Program -is not restricted, and the output from the Program is covered only if its -contents constitute a work based on the Program (independent of having been -made by running the Program). Whether that is true depends on what the Program -does. - - 1. You may copy and distribute verbatim copies of the Program's source code -as you receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice and -disclaimer of warranty; keep intact all the notices that refer to this License -and to the absence of any warranty; and give any other recipients of the -Program a copy of this License along with the Program. - -You may charge a fee for the physical act of transferring a copy, and you may -at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion of it, -thus forming a work based on the Program, and copy and distribute such -modifications or work under the terms of Section 1 above, provided that you -also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices stating -that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in whole -or in part contains or is derived from the Program or any part thereof, to be -licensed as a whole at no charge to all third parties under the terms of this -License. - - c) If the modified program normally reads commands interactively when run, -you must cause it, when started running for such interactive use in the most -ordinary way, to print or display an announcement including an appropriate -copyright notice and a notice that there is no warranty (or else, saying that -you provide a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this License. -(Exception: if the Program itself is interactive but does not normally print -such an announcement, your work based on the Program is not required to print -an announcement.) - -These requirements apply to the modified work as a whole. If identifiable -sections of that work are not derived from the Program, and can be reasonably -considered independent and separate works in themselves, then this License, -and its terms, do not apply to those sections when you distribute them as -separate works. But when you distribute the same sections as part of a whole -which is a work based on the Program, the distribution of the whole must be on -the terms of this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest your -rights to work written entirely by you; rather, the intent is to exercise the -right to control the distribution of derivative or collective works based on -the Program. - -In addition, mere aggregation of another work not based on the Program with -the Program (or with a work based on the Program) on a volume of a storage or -distribution medium does not bring the other work under the scope of this -License. - - 3. You may copy and distribute the Program (or a work based on it, under -Section 2) in object code or executable form under the terms of Sections 1 and -2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable source -code, which must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three years, to -give any third party, for a charge no more than your cost of physically -performing source distribution, a complete machine-readable copy of the -corresponding source code, to be distributed under the terms of Sections 1 and -2 above on a medium customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer to -distribute corresponding source code. (This alternative is allowed only for -noncommercial distribution and only if you received the program in object code -or executable form with such an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for making -modifications to it. For an executable work, complete source code means all -the source code for all modules it contains, plus any associated interface -definition files, plus the scripts used to control compilation and -installation of the executable. However, as a special exception, the source -code distributed need not include anything that is normally distributed (in -either source or binary form) with the major components (compiler, kernel, and -so on) of the operating system on which the executable runs, unless that -component itself accompanies the executable. - -If distribution of executable or object code is made by offering access to -copy from a designated place, then offering equivalent access to copy the -source code from the same place counts as distribution of the source code, -even though third parties are not compelled to copy the source along with the -object code. - - 4. You may not copy, modify, sublicense, or distribute the Program except as -expressly provided under this License. Any attempt otherwise to copy, modify, -sublicense or distribute the Program is void, and will automatically terminate -your rights under this License. However, parties who have received copies, or -rights, from you under this License will not have their licenses terminated so -long as such parties remain in full compliance. - - 5. You are not required to accept this License, since you have not signed -it. However, nothing else grants you permission to modify or distribute the -Program or its derivative works. These actions are prohibited by law if you -do not accept this License. Therefore, by modifying or distributing the -Program (or any work based on the Program), you indicate your acceptance of -this License to do so, and all its terms and conditions for copying, -distributing or modifying the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the original -licensor to copy, distribute or modify the Program subject to these terms and -conditions. You may not impose any further restrictions on the recipients' -exercise of the rights granted herein. You are not responsible for enforcing -compliance by third parties to this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or otherwise) -that contradict the conditions of this License, they do not excuse you from -the conditions of this License. If you cannot distribute so as to satisfy -simultaneously your obligations under this License and any other pertinent -obligations, then as a consequence you may not distribute the Program at all. -For example, if a patent license would not permit royalty-free redistribution -of the Program by all those who receive copies directly or indirectly through -you, then the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply and -the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or -other property right claims or to contest validity of any such claims; this -section has the sole purpose of protecting the integrity of the free software -distribution system, which is implemented by public license practices. Many -people have made generous contributions to the wide range of software -distributed through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing to -distribute software through any other system and a licensee cannot impose that -choice. - -This section is intended to make thoroughly clear what is believed to be a -consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in certain -countries either by patents or by copyrighted interfaces, the original -copyright holder who places the Program under this License may add an explicit -geographical distribution limitation excluding those countries, so that -distribution is permitted only in or among countries not thus excluded. In -such case, this License incorporates the limitation as if written in the body -of this License. - - 9. The Free Software Foundation may publish revised and/or new versions of -the General Public License from time to time. Such new versions will be -similar in spirit to the present version, but may differ in detail to address -new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any later -version", you have the option of following the terms and conditions either of -that version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of this License, -you may choose any version ever published by the Free Software Foundation. - - 10. If you wish to incorporate parts of the Program into other free programs -whose distribution conditions are different, write to the author to ask for -permission. For software which is copyrighted by the Free Software -Foundation, write to the Free Software Foundation; we sometimes make -exceptions for this. Our decision will be guided by the two goals of -preserving the free status of all derivatives of our free software and of -promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR -THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE -STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE -PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND -PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, -YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO -LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR -THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - READ AND UNDERSTAND THE 'src/WARNING.TXT' FILE BEFORE USING THIS SOFTWARE. SOME SOFTWARE PROGRAMS FROM THIRD PARTIES ARE INCLUDED ON THIS SOFTWARE WITH LICENSE CONDITIONS WHICH ARE DESCRIBED ON THE 'src/THIRD_PARTY.TXT' FILE. diff --git a/README.md b/README.md index ec2eb650..83fd7228 100644 --- a/README.md +++ b/README.md @@ -27,10 +27,8 @@ which the non-developer user can stable use. Source code packages (.zip and .tar.gz) and binary files of Stable Edition are also available: http://www.softether-download.com/ -We accept your patches by the acceptance policy: -http://www.softether.org/5-download/src/9.patch - -Copyright (c) SoftEther Project at University of Tsukuba, Japan. +Copyright (c) all contributors on SoftEther VPN project in GitHub. +Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. --- @@ -52,9 +50,11 @@ The developers of SoftEther VPN love Icons8's work and kindly ask the users to s --- -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. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful and easy-to-use multi-protocol VPN software. @@ -181,8 +181,6 @@ We hope that you can reach one of the above URLs at least! 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 diff --git a/configure b/configure index 50af363c..0dc66511 100755 --- a/configure +++ b/configure @@ -5,14 +5,12 @@ set -e echo '---------------------------------------------------------------------' echo 'SoftEther VPN for Unix' 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 'Licensed under the Apache License, Version 2.0 (the License).' 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/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 99bd6e6a..217e41d6 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 7adc64ec..f133a168 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 741c8daf..070e687e 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 b9797c5b..d747c91d 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 e3376b8f..65b0106c 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 4fc31e51..6ffa8bf7 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 4df71871..a6da6e4f 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 764f619a..90fec6d5 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 617f3c1e..4e8b53bf 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 88854b24..8436cfbc 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 42c15c53..fb7def82 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 ab913c8a..1098ef81 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 3f7b776d..42b07a0d 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 03c5dec9..3128ffff 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 31fb89eb..7be62430 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 f50cd42e..cd9c7e86 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 c2c9f598..ed722734 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 21ff7b82..186c70dc 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 735497f5..dbec853b 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 870bacb8..7276f289 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 4174b5e5..27873169 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 fd7313e6..d4415a6e 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 7a912411..2e39bf94 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 982f831a..436aabe7 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 2658e83c..43e6e406 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 d3237c9a..62c441fe 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 14f5ac34..5667814b 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 bfe1caf4..99e4a0d8 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 453572f5..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 @@ -106,23 +9,11 @@ // ----------------------------------------------------------------- // Tap header for Linux +// This header definitions are from Universal TUN/TAP device driver +// written by Maxim Krasnyansky . +// This definitions includes only types and constants definitions, +// and it does not include any programs. // ----------------------------------------------------------------- -/* - * Universal TUN/TAP device driver. - * Copyright (C) 1999-2000 Maxim Krasnyansky - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * 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. - * - * $Id: if_tun.h,v 1.2 2001/10/31 15:27:57 arjanv Exp $ - */ #ifndef __IF_TUN_H #define __IF_TUN_H @@ -172,26 +63,11 @@ struct tun_pi { // ----------------------------------------------------------------- // Tap header for Solaris +// This header definitions are from Multithreaded STREAMS tun pseudo device driver +// written by Maxim Krasnyansky . +// This definitions includes only types and constants definitions, +// and it does not include any programs. // ----------------------------------------------------------------- -/* - * Universal TUN/TAP device driver. - * - * Multithreaded STREAMS tun pseudo device driver. - * - * Copyright (C) 1999-2000 Maxim Krasnyansky - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * 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. - * - * $Id: if_tun.h,v 1.4 2000/05/01 12:23:27 maxk Exp $ - */ #ifndef _SYS_IF_TUN_H #define _SYS_IF_TUN_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 93b4d459..58d71c05 100644 --- a/src/bin/hamcore/SOURCES_OF_BINARY_FILES.TXT +++ b/src/bin/hamcore/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 @@ -108,10 +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. - -THE GPLV2 CONDITIONS APPLY ON ALL SOFTETHER VPN PROGRAMS WHICH ARE DEVELOPED -BY SOFTETHER VPN PROJECT. +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/eula.txt b/src/bin/hamcore/eula.txt index 79532bee..a7dec475 100644 --- a/src/bin/hamcore/eula.txt +++ b/src/bin/hamcore/eula.txt @@ -1,438 +1,25 @@ -SoftEther VPN Server, Client and Bridge are free software, and released as open-source. You can redistribute them and/or modify them under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. +Copyright (c) all contributors on SoftEther VPN project in GitHub. +Copyright (c) Daiyuu Nobori, SoftEther Project at University of Tsukuba, and SoftEther Corporation. -Copyright (c) Daiyuu Nobori. -Copyright (c) SoftEther Project at University of Tsukuba, Japan. -Copyright (c) SoftEther Corporation. -All Rights Reserved. -http://www.softether.org/ +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at -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. + http://www.apache.org/licenses/LICENSE-2.0 -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. +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and limitations under the License. -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 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. 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 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. -THE FOLLOWING GPLV2 CONDITIONS APPLY ON ALL SOFTETHER VPN PROGRAMS WHICH ARE DEVELOPED BY SOFTETHER VPN PROJECT. - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. - - When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. - - We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. - - Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. - -You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. - - c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - -If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - - 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - - 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - -This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. - - 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -Note that the above copyright notices and use conditions do not apply on the software components listed in below which are included in this Software. When you use or distribute Software with including these libraries, you have to follow the conditions of these libraries. - -These library's copyright notices and conditions are following; - -------------------- - -BitVisor(R) VPN Client Module (IPsec Driver): -Copyright (c) 2007, 2008 University of Tsukuba. -Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -3. Neither the name of the University of Tsukuba nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -------------------- - -Microsoft(R) C Runtime Library: -(c) 2007 Microsoft Corporation. All Rights Reserved. - -------------------- - -RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki): - -License to copy and use this software is granted provided that it is identified as "RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki)" in all material mentioning or referencing this software. - -License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki)" in all material mentioning or referencing the derived work. - -RSA Security Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. - -------------------- - -WinPcap: -Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy) -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -3. Neither the name of the Politecnico di Torino nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -------------------- - -libedit: -Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. - -This code is derived from software contributed to Berkeley by Christos Zoulas of Cornell University. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -------------------- - -libiconv: - - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. - - When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. - - Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. - - Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. - - Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. - - Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. - - You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. - - (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. - - Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: - - a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above) ; and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. - - d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. - - It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. - - 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. - - b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. - - 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. - -This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -------------------- - -ncurses: -Copyright (c) 1998-2005,2006 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -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 ABOVE 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. - -Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. - -------------------- - -OpenSSL: -OpenSSL License -Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" - -4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. - -5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. - -6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" - -THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). - -Original SSLeay License -Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. - -This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. - -This library is free for commercial and non-commercial use as long as the following conditions are adhered to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). - -Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: -1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). -4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" - -THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] - -------------------- - -zlib: -Acknowledgments: - The deflate format used by zlib was defined by Phil Katz. The deflate and zlib specifications were written by L. Peter Deutsch. Thanks to all the people who reported problems and suggested various improvements in zlib; they are too numerous to cite here. - -Copyright notice: - (C) 1995-2004 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -If you use the zlib library in a product, we would appreciate *not* receiving lengthy legal documents to sign. The sources are provided for free but without warranty of any kind. The library has been entirely written by Jean-loup Gailly and Mark Adler; it does not include third-party code. - -If you redistribute modified sources, we would appreciate that you include in the file ChangeLog history information documenting your changes. Please read the FAQ for more information on the distribution of modified source versions. - -------------------- - -SHA0 implementation: - -Copyright (C) 2009 Gabriel A. Petursson -This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - -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 along with this program. If not, see . - -------------------- - -NOTES - -SoftEther provides source codes of some GPL/LGPL/other libraries listed above on its web server. Anyone can download, use and re-distribute them under individual licenses which are contained on each archive file, available from the following URL: -http://uploader.softether.co.jp/src/ +READ AND UNDERSTAND THE 'src/WARNING.TXT' FILE BEFORE USING THIS SOFTWARE. SOME SOFTWARE PROGRAMS FROM THIRD PARTIES ARE INCLUDED ON THIS SOFTWARE WITH LICENSE CONDITIONS WHICH ARE DESCRIBED ON THE 'src/THIRD_PARTY.TXT' FILE. diff --git a/src/bin/hamcore/strtable_cn.stb b/src/bin/hamcore/strtable_cn.stb index 30b441cc..1d516038 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) @@ -451,7 +451,7 @@ WINVER_ERROR_PC_REMOTE 远程服务器 # 开源版本的警告 -OSS_MSG 欢迎来到 SoftEther VPN 服务器学术版 !\r\n\r\n此 VPN 服务器作为日本筑波大学的一个学术研究由免费软件开发的,且由,开源 (GPL) SoftEther 项目 (http://www.softether.org/) 为公众利益免费发布的。\r\n\r\nSoftEther VPN 软件是作为筑波大学和 SoftEther 公司之间的联合研究合同的一部分而发布给公众的。SoftEther VPN 软件的开发和发布仅为学术研究目的。因此,对 SoftEther VPN 软件不提供支持服务,即使它包含错误或漏洞。用户将对使用 SoftEther VPN 的结果承担责任。 SoftEther VPN 的开发者和发行者都将永远不会为任何后果或损失承担责任。\r\n\r\n在您同意上述启示后,使用 SoftEther VPN 服务器享受 VPN 通信。\r\n\r\n对于 SoftEther VPN 的更多细节,请参阅 http://www.softether.org/。\r\n\r\n +OSS_MSG 欢迎来到 SoftEther VPN 服务器学术版 !\r\n\r\n此 VPN 服务器作为日本筑波大学的一个学术研究由免费软件开发的,且由,开源 SoftEther 项目 (http://www.softether.org/) 为公众利益免费发布的。\r\n\r\nSoftEther VPN 软件是作为筑波大学和 SoftEther 公司之间的联合研究合同的一部分而发布给公众的。SoftEther VPN 软件的开发和发布仅为学术研究目的。因此,对 SoftEther VPN 软件不提供支持服务,即使它包含错误或漏洞。用户将对使用 SoftEther VPN 的结果承担责任。 SoftEther VPN 的开发者和发行者都将永远不会为任何后果或损失承担责任。\r\n\r\n在您同意上述启示后,使用 SoftEther VPN 服务器享受 VPN 通信。\r\n\r\n对于 SoftEther VPN 的更多细节,请参阅 http://www.softether.org/。\r\n\r\n # NAT Traversal warning @@ -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 @@ -2467,7 +2467,7 @@ STATIC7 保持互联网连接功能(&K) PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 Developer Edition (Ver %u.%02u, Build %u) -S_INFO2 Open-Source VPN Software for Academic Purpose, under the GPLv2 License.\r\nCopyright (c) 2012-%u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor: Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved. / Microsoft(R) C Runtime Library: (c) 2007 Microsoft Corporation. All Rights Reserved. / PKCS #11 Cryptographic Token Interface (Cryptoki): Copyright (c) RSA Security Inc. / WinPcap: Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy). All rights reserved. / libedit: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. / libiconv: Copyright (C) 2007 Free Software Foundation, Inc. / ncurses: Copyright (c) 1998-2005, 2006 Free Software Foundation, Inc. / OpenSSL: Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). / zlib: (C) 1995-2004 Jean-loup Gailly and Mark Adler. / Special Thanks to: Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 此 VPN 服务器作为的一个学术研究且由 (http://www.softether.org/) 为公众利益免费发布的。本软件是日本筑波大学 SoftEther 项目下开发的免费软件,无任何担保。开发人员、版权所有者或分销商在任何情况下对于使用本软件的任何索赔、损害赔偿或其他情况不承担责任。\r\n\r\nSoftEther VPN 是日本政府的研究和开发项目的一项工作,由日本的经济、贸易和工业部资助,由信息化推进机构管理。 IDCANCEL 确定(&O) @@ -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 1a470544..b3355eaf 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 @@ -2447,7 +2448,7 @@ STATIC7 &Keep Alive Internet Connection Function: PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 Developer Edition (Ver %u.%02u, Build %u) -S_INFO2 Open-Source VPN Software for Academic Purpose, under the GPLv2 License.\r\nCopyright (c) 2012-%u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor: Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved. / Microsoft(R) C Runtime Library: (c) 2007 Microsoft Corporation. All Rights Reserved. / PKCS #11 Cryptographic Token Interface (Cryptoki): Copyright (c) RSA Security Inc. / WinPcap: Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy). All rights reserved. / libedit: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. / libiconv: Copyright (C) 2007 Free Software Foundation, Inc. / ncurses: Copyright (c) 1998-2005, 2006 Free Software Foundation, Inc. / OpenSSL: Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). / zlib: (C) 1995-2004 Jean-loup Gailly and Mark Adler. / Special Thanks to: Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 THIS SOFTWARE IS FREEWARE DEVELOPED UNDER THE SOFTETHER VPN PROJECT AT UNIVERSITY OF TSUKUBA, WITHOUT WARRANTY OF AND KIND. IN NO EVENT SHALL THE DEVELOPERS, COPYRIGHT OWNERS OR DISTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY IN ANY WAY OUT OF THE USE OF THIS SOFTWARE.\r\n\r\nSoftEther VPN is a work of the research and development project of Japanese Government, subsidized by Ministry of Economy, Trade and Industry of Japan, administrated by Information Promotion Agency. IDCANCEL &OK @@ -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 5737e079..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 @@ -2452,7 +2453,7 @@ STATIC7 インターネット接続の維持機能(&N) PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 Developer Edition (Ver %u.%02u, Build %u) -S_INFO2 Open-Source VPN Software for Academic Purpose, under the GPLv2 License.\r\nCopyright (c) 2012-%u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor: Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved. / Microsoft(R) C Runtime Library: (c) 2007 Microsoft Corporation. All Rights Reserved. / PKCS #11 Cryptographic Token Interface (Cryptoki): Copyright (c) RSA Security Inc. / WinPcap: Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy). All rights reserved. / libedit: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. / libiconv: Copyright (C) 2007 Free Software Foundation, Inc. / ncurses: Copyright (c) 1998-2005, 2006 Free Software Foundation, Inc. / OpenSSL: Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). / zlib: (C) 1995-2004 Jean-loup Gailly and Mark Adler. / Special Thanks to: Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 本ソフトウェアは筑波大学 SoftEther VPN プロジェクトで開発されたフリーウェアです。本ソフトウェアは一切の保証がない状態で提供されるものであり、開発および配布元は使用の結果の損害について一切責任を負いません。\r\n\r\nSoftEther VPN ソフトウェアは日本国経済産業省のソフトウェア研究開発プロジェクトの成果物です。IPA (独立行政法人 情報処理推進機構) の未踏ソフトウェア創造事業に採択され開発されました。詳しくは http://www.ipa.go.jp/ をご覧ください。 IDCANCEL &OK @@ -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 d4edff18..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 @@ -2429,7 +2430,7 @@ STATIC7 인터넷 연결 유지 기능 (&N) PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 (Ver %u %02u, Build %u) -S_INFO2 An Open-Source VPN Software for Academic Purpose, under the GPLv2 License \r\nCopyright (c) 2012- %u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved. \r\nWeb Site:http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor:Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved./Microsoft (R) C Runtime Library:(c) 2007 Microsoft Corporation. All Rights Reserved./PKCS # 11 Cryptographic Token Interface (Cryptoki):Copyright (c) RSA Security Inc./WinPcap:Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy ). All rights reserved./libedit:Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved./libiconv:Copyright (C) 2007 Free Software Foundation, Inc./ncurses:Copyright (c) 1998 -2005, 2006 Free Software Foundation, Inc./OpenSSL:Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www. openssl.org/) This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)/zlib:(C) 1995-2004 Jean-loup Gailly and Mark Adler/Special Thanks to:Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 이 소프트웨어는 츠쿠바 대학 SoftEther VPN 프로젝트에서 개발 된 프리웨어입니다. 본 소프트웨어는 어떠한 보증이없는 상태로 제공되는 것이며, 개발 및 배포자는 사용의 결과 손해에 대해 책임을지지 않습니다. \r\n\r\nSoftEther VPN 소프트웨어는 일본 경제 산업 성 소프트웨어 연구 개발 프로젝트의 결과물입니다. IPA (독립 행정법 인 정보 처리 추진기구)의 미답 소프트웨어 창조 사업에 채택되어 개발되었습니다. 자세한 내용은 http://www.ipa.go.jp/를 참조하십시오. IDCANCEL & OK @@ -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 c9b9df06..6447937e 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 @@ -2447,7 +2448,7 @@ STATIC7 &Keep Alive Internet Connection Function: PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 Developer Edition (Ver %u.%02u, Build %u) -S_INFO2 Open-Source VPN Software for Academic Purpose, under the GPLv2 License.\r\nCopyright (c) 2012-%u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor: Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved. / Microsoft(R) C Runtime Library: (c) 2007 Microsoft Corporation. All Rights Reserved. / PKCS #11 Cryptographic Token Interface (Cryptoki): Copyright (c) RSA Security Inc. / WinPcap: Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy). All rights reserved. / libedit: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. / libiconv: Copyright (C) 2007 Free Software Foundation, Inc. / ncurses: Copyright (c) 1998-2005, 2006 Free Software Foundation, Inc. / OpenSSL: Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). / zlib: (C) 1995-2004 Jean-loup Gailly and Mark Adler. / Special Thanks to: Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 THIS SOFTWARE IS FREEWARE DEVELOPED UNDER THE SOFTETHER VPN PROJECT AT UNIVERSITY OF TSUKUBA, WITHOUT WARRANTY OF AND KIND. IN NO EVENT SHALL THE DEVELOPERS, COPYRIGHT OWNERS OR DISTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY IN ANY WAY OUT OF THE USE OF THIS SOFTWARE.\r\n\r\nSoftEther VPN is a work of the research and development project of Japanese Government, subsidized by Ministry of Economy, Trade and Industry of Japan, administrated by Information Promotion Agency. IDCANCEL &OK @@ -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 4b4a7e39..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) @@ -454,7 +455,7 @@ WINVER_ERROR_PC_REMOTE 遠端伺服器 # 開源版本的警告 -OSS_MSG 歡迎來到 SoftEther VPN 伺服器學術版 !\r\n\r\n此 VPN 伺服器作為日本筑波大學的一個學術研究由免費軟體發展的,且由,開源 (GPL) SoftEther 項目 (http://www.softether.org/) 為公眾利益免費發佈的。\r\n\r\nSoftEther VPN 軟體是作為筑波大學和 SoftEther 公司之間的聯合研究合同的一部分而發佈給公眾的。SoftEther VPN 軟體的開發和發佈僅為學術研究目的。因此,對 SoftEther VPN 軟體不提供支援服務,即使它包含錯誤或漏洞。用戶將對使用 SoftEther VPN 的結果承擔責任。 SoftEther VPN 的開發者和發行者都將永遠不會為任何後果或損失承擔責任。\r\n\r\n在您同意上述啟示後,使用 SoftEther VPN 伺服器享受 VPN 通信。\r\n\r\n對於 SoftEther VPN 的更多細節,請參閱 http://www.softether.org/。\r\n\r\n +OSS_MSG 歡迎來到 SoftEther VPN 伺服器學術版 !\r\n\r\n此 VPN 伺服器作為日本筑波大學的一個學術研究由免費軟體發展的,且由,開源 SoftEther 項目 (http://www.softether.org/) 為公眾利益免費發佈的。\r\n\r\nSoftEther VPN 軟體是作為筑波大學和 SoftEther 公司之間的聯合研究合同的一部分而發佈給公眾的。SoftEther VPN 軟體的開發和發佈僅為學術研究目的。因此,對 SoftEther VPN 軟體不提供支援服務,即使它包含錯誤或漏洞。用戶將對使用 SoftEther VPN 的結果承擔責任。 SoftEther VPN 的開發者和發行者都將永遠不會為任何後果或損失承擔責任。\r\n\r\n在您同意上述啟示後,使用 SoftEther VPN 伺服器享受 VPN 通信。\r\n\r\n對於 SoftEther VPN 的更多細節,請參閱 http://www.softether.org/。\r\n\r\n # NAT Traversal warning @@ -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 @@ -2468,7 +2469,7 @@ STATIC7 保持網際網路連接功能(&K) PREFIX D_ABOUT S_INFO1 SoftEther VPN %u.0 Developer Edition (Ver %u.%02u, Build %u) -S_INFO2 Open-Source VPN Software for Academic Purpose, under the GPLv2 License.\r\nCopyright (c) 2012-%u SoftEther Project at University of Tsukuba, Japan. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S +S_INFO2 Licensed under the Apache License, Version 2.0.\r\nCopyright (c) 2012-%u all contributors on SoftEther VPN project in GitHub. All Rights Reserved.\r\nWeb Site: http://www.softether.org/\r\n%S S_INFO3 This product includes the following software components:\r\nBitVisor: Copyright (c) 2007, 2008 University of Tsukuba. Copyright (C) 2007, 2008 National Institute of Information and Communications Technology. All rights reserved. / Microsoft(R) C Runtime Library: (c) 2007 Microsoft Corporation. All Rights Reserved. / PKCS #11 Cryptographic Token Interface (Cryptoki): Copyright (c) RSA Security Inc. / WinPcap: Copyright (c) 2001 - 2003 NetGroup, Politecnico di Torino (Italy). All rights reserved. / libedit: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. / libiconv: Copyright (C) 2007 Free Software Foundation, Inc. / ncurses: Copyright (c) 1998-2005, 2006 Free Software Foundation, Inc. / OpenSSL: Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). / zlib: (C) 1995-2004 Jean-loup Gailly and Mark Adler. / Special Thanks to: Software Laboratory, Academic Computing Communication Center, Industrial Liaison and Cooperative Research Center and Professor Yasushi Shinjo in University of Tsukuba, Japan. S_INFO4 此 VPN 伺服器作為的一個學術研究且由 (http://www.softether.org/) 為公眾利益免費發佈的。本軟體是日本筑波大學 SoftEther 專案下開發的免費軟體,無任何擔保。開發人員、版權所有者或分銷商在任何情況下對於使用本軟體的任何索賠、損害賠償或其他情況不承擔責任。\r\n\r\nSoftEther VPN 是日本政府的研究和開發項目的一項工作,由日本的經濟、貿易和工業部資助,由資訊化推進機構管理。 IDCANCEL 確定(&O) @@ -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