tor/src/rust
Nick Mathewson dd63b97288 Implement proposal 318: Limit protovers to 0..63
In brief: we go through a lot of gymnastics to handle huge protover
numbers, but after years of development we're not even close to 10
for any of our current versions.  We also have a convenient
workaround available in case we ever run out of protocols: if (for
example) we someday need Link=64, we can just add Link2=0 or
something.

This patch is a minimal patch to change tor's behavior; it doesn't
take advantage of the new restrictions.

Implements #40133 and proposal 318.
2020-10-14 11:28:37 -04:00
..
.cargo Fix Rust cross compilation. 2018-06-27 14:42:06 -05:00
crypto Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
external Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
protover Implement proposal 318: Limit protovers to 0..63 2020-10-14 11:28:37 -04:00
smartlist Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
tor_allocate Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
tor_log Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
tor_rust Remove rlib+staticlib configuration for Rust crates 2018-10-01 22:58:44 -07:00
tor_util Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
.rustfmt.toml rust: max_width=100, other rustfmt settings. #27071 2018-08-16 08:42:57 -04:00
build.rs Merge branch 'nss_squashed' into nss_merge 2018-09-04 20:21:07 -04:00
Cargo.lock Merge branch 'maint-0.3.4' into maint-0.3.5 2019-02-05 08:10:14 -05:00
Cargo.toml Merge branch 'rust-panic1' into rust-panic1-034 2019-04-15 10:15:02 +10:00
include.am add build.rs to EXTRA_DIST 2018-06-20 19:32:01 -04:00