summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add a "this crate has no timeouts" comment to tor-proto.Nick Mathewson2021-03-241-3/+6
* Move stream timeout logic into tor-client.Nick Mathewson2021-03-245-165/+144
* upgrade to newer version of config crate.Nick Mathewson2021-03-243-3/+3
* Move responsibility for knowing about TLS into tor_rtcompat.Nick Mathewson2021-03-2311-54/+232
* Refactor tokio implpementation in tor-rtcompat.Nick Mathewson2021-03-237-66/+134
* Add tests for correct incoming sendme handling.Nick Mathewson2021-03-222-5/+207
* Extend the begindir test to exchange data on the stream.Nick Mathewson2021-03-191-3/+44
* Introduce a helper to tor_proto::circuit testsNick Mathewson2021-03-191-44/+24
* Add a compatibility layer so we can upgrade rand_core.Nick Mathewson2021-03-1814-23/+122
* Move our command-line interface into a new crate called "arti".Nick Mathewson2021-03-1711-14/+42
* Add appropriate categories to some Cargo.toml files.Nick Mathewson2021-03-1710-0/+10
* Add the tor project as an author.Nick Mathewson2021-03-1722-22/+22
* Add keywords to each Cargo.tomlNick Mathewson2021-03-1722-1/+22
* Add a description field to all our Cargo.toml filesNick Mathewson2021-03-1722-0/+22
* Give it a homepage everyplace.Nick Mathewson2021-03-1722-0/+22
* Resolve unwrap() instances in tor-netdir.Nick Mathewson2021-03-163-8/+52
* Change an unwrap() in llcrypto to an expect().Nick Mathewson2021-03-161-1/+1
* circuit: Add a test for a bad crypto handshake.Nick Mathewson2021-03-161-0/+13
* circuit: tests for different undesired responses to EXTEND.Nick Mathewson2021-03-161-3/+93
* circuit: improve errors on bad extended2Nick Mathewson2021-03-161-4/+11
* Refactor circuit reactor for testing.Nick Mathewson2021-03-161-1/+6
* Test for Channel::check_matchNick Mathewson2021-03-161-0/+39
* Bump a couple of depsNick Mathewson2021-03-133-3/+3
* Merge remote-tracking branch 'origin/mr/21'Nick Mathewson2021-03-122-7/+4
|\
| * Avoid a slice copy in send_relay_cell().George Kadianakis2021-03-122-7/+4
* | Allow spaces in command-line arguments againNick Mathewson2021-03-121-1/+3
* | Improve implementation of copy_interactiveNick Mathewson2021-03-121-11/+50
* | Remove a couple of unused deps from tor-llcrypto.Nick Mathewson2021-03-101-2/+0
* | Avoid most regex features.Nick Mathewson2021-03-102-11/+6
* | Only enable the `config` features we are using.Nick Mathewson2021-03-102-2/+3
* | Cut down on tokio features.Nick Mathewson2021-03-101-1/+1
* | Better management for END cells in streams.Nick Mathewson2021-03-106-27/+59
* | Box the buffer in DataWriterImpl.Nick Mathewson2021-03-101-3/+2
* | Remove now-unused methods from DataStream and its allies.Nick Mathewson2021-03-101-36/+0
* | Use AsyncRead and AsyncWrite in tor-dirclientNick Mathewson2021-03-101-4/+8
* | Treat StreamClosed as indicating no error.Nick Mathewson2021-03-101-3/+7
* | Use AsyncRead and AsyncWrite in our proxy implementationNick Mathewson2021-03-103-30/+38
* | Make DataStream implement AsyncRead and AsyncWrite.Nick Mathewson2021-03-101-1/+27
* | Implement AsyncWrite for DataWriter.Nick Mathewson2021-03-101-24/+155
* | Revise DataReader to implement AsyncRead.Nick Mathewson2021-03-102-23/+96
* | Rearrange DataStream code a bit and add an internal layer of indirectionNick Mathewson2021-03-101-36/+56
* | Make note_ended private on RawCellStream.Nick Mathewson2021-03-102-8/+18
* | Move DataStream into its own module.Nick Mathewson2021-03-102-204/+212
* | Move ResolveStream to its own module.Nick Mathewson2021-03-102-35/+42
* | Implement From<tor_proto::Error> for std::io::ErrorNick Mathewson2021-03-101-0/+23
* | Move RawCellStream into its own module.Nick Mathewson2021-03-102-86/+106
* | Rename TorStream => RawCellStreamNick Mathewson2021-03-102-20/+20
* | Refactor DataStream constituents a bit.Nick Mathewson2021-03-092-34/+94
* | upgrade async-traitNick Mathewson2021-03-093-3/+3
* | Bump dependencies with "cargo upgrade"Nick Mathewson2021-03-0614-25/+25