summaryrefslogtreecommitdiff
path: root/src/LibsslTLSSession.cc
Commit message (Collapse)AuthorAgeFilesLines
* Build with OpenSSL 3.0.0Tatsuhiro Tsujikawa2021-10-291-1/+5
|
* Drop SSLv3.0 and TLSv1.0 and add TLSv1.3Tatsuhiro Tsujikawa2019-04-071-10/+6
| | | | TLSv1.3 support is added for GNUTLS and OpenSSL.
* Compile with openssl 1.1.0Tatsuhiro Tsujikawa2016-08-271-3/+11
| | | | | | | | | We moved @CPPUNIT_LIBS@ to later position. This is because in my development environment, it adds linker search directory which contains system default openssl, while I'd like to use my custom openssl installation. This fix is not universal, since other libraries can do the same thing. It is a bit hard to fix this properly because we mix -L and -l in a same variable.
* Remove trailing "." from SAN and CNTatsuhiro Tsujikawa2016-04-211-0/+20
|
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-73/+79
|
* TLS: Fix memory leak with OpenSSLTatsuhiro Tsujikawa2014-12-261-1/+1
| | | | Based on the patch submitted by midnight2k
* Move warn logic into SocketCoreNils Maier2014-12-141-24/+35
| | | | | Also fiddle a bit with the WinTLS implementation, forcing "strong" crypto only for > SSLv3.
* Warn about insecure SSL connections.Nils Maier2014-12-121-0/+20
| | | | Fixed GH-313
* LibsslTLSSession: Strict clean shutdown detectionTatsuhiro Tsujikawa2014-11-141-1/+5
|
* LibsslTLSSession: Treat 0 from readData as EOFTatsuhiro Tsujikawa2014-09-101-6/+10
|
* New round of clang-modernizeNils Maier2014-05-291-3/+3
|
* Remove auto_delete in favor of std::unique_ptrTatsuhiro Tsujikawa2013-06-221-3/+4
|
* AppleTLS: Implement AppleTLS and Apple Message DigestNils Maier2013-04-051-14/+19
|
* Abstract TLS session implementationTatsuhiro Tsujikawa2013-04-031-0/+299
Now TLS session object is abstracted as TLSSession class. Currently, we have GNUTLS and OpenSSL implementations.