summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Use from_bytes name for Ed25519IdentityNick Mathewson2020-10-254-8/+7
* Rename CircID and StreamID to end with Id instead, for consistencyNick Mathewson2020-10-2512-87/+87
* Add some tests for channel reactor and related code.Nick Mathewson2020-10-254-0/+155
* Add a test for running and shutting down reactors.Nick Mathewson2020-10-251-1/+80
* channel: Refactor the point when we split the framed codec.Nick Mathewson2020-10-254-21/+31
* channel: Move looping part of run_impl() into run().Nick Mathewson2020-10-251-27/+51
* Move cell logging into ChannelImplNick Mathewson2020-10-231-12/+11
* circuit: Remove the needlessly separated ReactorCore type.Nick Mathewson2020-10-231-29/+16
* channel: Remove the needlessly separated ReactorCore type.Nick Mathewson2020-10-231-21/+10
* Test for finish-handshake functionNick Mathewson2020-10-232-0/+24
* handshake: tests for invalid signaturesNick Mathewson2020-10-231-1/+49
* Add tests for handshakes certifying the wrong thingNick Mathewson2020-10-231-0/+53
* Tests for handshakes with missing certsNick Mathewson2020-10-232-11/+62
* 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
* Fix comments in tor-cert.Nick Mathewson2020-10-211-2/+5
* Infrastructure for testing handshake cert-validation codeNick Mathewson2020-10-212-1/+70
* 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-214-0/+226
* A few coverage-driven tests in tor-cell.Nick Mathewson2020-10-212-2/+58
* Specify and test correct handling for bogus netinfo addrsNick Mathewson2020-10-212-7/+29
* Add a fuzzer for our x509_rsa_kludge function.Nick Mathewson2020-10-213-0/+37
* Ed25519 batch verification test.Nick Mathewson2020-10-211-1/+39
* More tests for ed25519identityNick Mathewson2020-10-212-2/+48
* Add a test for Reader::advanceNick Mathewson2020-10-211-0/+11
* Follow API convention about mutable getters.Nick Mathewson2020-10-212-8/+8
* Rename as_message to into_message.Nick Mathewson2020-10-213-34/+34
* Add a close() method for streamsNick Mathewson2020-10-201-0/+8
* Add new `terminate()` method to circuits and channels.Nick Mathewson2020-10-203-6/+48
* 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-205-17/+101
* main.rs: Add a flag for trace-level logsNick Mathewson2020-10-201-2/+10
* Add reasonable logging (I hope!) to channelNick Mathewson2020-10-205-43/+221
* Test new error type from caretNick Mathewson2020-10-192-2/+14
* Implement From, not Into.Nick Mathewson2020-10-196-23/+22
* Resolve remaining XXXXM3 stuff in tor-cellNick Mathewson2020-10-191-12/+13
* Add assertions for overflow cases in relaycell::msgNick Mathewson2020-10-191-1/+2
* Add assertions for overflow cases in chancell::msgNick Mathewson2020-10-191-3/+6
* Add and use remaining CertType values in tor-certNick Mathewson2020-10-192-6/+26
* Use DestroyReason for Truncated messages.Nick Mathewson2020-10-192-8/+6
* Turn End reasons into a caret enumeration.Nick Mathewson2020-10-192-16/+48