| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix Rust-1.51 clippy warnings about acronyms in camel case. | Nick Mathewson | 2021-03-29 | 3 | -22/+22 | |
| | | | | | This is painful, but we shouldn't have to do it again. | |||||
| * | Rename Rsa{Identity,Signature} to fix clippy warning. | Nick Mathewson | 2021-03-29 | 2 | -6/+6 | |
| | | ||||||
| * | Add a compatibility layer so we can upgrade rand_core. | Nick Mathewson | 2021-03-18 | 1 | -2/+2 | |
| | | | | | | | dalek-crypto is stuck on rand_core 0.5.1, so we've been stuck too. This commit introduces a compatibility module so that we can wrap new rand_core instances to make them backward compatible. | |||||
| * | Add appropriate categories to some Cargo.toml files. | Nick Mathewson | 2021-03-17 | 1 | -0/+1 | |
| | | ||||||
| * | Add the tor project as an author. | Nick Mathewson | 2021-03-17 | 1 | -1/+1 | |
| | | ||||||
| * | Add keywords to each Cargo.toml | Nick Mathewson | 2021-03-17 | 1 | -0/+1 | |
| | | ||||||
| * | Add a description field to all our Cargo.toml files | Nick Mathewson | 2021-03-17 | 1 | -0/+1 | |
| | | ||||||
| * | Give it a homepage everyplace. | Nick Mathewson | 2021-03-17 | 1 | -0/+1 | |
| | | ||||||
| * | Better management for END cells in streams. | Nick Mathewson | 2021-03-10 | 1 | -0/+25 | |
| | | ||||||
| * | Bump dependencies with "cargo upgrade" | Nick Mathewson | 2021-03-06 | 1 | -1/+1 | |
| | | ||||||
| * | clippy warning on msg.rs | Nick Mathewson | 2021-03-04 | 1 | -8/+5 | |
| | | ||||||
| * | Change how we sort link specifiers in extend cells | Nick Mathewson | 2021-03-04 | 1 | -1/+1 | |
| | | | | | | Instead of implementing a dubious PartialOrd for link spec, add a sorting function and call that explicitly. | |||||
| * | Avoid an is_some()/unwrap() pair in End cell parsing | Nick Mathewson | 2021-03-04 | 1 | -6/+8 | |
| | | ||||||
| * | Update some dependencies. | Nick Mathewson | 2021-02-19 | 1 | -1/+1 | |
| | | ||||||
| * | Migrate from futures_codec to asynchronous_codec. | Nick Mathewson | 2021-01-15 | 1 | -2/+1 | |
| | | | | | | | | | asynchronous_codec is a fork of futures_codec that is up-to-date on its dependencies. This migration allows us to upgrade to the current version of the bytes crate. | |||||
| * | Remove unused futures_codec in tor-cell/fuzz | Nick Mathewson | 2021-01-15 | 1 | -1/+0 | |
| | | ||||||
| * | cargo upgrade. | Nick Mathewson | 2020-12-30 | 1 | -1/+1 | |
| | | ||||||
| * | Basic support for IPv6 and begin flags. | Nick Mathewson | 2020-12-15 | 1 | -0/+30 | |
| | | | | | | | We now have a way to tell a circuitmgr whether we require ipv4/ipv6 support for a target address in an exit policy, and we use similar logic to set begin flags. | |||||
| * | Use a set of named flags for BeginFlags in tor-cell. | Nick Mathewson | 2020-12-15 | 2 | -6/+33 | |
| | | ||||||
| * | Remove a couple of stray dbg!() calls. | Nick Mathewson | 2020-11-19 | 1 | -1/+0 | |
| | | ||||||
| * | Upgrade dependencies | Nick Mathewson | 2020-11-10 | 1 | -1/+1 | |
| | | ||||||
| * | tor-cell: In netinfo, unspecified addresses are None. | Nick Mathewson | 2020-10-29 | 2 | -11/+18 | |
| | | ||||||
| * | Add a test for extending a circuit with ntor. | Nick Mathewson | 2020-10-27 | 1 | -0/+10 | |
| | | ||||||
| * | Expand test to handle building circuit with ntor. | Nick Mathewson | 2020-10-27 | 1 | -0/+10 | |
| | | ||||||
| * | Run "cargo upgrade". | Nick Mathewson | 2020-10-26 | 1 | -0/+1 | |
| | | ||||||
| * | Remove a bunch of dbg! calls. | Nick Mathewson | 2020-10-26 | 2 | -2/+0 | |
| | | ||||||
| * | Improve documentation in tor-cell | Nick Mathewson | 2020-10-26 | 5 | -48/+202 | |
| | | ||||||
| * | Rename CircID and StreamID to end with Id instead, for consistency | Nick Mathewson | 2020-10-25 | 5 | -40/+40 | |
| | | ||||||
| * | 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 | |
| | | ||||||
