Skip to content
Snippets Groups Projects
Commit da95b913 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

and one duplicate from (somehow) 0.3.3.5-rc

parent aeb398d1
No related branches found
No related tags found
No related merge requests found
......@@ -62,21 +62,6 @@ Changes in version 0.3.4.8 - 2018-09-10
operators about unreachable ports (25952); and keeping track of
Tor's uptime (26009).
 
o Major bugfixes (protover, voting):
- Revise Rust implementation of protover to use a more memory-
efficient voting algorithm and corresponding data structures, thus
avoiding a potential (but small impact) DoS attack where specially
crafted protocol strings would expand to several potential
megabytes in memory. In the process, several portions of code were
revised to be methods on new, custom types, rather than functions
taking interchangeable types, thus increasing type safety of the
module. Custom error types and handling were added as well, in
order to facilitate better error dismissal/handling in outside
crates and avoid mistakenly passing an internal error string to C
over the FFI boundary. Many tests were added, and some previous
differences between the C and Rust implementations have been
remedied. Fixes bug 24031; bugfix on 0.3.3.1-alpha.
o Minor features (accounting):
- When Tor becomes dormant, it now uses a scheduled event to wake up
at the right time. Previously, we would use the per-second timer
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment