summaryrefslogtreecommitdiff
path: root/src/or/connection_or.c
AgeCommit message (Expand)Author
2012-01-11defensive programming to catch duplicate calls to connection_init_or_handshak...Nick Mathewson
2011-12-20Don't call tor_tls_set_logged_address till after checking conn->tls.George Kadianakis
2011-12-06Revert "Get rid of tor_tls_block_renegotiation()."Nick Mathewson
2011-12-06Revert "Use callback-driven approach to block renegotiations."Nick Mathewson
2011-12-06Revert "Refactor tor_event_base_once to do what we actually want"Nick Mathewson
2011-12-06Revert "Avoid a double-mark in connection_or_close_connection_cb"Nick Mathewson
2011-12-06Revert "Make pending libevent actions cancelable"Nick Mathewson
2011-12-06Revert "Set renegotiation callbacks immediately on tls inititation"Nick Mathewson
2011-12-02Don't just tell the controller "foo" on id mismatchNick Mathewson
2011-11-30Merge node_get_{prim,pref,pref_ipv6}_addr with their _orport counterparts.Linus Nordberg
2011-11-30Use correct address family where necessary for bridges on IPv6.Linus Nordberg
2011-11-30Use the preferred address and port when initiating a connection.Linus Nordberg
2011-11-30Clarify function documentation.Linus Nordberg
2011-11-29Merge branch 'bug4587_v2'Nick Mathewson
2011-11-29Set renegotiation callbacks immediately on tls inititationNick Mathewson
2011-11-29Make pending libevent actions cancelableNick Mathewson
2011-11-25Avoid a double-mark in connection_or_close_connection_cbNick Mathewson
2011-11-25Refactor tor_event_base_once to do what we actually wantNick Mathewson
2011-11-25Merge remote-tracking branch 'asn/bug4312'Nick Mathewson
2011-11-21Merge branch 'bug4360'Nick Mathewson
2011-11-16Don't fail to send netinfo if real_addr is unsetSebastian Hahn
2011-11-15Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-11-14Use real_addr in send_netinfoNick Mathewson
2011-11-13Use callback-driven approach to block renegotiations.George Kadianakis
2011-10-31normalize the name of the CERTS cellRoger Dingledine
2011-10-29bridges send netinfo cells like clients on outgoing connsRoger Dingledine
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-26Mark which OR connections are outgoingRobert Ransom
2011-10-26Don't use any OR connection which sent us a CREATE_FAST cell for an EXTENDRobert Ransom
2011-10-26Rename get_client_identity_key to get_tlsclient_identity_keyNick Mathewson
2011-10-26Maintain separate server and client identity keys when appropriate.Robert Ransom
2011-10-26Get rid of tor_tls_block_renegotiation().George Kadianakis
2011-10-11Fix a bunch of whitespace errorsNick Mathewson
2011-10-10Quiet two notices, and spelling mistake cleanupSebastian Hahn
2011-10-10Fix a few 64bit compiler warningsSebastian Hahn
2011-10-10Add more log statements for protocol/internal failuresNick Mathewson
2011-10-10Give tor_cert_get_id_digests() fail-fast behaviorNick Mathewson
2011-10-10Make sure we stop putting cells into our hash at the right time.Nick Mathewson
2011-10-10Bugfixes for authenticate handling and generationNick Mathewson
2011-10-10more verbose log for recording an odd cellNick Mathewson
2011-10-10Actually accept cells in SERVER_RENEGOTIATINGNick Mathewson
2011-10-10Allow "finished flushing" during v3 handshakeNick Mathewson
2011-10-10Hook up all of the prop176 code; allow v3 negotiations to actually workNick Mathewson
2011-10-10New functions to record digests of cells during v3 handshakeNick Mathewson
2011-10-10Implement cert/auth cell readingNick Mathewson
2011-10-10Basic function to write authenticate cellsNick Mathewson
2011-10-10Functions to send cert and auth_challenge cells.Nick Mathewson
2011-10-10Cell types and states for new OR handshakeNick Mathewson
2011-09-22Make bufferevents work with TokenBucketRefillIntervalNick Mathewson