Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson b75361c5ed Start testing cell encoders/processers for the v3 handshake. %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson a28df3fb67 Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold' %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson fcdcb377a4 Add another year to our copyright dates. %!s(int64=10) %!d(string=hai) anos
  Andrea Shepard 3b080230e9 Make connection_or_connect() mockable %!s(int64=10) %!d(string=hai) anos
  Andrea Shepard d438cf1ec9 Implement scheduler mechanism to track lists of channels wanting cells or writes; doesn't actually drive the cell flow from it yet %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 3a2e25969f Merge remote-tracking branch 'public/ticket6799_024_v2_squashed' %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 463f6628d3 Give each or_connection_t a slightly randomized idle_timeout %!s(int64=10) %!d(string=hai) anos
  Nick Mathewson 28bb673584 White-box tests for the succeeding case of ext_or_port handshake. %!s(int64=11) %!d(string=hai) anos
  George Kadianakis d8f74cc439 Move Extended ORPort code to its own module. %!s(int64=12) %!d(string=hai) anos
  George Kadianakis 4a55e39997 Implement Extended ORPort authentication. %!s(int64=12) %!d(string=hai) anos
  George Kadianakis d303228eca Create the Extended ORPort authentication cookie file. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 8bf0382b22 Skeleton ExtORPort implementation. Needs testing, documentation. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson d6634001c9 Merge remote-tracking branch 'public/wide_circ_ids' %!s(int64=11) %!d(string=hai) anos
  Nick Mathewson 4da083db3b Update the copyright date to 201. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson bfffc1f0fc Allow a v4 link protocol for 4-byte circuit IDs. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 3d8b73db55 Discard extraneous renegotiation attempts in the v3 link protocol %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 0cb921f3e9 Convert all include-guard macros to avoid reserved identifiers. %!s(int64=12) %!d(string=hai) anos
  Andrea Shepard 15303c32ec Initial channeltls.c/channeltls.h for bug 6465 %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 26e789fbfd Rename nonconformant identifiers. %!s(int64=13) %!d(string=hai) anos
  Roger Dingledine be1f3a5eb5 normalize the name of the CERTS cell %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 69921837a7 Fix a bunch of whitespace errors %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 83bb9742b5 Hook up all of the prop176 code; allow v3 negotiations to actually work %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 3f22ec179c New functions to record digests of cells during v3 handshake %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 81024f43ec Basic function to write authenticate cells %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson df78daa5da Functions to send cert and auth_challenge cells. %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 2a594fcde9 Disable recording new broken conns when we have bootstrapped %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson 734d9486f6 Record the states of failing OR connections %!s(int64=13) %!d(string=hai) anos
  Nick Mathewson a2ad31a92b Split connection_about_to_close_connection into separate functions %!s(int64=13) %!d(string=hai) anos