tor/src/rust/protover
cypherpunks 7b7dd9ae1c rust/protover: don't accept whitespace in ProtoSet::from_str()
It's impossible for spaces to get here, since spaces are used as
separators between individual protocol entries higher up.

And it shouldn't ignore whitespace that isn't a literal space
character, because that would differ from the C implementation.

These were added in 9925d2e687.

Fixes #27177. Bugfix on 0.3.3.5-rc.
2018-08-17 13:34:03 +00:00
..
tests rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C. 2018-04-02 19:59:16 +00:00
Cargo.toml maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
errors.rs rust: Implement error types for Rust protover implementation. 2018-04-02 19:24:32 +00:00
ffi.rs Make the TROVE-2018-005 fix work with rust. 2018-05-22 13:35:20 -04:00
lib.rs rust: Implement more memory-efficient protover datatype. 2018-04-02 19:26:26 +00:00
protoset.rs rust/protover: don't accept whitespace in ProtoSet::from_str() 2018-08-17 13:34:03 +00:00
protover.rs rust: Mirror TROVE-2018-005 fix in Rust protover implementation. 2018-05-22 12:27:25 -04:00