summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* README editsNick Mathewson2020-09-301-10/+19
|
* More tests for tokenize.rs, with some bugfixesNick Mathewson2020-09-302-47/+192
|
* Start on some tests for parse::tokenize.rsNick Mathewson2020-09-294-4/+60
|
* Add tests for macros module in tor-netdoc.Nick Mathewson2020-09-291-4/+57
| | | | Also improve output for multi-keyword tokens.
* cargo upgradeNick Mathewson2020-09-292-3/+3
|
* Throw a rudimentary CLI onto client-demo.Nick Mathewson2020-09-292-14/+37
|
* Tests and minor debugging in tor_netdoc::types::policyNick Mathewson2020-09-294-23/+250
|
* More tests for tor_netdoc::typesNick Mathewson2020-09-294-4/+264
|
* Move around the modules inside tor-netdoc.Nick Mathewson2020-09-2926-350/+353
| | | | | This change just gives them a more logical breakdown into parsing, documents, and misc other types.
* Move RelayCell into a more reasonable place.Nick Mathewson2020-09-296-116/+118
|
* Remove idmap as needlessly complex.Nick Mathewson2020-09-294-52/+39
|
* make it work on rust 1.45Nick Mathewson2020-09-281-1/+1
|
* test vectors for cell crypto.Nick Mathewson2020-09-283-3/+61
|
* Mark most of the cell crypto code as crate-local.Nick Mathewson2020-09-281-7/+7
|
* Add a round-trip test for cell encryption.Nick Mathewson2020-09-281-0/+74
|
* tor-cert: comment out cert-generation codeNick Mathewson2020-09-281-25/+37
| | | | This won't be used until we have onion service or relay support.
* Rename remaining get_ accessorsNick Mathewson2020-09-2822-209/+196
|
* tor_cert: rename accessorsNick Mathewson2020-09-287-28/+28
|
* Tests for CircTarget::linkspecs()Nick Mathewson2020-09-281-0/+89
|
* Rename some identifiers in tor-linkspec.Nick Mathewson2020-09-286-33/+33
| | | | By convention, rust accessor functions don't start with 'get'.
* Rename ExtendTarget to CircTarget.Nick Mathewson2020-09-284-6/+6
|
* Rewrite the TODO file.Nick Mathewson2020-09-281-67/+49
|
* Tests for tor-certNick Mathewson2020-09-282-0/+101
|
* A few more unit tests for tor-cellNick Mathewson2020-09-281-0/+26
|
* Fix a few clippy issuesNick Mathewson2020-09-274-9/+8
|
* fix fuzzing targets that broke from recent refactoringNick Mathewson2020-09-272-4/+3
|
* Tests for relay cell encoding/decoding.Nick Mathewson2020-09-271-0/+62
|
* Tests for channel-cell codecNick Mathewson2020-09-272-1/+137
|
* Add tests for certs cell accessorsNick Mathewson2020-09-271-2/+11
|
* Test a few more channel cell types.Nick Mathewson2020-09-272-4/+112
|
* test ipv6 connected cellNick Mathewson2020-09-272-0/+11
|
* Tests for Unrecognized and Data relay messagesNick Mathewson2020-09-272-0/+46
|
* Add tests for END_REASON_EXITPOLICY messages.Nick Mathewson2020-09-262-1/+21
|
* More tests for begin cells, plus fixesNick Mathewson2020-09-262-4/+39
|
* add a spec conformance commentNick Mathewson2020-09-261-0/+2
|
* Fix some comments that reflected a misunderstanding in SENDMEsNick Mathewson2020-09-262-3/+3
| | | | | I had thought that the sendme authentication things used for onion services were 32-byte; they're still only 20.
* Add tests for a few more relay message typesNick Mathewson2020-09-262-24/+152
|
* Add test vectors for a few relay message types.Nick Mathewson2020-09-265-26/+297
| | | | | I generated these by running an instrumented version of Tor through chutney.
* Use the correct value for TAP_C_HANDSHAKE_LENNick Mathewson2020-09-261-1/+1
|
* tor-proto conformance: do not write zero-valued flags in begin cell.Nick Mathewson2020-09-261-1/+3
|
* tor-cell: Add some test vectors for channel messagesNick Mathewson2020-09-263-12/+355
|
* Run cargo upgrade.Nick Mathewson2020-09-263-3/+3
|
* update fuzzing cfg for tor-cell crateNick Mathewson2020-09-261-2/+2
|
* Split the cell-handling parts of tor-proto into a new crate.Nick Mathewson2020-09-2627-79/+190
|
* readme editsNick Mathewson2020-09-261-8/+10
|
* Make sendme authentication optional.Nick Mathewson2020-09-255-16/+44
| | | | | | | This code deviates from current tor in that it allows missing sendme authentications only when we know we're talking to an old relay, or when we don't know the version of the relay we're talking to.
* Lower our "#[allow(dead_code)]" decl in tor_proto."Nick Mathewson2020-09-257-1/+6
|
* Update TODO and README.Nick Mathewson2020-09-252-4/+14
|
* 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
|