Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Authenticator: avoid move assignments to self (#5315) | Tiger Wang | 2021-10-03 | 1 | -8/+14 |
| | | | If authentication was off cClientHandle::m_Username ended up moved into itself. Add a copy to avoid this. Thanks @Seadragon91! | ||||
* | Authentication flow: move construction, slim down classes (#5312) | Tiger Wang | 2021-10-02 | 1 | -13/+12 |
| | | | - Remove extra members in ForgeHandshake | ||||
* | Use more URL-Encoding when sending API requests. | Alexander Harkness | 2021-08-23 | 1 | -2/+2 |
| | |||||
* | Fix Windows XP to 7 compatibility (#5167) | Tiger Wang | 2021-03-28 | 1 | -1/+1 |
| | | | | | * Partially reverts 01a4e696b * Unify thread names - Remove use of GetThreadId API | ||||
* | Some emplace_back replacements (#5149) | 12xx12 | 2021-03-07 | 1 | -1/+1 |
| | | | * replace push_back with emplace_back when a new object was created in the function call | ||||
* | Update submodules (#4727) | peterbell10 | 2020-05-09 | 1 | -2/+2 |
| | | | | | | | | | | | | | Closes #4708 This updates jsoncpp, mbedtls, TCLAP and SQLiteCpp to their latest stable release. A few additional changes were needed: * jsoncpp deprecated Reader, FastWriter and StyledWriter which I've replaced with some helper functions in JsonUtils.cpp * SQLiteCpp changed how it builds with external sqlite libraries, now expecting them to be installed. The simplest path was to remove sqlite from cuberite's submodule and just use SQLiteCpp's internal version. | ||||
* | Using Super. | Mattes D | 2020-04-16 | 1 | -3/+3 |
| | |||||
* | Force all headers other than "Globals.h" to be included with relative paths (#4269) | peterbell10 | 2018-08-29 | 1 | -1/+1 |
| | | | | | | | Closes #4236 CMake now creates a header file in the build directory under the path "include/Globals.h" which just includes "src/Globals.h" with an absolute path. Then instead of adding "src/" to the include directories, it adds "include/". #include "Globals.h" still works by including the build generated file and any other src-relative path will not work. | ||||
* | cIsThread: Reset m_ShouldTerminate after the thread has stopped (#4258) | peterbell10 | 2018-07-22 | 1 | -2/+1 |
| | | | | | This allows threads to be restarted after stopping. Fixes #4257 | ||||
* | Update mbedtls to 2.5.1 (#3964) | peterbell10 | 2017-08-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | * Renaming changes: * macro prefix "POLARSSL" -> "MBEDTLS" * functions now prefixed with "mbedtls_" * rename PolarSSL++ -> mbedTLS++ * rename polarssl submodule * Use mbedtls' AES-CFB8 implementation. * Add cSslConfig to wrap mbedtls_ssl_config * Update cTCPLink and cBlockingSslClientSocket to use cSslConfig * Use cSslConfig in cHTTPServer * Use cSslConfig for cMojangAPI::SecureRequest * CI Fixes * Set -fomit-frame-pointer on the right target | ||||
* | Add cUUID class (#3871) | peterbell10 | 2017-08-25 | 1 | -4/+9 |
| | |||||
* | Bulk clearing of whitespace | LogicParrot | 2016-02-05 | 1 | -1/+1 |
| | |||||
* | Namechange to Cuberite | Mattes D | 2015-09-25 | 1 | -2/+2 |
| | |||||
* | Added Equifax root CA. | Mattes D | 2015-05-21 | 1 | -0/+8 |
| | | | | | | Fixes #2076. Closes #2081. Ref.: #2072. | ||||
* | Initial implementation of IniFile overloading | tycho | 2015-05-16 | 1 | -6/+6 |
| | |||||
* | Merged IniFile into main MCS sources. | Mattes D | 2014-10-23 | 1 | -1/+1 |
| | |||||
* | cMojangAPI: Added UUID-to-Name lookup. | madmaxoft | 2014-08-03 | 1 | -2/+2 |
| | | | | Also fixed the bindings, now all functions are static-like. | ||||
* | MojangAPI: Implemented UUID shortening and dashing. | madmaxoft | 2014-07-30 | 1 | -10/+1 |
| | |||||
* | Added a cMojangAPI class for PlayerName -> UUID lookups, with cache. | madmaxoft | 2014-07-30 | 1 | -211/+5 |
| | | | | The cache is persisted into a SQLite DB file on server shutdown. | ||||
* | cAuthenticator: Added GetUUIDsFromPlayerNames(). | madmaxoft | 2014-07-28 | 1 | -3/+96 |
| | |||||
* | Authenticator.cpp: Killed a global destructor warning | archshift | 2014-07-19 | 1 | -53/+56 |
| | |||||
* | Basic style fixes. | madmaxoft | 2014-07-17 | 1 | -1/+1 |
| | |||||
* | Function rename | Tiger Wang | 2014-07-16 | 1 | -2/+2 |
| | |||||
* | Unified functions | Tiger Wang | 2014-07-16 | 1 | -28/+23 |
| | | | | Thanks @Howaner! | ||||
* | Store properties as Json::Value | Tiger Wang | 2014-07-16 | 1 | -5/+10 |
| | |||||
* | Player properties are now retrieved | Tiger Wang | 2014-07-14 | 1 | -101/+180 |
| | |||||
* | Implemented trapped chests & others | Tiger Wang | 2014-07-07 | 1 | -2/+2 |
| | | | | | | | + Added trapped chests * Fixed a bunch of bugs in the redstone simulator concerning wires and repeaters * Other potential bugfixes | ||||
* | Hotfixed Chunked transfer encoding in Yggdrasil. | madmaxoft | 2014-05-03 | 1 | -1/+1 |
| | | | | By using HTTP/1.0, we're disabling the support for the Chunked encoding on the server. This is a hotfix for #979, a proper parser implementation is still needed. | ||||
* | Removed the unused cBlockingTCPLink class. | madmaxoft | 2014-04-30 | 1 | -1/+0 |
| | |||||
* | Removed unneeded #includes. | madmaxoft | 2014-04-29 | 1 | -6/+0 |
| | |||||
* | Added the G1 root cert. | madmaxoft | 2014-04-28 | 1 | -2/+29 |
| | | | | Now the authenticator finally works. | ||||
* | Rewritten cAuthenticator to use the new PolarSSL++ wrapper classes. | madmaxoft | 2014-04-27 | 1 | -91/+45 |
| | |||||
* | Authenticator uses some C++ SSL objects. | madmaxoft | 2014-04-24 | 1 | -19/+40 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into fixes | jfhumann | 2014-04-18 | 1 | -3/+4 |
| | | | | | | | | Conflicts: src/Authenticator.cpp src/ClientHandle.cpp src/Entities/Minecart.cpp src/Protocol/Protocol17x.cpp | ||||
* | Implemented the 1.7.6 protocol and authenticator. | madmaxoft | 2014-04-14 | 1 | -80/+67 |
| | | | | Server works both in online and offline modes with 1.7.9. | ||||
* | Fixed mistake | daniel0916 | 2014-04-13 | 1 | -1/+1 |
| | |||||
* | Fixed Error? | daniel0916 | 2014-04-13 | 1 | -2/+2 |
| | |||||
* | Code Update | daniel0916 | 2014-04-13 | 1 | -4/+5 |
| | |||||
* | Added Yggdrasil Authentication System | daniel0916 | 2014-04-13 | 1 | -0/+325 |
Code by Howaner. Fixes/Changes by me. |