summaryrefslogtreecommitdiffstats
path: root/src/PolarSSL++ (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update mbedtls to 2.5.1 (#3964)peterbell102017-08-3025-2391/+0
| | | | | | | | | | | | | | | | | | | | | | * 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
* Minor changes (#3909)mathiascode2017-08-241-1/+1
|
* Remove double includes part 2 (#3890)peterbell102017-08-031-1/+0
|
* Removed double includes (#3885)Lukas Pioch2017-08-021-2/+0
|
* Remove smart pointer macrospeterbell102017-07-217-9/+9
|
* Clang 5.0 fixesLukas Pioch2017-05-211-1/+1
| | | | | - Added override keyword - Removed inherited member variables
* Fixed type-casting-related warnings.Mattes D2016-08-242-9/+5
|
* CMake: Remove needless minimum version specifications.Mattes D2016-07-181-1/+0
|
* Bulk clearing of whitespaceLogicParrot2016-02-0520-149/+149
|
* LuaTcpSsl: Disabled cert verification due to missing CA chain.Mattes D2016-01-241-2/+2
|
* Renamed leftover strings to Cuberite / Server, as needed.Mattes D2016-01-011-1/+1
| | | | Also upgraded the user setting file for MSVC to 2013.
* Fixed problems in cBlockingSslClientSocket.Mattes D2015-12-302-9/+22
|
* Moved variables into scope, removed unused variables and fixed variablesLukas Pioch2015-12-171-1/+1
|
* Namechange to CuberiteMattes D2015-09-251-1/+1
|
* Fix old style casts and implicit conversionsMatti Hänninen2015-08-121-3/+3
|
* Fix commentstycho2015-05-281-2/+2
|
* Made -Weverything an error.tycho2015-05-247-15/+19
|
* Merge branch 'master' into PreventNewWarningstycho2015-05-231-3/+3
|\
| * Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch2015-05-231-3/+3
| |
* | Merge branch 'master' into PreventNewWarningstycho2015-05-231-0/+5
|\|
| * Close Ssl Socket on destroyTiger Wang2015-05-231-0/+5
| | | | | | | | * Fixes #2072
| * Added Equifax root CA.Mattes D2015-05-211-1/+1
| | | | | | | | | | | | Fixes #2076. Closes #2081. Ref.: #2072.
| * Don't verify certificateworktycho2015-05-191-1/+1
| | | | | | Temporary Hot-fix for #2072
* | Fixed some more warningstycho2015-05-191-1/+1
|/
* Update submodulesTiger Wang2015-05-021-1/+1
|
* SslContext: Turned debug messages off.Mattes D2015-02-141-1/+1
|
* PolarSSL++: Fixed debugging output.Mattes D2015-02-121-0/+3
|
* LuaAPI: Added client TLS support for TCP links.Mattes D2015-02-121-1/+1
|
* BlockingSslClientSocket: Migrated to cNetwork API.Mattes D2015-01-273-15/+198
|
* En masse NULL -> nullptr replaceTiger Wang2014-10-234-10/+10
|
* Added initializers for class members.Mattes D2014-08-211-0/+1
| | | | As reported by Coverity, these weren't initialized.
* CMakeLists: Moved Bindings-specific code to subdirarchshift2014-07-191-5/+7
|
* Normalized comments.madmaxoft2014-07-171-1/+1
| | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
* Removed unused field testworktycho2014-06-041-1/+0
|
* Initialise m_Callbacks field to NULL in empty constructor.worktycho2014-06-041-1/+2
|
* Client cert is not requested.Mattes D2014-05-101-1/+1
|
* Merged branch 'master' into SslWebAdmin.madmaxoft2014-05-011-0/+3
|\
| * Fixed warning in cCallbackSslContext::cDataCallbacks.madmaxoft2014-05-011-0/+3
| |
* | cSslContext has virtual destructor now.madmaxoft2014-05-011-1/+1
| |
* | Renamed PublicKey to CryptoKey in CMakeLists.txtMattes D2014-05-011-3/+2
| |
* | Renamed cPublicKey to cCryptoKey.madmaxoft2014-05-015-30/+29
| | | | | | | | | | The class can hold both the private key and the public key, bad naming on PolarSSL's part. Also somewhat fixed the cert and key loading in cHTTPServer.
* | Added a (disabled) test of low-security ciphersuites.madmaxoft2014-05-011-0/+12
| | | | | | | | Enabling this allows the connection to be sniffed and decoded using Wireshark, when given the SSL private key.
* | Fixed BufferedSslContext's buffer reading and writing.madmaxoft2014-05-011-2/+2
| |
* | cSslContext supports setting own cert / privkey.madmaxoft2014-05-015-7/+187
| |
* | Added cBufferedSslContext implementation.madmaxoft2014-05-011-0/+31
|/
* Moved the rest of the Crypto objects into their own respective files.madmaxoft2014-04-297-18/+451
|
* Moved cPublicKey to its separate file in PolarSSL++.madmaxoft2014-04-294-0/+124
|
* Added missing initialization.madmaxoft2014-04-291-2/+5
|
* Moved cRsaPrivateKey to PolarSSL++, rewritten using existing objects.madmaxoft2014-04-294-3/+239
|
* Added a debug cert printing function.madmaxoft2014-04-282-0/+65
|
* Reordered constructors.madmaxoft2014-04-271-2/+2
|
* Fixed a late-night typo.madmaxoft2014-04-271-2/+2
|
* PolarSSL wrappers for the SSL context.madmaxoft2014-04-2710-5/+847
|
* Replaced MSVC-specific decorators with our universal ones.madmaxoft2014-04-242-2/+2
|
* Fixed filename case.madmaxoft2014-04-241-1/+1
|
* Attempted CMake inclusion for PolarSSL++.madmaxoft2014-04-241-0/+17
|
* Initial C++ SSL classes.madmaxoft2014-04-246-0/+244