summaryrefslogtreecommitdiffstats
path: root/src/mbedTLS++/CMakeLists.txt (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang1-8/+2
* Make our CMake slightly less insane
2018-08-29Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell101-3/+0
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.
2018-01-03Add the fmt library (#4065)peterbell101-4/+1
* 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-08-30Update mbedtls to 2.5.1 (#3964)peterbell101-2/+5
* 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
2016-08-24Fixed type-casting-related warnings.Mattes D1-4/+0
2016-07-18CMake: Remove needless minimum version specifications.Mattes D1-1/+0
2016-01-01Renamed leftover strings to Cuberite / Server, as needed.Mattes D1-1/+1
Also upgraded the user setting file for MSVC to 2013.
2015-05-24Made -Weverything an error.tycho1-0/+4
2015-05-02Update submodulesTiger Wang1-1/+1
2014-07-19CMakeLists: Moved Bindings-specific code to subdirarchshift1-5/+7
2014-05-01Renamed PublicKey to CryptoKey in CMakeLists.txtMattes D1-3/+2
2014-04-29Moved the rest of the Crypto objects into their own respective files.madmaxoft1-18/+24
2014-04-29Moved cPublicKey to its separate file in PolarSSL++.madmaxoft1-0/+2
2014-04-29Moved cRsaPrivateKey to PolarSSL++, rewritten using existing objects.madmaxoft1-0/+2
2014-04-27Fixed a late-night typo.madmaxoft1-2/+2
2014-04-27PolarSSL wrappers for the SSL context.madmaxoft1-2/+16
2014-04-24Fixed filename case.madmaxoft1-1/+1
2014-04-24Attempted CMake inclusion for PolarSSL++.madmaxoft1-0/+17