Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-09-04 | Updated LibEvent to release 2.1.11-stable. (#4383) | Mattes D | 1 | -7/+8 | |
This finally restores my ability to compile on Windows and Linux from the same source folder (on a network drive). LibEvent broke this long ago by writing a config file into the source folder, rather than build folder. Now it's finally fixed. | |||||
2018-01-03 | Add the fmt library (#4065) | peterbell10 | 1 | -0/+6 | |
* 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. | |||||
2017-09-19 | Removed UTF-8 BOM (#4033) | Lukas Pioch | 1 | -1/+1 | |
2017-08-30 | Update mbedtls to 2.5.1 (#3964) | peterbell10 | 1 | -7/+9 | |
* 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 | |||||
2017-08-24 | Use target_compile_options instead of variables to add -fomit-frame-pointer to mbedtls | peterbell10 | 1 | -0/+6 | |
2017-08-24 | Minor changes (#3909) | mathiascode | 1 | -2/+2 | |
2017-05-04 | Fixed SysLua builds. | Mattes D | 1 | -1/+0 | |
Ref.: https://github.com/cuberite/cuberite/pull/3690#issuecomment-299300034 | |||||
2017-05-04 | Removed binary ToLua++ from build. | Mattes D | 1 | -2/+2 | |
A local Lua executable is used instead. | |||||
2017-03-10 | Hard minimum compiler version GCC 4.8 and Clang 3.4 (#3587) | johnsoch | 1 | -0/+12 | |
Fixes #3155. | |||||
2016-12-12 | Use CMake's Android generators to crosscompile | Tiger Wang | 1 | -25/+22 | |
2016-11-15 | Added NoiseSpeedTest project. | Mattes D | 1 | -0/+1 | |
2016-07-30 | Change CROSSCOMPILE flag to NO_NATIVE_OPTIMIZATION (#3279) | Alexander Harkness | 1 | -11/+5 | |
* Change CROSSCOMPILE flag to NOMARCHNATIVE. The old name was confusing, the new name describes exactly what it does. This fixes issue #3272 * Break configuration when using CROSSCOMPILE. This stops any old build scripts from producing broken builds. * Use NO_NATIVE_OPTIMIZATION rather than NOMARCHNATIVE. Addresses @madmaxoft's concerns. | |||||
2016-07-21 | CMake: Fix system Lua usage for non-5.1 versions. (#3271) | Mattes D | 1 | -6/+30 | |
2016-07-18 | CMake: Silenced CMP0054 policy warning. | Mattes D | 1 | -0/+4 | |
The warning is still emitted for jsoncpp and libevent, but not for Cuberite anymore. | |||||
2016-07-18 | Use system Lua, if available, to generate bindings. | Mattes D | 1 | -0/+12 | |
Closes #1031. | |||||
2016-06-18 | SelfTests: Organized into solution folders. | Mattes D | 1 | -21/+0 | |
2016-05-29 | Added GrownBiomeGenVisualiser. | Mattes D | 1 | -0/+1 | |
2016-03-01 | WebAdmin uses the new HTTP parser framework. | Mattes D | 1 | -1/+4 | |
2016-03-01 | Added unit test for parsing HTTP request. | Mattes D | 1 | -0/+2 | |
2016-01-01 | Renamed leftover strings to Cuberite / Server, as needed. | Mattes D | 1 | -3/+2 | |
Also upgraded the user setting file for MSVC to 2013. | |||||
2015-11-04 | Outsourced all libraries into submodules | Julian Laubstein | 1 | -0/+27 | |
2015-10-09 | Added WORKING_DIRECTORY specification to git queries used in CMake. | Mattes D | 1 | -0/+3 | |
Fixes #2493. | |||||
2015-09-05 | Renamed output directory to Server | Mattes D | 1 | -21/+20 | |
2015-08-11 | Added check for JsonCpp submodule presence. | Mattes D | 1 | -0/+3 | |
2015-07-12 | Added JsonCPP library location to search paths | Tiger Wang | 1 | -1/+6 | |
* Fixed '-dirty' submodule changes Probably fixes an issue somewhere too? | |||||
2015-07-10 | Updated and submodularised JsonCPP | Tiger Wang | 1 | -0/+5 | |
Conflicts: lib/jsoncpp | |||||
2015-06-19 | Externalized cPrefabPiecePool self-test. | Mattes D | 1 | -5/+45 | |
2015-06-06 | Disable column metadata | tycho | 1 | -0/+1 | |
2015-06-05 | CMake: Added buildinfo workaround for src packs / systems without git. | Mattes D | 1 | -0/+7 | |
2015-06-05 | Provide some BuildInfo even for non-CI builds. | Mattes D | 1 | -2/+25 | |
Ref.: #2204 | |||||
2015-06-04 | Skip unknown cflag for Apple clang & remove cSemaphore | Cengiz Can | 1 | -0/+2 | |
2015-06-03 | CMake: Removed unused legacy LibEvent target. | Mattes D | 1 | -1/+1 | |
2015-06-03 | CMake: Put projects into solution folders in MSVC. | Mattes D | 1 | -0/+14 | |
2015-05-23 | Add build_tools and Self_test as cache options, so that CLion can detect them | tycho | 1 | -0/+3 | |
2015-05-07 | Added Lua C API checks in Debug builds. | Mattes D | 1 | -0/+3 | |
2015-05-03 | Fixed multiple mbedtls inclusion. | Mattes D | 1 | -0/+2 | |
Ref.: #1880. | |||||
2015-01-22 | cNetwork: Fixed compilation in out-of-source builds. | Mattes D | 1 | -0/+3 | |
2015-01-22 | Excluded PolarSSL tests from MCS tests. | Mattes D | 1 | -1/+2 | |
2015-01-22 | Added the libevent library. | Mattes D | 1 | -0/+11 | |
2015-01-09 | CMake: Check libs in submodules before configuring. | Mattes D | 1 | -0/+8 | |
This provides an early error message when someone forgets to init / update submodules. | |||||
2014-11-02 | CMake: Added a C++11 check for VS. | Mattes D | 1 | -0/+15 | |
VS2010- cannot be used, VS2012 needs to have a 2012-CTP compiler installed, VS2013+ has all the features we need. | |||||
2014-10-23 | Merged IniFile into main MCS sources. | Mattes D | 1 | -1/+0 | |
2014-09-10 | Added MCServer_ prfix to env vars for versions | Tycho | 1 | -6/+6 | |
2014-09-10 | Added abilty to set build info | Tycho | 1 | -0/+19 | |
build info is displayed at startup Fixes #1410 | |||||
2014-09-06 | Added workaround for clang version | Tycho | 1 | -1/+1 | |
2014-09-06 | bumped cmake version min and fixed clang support | Tycho | 1 | -1/+1 | |
2014-07-28 | Fixed SQLiteCpp include paths for MSVC2010+. | Mattes D | 1 | -1/+1 | |
2014-07-28 | Fixed include directories for SQLiteCpp. | madmaxoft | 1 | -0/+6 | |
2014-07-28 | Added SQLiteCpp library. | madmaxoft | 1 | -0/+9 | |
This provides C++ wrappers for SQLite, making it safer to use in the C++ environment. | |||||
2014-06-27 | Removed the md5 library, obsoleted by PolarSSL. | Mattes D | 1 | -1/+0 | |
Fixes #1130. | |||||
2014-06-24 | Added the Lua Proxy DLL. | madmaxoft | 1 | -0/+4 | |
This builds the lua5.1.dll file on Windows, making it 64-bit if so required. | |||||
2014-05-10 | Maybe coverage working? | Tycho | 1 | -0/+4 | |
2014-04-27 | Added Testing capability | Tycho | 1 | -1/+6 | |
2014-03-10 | Prepended Travis to env vars | Tycho | 1 | -5/+7 | |
2014-03-07 | Move env code part 2 | worktycho | 1 | -0/+9 | |
Only just noticed I committed this on the wrong branch. | |||||
2014-02-16 | Fixed comment | Tycho | 1 | -1/+1 | |
2014-02-16 | can Now build ProtoProxy alongside MCServer | Tycho | 1 | -1/+2 | |
2014-02-16 | Allow building MCADefrag at the same time as MCServer | Tycho | 1 | -4/+9 | |
2014-02-16 | Added a seperate module for Setting flags | Tycho | 1 | -179/+7 | |
2014-02-05 | Added support to start up MCServer and then immediatly sut it down in travis | Tycho | 1 | -0/+4 | |
2014-02-04 | Explicitly make chars signed at the compiler-level. | madmaxoft | 1 | -0/+3 | |
Should fix #640. | |||||
2014-02-04 | Ensure -Wall is enabled | Tycho | 1 | -0/+1 | |
2014-01-26 | Changed it so std was actually set to c++11 in clang not gcc on OS X | Tycho | 1 | -2/+11 | |
2014-01-24 | Removed unnecessary define | Tiger Wang | 1 | -7/+0 | |
2014-01-22 | Replacing CryptoPP with PolarSSL. | madmaxoft | 1 | -1/+6 | |
This is only the CMake modification to build with PolarSSL, the actual MCS code doesn't compile at all yet. | |||||
2014-01-19 | First attempt at Compiling Generator seperatly | Tycho | 1 | -0/+4 | |
2014-01-17 | Changed std to c++11 in clang to fix va_copy issues | Tycho | 1 | -0/+1 | |
2014-01-15 | CMake: MSVC release builds use LTCG. | madmaxoft | 1 | -2/+8 | |
2014-01-15 | CMake: MSVC builds use static CRT. | madmaxoft | 1 | -0/+9 | |
We don't want to be dependent on the VC runtime. | |||||
2014-01-14 | CMake: Release profile build inherits from Release, not Debug. | madmaxoft | 1 | -5/+13 | |
2014-01-13 | Added -march=native to linux targets | Tycho | 1 | -1/+6 | |
2014-01-07 | Fixed FreeBSD compilition | Tycho | 1 | -0/+11 | |
2014-01-02 | fixed compiler warnings not being enabled in clang | Tycho Bickerstaff | 1 | -2/+6 | |
2013-12-29 | Fixed Linux configuration. | madmaxoft | 1 | -1/+1 | |
2013-12-28 | CMake: profiling builds get correct commandlines in MSVC. | madmaxoft | 1 | -64/+80 | |
2013-12-28 | Added custom configurations for MSVC projects. | madmaxoft | 1 | -19/+43 | |
The DebugProfile and ReleaseProfile configurations add profiling capabilities to the respective build. | |||||
2013-12-28 | CMake: Fixed mismatching library vs app builds. | madmaxoft | 1 | -26/+29 | |
2013-12-27 | Lua is built statically on *nix. | madmaxoft | 1 | -1/+6 | |
2013-12-27 | Made cmake compilation possible on Windows. | madmaxoft | 1 | -5/+9 | |
2013-12-22 | fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker not | Tycho Bickerstaff | 1 | -7/+0 | |
2013-12-22 | fixes for mac os x | Tycho Bickerstaff | 1 | -4/+8 | |
2013-12-21 | added FORCE_32 option | Tycho Bickerstaff | 1 | -1/+15 | |
2013-12-21 | finished up final build flags for linux | Tycho Bickerstaff | 1 | -2/+19 | |
2013-12-20 | added profile builds as an option | Tycho Bickerstaff | 1 | -13/+51 | |
2013-12-20 | fixed D9025 | tycho | 1 | -2/+3 | |
2013-12-20 | fixed multiprocessing on windows and removed redundend compile of headers | tycho | 1 | -0/+5 | |
2013-12-19 | fixed visual studio compile flags | tycho | 1 | -4/+14 | |
2013-12-19 | added md5 as a dependency for bindings | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-19 | added expat as lua bindings dependincy | Tycho Bickerstaff | 1 | -1/+7 | |
2013-12-19 | compiling sqlite | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-19 | fixed bindings generation | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-19 | bindings regenration logic | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-11 | added zlib | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-10 | more cmake changes | Tycho Bickerstaff | 1 | -1/+4 | |
2013-12-10 | more cmake | Tycho Bickerstaff | 1 | -0/+9 | |
2013-12-10 | started work on cmake | Tycho Bickerstaff | 1 | -0/+7 | |