Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson f720a5a439 Fix everything that previously referred to src/or %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson fb0019daf9 Update copyrights to 2018. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 701c2b69f5 rust: Mirror TROVE-2018-005 fix in Rust protover implementation. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft f2daf82794 rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft fc2a42cc49 rust: Refactor protover::compute_for_old_tor(). %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 15e59a1fed rust: Refactor protover tests with new methods; note altered behaviours. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft aa241e99de rust: Refactor protover::is_supported_here(). %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 9abbd23df7 rust: Add new ProtoverVote type and refactor functions to methods. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 26bafb3c33 rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft b786b146ed rust: Add new protover::UnvalidatedProtoEntry type. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 88b2f170e4 rust: Add new protover::ProtoEntry type which uses new datatypes. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 811178434e rust: Add new protover::UnknownProtocol type. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 9925d2e687 rust: Implement more memory-efficient protover datatype. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft b6059297d7 rust: Implement error types for Rust protover implementation. %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson d8893bc93c Merge remote-tracking branch 'isis/bug23881_r1' %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson bda1dfb9e0 Merge remote-tracking branch 'isis/bug25185' %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson 5af03c1ef3 rust protover: match the C implementation on empty-str cases %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson b58a2febe3 Forbid u32::MAX as a protover range element in rust %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson f69510ba4b Rust protover compat: forbid more than MAX_VERSIONS_TO_EXPAND in a range %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 6c77593a57 rust: Use tor_util::strings utils for protover_compute_for_old_tor. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 3c4e006e7e rust: Use tor_util::strings utils for protover_get_supported_protocols. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 45c59eff6c rust: Replace two `unwrap()`s in FFI code with `unwrap_or()`s. %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson d9826b0a30 Merge remote-tracking branch 'frewsxcv/frewsxcv-protover' %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson af049657eb Stop claiming that compute_for_old_tor() returns pairs %!s(int64=6) %!d(string=hai) anos
  Nick Mathewson d8307cb0e9 Remove new unsafe {} use. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft b85436c596 protover: Fix memleak in Rust impl of protover_compute_for_old_tor. %!s(int64=6) %!d(string=hai) anos
  Isis Lovecruft 7ea9e080c5 protover: Fix memleak in Rust implementation. %!s(int64=6) %!d(string=hai) anos
  teor b67f010678 Add Link protocol version 5 to the supported protocols list in protover.rs %!s(int64=6) %!d(string=hai) anos
  Corey Farwell 124caf28e6 Wrap types in protover.rs. %!s(int64=6) %!d(string=hai) anos
  Chelsea Holland Komlo d0184963f9 fixups from code review %!s(int64=6) %!d(string=hai) anos