aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection_or.c
AgeCommit message (Expand)Author
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
2011-08-24Apply rate-limiting to the lowest bufferevent in the stack.Nick Mathewson
2011-07-15Fix a compile warning on OS X 10.6Sebastian Hahn
2011-07-12Avoid warning in broken_state_count_compareNick Mathewson
2011-07-11Disable recording new broken conns when we have bootstrappedNick Mathewson
2011-07-11Document feature3116 fns and improve outputNick Mathewson
2011-07-11Limit the number of different handshake reasons to reportNick Mathewson
2011-07-11Record the states of failing OR connectionsNick Mathewson
2011-07-11Split connection_about_to_close_connection into separate functionsNick Mathewson
2011-07-11Merge remote-tracking branch 'public/bug2841'Nick Mathewson
2011-07-03Refactor the interfaces of transport/proxy lookup fnsNick Mathewson
2011-07-02Small tweaks to 2841 codeNick Mathewson
2011-06-22Revised how we handle ClientTransportPlugin and Bridge lines.George Kadianakis
2011-06-21Tweaked connection{.c,.h,_or.c} based on nick's comments.George Kadianakis