diff options
author | Isis Lovecruft <isis@torproject.org> | 2018-03-27 21:38:29 +0000 |
---|---|---|
committer | Isis Lovecruft <isis@torproject.org> | 2018-04-02 19:59:15 +0000 |
commit | 4b4e36a413bb5d0e2ea499dd6bc34b3d24bd3375 (patch) | |
tree | ac3c224e9f4a7d2326e36cbfc55ba36ca3f2afab /configure.ac | |
parent | 6739a69c590a12af0f1cb2af62972f4305803670 (diff) | |
download | tor-4b4e36a413bb5d0e2ea499dd6bc34b3d24bd3375.tar.gz tor-4b4e36a413bb5d0e2ea499dd6bc34b3d24bd3375.zip |
rust: Port all C protover_all_supported tests to Rust.
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.
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions