Query syntax:

  • Use tag1 tag2 to match all tags.
  • tag1 or tag2 will match any tag.
  • Negate a tag with -tag1.
  • Group sub-queries with (tag1 or tag2).
  • Quote strings to include special characters.
  • Restrict search to a specific realm with realm:wiki.

Showing objects tagged with 'rust'

Results (1 - 100 of 144)

1 2
  • #22156 enhancement: Add Rust linting/formatting tools (closed: implemented)
  • #22768 enhancement: Add building Tor with Rust support to Jenkins (closed: fixed)
  • #22769 task: Investigate the reproducibility of Rust binaries (new)
  • #22771 task: Determine Rust support levels for our targeted platforms (closed: worksforme)
  • #22776 enhancement: Implement the remaining cryptographic protocols for Hyphae (assigned)
  • #22816 enhancement: Run tests for single Rust module (new)
  • #22818 enhancement: Improve documentation for building Tor with Rust (closed: implemented)
  • #22839 task: Build tor with Rust code enabled on Windows (closed: implemented)
  • #22840 enhancement: Implement protover in Rust (closed: implemented)
  • #22905 defect: Cargo.lock and Cargo.toml specify incompatible dependencies for libc (closed: fixed)
  • #22906 defect: We might not want to commit Cargo.lock files (closed: fixed)
  • #22907 task: Investigate using cargo-vendor for offline dependencies (closed: fixed)
  • #22909 defect: Our Rust code is always built in debug mode (closed: invalid)
  • #23147 enhancement: prop288: Merge privcount-in-tor data collector backend implementation (closed: wontfix)
  • #23351 enhancement: Create a rustfmt.toml defining our whitespace/formatting standards (new)
  • #23878 enhancement: Attempt rewriting buffers.c in Rust (new)
  • #23880 task: Build tor with --enable-rust in Orbot and OnionBrowser (new)
  • #23881 enhancement: Implement a way to utilise tor's logging system from Rust code (closed: fixed)
  • #23882 enhancement: Investigate implementing a Rust allocator wrapping tor_malloc (new)
  • #23886 enhancement: Write FFI bindings and function pointers for ed25519-dalek (new)
  • #24029 defect: Test all rust functions' behavior when called from C with bad UTF8 (closed: not a bug)
  • #24030 defect: Wrap types in protover.rs (closed: implemented)
  • #24031 defect: Protover.rs could use a better algorithm (closed: fixed)
  • #24032 defect: Add comments everywhere that C and Rust must stay in sync (closed: implemented)
  • #24035 task: It would be great to have a rust builder on jenkins (closed: fixed)
  • #24116 defect: Torsocks deadlocks every Rust program (needs_review)
  • #24117 task: Make a repository to hold our rust dependencies in a form Cargo can use (closed: fixed)
  • #24249 enhancement: Create automated mechanism for C/Rust types to stay in sync (needs_information)
  • #24253 enhancement: Update GettingStartedRust.md with new build instructions (closed: implemented)
  • #24503 defect: Rust build fails (closed: worksforme)
  • #24518 defect: Remove the --quiet from our cargo build invocation (closed: fixed)
  • #24608 defect: Update our Cargo.lock file to remove the deprecated and removed [root] ... (closed: fixed)
  • #24609 defect: consdiff implementation in Rust (new)
  • #24652 defect: Rust builds fail on macOS with linker error (closed: fixed)
  • #24659 enhancement: Wrap our sha2 interface in Rust which implements the appropriate traits (closed: implemented)
  • #24660 enhancement: Wrap our PRNG interface(s) in Rust with appropriate traits (closed: implemented)
  • #24761 defect: rust: protover.rs needs retain_hash_collection to build with older ... (closed: wontfix)
  • #24765 task: What version of Rust does Tor require for 0.3.2? (closed: implemented)
  • #24794 defect: smartlist.rs: do not use i8 interchangeably with libc::c_char (closed: fixed)
  • #24795 defect: test_rust fails on osx with "can't find crate for libc" (closed: worksforme)
  • #25067 enhancement: Wrap types in protover.rs (closed: implemented)
  • #25070 defect: protover_get_supported_protocols() should include Link=5 as of ... (closed: fixed)
  • #25071 enhancement: Add a test-rust make target to the Makefile (closed: implemented)
  • #25127 defect: Rust implementation of protover_get_supported_protocols() leaks memory (closed: fixed)
  • #25156 defect: Create unit tests for that check static strings match between Rust and C (closed: wontfix)
  • #25185 enhancement: Create utilities for using Rust static strings in C (closed: implemented)
  • #25252 defect: Rust implementation of protover code deviates from C in some cases (closed: fixed)
  • #25269 enhancement: Set codegen-units to 1 in src/rust/Cargo.toml to eke out every last ... (needs_information)
  • #25310 enhancement: Document our policy for Rust dependencies (closed: implemented)
  • #25323 task: Create an official tor-rust-dependencies.git repository (closed: implemented)
  • #25341 enhancement: Remove now-unnecessary Rust linking workaround (closed: implemented)
  • #25368 defect: Update the Tor Rust coding standards for new types (closed: fixed)
  • #25379 task: Determine the lowest rustc version we will compile with (closed: duplicate)
  • #25381 enhancement: Add crypto_rand_double_sign() in C and Rust (needs_revision)
  • #25386 defect: Link Rust Tests to C Dependencies in Tor (allow integration testing ... (accepted)
  • #25504 enhancement: Find more generic ways to handle smartlist_t/Vec<T> between C and Rust (new)
  • #25508 enhancement: Expose Tor's RNG to Rust (closed: duplicate)
  • #25560 defect: test all rust crates for realsies (closed: fixed)
  • #25628 enhancement: Document our Rust coding standards for error/failure types (new)
  • #25639 enhancement: think about Rust crate boundaries (closed: wontfix)
  • #25664 defect: Update libc version requirement in GettingStartedRust.md and configure.ac (closed: implemented)
  • #25669 enhancement: Privcount: blinding and encryption should be finished up (needs_revision)
  • #25714 task: switch Travis to using Rust stable (closed: implemented)
  • #25727 enhancement: Add bool types to Rust coding standards guidelines (needs_revision)
  • #25841 enhancement: Write test for Rust fragile hardening (new)
  • #25895 defect: Cross-compiling tor rust for Windows is broken (closed: fixed)
  • #25977 defect: Cross-compiling tor rust for macOS is broken (closed: fixed)
  • #26025 defect: make distcheck failing for rust builds due to missing include (closed: fixed)
  • #26038 enhancement: Misc Rust/Cargo improvements (incl. use global cargo cache) (closed: worksforme)
  • #26106 defect: bump rand dependency to 0.5.0-pre.2 (closed: fixed)
  • #26107 defect: move rand crate into parent crypto crate (closed: fixed)
  • #26108 defect: the FFI functions in crypto_rand.rs aren't actually exported (closed: fixed)
  • #26109 defect: our crypto::digests crate isn't actually exported (closed: fixed)
  • #26161 enhancement: Design and implement a Rust dirauth module (new)
  • #26245 defect: Unused Rust code warnings (closed: implemented)
  • #26257 defect: tor-browser-builder might want to not build rustc (needs_information)
  • #26267 defect: export rand from the crypto crate (closed: fixed)
  • #26337 enhancement: Investigate making rust error types use the failure crate (needs_information)
  • #26373 defect: test_rust.sh should detect when it's being invoked improperly and error out (new)
  • #26378 defect: test_rust.sh fails on src/rust/crypto (closed: fixed)
  • #26398 defect: feature gate testing C code from Rust for now (closed: wontfix)
  • #26399 defect: remove redundant "testing" feature from tor_log crate (closed: fixed)
  • #26400 defect: remove --all-features from test_rust.sh (closed: fixed)
  • #26415 defect: doctests in src/rust/crypto fail compilation (closed: fixed)
  • #26449 defect: Add travis builders for Rust without fragile-hardening (closed: implemented)
  • #26455 defect: use correct CARGO_HOME in test_rust.sh (closed: fixed)
  • #26497 defect: set CARGO_HOME correctly or stop using it (closed: fixed)
  • #26939 defect: Privcount blinding and encryption: type fixes (closed: fixed)
  • #26940 defect: Privcount blinding and encryption: doc fixes (closed: fixed)
  • #26941 defect: Privcount blinding and encryption: review dependencies (assigned)
  • #26942 defect: Privcount blinding and encryption: Rust code conventions (closed: fixed)
  • #26943 defect: Privcount blinding and encryption: Safety fixes (closed: fixed)
  • #26944 defect: Privcount blinding and encryption: Add tests (assigned)
  • #26945 defect: Privcount blinding and encryption: always enable i128 (assigned)
  • #26946 defect: Privcount blinding and encryption: warning fixes (closed: fixed)
  • #26953 defect: Privcount blinding and encryption: add travis CI (closed: fixed)
  • #26955 defect: Privcount blinding and encryption: rustfmt (closed: implemented)
  • #26956 defect: Privcount blinding and encryption: deny warnings (closed: implemented)
  • #26957 defect: Privcount blinding and encryption: Derive copy and debug where possible (assigned)
  • #26958 defect: Privcount blinding and encryption: run clippy on travis rust nightly (needs_revision)
1 2