summaryrefslogtreecommitdiff
path: root/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
* Use an enum for the return value of StreamMap::terminateNick Mathewson2020-10-222-8/+25
* Initial tests for tor_proto::circuit::streammapNick Mathewson2020-10-221-0/+51
* Tests for tor_proto::circuit::halfstreamNick Mathewson2020-10-221-1/+79
* tor-proto: Add tests for circuit::sendmeNick Mathewson2020-10-221-4/+134
* Add tests for tor_proto::circuit::celltypesNick Mathewson2020-10-211-0/+43
* Test a trivial succeeding case of link cert validationNick Mathewson2020-10-211-12/+72
* Fix a security issue (!) in link handshake validation.Nick Mathewson2020-10-211-1/+1
* Infrastructure for testing handshake cert-validation codeNick Mathewson2020-10-211-1/+61
* More tests for handshake connect functionNick Mathewson2020-10-211-26/+136
* Start a basic test for the first part of the handshake.Nick Mathewson2020-10-211-0/+45
* LogId test: tolerate concurrent tests.Nick Mathewson2020-10-211-11/+8
* Start on some tests for pieces of tor-proto::channelNick Mathewson2020-10-213-0/+224
* Follow API convention about mutable getters.Nick Mathewson2020-10-212-8/+8
* Rename as_message to into_message.Nick Mathewson2020-10-211-1/+1
* Add a close() method for streamsNick Mathewson2020-10-201-0/+8
* Add new `terminate()` method to circuits and channels.Nick Mathewson2020-10-202-6/+44
* Missing file and docsNick Mathewson2020-10-203-6/+45
* Add a TODO for register_meta_handler APINick Mathewson2020-10-201-0/+3
* Work on closing flooding-based side-channelsNick Mathewson2020-10-202-17/+28
* Add some helpful logs in circuit code.Nick Mathewson2020-10-204-15/+100
* Add reasonable logging (I hope!) to channelNick Mathewson2020-10-204-42/+219
* Implement From, not Into.Nick Mathewson2020-10-191-6/+6
* Add and use remaining CertType values in tor-certNick Mathewson2020-10-191-2/+2
* Add an enumeration for destroy reasons.Nick Mathewson2020-10-191-3/+2
* Improvements to Relay type in tor-netdir.Nick Mathewson2020-10-191-1/+1
* Mark must-resolve XXXX issues with "XXXXM3".Nick Mathewson2020-10-188-34/+30
* tor-proto: Add a ClientCircChanMsg type.Nick Mathewson2020-10-155-22/+43
* tor-proto: Add a "CreateResponse" type.Nick Mathewson2020-10-155-15/+64
* Fix a couple of clippy warningsNick Mathewson2020-10-152-2/+2
* Turn the channel's ref to its circmap into a Weak referenceNick Mathewson2020-10-151-6/+11
* Mark channels as unusable if reactor gets an error.Nick Mathewson2020-10-153-1/+31
* Use weak references from circuit reactor to circimpl.Nick Mathewson2020-10-142-15/+30
* Use a weak reference from channel reactor to channel.Nick Mathewson2020-10-141-5/+7
* Send DESTROY cells when a circuit is dropped.Nick Mathewson2020-10-143-27/+161
* Revise DropMark defense to use a better type and match Tor's behavior.Nick Mathewson2020-10-135-12/+97
* Document all private members in tor-protoNick Mathewson2020-10-1314-7/+131
* Make sure that protocol errors terminate the circuit responsible.Nick Mathewson2020-10-132-20/+55
* Improve handling of circuit closure or failure on reactor shutdown.Nick Mathewson2020-10-132-4/+35
* Another tweak to handling closing streamsNick Mathewson2020-10-133-14/+40
* Try giving distinct handling to streams where END has been sentNick Mathewson2020-10-125-51/+114
* Tweak terminate hand handle_close() functions.Nick Mathewson2020-10-112-13/+20
* Rename StreamMap::Closing to EndReceivedNick Mathewson2020-10-111-4/+4
* Fix a pair of bugs in SENDME handling.Nick Mathewson2020-10-091-13/+10
* Move counts_towards_windows() code into circuit moduleNick Mathewson2020-10-094-4/+19
* Split information about circuit hops into inbound and outbound.Nick Mathewson2020-10-092-61/+172
* Split client relay crypto into separate directionsNick Mathewson2020-10-093-77/+179
* Use batch verification in client<->relay handshake.Nick Mathewson2020-10-021-7/+19
* Enable batch ed25519 verification.Nick Mathewson2020-10-021-0/+1
* Move RelayCell into a more reasonable place.Nick Mathewson2020-09-292-4/+4
* Remove idmap as needlessly complex.Nick Mathewson2020-09-294-52/+39