summaryrefslogtreecommitdiff
path: root/src/LibgnutlsTLSSession.cc
Commit message (Collapse)AuthorAgeFilesLines
* Drop SSLv3.0 and TLSv1.0 and add TLSv1.3Tatsuhiro Tsujikawa2019-04-071-7/+12
| | | | TLSv1.3 support is added for GNUTLS and OpenSSL.
* Enable IndentPPDirectivesTatsuhiro Tsujikawa2018-06-091-3/+3
|
* gnutls: Fix bug that commonName is always emptyTatsuhiro Tsujikawa2018-06-051-0/+3
|
* clang-format-5.0Tatsuhiro Tsujikawa2017-11-231-3/+3
|
* clang-format-4.0Tatsuhiro Tsujikawa2017-05-191-3/+3
|
* Remove trailing "." from SAN and CNTatsuhiro Tsujikawa2016-04-211-1/+19
|
* Remove trailing spacesAthmane Madjoudj2016-02-171-1/+1
|
* Add support for using gnutls system wide crypto policyAthmane Madjoudj2016-02-171-0/+4
|
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-90/+95
|
* gnutls: Allow SIGN-RSA-SHA1 for compatibility reasonTatsuhiro Tsujikawa2015-06-211-1/+1
|
* Fixed some typos in code commentsDan Fandrich2015-01-161-1/+1
|
* GNUTLS: Remove ifdef for GNUTLS_TLS* since they are not macrosTatsuhiro Tsujikawa2014-12-261-13/+0
| | | | | Since they are not macros, we get always TLS_PROTO_NONE (otherwise you are using SSLv3 and you will get warning nonetheless) and get warning.
* Move warn logic into SocketCoreNils Maier2014-12-141-21/+38
| | | | | Also fiddle a bit with the WinTLS implementation, forcing "strong" crypto only for > SSLv3.
* Warn about insecure SSL connections.Nils Maier2014-12-121-0/+21
| | | | Fixed GH-313
* Add --min-tls-version optionTatsuhiro Tsujikawa2014-12-061-1/+14
| | | | | The --min-tls-version option specifies minimum SSL/TLS version to enable. Possible Values: SSLv3, TLSv1, TLSv1.1, TLSv1.2 Default: TLSv1
* LibgnuTLSSession: Disable SSLv3Tatsuhiro Tsujikawa2014-11-291-1/+1
|
* Revert to existing "proper" coding styleTatsuhiro Tsujikawa2014-06-031-3/+3
| | | | | The rule is simple: don't try to change the coding style of the existing codebase.
* New round of clang-modernizeNils Maier2014-05-291-2/+2
|
* Fix GnuTLS 2.x compatiblityNils Maier2014-04-121-0/+6
| | | | Closes GH-216
* gnutls: Use SECURE128 priority keywordTatsuhiro Tsujikawa2014-01-131-1/+1
|
* gnutls: Don't fail handshake if returned error is not fatalTatsuhiro Tsujikawa2014-01-081-10/+18
|
* gnutls: Handle GNUTLS_E_INTERRUPTED as well as GNUTLS_E_AGAINTatsuhiro Tsujikawa2014-01-081-5/+5
|
* Add workaround GnuTLS bug with OCSP status extension and non-blocking socketTatsuhiro Tsujikawa2014-01-081-3/+33
| | | | | GnuTLS version 3.1.3 - 3.1.18 and 3.2.0 - 3.2.8, inclusive, has this bug. For these versions, we disable OCSP status extension.
* Remove auto_delete in favor of std::unique_ptrTatsuhiro Tsujikawa2013-06-221-1/+3
|
* Enable TLS1.1 with gnutls buildTatsuhiro Tsujikawa2013-05-101-7/+1
|
* AppleTLS: Implement AppleTLS and Apple Message DigestNils Maier2013-04-051-12/+17
|
* Abstract TLS session implementationTatsuhiro Tsujikawa2013-04-031-0/+266
Now TLS session object is abstracted as TLSSession class. Currently, we have GNUTLS and OpenSSL implementations.