Commit Graph
26 Commits
Author SHA1 Message Date
archshift 135dc333c1 CMakeLists: Moved Bindings-specific code to subdir 2014-07-18 19:05:51 -07:00
madmaxoft 2423fbf2ef Normalized comments.
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-07-17 22:15:34 +02:00
worktycho 85be62a8cd Removed unused field test 2014-06-04 11:02:17 +01:00
worktycho 87c4d0ea57 Initialise m_Callbacks field to NULL in empty constructor. 2014-06-04 10:58:09 +01:00
Mattes D 683b839e2b Client cert is not requested. 2014-05-10 09:21:29 +02:00
madmaxoft 6bdd3ee35e Merged branch 'master' into SslWebAdmin. 2014-05-01 23:20:00 +02:00
madmaxoft a6eba4ff8b Fixed warning in cCallbackSslContext::cDataCallbacks. 2014-05-01 22:41:41 +02:00
madmaxoft 9221b45898 cSslContext has virtual destructor now. 2014-05-01 21:23:37 +02:00
Mattes D d9e5dbf165 Renamed PublicKey to CryptoKey in CMakeLists.txt 2014-05-01 18:06:23 +02:00
madmaxoft 1587b21edd Renamed cPublicKey to cCryptoKey.
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-01 15:21:41 +02:00
madmaxoft e1b6a16945 Added a (disabled) test of low-security ciphersuites.
Enabling this allows the connection to be sniffed and decoded using Wireshark, when given the SSL private key.
2014-05-01 11:33:29 +02:00
madmaxoft e2bf3783e8 Fixed BufferedSslContext's buffer reading and writing. 2014-05-01 11:32:25 +02:00
madmaxoft 47feb91e57 cSslContext supports setting own cert / privkey. 2014-05-01 00:28:27 +02:00
madmaxoft e6786074d5 Added cBufferedSslContext implementation. 2014-05-01 00:27:42 +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 79ec770d77 Added missing initialization. 2014-04-29 11:17:47 +02:00
madmaxoft ec33bbe294 Moved cRsaPrivateKey to PolarSSL++, rewritten using existing objects. 2014-04-29 11:04:54 +02:00
madmaxoft 16b3eae862 Added a debug cert printing function. 2014-04-28 21:16:32 +02:00
madmaxoft ef57133f9b Reordered constructors. 2014-04-27 23:35:17 +02:00
madmaxoft bb73af6843 Fixed a late-night typo. 2014-04-27 23:31:26 +02:00
madmaxoft 0bdc49221b PolarSSL wrappers for the SSL context. 2014-04-27 22:27:53 +02:00
madmaxoft 4f49c978cf Replaced MSVC-specific decorators with our universal ones. 2014-04-24 22:43:20 +02:00
madmaxoft c7694687f5 Fixed filename case. 2014-04-24 22:15:21 +02:00
madmaxoft e33573ab59 Attempted CMake inclusion for PolarSSL++. 2014-04-24 21:53:42 +02:00
madmaxoft c701adbd24 Initial C++ SSL classes. 2014-04-24 21:53:41 +02:00