Permalink
Please sign in to comment.
Showing
with
1,386 additions
and 2,098 deletions.
- +99 −0 Install/ThirdPartyLicenses/LibEvent-LICENSE.txt
- +6 −3 MCServer/Plugins/Debuggers/Debuggers.lua
- +1 −0 MCServer/webadmin/GenerateSelfSignedHTTPSCertUsingOpenssl.cmd
- +40 −2 Tools/RCONClient/Globals.h
- +10 −9 Tools/RCONClient/RCONClient.cpp
- +5 −3 Tools/RCONClient/RCONClient.sln
- +1 −1 lib/libevent
- +1 −1 lib/polarssl
- +1 −15 src/Bindings/LuaState.h
- +1 −0 src/CheckBasicStyle.lua
- +12 −6 src/Chunk.cpp
- +134 −111 src/ClientHandle.cpp
- +54 −30 src/ClientHandle.h
- +17 −7 src/Entities/Player.cpp
- +15 −3 src/Entities/Player.h
- +1 −2 src/Generating/BioGen.cpp
- +53 −33 src/HTTPServer/HTTPConnection.cpp
- +26 −13 src/HTTPServer/HTTPConnection.h
- +4 −1 src/HTTPServer/HTTPMessage.cpp
- +66 −68 src/HTTPServer/HTTPServer.cpp
- +20 −32 src/HTTPServer/HTTPServer.h
- +15 −18 src/HTTPServer/SslHTTPConnection.cpp
- +2 −2 src/HTTPServer/SslHTTPConnection.h
- +36 −0 src/IniFile.cpp
- +20 −4 src/IniFile.h
- +1 −7 src/OSSupport/CMakeLists.txt
- +1 −1 src/OSSupport/File.h
- +0 −238 src/OSSupport/ListenThread.cpp
- +0 −85 src/OSSupport/ListenThread.h
- +33 −11 src/OSSupport/NetworkSingleton.cpp
- +10 −1 src/OSSupport/NetworkSingleton.h
- +5 −5 src/OSSupport/ServerHandleImpl.cpp
- +0 −702 src/OSSupport/SocketThreads.cpp
- +0 −194 src/OSSupport/SocketThreads.h
- +8 −2 src/OSSupport/TCPLinkImpl.cpp
- +164 −12 src/PolarSSL++/BlockingSslClientSocket.cpp
- +33 −2 src/PolarSSL++/BlockingSslClientSocket.h
- +1 −1 src/PolarSSL++/SslContext.cpp
- +17 −8 src/Protocol/Protocol18x.cpp
- +112 −86 src/RCONServer.cpp
- +28 −41 src/RCONServer.h
- +35 −29 src/Root.cpp
- +78 −193 src/Server.cpp
- +41 −56 src/Server.h
- +44 −0 src/StringUtils.cpp
- +10 −1 src/StringUtils.h
- +43 −32 src/WebAdmin.cpp
- +12 −5 src/WebAdmin.h
- +17 −14 src/World.cpp
- +6 −3 src/World.h
- +9 −2 src/main.cpp
- +13 −1 tests/Network/EchoServer.cpp
- +14 −1 tests/Network/Google.cpp
- +11 −1 tests/Network/NameLookup.cpp
| @@ -0,0 +1,99 @@ | ||
| Libevent is available for use under the following license, commonly known | ||
| as the 3-clause (or "modified") BSD license: | ||
| ============================== | ||
| Copyright (c) 2000-2007 Niels Provos <provos@citi.umich.edu> | ||
| Copyright (c) 2007-2012 Niels Provos and Nick Mathewson | ||
| 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. The name of the author may not be used to endorse or promote products | ||
| derived from this software without specific prior written permission. | ||
| THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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. | ||
| ============================== | ||
| Portions of Libevent are based on works by others, also made available by | ||
| them under the three-clause BSD license above. The copyright notices are | ||
| available in the corresponding source files; the license is as above. Here's | ||
| a list: | ||
| log.c: | ||
| Copyright (c) 2000 Dug Song <dugsong@monkey.org> | ||
| Copyright (c) 1993 The Regents of the University of California. | ||
| strlcpy.c: | ||
| Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> | ||
| win32select.c: | ||
| Copyright (c) 2003 Michael A. Davis <mike@datanerds.net> | ||
| evport.c: | ||
| Copyright (c) 2007 Sun Microsystems | ||
| ht-internal.h: | ||
| Copyright (c) 2002 Christopher Clark | ||
| minheap-internal.h: | ||
| Copyright (c) 2006 Maxim Yegorushkin <maxim.yegorushkin@gmail.com> | ||
| ============================== | ||
| The arc4module is available under the following, sometimes called the | ||
| "OpenBSD" license: | ||
| Copyright (c) 1996, David Mazieres <dm@uun.org> | ||
| Copyright (c) 2008, Damien Miller <djm@openbsd.org> | ||
| Permission to use, copy, modify, and distribute this software for any | ||
| purpose with or without fee is hereby granted, provided that the above | ||
| copyright notice and this permission notice appear in all copies. | ||
| THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||
| WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||
| MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||
| ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||
| WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||
| ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | ||
| OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
| ============================== | ||
| The Windows timer code is based on code from libutp, which is | ||
| distributed under this license, sometimes called the "MIT" license. | ||
| Copyright (c) 2010 BitTorrent, 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, 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 | ||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
| THE SOFTWARE. |
Submodule libevent
updated
from 0b49ae to 62eaa8
Submodule polarssl
updated
from d6a153 to 38f47a
Oops, something went wrong.
0 comments on commit
2c7925f