aboutsummaryrefslogtreecommitdiff
path: root/src/rust/protover
AgeCommit message (Expand)Author
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-06-20rust: Remove redundant "testing" feature from tor_log crate.Isis Lovecruft
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-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
2018-04-02rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft
2018-04-02rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft
2018-04-02rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft
2018-04-02rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft
2018-04-02rust: Add new protover::UnknownProtocol type.Isis Lovecruft
2018-04-02rust: Implement more memory-efficient protover datatype.Isis Lovecruft
2018-04-02rust: Implement error types for Rust protover implementation.Isis Lovecruft
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
2018-04-02rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft
2018-04-02rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft
2018-04-02rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft
2018-04-02rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft
2018-04-02rust: Add new protover::UnknownProtocol type.Isis Lovecruft
2018-04-02rust: Implement more memory-efficient protover datatype.Isis Lovecruft
2018-04-02rust: Implement error types for Rust protover implementation.Isis Lovecruft
2018-03-21Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-21maint: Update Rust libc dependency from 0.2.22 to 0.2.39.Isis Lovecruft
2018-03-19Merge remote-tracking branch 'isis/bug23881_r1'Nick Mathewson
2018-02-15Merge remote-tracking branch 'isis/bug25185'Nick Mathewson
2018-02-15rust protover: match the C implementation on empty-str casesNick Mathewson
2018-02-15Forbid u32::MAX as a protover range element in rustNick Mathewson
2018-02-15Rust protover compat: forbid more than MAX_VERSIONS_TO_EXPAND in a rangeNick Mathewson
2018-02-10rust: Remove now unused byte_slice_is_c_like() utility.Isis Lovecruft
2018-02-10rust: Remove empty_static_cstr() in favour of new cstr!() macro.Isis Lovecruft
2018-02-10rust: Use tor_util::strings utils for protover_compute_for_old_tor.Isis Lovecruft