summaryrefslogtreecommitdiff
path: root/tor-proto/src/circuit
Commit message (Expand)AuthorAgeFilesLines
...
* Fix a pair of bugs in SENDME handling.Nick Mathewson2020-10-091-13/+10
* Move counts_towards_windows() code into circuit moduleNick Mathewson2020-10-092-1/+16
* Split information about circuit hops into inbound and outbound.Nick Mathewson2020-10-091-20/+90
* Split client relay crypto into separate directionsNick Mathewson2020-10-091-2/+2
* Move RelayCell into a more reasonable place.Nick Mathewson2020-09-291-2/+2
* Remove idmap as needlessly complex.Nick Mathewson2020-09-291-10/+26
* Rename remaining get_ accessorsNick Mathewson2020-09-282-13/+13
* Fix some comments that reflected a misunderstanding in SENDMEsNick Mathewson2020-09-261-2/+2
* Split the cell-handling parts of tor-proto into a new crate.Nick Mathewson2020-09-262-8/+8
* Make sendme authentication optional.Nick Mathewson2020-09-252-4/+9
* Improve documentation and lightly refactor SENDME codeNick Mathewson2020-09-252-42/+105
* Implement authenticated sendme output for circuit-level sendmes.Nick Mathewson2020-09-252-6/+41
* Add a bad workaround for a deadlock: we should look for a better one.Nick Mathewson2020-09-251-3/+8
* Try to get sendme crypto workingNick Mathewson2020-09-251-3/+7
* Incomplete implementation of circuit SENDME handling.Nick Mathewson2020-09-252-9/+17
* Attempted implementation of stream sendme cellsNick Mathewson2020-09-253-19/+39
* Initial work on a sendme backend.Nick Mathewson2020-09-251-0/+151
* Initial error cleanup on streams/circuitsNick Mathewson2020-09-251-1/+7
* Add support for RELAY_END cells.Nick Mathewson2020-09-242-14/+121
* as Tor does, skip to random initial stream member.Nick Mathewson2020-09-231-1/+6
* Fuse input streams on creation.Nick Mathewson2020-09-231-5/+4
* Turn IdMap into an extension trait.Nick Mathewson2020-09-231-25/+9
* turn hopnum into a first-class typeNick Mathewson2020-09-211-2/+2
* Add is_zero for ID types.Nick Mathewson2020-09-211-1/+1
* Fix some errors; document some places where error handling is bogusNick Mathewson2020-09-211-1/+3
* More documentation for channel, circuit, stream.Nick Mathewson2020-09-212-5/+38
* Start implementing streams and circuit-level reactors.Nick Mathewson2020-09-212-4/+150
* Create a StreamID->Stream map type.Nick Mathewson2020-09-201-0/+51