[tor-commits] [tor/master] Merge branch 'protover-rust-impl_squashed'
nickm at torproject.org
nickm at torproject.org
Fri Oct 27 14:07:26 UTC 2017
commit f5e9e2748ff5fa245936ce5e465d19b3d300e393
Merge: c4804bb28 91a1b9058
Author: Nick Mathewson <nickm at torproject.org>
Date: Fri Oct 27 10:05:30 2017 -0400
Merge branch 'protover-rust-impl_squashed'
Makefile.am | 2 +-
changes/ticket22840 | 8 +
configure.ac | 6 +-
src/common/compat_rust.c | 39 --
src/common/compat_rust.h | 28 --
src/common/include.am | 6 -
src/or/include.am | 1 +
src/or/main.c | 18 +-
src/or/protover.c | 4 +
src/or/protover.h | 6 +-
src/or/protover_rust.c | 19 +
src/rust/Cargo.lock | 41 ++
src/rust/Cargo.toml | 2 +-
src/rust/external/Cargo.toml | 13 +
src/rust/external/external.rs | 33 ++
src/rust/external/lib.rs | 14 +
src/rust/include.am | 2 +-
src/rust/protover/Cargo.toml | 25 +
src/rust/protover/ffi.rs | 185 +++++++
src/rust/protover/lib.rs | 33 ++
src/rust/protover/protover.rs | 851 +++++++++++++++++++++++++++++++++
src/rust/protover/tests/protover.rs | 291 +++++++++++
src/rust/smartlist/Cargo.toml | 13 +
src/rust/smartlist/lib.rs | 8 +
src/rust/smartlist/smartlist.rs | 115 +++++
src/rust/tor_allocate/Cargo.toml | 13 +
src/rust/tor_allocate/lib.rs | 15 +
src/rust/tor_allocate/tor_allocate.rs | 101 ++++
src/rust/tor_rust/Cargo.toml | 16 +
src/rust/tor_rust/include.am | 12 +
src/rust/tor_rust/lib.rs | 5 +
src/rust/tor_util/Cargo.toml | 5 +-
src/rust/tor_util/ffi.rs | 62 +--
src/rust/tor_util/include.am | 13 -
src/rust/tor_util/lib.rs | 14 +-
src/rust/tor_util/rust_string.rs | 101 ----
src/rust/tor_util/tests/rust_string.rs | 37 --
src/test/include.am | 1 -
src/test/test.c | 1 -
src/test/test.h | 1 -
src/test/test_protover.c | 43 +-
src/test/test_rust.c | 31 --
src/test/test_rust.sh | 5 +-
43 files changed, 1908 insertions(+), 331 deletions(-)
More information about the tor-commits
mailing list