Isis Lovecruft
|
b6059297d7
rust: Implement error types for Rust protover implementation.
|
6 年之前 |
Nick Mathewson
|
d8893bc93c
Merge remote-tracking branch 'isis/bug23881_r1'
|
6 年之前 |
Nick Mathewson
|
bda1dfb9e0
Merge remote-tracking branch 'isis/bug25185'
|
6 年之前 |
Nick Mathewson
|
5af03c1ef3
rust protover: match the C implementation on empty-str cases
|
6 年之前 |
Nick Mathewson
|
b58a2febe3
Forbid u32::MAX as a protover range element in rust
|
6 年之前 |
Nick Mathewson
|
f69510ba4b
Rust protover compat: forbid more than MAX_VERSIONS_TO_EXPAND in a range
|
6 年之前 |
Isis Lovecruft
|
6c77593a57
rust: Use tor_util::strings utils for protover_compute_for_old_tor.
|
6 年之前 |
Isis Lovecruft
|
3c4e006e7e
rust: Use tor_util::strings utils for protover_get_supported_protocols.
|
6 年之前 |
Isis Lovecruft
|
45c59eff6c
rust: Replace two `unwrap()`s in FFI code with `unwrap_or()`s.
|
6 年之前 |
Nick Mathewson
|
d9826b0a30
Merge remote-tracking branch 'frewsxcv/frewsxcv-protover'
|
6 年之前 |
Nick Mathewson
|
af049657eb
Stop claiming that compute_for_old_tor() returns pairs
|
6 年之前 |
Nick Mathewson
|
d8307cb0e9
Remove new unsafe {} use.
|
6 年之前 |
Isis Lovecruft
|
b85436c596
protover: Fix memleak in Rust impl of protover_compute_for_old_tor.
|
6 年之前 |
Isis Lovecruft
|
7ea9e080c5
protover: Fix memleak in Rust implementation.
|
6 年之前 |
teor
|
b67f010678
Add Link protocol version 5 to the supported protocols list in protover.rs
|
6 年之前 |
Corey Farwell
|
124caf28e6
Wrap types in protover.rs.
|
6 年之前 |
Chelsea Holland Komlo
|
d0184963f9
fixups from code review
|
6 年之前 |
Corey Farwell
|
2529319f68
[fixup] this might be an improvement?
|
6 年之前 |
Corey Farwell
|
8ba5805bae
Remove unneeded heap allocations in protover.rs.
|
6 年之前 |
Chelsea Holland Komlo
|
71a5376141
move macro body to inline rust function
|
6 年之前 |
Chelsea Holland Komlo
|
cd8bcacfe1
cargo fmt fixes
|
6 年之前 |
Chelsea Holland Komlo
|
3dfe8e6522
add minimal rust module for logging to tor's logger
|
6 年之前 |
Chelsea Holland Komlo
|
1c50331b9a
annotate where C and Rust need to stay in sync
|
6 年之前 |
Nick Mathewson
|
039a776367
slight improvement to rust idiomicity
|
6 年之前 |
Nick Mathewson
|
c80bb04542
Rust implementation of protocol_list_supports_protocol_or_later()
|
6 年之前 |
Nick Mathewson
|
69502942b0
[rust] Avoid a clone in contract_protocol_list()
|
6 年之前 |
Nick Mathewson
|
2ca8fcb892
Add missing copyright/license statements on all .rs files
|
6 年之前 |
Chelsea Holland Komlo
|
6be75bd61d
cargo fmt; fix line length warnings
|
6 年之前 |
Chelsea Holland Komlo
|
90daad999e
remove experimental rust features
|
6 年之前 |
Chelsea Holland Komlo
|
d14a83f74f
remove unneeded dependencies, remove types where unnecessary
|
6 年之前 |