summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Improve documentation and lightly refactor SENDME codeNick Mathewson2020-09-255-49/+119
* Add new (disabled) demo pieces to client-demoNick Mathewson2020-09-251-15/+53
* Implement authenticated sendme output for circuit-level sendmes.Nick Mathewson2020-09-253-6/+44
* Add a bad workaround for a deadlock: we should look for a better one.Nick Mathewson2020-09-252-4/+14
* Fix encoding/decoding of authenticated sendme.Nick Mathewson2020-09-251-4/+22
* Try to get sendme crypto workingNick Mathewson2020-09-253-27/+62
* Incomplete implementation of circuit SENDME handling.Nick Mathewson2020-09-255-26/+86
* Attempted implementation of stream sendme cellsNick Mathewson2020-09-256-26/+100
* Initial work on a sendme backend.Nick Mathewson2020-09-252-0/+152
* Initial error cleanup on streams/circuitsNick Mathewson2020-09-254-20/+36
* Document private members in most cratesNick Mathewson2020-09-2421-11/+121
* Migrate ClientMain to byte-oriented API.Nick Mathewson2020-09-243-32/+36
* Try to make a send/receive style API for streams.Nick Mathewson2020-09-244-5/+136
* Add support for RELAY_END cells.Nick Mathewson2020-09-246-21/+171
* as Tor does, skip to random initial stream member.Nick Mathewson2020-09-231-1/+6
* Fuse input streams on creation.Nick Mathewson2020-09-232-10/+8
* Turn IdMap into an extension trait.Nick Mathewson2020-09-234-97/+38
* A few tests for tor-linkspecNick Mathewson2020-09-232-0/+68
* Tests (and correctness fixes) for protover.Nick Mathewson2020-09-221-2/+95
* Add tests for SignatureGatedNick Mathewson2020-09-221-0/+45
* Tests for Timerangebound.Nick Mathewson2020-09-221-0/+76
* Run cargo fix --edition-idiomsNick Mathewson2020-09-211-1/+1
* Run cargo upgradeNick Mathewson2020-09-213-8/+6
* Update documentationNick Mathewson2020-09-213-6/+12
* Update TODO fileNick Mathewson2020-09-211-4/+8
* turn hopnum into a first-class typeNick Mathewson2020-09-213-14/+41
* Add is_zero for ID types.Nick Mathewson2020-09-213-5/+22
* Fix some errors; document some places where error handling is bogusNick Mathewson2020-09-215-8/+37
* More documentation for channel, circuit, stream.Nick Mathewson2020-09-218-92/+372
* Start implementing streams and circuit-level reactors.Nick Mathewson2020-09-2114-202/+601
* Add RelayCmd::accepts_streamid_valNick Mathewson2020-09-201-0/+49
* Refactor accetps_circid_val to be less wonky.Nick Mathewson2020-09-201-9/+17
* Move is_recognized function into caret.Nick Mathewson2020-09-203-23/+7
* Rename StreamCmd to RelayCmdNick Mathewson2020-09-203-41/+40
* Improve shutdown support for channel. No idea if it works.Nick Mathewson2020-09-201-14/+7
* rename a field in RelayCellNick Mathewson2020-09-201-12/+9
* Create a StreamID->Stream map type.Nick Mathewson2020-09-207-42/+139
* De-parameterize channel and circuitNick Mathewson2020-09-195-41/+30
* Add tests for CREATE_FAST handshakeNick Mathewson2020-09-194-26/+100
* Add tests for failing ntor handshakes.Nick Mathewson2020-09-191-1/+51
* ntor: test the ClientHandshake/ServerHandshake implNick Mathewson2020-09-181-3/+4
* tests for kdf functions in tor_protoNick Mathewson2020-09-181-0/+127
* Add tests for tor_proto::util::ctNick Mathewson2020-09-181-0/+31
* Give up on suppressing that nightly-only clippy warningNick Mathewson2020-09-182-27/+21
* Make consensus documents valid DistDelay seconds earlier.Nick Mathewson2020-09-181-1/+4
* Resolve some nightly-only clippy warningsNick Mathewson2020-09-173-1/+5
* Fix a panic bug in microdesc parsing.Nick Mathewson2020-09-172-1/+4
* Add fuzzers for certs, netdoc, and proto.Nick Mathewson2020-09-1716-1/+216
* Sort linkspecs in the same order as tor doesNick Mathewson2020-09-174-4/+27
* use more correct expiration timesNick Mathewson2020-09-171-3/+2