Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

circumvention: add the tor experiment #100

Merged
merged 9 commits into from
Jan 28, 2020
Merged

circumvention: add the tor experiment #100

merged 9 commits into from
Jan 28, 2020

Commits on Jan 25, 2020

  1. go.mod go.sum: update all non-probe-engine deps

    For each line in the go.mod, run `go get -u -v $package` if the
    line is not an indirect dependency and is not probe-engine.
    
    Upgrading probe-engine is going to require the same spell that
    is used in probe-engine to update psiphon.
    bassosimone committed Jan 25, 2020
    Configuration menu
    Copy the full SHA
    16cb6b1 View commit details
    Browse the repository at this point in the history
  2. go get -v github.com/ooni/[email protected]

    This just pins to the latest probe-engine but we've not manually
    pinned all the other dependencieds yet.
    
    Take care of the trivial API changes in probe-engine as well, such
    that we can have a working build after this commit.
    bassosimone committed Jan 25, 2020
    Configuration menu
    Copy the full SHA
    50eb860 View commit details
    Browse the repository at this point in the history
  3. go.mod go.sum: pin to probe-engine dependencies

    Basically: remove all indirect dependencies. Merge this go.mod with
    the one of probe-engine, to pin dependencies. Run `go mod tidy`.
    bassosimone committed Jan 25, 2020
    Configuration menu
    Copy the full SHA
    18c77e4 View commit details
    Browse the repository at this point in the history
  4. circumvention: add basic implementation of tor

    This needs to be polished further, of course. But at least we have
    now added support for running tor in the circumvention group.
    bassosimone committed Jan 25, 2020
    Configuration menu
    Copy the full SHA
    e191622 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8c7b64 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Configuration menu
    Copy the full SHA
    620b0a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbb9fee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0e3dcd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50fcc3e View commit details
    Browse the repository at this point in the history