Tiger Wang
4f85931c42
Address comments
2020-07-12 22:00:07 +01:00
Tiger Wang
6317176d7e
More CMake cleanup
2020-07-12 22:00:07 +01:00
Tiger Wang
78f72bbfc4
Resolve IPO flags mismatch
2020-05-31 13:05:19 +01:00
Tiger Wang
9e8598fb1c
Upgrade to C++17 [CMake] ( #4717 )
...
* Make our CMake slightly less insane
2020-05-16 20:59:10 +01:00
peterbell10
757231cc6e
Add the fmt library ( #4065 )
...
* 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.
2018-01-03 17:41:16 +00:00
peterbell10
84941bcc9f
Update mbedtls to 2.5.1 ( #3964 )
...
* 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-30 15:00:06 +01:00
peterbell10
f4f2fc7c3d
Add cUUID class ( #3871 )
2017-08-25 13:43:18 +01:00
Mattes D
7ac3b0fa0b
Removed the LeakFinder for Windows. ( #3777 )
2017-06-19 11:05:19 +02:00
Mattes D
d2e8643607
Fixed type-casting-related warnings.
2016-08-24 22:26:53 +02:00
Mattes D
8eaa8613da
CMake: Remove needless minimum version specifications.
2016-07-18 22:11:42 +02:00
tycho
c627016ea6
Fix other clang 3.6 commit
2015-05-24 17:14:35 +01:00
tycho
7a8025eacd
Disable -Werror for warnings in tools.
2015-05-24 13:24:34 +01:00
tycho
62c99145d0
Disable warnings in MCADefrag, ProtoProxy and tests
2015-05-23 12:47:54 +01:00
Tiger Wang
2919d08883
Update submodules
2015-05-02 15:57:49 +01:00
Mattes D
7d35e84578
Fixed tools compilation.
...
Fixes errors introduced in 081e7ddd02
.
2014-12-25 08:47:35 +01:00
Mattes D
ed99216ba4
Tools: Removed unused Timer.* file from CMakeLists.txt.
2014-12-04 22:51:40 +01:00
Mattes D
8e6f98eb40
Fixed missing files in ProtoProxy.
2014-11-29 23:30:27 +01:00
Tycho
9844368267
Renamed Loggers
2014-08-12 16:05:04 +01:00
Tycho
be780b380e
Fixed Tools to work with new logging framework
2014-08-10 20:10:47 +01:00
madmaxoft
3e854bc596
ProtoProxy: Renamed PublicKey to CryptoKey.
2014-05-01 20:20:12 +02:00
madmaxoft
6cb2d2461f
Moved the rest of the Crypto objects into their own respective files.
2014-04-29 17:37:15 +02:00
madmaxoft
d9f7ae6a4d
Moved cPublicKey to its separate file in PolarSSL++.
2014-04-29 17:13:08 +02:00
madmaxoft
e39f2a21d5
Fixed ProtoProxy.
2014-04-29 11:48:57 +02:00
Tycho
994904f6c5
Now uses setflags for flags
2014-02-16 04:15:12 -08:00
Tycho
83f0438e21
COnverted ProtoProxy to use library CMakeLists
2014-02-16 04:09:00 -08:00
madmaxoft
8f1890e877
ProtoProxy: Modified to use PolarSSL.
2014-01-25 19:19:37 +01:00
madmaxoft
1aeecdbe43
ProtoProxy: Compiles under Linux.
2014-01-17 13:15:54 +01:00
madmaxoft
3b8b558979
ProtoProxy: use CMake to generate the MSVC project files.
2014-01-15 22:41:12 +01:00