summaryrefslogtreecommitdiff
path: root/src/common/tortls.c
AgeCommit message (Expand)Author
2011-11-16Fix a check-spaces complaintSebastian Hahn
2011-11-15Make certificate skew into a protocol warningNick Mathewson
2011-11-15Allow up to a 30 days future skew, 48 hours past skew in certs.Nick Mathewson
2011-10-28Fix a memory-poisoning memset in tortls.cNick Mathewson
2011-10-27Merge branch 'maint-0.2.2_secfix' into master_secfixSebastian Hahn
2011-10-26Merge branch 'maint-0.2.1_secfix' into maint-0.2.2_secfixSebastian Hahn
2011-10-26Don't send a certificate chain on outgoing TLS connections from non-relaysNick Mathewson
2011-10-26Maintain separate server and client TLS contexts.Robert Ransom
2011-10-26Refactor tor_tls_context_new:Robert Ransom
2011-10-23Fix a reference-leak in tor_tls_received_v3_certificateNick Mathewson
2011-10-23Fix memory leak in prop176 codeNick Mathewson
2011-10-10Add some points to make it easy to turn off v3 supportNick Mathewson
2011-10-10Quiet two notices, and spelling mistake cleanupSebastian Hahn
2011-10-10Give tor_cert_get_id_digests() fail-fast behaviorNick Mathewson
2011-10-10Fix some more issues wrt tor_cert_new found by asnNick Mathewson
2011-10-10Generate certificates that enable v3 handshakeNick Mathewson
2011-10-10Make tor_tls_cert_is_valid check key lengthsNick Mathewson
2011-10-10Function to return peer cert as tor_tls_certNick Mathewson
2011-10-10Add AUTH keys as specified in proposal 176Nick Mathewson
2011-10-10Functions to get a public RSA key from a certNick Mathewson
2011-10-10Function to detect certificate types that signal v3 certificatesNick Mathewson
2011-10-10Function to get digests of the certs and their keysNick Mathewson
2011-10-10More functions to manipulate certs received in cellsNick Mathewson
2011-10-10Function to extract the TLSSECRETS field for v3 handshakesNick Mathewson
2011-10-10Turn X509 certificates into a first-class type and add some functionsNick Mathewson
2011-08-24Add write watermarks to filtered bufferevents.Nick Mathewson
2011-08-18Automatically use filtering bufferevents with IOCP.Nick Mathewson
2011-08-11Don't warn on http connection to my orportSebastian Hahn
2011-07-15Make WIN32_WINNT defines conditionalNick Mathewson
2011-07-11Document feature3116 fns and improve outputNick Mathewson
2011-07-11Record the states of failing OR connectionsNick Mathewson
2011-06-20Log SSL state changes at LOG_DEBUG, LD_HANDSHAKE.Nick Mathewson
2011-03-03C style fix: a no-args function is void fn(void), not void fn().Nick Mathewson
2011-03-03Add a magic field to tor_tls_t to catch exdata corruption bugs, if any appear.Nick Mathewson
2011-03-03Check the result of SSL_set_ex_dataRobert Ransom
2011-03-03Use SSL_*_ex_data instead of SSL_*_app_dataRobert Ransom
2011-03-03Remove now-unused helper functionsRobert Ransom
2011-03-01remove tls related hash table codeGladys Shufflebottom
2011-02-10Make the DH parameter we use for TLS match the one from Apache's mod_sslNick Mathewson
2011-02-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-25Handle failing cases of DH allocationNick Mathewson
2011-01-24Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-24Make the DH parameter we use for TLS match the one from Apache's mod_sslNick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-11-23Fix compilation with mingw and OpenSSL 0.9.8m+mingw-san
2010-11-21Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2010-11-21Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2010-11-20Do not set the hostname TLS extension server-side; only client-sideNick Mathewson