aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection_or.h
AgeCommit message (Expand)Author
2017-06-05Fix unit tests to work after own_link_cert assertionNick Mathewson
2016-12-08Rename connection_or_remove_from_identity_mapNick Mathewson
2016-12-08Migrate main data loop for set_bad_connections to use channel structuresNick Mathewson
2016-11-03Send and receive AUTHENTICATE cells correctly with ED keys.Nick Mathewson
2016-11-03Add "Ed ID" arguments to a bunch of connection-ID-related fns.Nick Mathewson
2016-11-03Refactor ...compute_authenticate_cell_body() to return a var_cell_t.Nick Mathewson
2016-11-03Code to send correct authentication data when we are using AUTHTYPE>2Nick Mathewson
2016-08-20Unit test for pick_oos_victims()Andrea Shepard
2016-03-26Do not treat "DOCDOC" as doxygen.Nick Mathewson
2016-03-21Merge branch 'bug18570_027'Nick Mathewson
2016-03-21Make sure channel_t queues its own copy of incoming cellsAndrea Shepard
2016-02-27Update the copyright year.Nick Mathewson
2015-05-28Start testing cell encoders/processers for the v3 handshake.Nick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-27Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold'Nick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-30Make connection_or_connect() mockableAndrea Shepard
2014-09-30Implement scheduler mechanism to track lists of channels wanting cells or wri...Andrea Shepard
2014-06-11Merge remote-tracking branch 'public/ticket6799_024_v2_squashed'Nick Mathewson
2014-06-11Give each or_connection_t a slightly randomized idle_timeoutNick Mathewson
2013-08-15White-box tests for the succeeding case of ext_or_port handshake.Nick Mathewson
2013-07-18Move Extended ORPort code to its own module.George Kadianakis
2013-07-18Implement Extended ORPort authentication.George Kadianakis
2013-07-18Create the Extended ORPort authentication cookie file.George Kadianakis
2013-07-18Skeleton ExtORPort implementation. Needs testing, documentation.Nick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-11-06Allow a v4 link protocol for 4-byte circuit IDs.Nick Mathewson
2012-10-17Discard extraneous renegotiation attempts in the v3 link protocolNick Mathewson
2012-10-12Convert all include-guard macros to avoid reserved identifiers.Nick Mathewson
2012-10-08Initial channeltls.c/channeltls.h for bug 6465Andrea Shepard
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2011-10-31normalize the name of the CERTS cellRoger Dingledine
2011-10-11Fix a bunch of whitespace errorsNick 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-10Basic function to write authenticate cellsNick Mathewson
2011-10-10Functions to send cert and auth_challenge cells.Nick Mathewson
2011-07-11Disable recording new broken conns when we have bootstrappedNick Mathewson
2011-07-11Record the states of failing OR connectionsNick Mathewson
2011-07-11Split connection_about_to_close_connection into separate functionsNick Mathewson
2011-06-14Make the get_options() return constNick Mathewson
2011-01-03Bump copyright statements to 2011 (0.2.2)Nick Mathewson
2010-09-28handle ugly edge case in retrying entrynodesRoger Dingledine
2010-08-17Remove unused function declarationsSebastian Hahn
2010-08-15reinit per-conn token buckets on config or consensus changeRoger Dingledine
2010-07-27Create connection_or.hSebastian Hahn