summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2019-11-19Remove std::endl from SWIFT_LOG callsEdwin Mons
2019-11-13Re-enable logging in OpenSSLContextEdwin Mons
2019-11-13Clear internal error state after cert chain parseTim Costen
2019-10-29Comment out logging callsTim Costen
2019-10-29Allow use of system TAs to be disabled via TLSOptionsTim Costen
2019-10-18Extend getPeerCertificateChainTim Costen
2019-10-07Add ability to set external Trust Anchors to Swift OpenSSL contextTim Costen
2019-10-04Correct leaks in OpenSSL interfaceTim Costen
2019-09-19Add support for use of shared certificate chain when setting up TLS contextTim Costen
2019-09-17Fix casing of enums to avoid conflict on WindowsTobias Markmann
2019-09-03Add enhanced OpenSSL configurationTim Costen
2019-01-21Fix OpenSSLContext to work correctly with OpenSSL 1.1.1Tobias Markmann
2019-01-18Allow ownership transfer of certificatesEdwin Mons
2019-01-14Add optional message to TLSErrorEdwin Mons
2018-07-30Use std::unique_ptr to have TLS classes own the TLSContextTobias Markmann
2018-03-14Fix building with OpenSSL on WindowsTobias Markmann
2018-03-12Ability to set Diffie-Hellman parameters for OpenSSLContextTobias Markmann
2018-03-12Add getPeerFinishMessage() method and OpenSSL TLS backendTobias Markmann
2018-02-21Add support for Server Name Indication to OpenSSLContextTobias Markmann
2018-02-02Add basic TLS server support in OpenTLSContextTobias Markmann
2018-02-02Add support for extracting certificate chain from PEM stringTobias Markmann
2018-01-30Modernize OpenSSL crypto backendTobias Markmann
2017-06-19Don't crash when SSL_new failsAlexey Melnikov
2016-08-24Use SSL_CTX_set_default_verify_paths to set trusted CAs for OpenSSLTobias Markmann
2016-04-05Migrate to Boost.Signals2 from Boost.SignalsTobias Markmann
2016-04-04Modernize code to use C++11 shared_ptr instead of Boost'sTobias Markmann
2016-03-31Convert tabs to 4 spaces for all source filesTobias Markmann
2016-03-30Apply consistent #include grouping and sorting styleTobias Markmann
2015-10-30Add support for OS X Secure Transport TLS backendTobias Markmann
2015-07-07Add hidden option to prevent disconnect when smartcard removedMili Verma
2015-06-10Add ability to limit SChannel to TLS 1.0Kevin Smith
2015-02-17Disable SSLv3Kim Alvefur
2014-12-15Update Copyright in SwiftenKevin Smith
2014-11-13Fix iOS build and add iOS build documentation.Tobias Markmann
2014-06-22NULL-terminate PKCS12 password bufferRemko Tronçon
2014-02-02Sluift: Add new_certificateRemko Tronçon
2014-01-11Allow TLS other than version 1Kevin Smith
2013-01-13Fix more warnings.Remko Tronçon
2012-12-30Enable & fix pedantic CLang warnings.Remko Tronçon
2012-12-22Silence deprecated warnings.Remko Tronçon
2012-10-13Added extra comment about OpenSSL on Mac OS X.Remko Tronçon
2012-10-12Always add system's certificate store to OpenSSL on Mac OS X.Tobias Markmann
2012-05-12Remove peer certificate from APIs.Remko Tronçon
2012-05-11Showing stream encryption status in the roster header. Provide native certifi...Tobias Markmann
2012-05-07Only assert when requesting CRL checking on OpenSSL.Remko Tronçon
2012-05-05Re-enable revocation check.Remko Tronçon
2012-05-05Revert "Re-enable revocation check."Remko Tronçon
2012-04-24Re-enable revocation check.Remko Tronçon
2012-03-23Allow TLS errors to bubble further up the stackKevin Smith
2012-02-23Compile when non-SChannelKevin Smith