1. 21 Aug, 2017 1 commit
  2. 04 Aug, 2017 1 commit
  3. 02 Aug, 2017 1 commit
  4. 01 Aug, 2017 2 commits
  5. 31 Jul, 2017 1 commit
  6. 29 Jun, 2017 4 commits
  7. 19 Jun, 2017 2 commits
  8. 08 Jun, 2017 16 commits
  9. 30 May, 2017 1 commit
    • Taylor Yu's avatar
      Check for libzstd >= 1.1 · 90dd7dc9
      Taylor Yu authored
      The consensus compression code depends on a streaming compression API
      that is new in libzstd-1.1.
      
      Fixes #22413.
      90dd7dc9
  10. 26 May, 2017 2 commits
  11. 22 May, 2017 1 commit
  12. 19 May, 2017 3 commits
    • Sebastian Hahn's avatar
      Allow Rust build using locally supplied crates or crates.io · 70c06710
      Sebastian Hahn authored and Nick Mathewson's avatar Nick Mathewson committed
      This adds a couple of configure commands to control whether we're
      requiring all dependencies to be available locally (default) or not
      (--enable-cargo-online-mode). When building from a tarball, we require
      the RUST_DEPENDENCIES variable to point to the local repository of
      crates. This also adds src/ext/rust as a git submodule that contains
      such a local repository for easy setup.
      70c06710
    • Sebastian Hahn's avatar
      Detect rustc version · aeba64ef
      Sebastian Hahn authored and Nick Mathewson's avatar Nick Mathewson committed
      aeba64ef
    • Sebastian Hahn's avatar
      cargo-online-mode configure argument · d6f9a4f1
      Sebastian Hahn authored and Nick Mathewson's avatar Nick Mathewson committed
      Passing --enable-cargo-online-mode during configure allows cargo to make
      network requests while building Tor or running tests. If this flag is
      not supplied, the dependencies need to be available in the form of a
      local mirror.
      d6f9a4f1
  13. 18 May, 2017 1 commit
  14. 15 May, 2017 1 commit
  15. 01 May, 2017 1 commit
  16. 29 Apr, 2017 1 commit
    • Sebastian Hahn's avatar
      Add --enable-rust configure switch · 915fa39d
      Sebastian Hahn authored
      Introduce a way to optionally enable Rust integration for our builds. No
      actual Rust code is added yet and specifying the flag has no effect
      other than failing the build if rustc and cargo are unavailable.
      915fa39d
  17. 26 Apr, 2017 1 commit