Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zlib -> libdeflate (#5085) | Tiger Wang | 2021-01-11 | 6 | -263/+91 |
| | | | | | | + Use libdeflate + Use std::byte * Fix passing temporary to string_view + Emulate make_unique_for_overwrite | ||||
* | Update submodules | Tiger Wang | 2020-07-23 | 2 | -11/+7 |
| | |||||
* | Address comments | Tiger Wang | 2020-07-12 | 1 | -2/+2 |
| | |||||
* | More CMake cleanup | Tiger Wang | 2020-07-12 | 1 | -7/+2 |
| | |||||
* | Resolve IPO flags mismatch | Tiger Wang | 2020-05-31 | 1 | -1/+0 |
| | |||||
* | Upgrade to C++17 [CMake] (#4717) | Tiger Wang | 2020-05-16 | 1 | -1/+0 |
| | | | * Make our CMake slightly less insane | ||||
* | Cleanup unneeded globals (#4736) | peterbell10 | 2020-05-10 | 1 | -39/+0 |
| | |||||
* | Remove old Android leftovers (#4722) | Mat | 2020-05-07 | 1 | -10/+0 |
| | |||||
* | Update fmt to 6.2.0 (#4718) | peterbell10 | 2020-05-05 | 3 | -18/+24 |
| | | | * Update fmt to 6.2.0 | ||||
* | Require semi-colon at end of function-like macros (#4719) | peterbell10 | 2020-05-05 | 1 | -17/+17 |
| | |||||
* | Add the fmt library (#4065) | peterbell10 | 2018-01-03 | 4 | -26/+22 |
| | | | | | | | * Replaces AppendVPrintf with fmt::sprintf * fmt::ArgList now used as a type safe alternative to varargs. * Removed SIZE_T_FMT compatibility macros. fmt::sprintf is fully portable and supports %zu. * Adds FLOG functions to log with fmt's native formatting style. | ||||
* | Fix style of Tools | Alexander Lyons Harkness | 2017-12-24 | 6 | -149/+131 |
| | |||||
* | Fix Travis build (#4101) | peterbell10 | 2017-12-22 | 1 | -4/+4 |
| | | | | | | | | | Stop using gdb on osx - was breaking the build Add clang 3.5 build as travis now defaults to 5.0 Fix unknown-warning-option errors on AppleClang ProtoProxy: Use nullptr UrlClientTest: add override to callback destructor Update jsoncpp to use nullptr | ||||
* | Removed UTF-8 BOM (#4033) | Lukas Pioch | 2017-09-19 | 3 | -3/+3 |
| | |||||
* | Update mbedtls to 2.5.1 (#3964) | peterbell10 | 2017-08-30 | 4 | -21/+21 |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | -0/+2 |
| | |||||
* | Remove double includes part 2 (#3890) | peterbell10 | 2017-08-03 | 1 | -0/+5 |
| | |||||
* | Removed the LeakFinder for Windows. (#3777) | Mattes D | 2017-06-19 | 1 | -5/+3 |
| | |||||
* | Fixed type-casting-related warnings. | Mattes D | 2016-08-24 | 6 | -32/+33 |
| | |||||
* | CMake: Remove needless minimum version specifications. | Mattes D | 2016-07-18 | 1 | -3/+0 |
| | |||||
* | Removed offending tr1 references. | Alexander Harkness | 2015-12-22 | 1 | -33/+16 |
| | |||||
* | Improved types of utf 16 strings | tycho | 2015-10-02 | 1 | -4/+4 |
| | |||||
* | Increase robustness of the logging subsystem | tycho | 2015-09-15 | 1 | -4/+10 |
| | |||||
* | Daemon support on Linux. | Anthony Birkett | 2015-06-05 | 1 | -1/+1 |
| | | | | Added null console log listener, avoid printf() when stdout is closed. | ||||
* | Fix other clang 3.6 commit | tycho | 2015-05-24 | 1 | -1/+4 |
| | |||||
* | Disable -Werror for warnings in tools. | tycho | 2015-05-24 | 1 | -1/+2 |
| | |||||
* | Disable warnings in MCADefrag, ProtoProxy and tests | tycho | 2015-05-23 | 1 | -1/+3 |
| | |||||
* | Update submodules | Tiger Wang | 2015-05-02 | 1 | -1/+1 |
| | |||||
* | Added VarInt64, normalized cPacketizer datatype names. | Mattes D | 2015-03-22 | 1 | -6/+6 |
| | |||||
* | ProtoProxy: Fixed connection and logging. | Mattes D | 2015-03-22 | 4 | -15/+22 |
| | |||||
* | Unified cByteBuffer types. | Mattes D | 2015-03-21 | 3 | -338/+351 |
| | | | | cByteBuffer now reads and writes any of the [U]Int<N> types. | ||||
* | Fixed Server.cpp | Creaprog | 2015-02-16 | 1 | -1/+1 |
| | |||||
* | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+3 |
| | |||||
* | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -0/+1 |
| | |||||
* | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+4 |
| | |||||
* | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+4 |
| | | | Performance improvement. | ||||
* | ProtoProxy: Added socket startup error reporting. | Matyas Dolak | 2015-01-23 | 1 | -3/+31 |
| | | | | Fixes CID 66433, fixes CID 66443. | ||||
* | ProtoProxy: Fixed warnings in Connection.cpp. | Matyas Dolak | 2015-01-21 | 1 | -87/+89 |
| | |||||
* | ProtoProxy: Fixed warnings in Connection.cpp. | Matyas Dolak | 2015-01-21 | 2 | -16/+24 |
| | |||||
* | ProtoProxy: Log block change packet details. | Mattes D | 2014-12-25 | 1 | -0/+3 |
| | |||||
* | Fixed tools compilation. | Mattes D | 2014-12-25 | 1 | -0/+2 |
| | | | | Fixes errors introduced in 081e7ddd028d9382bd52c2b117dae6b6f84225e5. | ||||
* | ProtoProxy: Added a sanity check to metadata string lengths. | Mattes D | 2014-12-21 | 1 | -2/+6 |
| | | | | Fixes CID 66415. | ||||
* | Fixed c++11 branch issues. | Mattes D | 2014-12-07 | 1 | -1/+2 |
| | |||||
* | Tools: Removed unused Timer.* file from CMakeLists.txt. | Mattes D | 2014-12-04 | 1 | -2/+0 |
| | |||||
* | Merged branch 'origin/master' into c++11. | Mattes D | 2014-12-04 | 1 | -0/+10 |
|\ | |||||
| * | Fixed missing files in ProtoProxy. | Mattes D | 2014-11-29 | 1 | -0/+8 |
| | | |||||
* | | Compilation fixes | Tiger Wang | 2014-11-23 | 2 | -5/+3 |
| | | |||||
* | | Compile fix? | Tiger Wang | 2014-10-21 | 1 | -2/+0 |
|/ | |||||
* | Compilation fix | Tiger Wang | 2014-09-28 | 1 | -2/+1 |
| | |||||
* | Renamed Loggers | Tycho | 2014-08-12 | 1 | -2/+2 |
| | |||||
* | Fixed Tools to work with new logging framework | Tycho | 2014-08-10 | 1 | -4/+2 |
| | |||||
* | Merge branch 'master' into SslWebAdmin | Mattes D | 2014-05-10 | 1 | -1/+1 |
|\ | |||||
| * | Fixed ProtoProxy compilation in MSVC2013. | madmaxoft | 2014-05-04 | 1 | -1/+1 |
| | | | | | | | | Fixes #983. | ||||
* | | ProtoProxy: Renamed PublicKey to CryptoKey. | madmaxoft | 2014-05-01 | 2 | -4/+4 |
|/ | |||||
* | Moved the rest of the Crypto objects into their own respective files. | madmaxoft | 2014-04-29 | 4 | -14/+12 |
| | |||||
* | Moved cPublicKey to its separate file in PolarSSL++. | madmaxoft | 2014-04-29 | 2 | -0/+3 |
| | |||||
* | Fixed ProtoProxy. | madmaxoft | 2014-04-29 | 4 | -3/+25 |
| | |||||
* | ProtoProxy: Fixed weird gcc compilation errors. | madmaxoft | 2014-04-14 | 1 | -16/+22 |
| | |||||
* | ProtoProxy: Added 1.7.9 compatibility. | madmaxoft | 2014-04-14 | 1 | -0/+29 |
| | |||||
* | ProtoProxy: Fixed a few Clang and MSVC warnings. | madmaxoft | 2014-04-04 | 2 | -4/+8 |
| | |||||
* | Merge branch 'unreachable' | madmaxoft | 2014-03-20 | 1 | -4/+0 |
|\ | |||||
| * | Fixed a couple of unneeded returns in ProtoProxy | Tycho | 2014-03-14 | 1 | -4/+0 |
| | | |||||
* | | ProtoProxy: Fixed MSVC compilation. | madmaxoft | 2014-03-20 | 1 | -2/+4 |
|/ | |||||
* | Merge branch 'Werror' into warnings | Tycho | 2014-03-12 | 1 | -2/+2 |
|\ | | | | | | | | | Conflicts: src/Globals.h | ||||
| * | Fixed comments an assert | Tycho | 2014-03-12 | 1 | -2/+2 |
| | | |||||
* | | Added macros support to tools | Tycho | 2014-03-11 | 1 | -1/+6 |
|/ | |||||
* | Fixed xofts issues | Tycho | 2014-03-10 | 1 | -1/+1 |
| | |||||
* | Fixed Issues in ProtoProxy | Tycho | 2014-03-10 | 2 | -9/+9 |
| | |||||
* | ProtoProxy: ignoring PolarSSL build files. | madmaxoft | 2014-02-18 | 1 | -0/+1 |
| | |||||
* | Now uses setflags for flags | Tycho | 2014-02-16 | 1 | -55/+4 |
| | |||||
* | COnverted ProtoProxy to use library CMakeLists | Tycho | 2014-02-16 | 1 | -17/+4 |
| | |||||
* | ProtoProxy: Added encryption support. | madmaxoft | 2014-01-28 | 1 | -2/+19 |
| | |||||
* | ProtoProxy: Modified to use PolarSSL. | madmaxoft | 2014-01-25 | 6 | -60/+45 |
| | |||||
* | ProtoProxy: Fixed connection on *nix. | madmaxoft | 2014-01-24 | 1 | -1/+2 |
| | |||||
* | ProtoProxy: UpdateBlockEntity NBT is written | Tiger Wang | 2014-01-19 | 1 | -1/+14 |
| | |||||
* | ProtoProxy: Compiles under Linux. | madmaxoft | 2014-01-17 | 4 | -28/+43 |
| | |||||
* | ProtoProxy: Fixed inversed typedef. | madmaxoft | 2014-01-17 | 1 | -1/+1 |
| | | | | I must be going crazy... | ||||
* | ProtoProxy: Fixed compilation in Windows and in Linux. | madmaxoft | 2014-01-17 | 3 | -16/+21 |
| | |||||
* | ProtoProxy: Fixed #include filename case. | madmaxoft | 2014-01-17 | 1 | -4/+4 |
| | |||||
* | Merge pull request #545 from mc-server/VarArgs | Mattes D | 2014-01-15 | 1 | -4/+8 |
|\ | | | | | Var args | ||||
| * | Fixed ProtoProxy compilation. | madmaxoft | 2014-01-15 | 1 | -4/+8 |
| | | |||||
* | | ProtoProxy: use CMake to generate the MSVC project files. | madmaxoft | 2014-01-15 | 4 | -308/+156 |
|/ | |||||
* | ProtoProxy: Fixed login kick packet direction. | madmaxoft | 2014-01-13 | 1 | -1/+1 |
| | |||||
* | ProtoProxy: Fixed favicon relaying. | madmaxoft | 2014-01-08 | 1 | -2/+2 |
| | | | | The buffer was too small for the favicon; now it's dynamic. | ||||
* | ProtoProxy: Fixed description-changing to work with 1.7.4. | madmaxoft | 2013-12-15 | 1 | -2/+3 |
| | |||||
* | ProtoProxy: Fixed metadata parsing. | madmaxoft | 2013-12-05 | 1 | -9/+27 |
| | |||||
* | ProtoProxy: Fixed after folder move. | madmaxoft | 2013-11-28 | 2 | -30/+34 |
| | |||||
* | ProtoProxy: Added dblquotes. | madmaxoft | 2013-11-10 | 1 | -2/+2 |
| | |||||
* | ProtoProxy: Fixed SpawnMob packet. | madmaxoft | 2013-11-07 | 1 | -12/+13 |
| | |||||
* | ProtoProxy: Fixed the SpawnObjectVehicle packet. | madmaxoft | 2013-11-03 | 1 | -1/+13 |
| | |||||
* | ProtoProxy: Removed unused enums. | madmaxoft | 2013-11-03 | 1 | -109/+3 |
| | |||||
* | ProtoProxy: Fixed handling of incomplete packets. | madmaxoft | 2013-11-03 | 1 | -0/+2 |
| | |||||
* | ProtoProxy: Working 1.7 protocol. | madmaxoft | 2013-10-29 | 2 | -158/+160 |
| | | | | Players can login, move around, dig blocks. | ||||
* | ProtoProxy: Updated the server-side packets to 1.7. | madmaxoft | 2013-10-29 | 1 | -171/+239 |
| | | | | Forgotten a file in the previous commit. | ||||
* | ProtoProxy: Updated the server-side packets to 1.7. | madmaxoft | 2013-10-29 | 1 | -0/+5 |
| | |||||
* | ProtoProxy: The login part of the protocol is implemented. | madmaxoft | 2013-10-29 | 2 | -220/+229 |
| | |||||
* | ProtoProxy: Implemented 1.7.2 status request / response / ping. | madmaxoft | 2013-10-28 | 2 | -113/+272 |
| | |||||
* | ProtoProxy: Fixed compilation after the previous cByteBuffer changes. | madmaxoft | 2013-10-28 | 1 | -0/+4 |
| | |||||
* | ProtoProxy: Added handling for the Explosion packet. | madmaxoft | 2013-09-19 | 2 | -0/+46 |
| | | | | This will help #129. | ||||
* | ProtoProxy: Removed the per-packet sleep from the DEBUG version. | madmaxoft | 2013-09-19 | 1 | -2/+9 |
| | | | | It is now enabled by defining a macro, by default off. | ||||
* | ProtoProxy: Logs are saved to a Logs subfolder. | madmaxoft | 2013-09-08 | 2 | -1/+12 |
| | |||||
* | ProtoProxy: The MOTD is modified to indicate ProtoProxy presence. | madmaxoft | 2013-09-08 | 1 | -7/+34 |
| | |||||
* | Merged branch 'Projectiles'. | madmaxoft | 2013-09-07 | 1 | -14/+26 |
|\ | |||||
| * | ProtoProxy: Improved logging for fixed-point numbers. | madmaxoft | 2013-09-04 | 1 | -14/+26 |
| | | | | | | | | "Absolute integers" and velocity are reported including their fractional part. | ||||
* | | ProtoProxy: Log individual chunks in MapChunkBulk packet. | madmaxoft | 2013-08-30 | 1 | -3/+32 |
|/ | |||||
* | ProtoProxy: Next packet type is logged for client as well. | madmaxoft | 2013-08-30 | 1 | -2/+2 |
| | |||||
* | ProtoProxy: Uses cTimer for the timing information. | madmaxoft | 2013-08-30 | 4 | -5/+14 |
| | | | | Previously used clock() is not suitable for the task, unfortunately it worked in MSVC. | ||||
* | Fixed ProtoProxy compilation, added client Kick handling. | madmaxoft | 2013-08-25 | 2 | -0/+18 |
| | |||||
* | Feature and bugfixes [SEE DESC] | Tiger Wang | 2013-08-16 | 1 | -0/+2 |
| | | | | | | | | | Added TNT and Hopper minecarts Fixed piston code failing without an extension set Repeaters are now broken Fixed not being able to place a minecart on an activator rail Added much needed comments on piston code Fixed minor formatting issue | ||||
* | ProtoProxy: Tab completion logging lists the last item, too | madmaxoft | 2013-07-31 | 1 | -0/+4 |
| | |||||
* | ProtoProxy: Added the tab completion packet parsing | madmaxoft | 2013-07-31 | 2 | -0/+42 |
| | |||||
* | Changed everyting to Unix line endings. | Alexander Harkness | 2013-07-29 | 10 | -3466/+3466 |
| | |||||
* | ProtoProxy now properly waits for both sides to establish encryption | madmaxoft | 2013-07-28 | 2 | -15/+54 |
| | | | | No more "End of stream" kicks in the client. Data sent while one connection is encrypted and the other is not is buffered and sent when the other link establishes encryption. | ||||
* | Set up proper ignores for ProtoProxy | madmaxoft | 2013-07-28 | 1 | -0/+4 |
| | |||||
* | 1.6.2 protocol implemented, both in MCServer and in ProtoProxy | madmaxoft@gmail.com | 2013-07-08 | 2 | -0/+70 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1669 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | ProtoProxy: moved into the Tools folder | madmaxoft@gmail.com | 2013-07-06 | 10 | -0/+3358 |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1657 0a769ca7-a7f5-676a-18bf-c427514a06d6 |