tor/src
Isis Lovecruft 701c2b69f5 rust: Mirror TROVE-2018-005 fix in Rust protover implementation.
* REFACTORS `UnvalidatedProtoEntry::from_str` to place the bulk of the
   splitting/parsing logic in to a new
   `UnvalidatedProtoEntry::parse_protocol_and_version_str()` method (so that
   both `from_str()` and `from_str_any_len()` can call it.)
 * ADD a new `UnvalidatedProtoEntry::from_str_any_len()` method in order to
   maintain compatibility with consensus methods older than 29.
 * ADD a limit on the number of characters in a protocol name.
 * FIXES part of #25517: https://bugs.torproject.org/25517
2018-05-22 12:28:33 -04:00
..
common Properly ignore retval of event_del(). 2018-05-11 15:17:52 +03:00
config Merge branch 'maint-0.3.3' 2018-05-15 09:32:45 -04:00
ext update tor-rust-dependencies submodule 2018-05-16 09:16:47 -04:00
or protover: TROVE-2018-005 Fix potential DoS in protover protocol parsing. 2018-05-22 12:28:33 -04:00
rust rust: Mirror TROVE-2018-005 fix in Rust protover implementation. 2018-05-22 12:28:33 -04:00
test protover: TROVE-2018-005 Fix potential DoS in protover protocol parsing. 2018-05-22 12:28:33 -04:00
tools Merge remote-tracking branch 'isis/bug24660_r1' 2018-05-03 13:50:18 -04:00
trace Add stub function for libor-trace. 2017-04-25 18:02:19 +02:00
trunnel crypto: Refactor (P)RNG functionality into new crypto_rand module. 2018-04-06 21:45:28 +00:00
win32 bump to 0.3.4.1-alpha-dev 2018-05-17 09:44:31 -04:00
include.am Add --enable-rust configure switch 2017-04-29 08:55:57 +02:00