mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 05:33:47 +01:00
6eea0dc5f1
The behaviours still do not match, unsurprisingly, but now we know where a primary difference is: the Rust is validating version ranges more than the C, so in the C it's possible to call protover_all_supported on a ridiculous version range like "Sleen=0-4294967294" because the C uses MAX_PROTOCOLS_TO_EXPAND to count the number of *subprotocols* whereas the Rust uses it to count the total number of *versions* of all subprotocols. |
||
---|---|---|
.. | ||
common | ||
config | ||
ext | ||
or | ||
rust | ||
test | ||
tools | ||
trace | ||
trunnel | ||
win32 | ||
include.am |