summaryrefslogtreecommitdiffstats
path: root/src/PolarSSL++ (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-07-18CMake: Remove needless minimum version specifications.Mattes D1-1/+0
2016-02-05Bulk clearing of whitespaceLogicParrot20-149/+149
2016-01-24LuaTcpSsl: Disabled cert verification due to missing CA chain.Mattes D1-2/+2
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-12-30Fixed problems in cBlockingSslClientSocket.Mattes D2-9/+22
2015-12-17Moved variables into scope, removed unused variables and fixed variablesLukas Pioch1-1/+1
2015-09-25Compile.sh namechange to cuberiteSafwat Halaby1-1/+1
2015-09-25Namechange to CuberiteMattes D1-1/+1
2015-08-12Fix old style casts and implicit conversionsMatti Hänninen1-3/+3
2015-05-28Fix commentstycho1-2/+2
2015-05-24Made -Weverything an error.tycho7-15/+19
2015-05-23Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch1-3/+3
2015-05-23Close Ssl Socket on destroyTiger Wang1-0/+5
* Fixes #2072
2015-05-21Added Equifax root CA.Mattes D1-1/+1
Fixes #2076. Closes #2081. Ref.: #2072.
2015-05-19Don't verify certificateworktycho1-1/+1
Temporary Hot-fix for #2072
2015-05-19Fixed some more warningstycho1-1/+1
2015-05-02Update submodulesTiger Wang1-1/+1
2015-02-14SslContext: Turned debug messages off.Mattes D1-1/+1
2015-02-12PolarSSL++: Fixed debugging output.Mattes D1-0/+3
2015-02-12LuaAPI: Added client TLS support for TCP links.Mattes D1-1/+1
2015-01-27BlockingSslClientSocket: Migrated to cNetwork API.Mattes D3-15/+198
2014-10-23En masse NULL -> nullptr replaceTiger Wang4-10/+10
2014-10-20En masse NULL -> nullptr replaceTiger Wang4-10/+10
2014-08-21Added initializers for class members.Mattes D1-0/+1
As reported by Coverity, these weren't initialized.
2014-07-19CMakeLists: Moved Bindings-specific code to subdirarchshift1-5/+7
2014-07-17Normalized comments.madmaxoft1-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.
2014-06-04Removed unused field testworktycho1-1/+0
2014-06-04Initialise m_Callbacks field to NULL in empty constructor.worktycho1-1/+2
2014-05-10Client cert is not requested.Mattes D1-1/+1
2014-05-01Fixed warning in cCallbackSslContext::cDataCallbacks.madmaxoft1-0/+3
2014-05-01cSslContext has virtual destructor now.madmaxoft1-1/+1
2014-05-01Renamed PublicKey to CryptoKey in CMakeLists.txtMattes D1-3/+2
2014-05-01Renamed cPublicKey to cCryptoKey.madmaxoft5-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.
2014-05-01Added a (disabled) test of low-security ciphersuites.madmaxoft1-0/+12
Enabling this allows the connection to be sniffed and decoded using Wireshark, when given the SSL private key.
2014-05-01Fixed BufferedSslContext's buffer reading and writing.madmaxoft1-2/+2
2014-05-01cSslContext supports setting own cert / privkey.madmaxoft5-7/+187
2014-05-01Added cBufferedSslContext implementation.madmaxoft1-0/+31
2014-04-29Moved the rest of the Crypto objects into their own respective files.madmaxoft7-18/+451
2014-04-29Moved cPublicKey to its separate file in PolarSSL++.madmaxoft4-0/+124
2014-04-29Added missing initialization.madmaxoft1-2/+5
2014-04-29Moved cRsaPrivateKey to PolarSSL++, rewritten using existing objects.madmaxoft4-3/+239
2014-04-28Added a debug cert printing function.madmaxoft2-0/+65
2014-04-27Reordered constructors.madmaxoft1-2/+2
2014-04-27Fixed a late-night typo.madmaxoft1-2/+2
2014-04-27PolarSSL wrappers for the SSL context.madmaxoft10-5/+847
2014-04-24Replaced MSVC-specific decorators with our universal ones.madmaxoft2-2/+2
2014-04-24Fixed filename case.madmaxoft1-1/+1
2014-04-24Attempted CMake inclusion for PolarSSL++.madmaxoft1-0/+17
2014-04-24Initial C++ SSL classes.madmaxoft6-0/+244