aboutsummaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
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-26Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-10-26Properly refcount client_identity_keySebastian Hahn
2011-10-26Make crypto_free_pk_env tolerate NULL arg in 0.2.1. Error-proofing against b...Nick Mathewson
2011-10-26Maintain separate server and client TLS contexts.Robert Ransom
2011-10-26Refactor tor_tls_context_new:Robert Ransom
2011-10-26Also handle needless renegotiations in SSL_write().George Kadianakis
2011-10-26Fix zlib macro brokenness on osx with zlib 1.2.4 and higher.Nick Mathewson
2011-10-26Get rid of tor_tls_block_renegotiation().George Kadianakis
2011-10-26Detect and deny excess renegotiations attempts.George Kadianakis
2011-10-26Detect renegotiation when it actually happens.George Kadianakis
2011-10-26Refactor the SSL_set_info_callback() callbacks.George Kadianakis
2011-10-24Rename tor_process_destroy() to tor_process_handle_destroy().George Kadianakis
2011-10-24Improve general code quality.George Kadianakis
2011-10-24Prepare util.[ch] to use the new process_handle_t API.George Kadianakis
2011-10-23Fix a reference-leak in tor_tls_received_v3_certificateNick Mathewson
2011-10-23Fix memory leak in prop176 codeNick Mathewson
2011-10-17Port managed proxy launching code to the new subprocess API.George Kadianakis
2011-10-11Stop using addr_port_lookup as an address splitting functionNick Mathewson
2011-10-11Change "reverse_lookup_name" functions to refer to "PTR_name"sNick Mathewson
2011-10-11Fix names of functions that convert strings to addrsNick Mathewson
2011-10-11Fix a bunch of whitespace errorsNick 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-10Remove a no-longer-relevant commentNick 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-10Add a sha256 hmac function, with testsNick Mathewson
2011-10-10Turn X509 certificates into a first-class type and add some functionsNick Mathewson
2011-10-10New function to get all digests of a public keyNick Mathewson
2011-10-11Fix a compile warning on OS X 10.6 and upSebastian Hahn
2011-10-10Add a missing comma in tor_check_port_forwardingNick Mathewson
2011-10-07Merge remote-tracking branch 'asn2/bug3656'Nick Mathewson
2011-10-07Make it compile on Windows™.George Kadianakis
2011-10-06Make internal error check for unrecognized digest algorithm more robustNick Mathewson
2011-10-03Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-10-01Looks like Windows version 6.2 will be Windows 8Sebastian Hahn
2011-09-22Make bufferevents work with TokenBucketRefillIntervalNick Mathewson
2011-09-20Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-09-20Fix a potentially useless integer overflow check.Mansour Moufid