tor/src/rust
Isis Lovecruft 32638ed4a6
rust: Refactor Rust impl of protover_compute_vote().
This includes a subtle difference in behaviour to the previous Rust
implementation, where, for each vote that we're computing over, if a single one
fails to parse, we skip it.  This now matches the current behaviour in the C
implementation.

 * REFACTOR `protover::ffi::protover_compute_vote()` to use
   new types and methods.
2018-04-02 19:36:25 +00:00
..
.cargo rename {,TOR_}RUST_DEPENDENCIES 2017-11-01 13:45:15 -04:00
external maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
protover rust: Refactor Rust impl of protover_compute_vote(). 2018-04-02 19:36:25 +00:00
smartlist maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
tor_allocate maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
tor_rust Change our build process to run Cargo from inside the build tree 2017-12-05 14:23:55 -05:00
tor_util maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
.rustfmt.toml Add rustfmt.toml 2017-05-19 08:47:11 -04:00
Cargo.lock maint: Update Rust libc dependency from 0.2.22 to 0.2.39. 2018-03-21 17:04:28 -04:00
Cargo.toml refactor build infrastructure for single rust binary 2017-10-27 10:02:08 -04:00
include.am Include rust files in 'make dist' 2017-10-27 12:19:31 -04:00