aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)Author
2019-06-29get rid of accidental second spaceRoger Dingledine
2019-06-26Merge branch 'maint-0.4.1'Nick Mathewson
2019-06-26Merge remote-tracking branch 'tor-github/pr/1101' into maint-0.4.1Nick Mathewson
2019-06-11Merge branch 'tor-github/pr/1040'David Goulet
2019-06-11Rework origin circuit tracking to use pubsubTaylor Yu
2019-06-11Rework orconn tracking to use pubsubTaylor Yu
2019-06-11circpad: some more logging changes.George Kadianakis
2019-06-11Merge branch 'ticket30769_041_01'George Kadianakis
2019-06-11trunnel: Rename sendme.trunnel to sendme_cell.trunnelDavid Goulet
2019-06-05More LOG_PROTOCOL_WARN.Mike Perry
2019-06-05Bug 29034: Cleanup hs circuitmap when purpose changes.Mike Perry
2019-06-05Revert "hs: Implement a helper to repurpose a circuit"Mike Perry
2019-06-05Run "make autostyle."Nick Mathewson
2019-06-05Merge remote-tracking branch 'tor-github/pr/1053'Nick Mathewson
2019-06-05Merge branch 'tor-github/pr/1072'George Kadianakis
2019-06-04Merge branch 'bug29670_035' into bug29670_041Nick Mathewson
2019-06-03sendme: Do not decrement window in a log_debug()David Goulet
2019-05-30Make some warns into protocol warnsMike Perry
2019-05-30Bug 30649: Check that machine is absent before warnMike Perry
2019-05-29Make get_proxy_type() connection-specificNick Mathewson
2019-05-29hs: Implement a helper to repurpose a circuitDavid Goulet
2019-05-27Merge branch 'tor-github/pr/1043'George Kadianakis
2019-05-27Tests for deciding how full our relay cells should beNick Mathewson
2019-05-27Make sure that we send at least some random data in RELAY_DATA cellsNick Mathewson
2019-05-26trivial whitespace fixesRoger Dingledine
2019-05-23Extract length-deciding function from package_raw_inbuf.Nick Mathewson
2019-05-23refactor logic to decide how much to package from inbufRoger Dingledine
2019-05-22Merge branch 'ticket30428_041_02_squashed'Nick Mathewson
2019-05-22sendme: Add non fatal asserts for extra safetyDavid Goulet
2019-05-22sendme: Always pop last SENDME digest from circuitDavid Goulet
2019-05-22sendme: Clarify how sendme_circuit_cell_is_next() worksDavid Goulet
2019-05-22sendme: Properly record SENDMEs on both edgesDavid Goulet
2019-05-22sendme: Never fallback to v0 if unknown versionDavid Goulet
2019-05-22sendme: Validate v1 SENDMEs on both client and exit sideDavid Goulet
2019-05-22sendme: Record cell digest on both client and exitDavid Goulet
2019-05-16Refactor rend machines, stage 2/2: Move histogram code.Mike Perry
2019-05-16Refactor rend machines, stage 1/2: Move state transition code.Mike Perry
2019-05-16Refactor intro machines, stage 2/2: Move histogram code.Mike Perry
2019-05-16Refactor intro machines, stage 1/2: Move state transition code.Mike Perry
2019-05-16Improve logging around the circpad module..George Kadianakis
2019-05-16Add unittests for the new machines.George Kadianakis
2019-05-16Add client-side onion service circuit hiding machines.George Kadianakis
2019-05-16Correctly handle machines out of tokens that have not closed yet.George Kadianakis
2019-05-16Introduce circpad free_all() function.George Kadianakis
2019-05-16Generate non-padding circpad events for PADDING_NEGOTIATE(D).George Kadianakis
2019-05-16Make register_padding_machine part of the public API.George Kadianakis
2019-05-16Behave correctly when state->max_length is zero.George Kadianakis
2019-05-15fix typos, whitespace, commentsRoger Dingledine
2019-05-15Merge branch 'tor-github/pr/1002'George Kadianakis
2019-05-15Merge branch 'bug28780-squashed3-rebased' into bug28780_rebaseGeorge Kadianakis