summaryrefslogtreecommitdiff
path: root/src/lib/tls
AgeCommit message (Expand)Author
2018-11-14Normalize .may_include to always have paths, and paths to includeNick Mathewson
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-11-11Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-11Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-09Merge branch 'subsystems'Nick Mathewson
2018-11-09Rename subsystem callback functions to make them consistentNick Mathewson
2018-11-09Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-05Make tortls use the subsystems interfaceNick Mathewson
2018-10-14Merge branch 'bug27772_squashed'Nick Mathewson
2018-10-14In tor_tls_get_my_certs(), set cert ptrs even on failureNick Mathewson
2018-09-20Fix an NSS socket leak-on-error found by dgouletNick Mathewson
2018-09-20Use the correct macro to detect an invalid socket in tortls_nss.cNick Mathewson
2018-09-20Release ownership of the dummy socket that tortls_nss.c will closeNick Mathewson
2018-09-16When Tor is compiled with NSS, don't claim support for LinkAuth=1Nick Mathewson
2018-09-14Explicitly ignore BIO_set_close() return val to fix #27711Nick Mathewson
2018-09-14Merge branch 'nss_countbytes_squashed'Nick Mathewson
2018-09-14Allow malloc includes in tls libraryNick Mathewson
2018-09-14Add support for lower-level byte counting with NSSNick Mathewson
2018-09-12Add a tor_tls_release_socket() function.Nick Mathewson
2018-09-07Merge branch 'maint-0.3.4'Nick Mathewson
2018-09-06Revert "Avoid double-close on TCP sockets under NSS."Nick Mathewson
2018-09-05Backport to older NSS, which does not have SEC_DerSignDataWithAlgorithmIDNick Mathewson
2018-09-05Suppress strict-prototypes warnings in one more batch of NSS headersNick Mathewson
2018-09-05Fix a type, and hopefully the win64 builds.Nick Mathewson
2018-09-05Fix a reverse-inull warning from coverity in new code.Nick Mathewson
2018-09-04Debug one last reference-counting issue that only appeared on openssl masterNick Mathewson
2018-09-04Merge branch 'nss_squashed' into nss_mergeNick Mathewson
2018-09-04Resolve openssl-only memory leaksNick Mathewson
2018-09-04Fix a pair of remaining leaks in tortls_nss.cNick Mathewson
2018-09-04Use FREE_AND_NULL for impl typesNick Mathewson
2018-09-04Port test_tortls_verify to not depend on openssl internalsNick Mathewson
2018-09-04Remove tor_tls_check_lifetime as unused.Nick Mathewson
2018-09-04Document winsock includes betterNick Mathewson
2018-09-04Test a few more tortls.c functionsNick Mathewson
2018-09-04Several unit tests to improve test coverage of x509*.cNick Mathewson
2018-09-04Remove tor_x509_get_cert_impl as unneeded.Nick Mathewson
2018-09-04Avoid double-close on TCP sockets under NSS.Nick Mathewson
2018-09-04Avoid spurious error logs when using NSSNick Mathewson
2018-09-04Remove tor_tls_shutdown()Nick Mathewson
2018-09-04Initial NSS support for TLS.Nick Mathewson
2018-08-22NSS support for x509 certsNick Mathewson
2018-08-21Merge branch 'maint-0.3.4'Nick Mathewson
2018-08-21Make some x509 functions generic; remove some fields NSS doesn't needNick Mathewson
2018-08-21Extract internal-only parts of x509.hNick Mathewson
2018-08-21Extract the non-generic part of tor_tls_context_decref().Nick Mathewson
2018-08-21When enabling NSS, disable OpenSSL.Nick Mathewson
2018-08-21Split tls modules and their tests into openssl and generic.Nick Mathewson
2018-08-21Refactor some of the certificate-manipulation logicNick Mathewson
2018-08-21Extract tortls structures into a new header; clean up a littleNick Mathewson
2018-08-21Split X509 code out of tortls.cNick Mathewson