summaryrefslogtreecommitdiff
path: root/tor-proto/src/circuit/streammap.rs
Commit message (Expand)AuthorAgeFilesLines
* Use the "typos" tool to fix some spellingNick Mathewson2021-05-261-1/+1
* Fix Rust-1.51 clippy warnings about acronyms in camel case.Nick Mathewson2021-03-291-1/+1
* Merge remote-tracking branch 'origin/mr/16' into mainNick Mathewson2021-02-261-22/+37
|\
| * Refactor StreamMap methods to use HashMap::EntryGeorge Kadianakis2021-02-261-22/+37
* | Fix an intermittent test failure on int overflow.Nick Mathewson2021-02-191-1/+4
|/
* Downgrade an XXXXM3 message.Nick Mathewson2020-10-271-1/+1
* Remove a bunch of dbg! calls.Nick Mathewson2020-10-261-1/+3
* Rename CircID and StreamID to end with Id instead, for consistencyNick Mathewson2020-10-251-12/+12
* Use an enum for the return value of StreamMap::terminateNick Mathewson2020-10-221-5/+22
* Initial tests for tor_proto::circuit::streammapNick Mathewson2020-10-221-0/+51
* Mark must-resolve XXXX issues with "XXXXM3".Nick Mathewson2020-10-181-1/+1
* Revise DropMark defense to use a better type and match Tor's behavior.Nick Mathewson2020-10-131-5/+11
* Document all private members in tor-protoNick Mathewson2020-10-131-1/+10
* Another tweak to handling closing streamsNick Mathewson2020-10-131-6/+16
* Try giving distinct handling to streams where END has been sentNick Mathewson2020-10-121-6/+32
* Tweak terminate hand handle_close() functions.Nick Mathewson2020-10-111-11/+18
* Rename StreamMap::Closing to EndReceivedNick Mathewson2020-10-111-4/+4
* Remove idmap as needlessly complex.Nick Mathewson2020-09-291-10/+26
* Split the cell-handling parts of tor-proto into a new crate.Nick Mathewson2020-09-261-3/+3
* Attempted implementation of stream sendme cellsNick Mathewson2020-09-251-5/+10
* Add support for RELAY_END cells.Nick Mathewson2020-09-241-2/+26
* as Tor does, skip to random initial stream member.Nick Mathewson2020-09-231-1/+6
* Turn IdMap into an extension trait.Nick Mathewson2020-09-231-25/+9
* More documentation for channel, circuit, stream.Nick Mathewson2020-09-211-3/+11
* Start implementing streams and circuit-level reactors.Nick Mathewson2020-09-211-4/+12
* Create a StreamID->Stream map type.Nick Mathewson2020-09-201-0/+51