summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Send DESTROY cells when a circuit is dropped.Nick Mathewson2020-10-143-27/+161
* TODO: Add and link tickets for Milestone 3 itemsNick Mathewson2020-10-131-16/+25
* Revise TODO and README; declare "milestone 2" done.Nick Mathewson2020-10-132-24/+24
* Revise DropMark defense to use a better type and match Tor's behavior.Nick Mathewson2020-10-136-14/+99
* Document all private members in tor-protoNick Mathewson2020-10-1315-10/+133
* Make sure that protocol errors terminate the circuit responsible.Nick Mathewson2020-10-133-23/+59
* Improve handling of circuit closure or failure on reactor shutdown.Nick Mathewson2020-10-133-6/+37
* Another tweak to handling closing streamsNick Mathewson2020-10-133-14/+40
* Try giving distinct handling to streams where END has been sentNick Mathewson2020-10-126-54/+118
* Tweak terminate hand handle_close() functions.Nick Mathewson2020-10-112-13/+20
* Rename StreamMap::Closing to EndReceivedNick Mathewson2020-10-111-4/+4
* Test the pick_weighted function in tor-netdirNick Mathewson2020-10-101-0/+128
* Document remaining private members of tor-netdoc.Nick Mathewson2020-10-106-9/+259
* Document most private items in tor-netdoc.Nick Mathewson2020-10-0911-9/+115
* Document all the private items in tor-cellNick Mathewson2020-10-096-7/+97
* Remove a couple of allow(unused) notationsNick Mathewson2020-10-092-2/+0
* mark off a TODO item.Nick Mathewson2020-10-091-1/+1
* Fix a pair of bugs in SENDME handling.Nick Mathewson2020-10-091-13/+10
* Move counts_towards_windows() code into circuit moduleNick Mathewson2020-10-096-19/+19
* client-main: Add an option to run a test more than onceNick Mathewson2020-10-092-6/+12
* add point estimates to TODONick Mathewson2020-10-091-37/+45
* check off the deadlock in the todo.Nick Mathewson2020-10-091-1/+1
* 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
* client-demo:Be louder on reactor failure.Nick Mathewson2020-10-091-1/+4
* Fix counting rules for circuit-level sendmes.Nick Mathewson2020-10-091-4/+4
* Logic error: negate test for sendme cells in counts_towards_windowsNick Mathewson2020-10-091-1/+1
* Expose --flood and --dl switches on client-demoNick Mathewson2020-10-091-4/+22
* Add routerdesc examplesNick Mathewson2020-10-077-0/+343
* netdoc: more tests for routerdesc parsingNick Mathewson2020-10-072-5/+107
* A few more tests in tor-netdocNick Mathewson2020-10-072-3/+90
* netdoc: test for signature/key checking funcNick Mathewson2020-10-071-0/+11
* mdconsensus: add tests for a few accessorsNick Mathewson2020-10-061-3/+26
* tests for some failing cases in mdconsensusNick Mathewson2020-10-0612-7/+781
* Tokenize: report accurate positions for more parsing errorsNick Mathewson2020-10-021-2/+18
* microdesc parsing: tests for bad microdescsNick Mathewson2020-10-023-0/+66
* tests and fixes for md content parsingNick Mathewson2020-10-022-11/+46
* Make rsa::PublicKey derive Debug.Nick Mathewson2020-10-021-1/+1
* Remove an unwrap() from tor-cert.Nick Mathewson2020-10-021-6/+6
* Use batch verification in client<->relay handshake.Nick Mathewson2020-10-022-7/+20
* Enable batch ed25519 verification.Nick Mathewson2020-10-024-3/+62
* netdoc: remove some outdated/unused stuff.Nick Mathewson2020-10-022-12/+6
* authcert: test error recovery.Nick Mathewson2020-10-021-10/+36
* Netdoc: use a more bulletproof pattern to prevent infinite loopsNick Mathewson2020-10-025-15/+84
* authcert: add tests for several ways certs can fail.Nick Mathewson2020-10-026-1/+263
* authcert: fix an error, and detect mismatched fingerprintsNick Mathewson2020-10-021-4/+14
* netdoc: rename BadVersion to BadTorVersion for clarityNick Mathewson2020-10-012-7/+7
* improve errors in authcert.rsNick Mathewson2020-10-012-12/+30
* Remove redundant signature check in authcert parsing.Nick Mathewson2020-09-301-4/+0
* More tests on parsing, plus remove dead code.Nick Mathewson2020-09-302-20/+56