aboutsummaryrefslogtreecommitdiff
path: root/src/common/tortls.c
AgeCommit message (Expand)Author
2018-08-20Use our x509 wrapper code in tor_tls_cert_matches_key()Nick Mathewson
2018-01-23Make Tor support TLS1.3 ciphers with OpenSSL 1.1.1Nick Mathewson
2017-06-05Improve documentation on get_{peer,own}_certificate()Nick Mathewson
2017-06-05Test prerequisites: function to dup a cert, make get_own_cert mockable.Nick Mathewson
2017-06-05On v3 link handshake, send the correct link certificateNick Mathewson
2016-11-03Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2016-11-03Use explicit casts to avoid warnings when building with openssl 1.1Nick Mathewson
2016-09-05Change servers to never pick 3DES.Nick Mathewson
2016-08-31Do not call tor_tls_server_info_callback(NULL) from tests.Nick Mathewson
2016-08-19Merge branch 'maint-0.2.8'Nick Mathewson
2016-08-19Avoid confusing GCC 4.2.1 by saying "int foo()... inline int foo() {...}"Nick Mathewson
2016-08-02Remove USE_BUFFEREVENTS code outside src/orNick Mathewson
2016-06-14Merge branch 'maint-0.2.8'Nick Mathewson
2016-06-14Bug 19406: OpenSSL removed SSL_R_RECORD_TOO_LARGE in 1.1.0.Yawning Angel
2016-06-14Bug 19406: OpenSSL made RSA and DH opaque in 1.1.0.Yawning Angel
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-06-11Use autoconf, not gcc version, to decide which warnings we haveNick Mathewson
2016-05-27Use ENABLE_GCC_WARNING and DISABLE_GCC_WARNING in tortls.cNick Mathewson
2016-04-05OpenSSL 1.1.0-pre5-dev and later made BIO opaque.Yawning Angel
2016-02-27Update the copyright year.Nick Mathewson
2016-02-23Merge branch 'bug17795'Nick Mathewson
2016-02-10Another automated rename.Nick Mathewson
2016-02-10Rename crypto_digest_all, and digests_t.Nick Mathewson
2016-02-03Make tortls unit tests pass with LibreSSL.Nick Mathewson
2016-02-03Make Tor build happily with OpenSSL master and libressl.Nick Mathewson
2015-12-20Appease "make check-spaces"Nick Mathewson
2015-12-18mark a variable unused to fix a warning.Nick Mathewson
2015-12-18Move some more code inside a tortls.c ifdef to fix deadcode warning.Nick Mathewson
2015-12-18Fix a coverity NULL-pointer deref warning in the tortls tests.Nick Mathewson
2015-12-18Fix some dead code in tortls.cNick Mathewson
2015-12-15Replace usage of INLINE with inlinecypherpunks
2015-11-25Merge branch 'bug17686_v2_027'Nick Mathewson
2015-11-25Now that crypto_rand() cannot fail, it should return void.Nick Mathewson
2015-11-13Merge remote-tracking branch 'public/ticket11150_client_only'Nick Mathewson
2015-11-10Move openssl version compatibility defines into a new header.Nick Mathewson
2015-11-06Fix compilation with OpenSSL 1.1.0-dev.Yawning Angel
2015-10-21Fix various coverity-found issuesNick Mathewson
2015-10-21Merge remote-tracking branch 'origin/maint-0.2.7'Nick Mathewson
2015-10-21Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7Nick Mathewson
2015-10-21Fix the return valueNick Mathewson
2015-10-21Merge remote-tracking branch 'origin/maint-0.2.7'Nick Mathewson
2015-10-21Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7Nick Mathewson
2015-10-21Check for len < 4 in dn_indicates_v3_certNick Mathewson
2015-10-07Remove workaround code for broken client-side renegotiationNick Mathewson
2015-10-07Remove client-side support for detecting v1 handshakeNick Mathewson
2015-10-07Make the mis-named V2_HANDSHAKE_SERVER/CLIENT macros always-on.Nick Mathewson
2015-10-07Remove the client-side code for the v1 and v2 tls handshakes.Nick Mathewson
2015-10-06Merge remote-tracking branch 'origin/maint-0.2.7'Nick Mathewson
2015-10-06Work around openssl declaring x509_get_not{Before,After} as functionsNick Mathewson
2015-10-02clean up whitespaceNick Mathewson