Nick Mathewson
|
29b3b485b9
Merge remote-tracking branch 'isis-github/bug24031_r5_squashed'
|
6 years ago |
Nick Mathewson
|
c2c616eb19
Merge branch 'maint-0.3.3'
|
6 years ago |
Nick Mathewson
|
7ccb1c5a85
add a missing word
|
6 years ago |
Nick Mathewson
|
8d6b1da2e6
Merge remote-tracking branch 'isis-github/bug24031_r5_squashed_033' into maint-0.3.3
|
6 years ago |
Isis Lovecruft
|
b503df2775
changes: Add changes file for #24031.
|
6 years ago |
Isis Lovecruft
|
5a8cdec3f8
changes: Add changes file for #24031.
|
6 years ago |
Isis Lovecruft
|
c65088cb19
rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.
|
6 years ago |
Isis Lovecruft
|
4b4e36a413
rust: Port all C protover_all_supported tests to Rust.
|
6 years ago |
Isis Lovecruft
|
6739a69c59
tests: Run all existing protover tests in both languages.
|
6 years ago |
Isis Lovecruft
|
f769edd148
tests: Make inline comments in test_protover.c more accurate.
|
6 years ago |
Isis Lovecruft
|
ad369313f8
protover: Change protover_all_supported() to return only unsupported.
|
6 years ago |
Isis Lovecruft
|
cd28b4c7f5
rust: Refactor protover::compute_for_old_tor().
|
6 years ago |
Isis Lovecruft
|
fd127bfbfa
rust: Refactor Rust implementation of protover_is_supported_here().
|
6 years ago |
Isis Lovecruft
|
32638ed4a6
rust: Refactor Rust impl of protover_compute_vote().
|
6 years ago |
Isis Lovecruft
|
269053a380
rust: Refactor Rust impl of protover_list_supports_protocol_or_later().
|
6 years ago |
Isis Lovecruft
|
63eeda89ea
rust: Refactor Rust impl of protover_list_supports_protocol().
|
6 years ago |
Isis Lovecruft
|
c7bcca0233
rust: Refactor Rust impl of protover_all_supported().
|
6 years ago |
Isis Lovecruft
|
493e565226
rust: Refactor protover tests with new methods; note altered behaviours.
|
6 years ago |
Isis Lovecruft
|
35b86a12e6
rust: Refactor protover::is_supported_here().
|
6 years ago |
Isis Lovecruft
|
2eb1b7f2fd
rust: Add new ProtoverVote type and refactor functions to methods.
|
6 years ago |
Isis Lovecruft
|
fa15ea104d
rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.
|
6 years ago |
Isis Lovecruft
|
3c47d31e1f
rust: Add new protover::UnvalidatedProtoEntry type.
|
6 years ago |
Isis Lovecruft
|
54c964332b
rust: Add new protover::ProtoEntry type which uses new datatypes.
|
6 years ago |
Isis Lovecruft
|
60daaa68b1
rust: Add new protover::UnknownProtocol type.
|
6 years ago |
Isis Lovecruft
|
e6625113c9
rust: Implement more memory-efficient protover datatype.
|
6 years ago |
Isis Lovecruft
|
88204f91df
rust: Implement error types for Rust protover implementation.
|
6 years ago |
Isis Lovecruft
|
f2daf82794
rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.
|
6 years ago |
Isis Lovecruft
|
6eea0dc5f1
rust: Port all C protover_all_supported tests to Rust.
|
6 years ago |
Isis Lovecruft
|
527a239863
tests: Run all existing protover tests in both languages.
|
6 years ago |
Isis Lovecruft
|
22c65a0e4b
tests: Make inline comments in test_protover.c more accurate.
|
6 years ago |