aboutsummaryrefslogtreecommitdiff
path: root/src/rust
AgeCommit message (Expand)Author
2018-06-20Fix bugs in rust digest testsNick Mathewson
2018-06-20Merge branch 'rust_build_script_v3' into additional_rust_test_fixesNick Mathewson
2018-06-20rust: Remove redundant "testing" feature from tor_log crate.Isis Lovecruft
2018-06-19Fix compilation of Rust crypto doctestsTaylor Yu
2018-06-19Use a rust build script to set linker options correctly for tests.Nick Mathewson
2018-06-18Revert "Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.a"Nick Mathewson
2018-06-18Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.aNick Mathewson
2018-06-16Changes to make the rust crypto::mod tests compileNick Mathewson
2018-06-16Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4Nick Mathewson
2018-06-16Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4Nick Mathewson
2018-06-15rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.Isis Lovecruft
2018-06-15rust: Add comment and pragma on "unused" smartlist_t type.Isis Lovecruft
2018-06-15Make Rust warnings conditionally fatalTaylor Yu
2018-06-15rust: Expose rand module from crypto crate.Isis Lovecruft
2018-06-15Set default-features = false for rand_coreTaylor Yu
2018-05-22Merge branch 'maint-0.3.3'Nick Mathewson
2018-05-22Make the TROVE-2018-005 fix work with rust.Nick Mathewson
2018-05-22rust: Mirror TROVE-2018-005 fix in Rust protover implementation.Isis Lovecruft
2018-05-22rust: Mirror TROVE-2018-005 fix in Rust protover implementation.Isis Lovecruft
2018-05-16Merge remote-tracking branch 'isis-github/bug26106'Nick Mathewson
2018-05-16Merge remote-tracking branch 'isis-github/bug26108'Nick Mathewson
2018-05-15rust: Update rand_core dependency to 0.2.0-pre.0.Isis Lovecruft
2018-05-15rust: Update rand dev-dependency to 0.5.0-pre.2.Isis Lovecruft
2018-05-15rust: Export digests subcrate from our crypto crate.Isis Lovecruft
2018-05-15rust: Export crypto_rand::* functions from our external crate.Isis Lovecruft
2018-05-15rust: Move rand crate into crypto parent crate.Isis Lovecruft
2018-05-15rust: Make Rng::new() methods public.Isis Lovecruft
2018-05-08rust: Add crypto crate and implement Rust wrappers for SHA2 code.Isis Lovecruft
2018-05-04build: Fix missing include for src/rust/external/crypto_rand.rs file.Isis Lovecruft
2018-05-04rust: Update Cargo.lock file with changes from #26024.Isis Lovecruft
2018-05-04Update rand dependency from 0.5.0-pre.0 to 0.5.0-pre.1.Isis Lovecruft
2018-05-03I should have tested before I pushed.Nick Mathewson
2018-05-03Add src/rust/rand to include.amNick Mathewson
2018-05-03Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson
2018-05-02rust: Expose crypto_rand() as an impl of rand_core::RngCore.Isis Lovecruft
2018-04-20rust: Remove mirrored PRNG implementation.Isis Lovecruft
2018-04-20rust: Expose our (P)RNGs in Rust and provide safe wrappers.Isis Lovecruft
2018-04-06Include tor_log rust files in source distribution.Nick Mathewson
2018-04-06Merge branch 'maint-0.3.3'Nick Mathewson
2018-04-06Ship all files needed to build Tor with rustNick Mathewson
2018-04-02rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.Isis Lovecruft
2018-04-02rust: Port all C protover_all_supported tests to Rust.Isis Lovecruft
2018-04-02rust: Refactor protover::compute_for_old_tor().Isis Lovecruft
2018-04-02rust: Refactor Rust implementation of protover_is_supported_here().Isis Lovecruft
2018-04-02rust: Refactor Rust impl of protover_compute_vote().Isis Lovecruft
2018-04-02rust: Refactor Rust impl of protover_list_supports_protocol_or_later().Isis Lovecruft
2018-04-02rust: Refactor Rust impl of protover_list_supports_protocol().Isis Lovecruft
2018-04-02rust: Refactor Rust impl of protover_all_supported().Isis Lovecruft
2018-04-02rust: Refactor protover tests with new methods; note altered behaviours.Isis Lovecruft
2018-04-02rust: Refactor protover::is_supported_here().Isis Lovecruft