| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | A few coverage-driven tests in tor-cell. | Nick Mathewson | 2020-10-21 | 2 | -2/+58 | |
| | | ||||||
| * | Specify and test correct handling for bogus netinfo addrs | Nick Mathewson | 2020-10-21 | 2 | -7/+29 | |
| | | ||||||
| * | Rename as_message to into_message. | Nick Mathewson | 2020-10-21 | 2 | -33/+33 | |
| | | | | | | According to the API guidelines, "as_" is only for borrowed->borrowed conversions. | |||||
| * | Implement From, not Into. | Nick Mathewson | 2020-10-19 | 4 | -13/+12 | |
| | | | | | | These traits are inverses of one another, but implementing From is always preferred since rust 1.41 relaxed the "orphan rules". | |||||
| * | Resolve remaining XXXXM3 stuff in tor-cell | Nick Mathewson | 2020-10-19 | 1 | -12/+13 | |
| | | ||||||
| * | Add assertions for overflow cases in relaycell::msg | Nick Mathewson | 2020-10-19 | 1 | -1/+2 | |
| | | ||||||
| * | Add assertions for overflow cases in chancell::msg | Nick Mathewson | 2020-10-19 | 1 | -3/+6 | |
| | | ||||||
| * | Use DestroyReason for Truncated messages. | Nick Mathewson | 2020-10-19 | 2 | -8/+6 | |
| | | ||||||
| * | Turn End reasons into a caret enumeration. | Nick Mathewson | 2020-10-19 | 2 | -16/+48 | |
| | | ||||||
| * | Add relay commands for circuit padding. | Nick Mathewson | 2020-10-19 | 1 | -1/+4 | |
| | | ||||||
| * | Add an enumeration for destroy reasons. | Nick Mathewson | 2020-10-19 | 2 | -8/+42 | |
| | | ||||||
| * | Mark must-resolve XXXX issues with "XXXXM3". | Nick Mathewson | 2020-10-18 | 3 | -11/+11 | |
| | | | | | | | | | | | "M3" is for "milestone 3" -- my target to fix the technical debt that I think will be bad if we ship even a pre-alpha with it. These aren't necessarily _all_ must-resolve, but they're all must-look-at. Closes #15 | |||||
| * | Remove a comment about a spec clarification | Nick Mathewson | 2020-10-18 | 1 | -2/+0 | |
| | | | | | This was fixed as torspec#30 | |||||
| * | Run "cargo upgrade". | Nick Mathewson | 2020-10-15 | 1 | -1/+1 | |
| | | ||||||
| * | Document all the private items in tor-cell | Nick Mathewson | 2020-10-09 | 6 | -7/+97 | |
| | | | | | | Also, change the type of the authentication challenge to be an array; it isn't in fact variable-length. | |||||
| * | Move counts_towards_windows() code into circuit module | Nick Mathewson | 2020-10-09 | 2 | -15/+0 | |
| | | ||||||
| * | Fix counting rules for circuit-level sendmes. | Nick Mathewson | 2020-10-09 | 1 | -4/+4 | |
| | | ||||||
| * | Logic error: negate test for sendme cells in counts_towards_windows | Nick Mathewson | 2020-10-09 | 1 | -1/+1 | |
| | | ||||||
| * | Move RelayCell into a more reasonable place. | Nick Mathewson | 2020-09-29 | 4 | -112/+114 | |
| | | ||||||
| * | Rename remaining get_ accessors | Nick Mathewson | 2020-09-28 | 6 | -20/+20 | |
| | | ||||||
| * | A few more unit tests for tor-cell | Nick Mathewson | 2020-09-28 | 1 | -0/+26 | |
| | | ||||||
| * | Fix a few clippy issues | Nick Mathewson | 2020-09-27 | 1 | -4/+1 | |
| | | ||||||
| * | fix fuzzing targets that broke from recent refactoring | Nick Mathewson | 2020-09-27 | 2 | -4/+3 | |
| | | ||||||
| * | Tests for relay cell encoding/decoding. | Nick Mathewson | 2020-09-27 | 1 | -0/+62 | |
| | | ||||||
| * | Tests for channel-cell codec | Nick Mathewson | 2020-09-27 | 2 | -1/+137 | |
| | | ||||||
| * | Add tests for certs cell accessors | Nick Mathewson | 2020-09-27 | 1 | -2/+11 | |
| | | ||||||
| * | Test a few more channel cell types. | Nick Mathewson | 2020-09-27 | 2 | -4/+112 | |
| | | ||||||
| * | test ipv6 connected cell | Nick Mathewson | 2020-09-27 | 2 | -0/+11 | |
| | | ||||||
| * | Tests for Unrecognized and Data relay messages | Nick Mathewson | 2020-09-27 | 2 | -0/+46 | |
| | | ||||||
| * | Add tests for END_REASON_EXITPOLICY messages. | Nick Mathewson | 2020-09-26 | 2 | -1/+21 | |
| | | ||||||
| * | More tests for begin cells, plus fixes | Nick Mathewson | 2020-09-26 | 2 | -4/+39 | |
| | | ||||||
| * | add a spec conformance comment | Nick Mathewson | 2020-09-26 | 1 | -0/+2 | |
| | | ||||||
| * | Add tests for a few more relay message types | Nick Mathewson | 2020-09-26 | 2 | -24/+152 | |
| | | ||||||
| * | Add test vectors for a few relay message types. | Nick Mathewson | 2020-09-26 | 4 | -25/+291 | |
| | | | | | | I generated these by running an instrumented version of Tor through chutney. | |||||
| * | Use the correct value for TAP_C_HANDSHAKE_LEN | Nick Mathewson | 2020-09-26 | 1 | -1/+1 | |
| | | ||||||
| * | tor-proto conformance: do not write zero-valued flags in begin cell. | Nick Mathewson | 2020-09-26 | 1 | -1/+3 | |
| | | ||||||
| * | tor-cell: Add some test vectors for channel messages | Nick Mathewson | 2020-09-26 | 3 | -12/+355 | |
| | | ||||||
| * | update fuzzing cfg for tor-cell crate | Nick Mathewson | 2020-09-26 | 1 | -2/+2 | |
| | | ||||||
| * | Split the cell-handling parts of tor-proto into a new crate. | Nick Mathewson | 2020-09-26 | 12 | -0/+2282 | |
