Commit Graph

  • 2a7fdcd810
    feat: make sure our debian repo is WAI (#351) Simone Basso 2021-05-19 14:12:33 +0200
  • e9da23f123
    fix(debian): make sure we can publish all archs (#350) Simone Basso 2021-05-19 13:54:19 +0200
  • 6125eb96a6
    refactor: reorganize and to end and smoke testing (#348) Simone Basso 2021-05-13 18:04:47 +0200
  • c95a2b12fb
    feat(mk): prepare desktop builds (#347) Simone Basso 2021-05-13 12:13:56 +0200
  • 7e3455caac
    fix(mk): ios must depend on copying the psiphon config (#346) Simone Basso 2021-05-13 09:14:10 +0200
  • a4cf473ee9
    Release 3.10.0 beta.3 (#345) Simone Basso 2021-05-13 08:16:28 +0200
  • f77f54bcc9
    feat: build and publish debian/{armhf,i386} (#344) Simone Basso 2021-05-11 20:16:27 +0200
  • b2209bb637
    refactor: replace ./make (python3) with ./mk (makefile) (#343) Simone Basso 2021-05-11 16:15:13 +0200
  • 6841db6cb0
    Merge pull request #340 from ooni/release/3.10.0-beta.2 Simone Basso 2021-05-07 14:37:32 +0200
  • 2344690960 chore: bump to 3.10.0-beta.2 Simone Basso 2021-05-07 12:19:51 +0200
  • ad73fef757
    fix(./make): chdir before signing for Android (#339) Simone Basso 2021-05-07 12:18:40 +0200
  • 2c0cef4b1a
    refactor(./make): better way to discover deps (#338) Simone Basso 2021-05-07 12:11:08 +0200
  • e753e57da3
    feat(gha/linux): upload deb packages for arm64 (#337) Simone Basso 2021-05-07 09:22:46 +0200
  • 3109d56aef
    feat(gha): build debian package using ./make (#331) Simone Basso 2021-05-06 22:13:09 +0200
  • c258a0fedd
    CLI, debian, make: misc cleanup and changes (#336) Simone Basso 2021-05-06 21:20:45 +0200
  • 1ea760cb5f
    refactor(make): simplify the implementation of backticks (#335) Simone Basso 2021-05-06 20:57:17 +0200
  • 6b88730cc4
    refactor(.github/workflows): linux: use ./make, run less frequently (#334) Simone Basso 2021-05-06 20:44:56 +0200
  • b5ba1e743f
    refactor(.github/workflows): macos, windows: use ./make, run less frequently (#333) Simone Basso 2021-05-06 20:08:18 +0200
  • fd333bad16
    refactor(.github/workflows): reorganize many builds (#332) Simone Basso 2021-05-06 19:56:55 +0200
  • 0f98caf3b4
    feat(make): sign more generated binaries (#330) Simone Basso 2021-05-05 14:26:19 +0200
  • 6a998545e9
    refactor(make): always use _name instead of __name (#329) Simone Basso 2021-05-05 12:32:45 +0200
  • eb43c7994a
    feat(make): build ooniprobe for darwin, windows, and linux (#328) Simone Basso 2021-05-05 12:12:34 +0200
  • 5738c07aff
    refactor(make): better checks for tool existence and paths (#327) Simone Basso 2021-05-05 11:33:51 +0200
  • 4bd1533c86
    refactor(make): easier unified environment management (#326) Simone Basso 2021-05-05 11:03:48 +0200
  • 42dd9cb55e
    refactor(make): backticks: return output directly (#325) Simone Basso 2021-05-05 10:42:39 +0200
  • 80ef3e4b1b
    fix(make): compose runner and dry runner directly (#324) Simone Basso 2021-05-05 10:30:27 +0200
  • a9b3a3b3a5
    fix(tunnel): pass /absolute/path/to/tor to cretz/bine (#323) Simone Basso 2021-05-04 08:14:25 +0200
  • 2539a17ff9
    Switch .deb package publishing to S3 (#314) Federico Ceratto 2021-05-03 15:50:27 +0100
  • ac7d7dc8a3
    Add support for tracking the is_uploaded status in the results table (#312) Arturo Filastò 2021-04-30 17:08:16 +0200
  • 764293795e
    feat(make): build miniooni (#322) Simone Basso 2021-04-29 19:24:25 +0200
  • 9d5a3321af
    chore: link new TODOs with the relevant issues (#321) Simone Basso 2021-04-29 18:43:31 +0200
  • 1d70b81187
    More progress towards release v3.10.0 (#320) Simone Basso 2021-04-29 15:59:53 +0200
  • de60fb0588
    Release v3.10.0-beta.1 (#319) Simone Basso 2021-04-29 11:55:30 +0200
  • 958c3fec58
    Merge pull request #318 from ooni/issue/1440c Simone Basso 2021-04-29 10:46:43 +0200
  • 4f52794ab9 cleanup: remove all references to mobile-staging Simone Basso 2021-04-29 10:35:44 +0200
  • 70499edabe Merge remote-tracking branch 'origin/mobile-staging' into issue/1440c Simone Basso 2021-04-29 10:33:08 +0200
  • 62fd07374f cleanup: remove legacy scripts and update readme Simone Basso 2021-04-28 10:10:10 +0200
  • 77973301ac
    feat(make): implement iOS build (#316) Simone Basso 2021-04-29 10:30:39 +0200
  • a88d2f35a8
    Prepare 3.10.0-beta release (#313) Simone Basso 2021-04-28 09:34:14 +0200
  • 514ad8d0f5
    ./make: script to create android builds (#315) Simone Basso 2021-04-27 16:36:57 +0200
  • 11087db51a
    chore: we're now at 3.10.0-alpha.1 (#310) Simone Basso 2021-04-20 09:20:04 +0200
  • 85755e35f5
    feat(ios): adapt build to post bintray world (#309) Simone Basso 2021-04-08 17:00:51 +0200
  • f5d0a1fa1a
    Merge pull request #308 from ooni/stable Simone Basso 2021-04-08 00:17:44 +0200
  • 2fd277af22 Merge tag 'v3.9.2' into stable Simone Basso 2021-04-08 00:09:17 +0200
  • 04ea3fca43
    chore: adapt android scripts to use maven central (#307) Simone Basso 2021-04-07 20:46:11 +0200
  • 54e590b776
    fix(geolocate): do resolver lookup with proxy (#306) Simone Basso 2021-04-07 18:48:02 +0200
  • c5f52d51e3 fix: disable maxRuntime with --input or --input-file (#305) Simone Basso 2021-04-07 14:55:04 +0200
  • 4578df0a2b
    fix: disable maxRuntime with --input or --input-file (#305) Simone Basso 2021-04-07 14:55:04 +0200
  • 654441f5cd
    fix: move preventMistakes in InputLoader (#304) Simone Basso 2021-04-07 14:14:25 +0200
  • f48115a2c9 chore: set version to v3.9.2 Simone Basso 2021-04-07 13:57:28 +0200
  • 818bf2cba5 fix: move preventMistakes in InputLoader Simone Basso 2021-04-07 13:54:56 +0200
  • 46d19f47ec
    fix: disable maxRuntime when not WebConnectivity (#302) Simone Basso 2021-04-06 20:48:56 +0200
  • 5d8cf60f55
    fix(oonimkall): allow Android app to set proxy (#303) Simone Basso 2021-04-06 14:53:58 +0200
  • 6306c09963 fix: disable maxRuntime when not WebConnectivity Simone Basso 2021-04-06 13:03:50 +0200
  • 7172e750dd
    fix(session): make sure tunnel code is tested (#301) Simone Basso 2021-04-05 19:51:41 +0200
  • 8b92037ae3
    fix(tunnel/tor): keep tunneldir clean (#300) Simone Basso 2021-04-05 19:18:00 +0200
  • 6aa2551c43
    urlgetter: fix tunnel test (#299) Simone Basso 2021-04-05 18:25:43 +0200
  • 973501dd11
    feat(tunnel): implement the fake tunnel (#298) Simone Basso 2021-04-05 17:41:15 +0200
  • 76a50facc3
    feat(tunnel): improve the test suite (#297) Simone Basso 2021-04-05 16:38:25 +0200
  • 2bafb179c3
    refactor(tunnel): remove nil tunnels hack (#296) Simone Basso 2021-04-05 16:08:16 +0200
  • c5ad5eedeb
    feat: create tunnel inside NewSession (#286) Simone Basso 2021-04-05 15:28:13 +0200
  • a849213b59
    fix(engine): break circular dep betwen session and tunnel (#295) Simone Basso 2021-04-05 12:02:35 +0200
  • 8fe4e5410d
    feat(tunnel): introduce persistent tunnel state dir (#294) Simone Basso 2021-04-05 11:27:41 +0200
  • 47aa773731
    refactor(tunnel): provide TorArgs and TorBinary directly (#293) Simone Basso 2021-04-04 12:08:13 +0200
  • 1eb63bc4b6
    refactor(tunnel): remove dependecy from logger (#292) Simone Basso 2021-04-04 11:23:03 +0200
  • dae53cb2a2
    fix(tunnel/psiphon): don't overwrite config.WorkDir (#291) Simone Basso 2021-04-03 21:34:19 +0200
  • d9aff19be5
    refactor(tunnel): simplify tor implementation (#290) Simone Basso 2021-04-03 21:25:08 +0200
  • f739450370
    refactor(tunnel): simplify psiphon implementation (#289) Simone Basso 2021-04-03 21:09:34 +0200
  • b53290cbfe
    refactor(tunnel): pass the config as a pointer (#288) Simone Basso 2021-04-03 20:12:56 +0200
  • ecb2aae1e8
    refactor: merge psiphonx and torx into tunnel (#287) Simone Basso 2021-04-03 19:57:21 +0200
  • d7cd1ebcaf
    refactor(riseupvpn): minor changes and annotations (#275) Simone Basso 2021-04-02 17:58:36 +0200
  • c89ecce3e0
    feat: support embedding encrypted psiphon config (#285) Simone Basso 2021-04-02 17:36:06 +0200
  • 79e8424677
    refactor: remove model.ExperimentOrchestraClient (#284) Simone Basso 2021-04-02 12:03:18 +0200
  • 4700ba791d
    chore: set version to 3.10.0-alpha (#283) Simone Basso 2021-04-02 10:16:25 +0200
  • d9486e3d67 Merge tag 'v3.9.0' into mobile-staging Simone Basso 2021-04-01 20:33:46 +0200
  • 51459e23b2
    fix(oohelper): make sure the CI is green (#282) Simone Basso 2021-04-01 20:11:13 +0200
  • 2ca9496c04
    Release: update user-agent, bundled CA, version number (#281) Simone Basso 2021-04-01 18:40:30 +0200
  • 31e478b04e
    refactor: redesign how we import assets (#260) Simone Basso 2021-04-01 16:57:31 +0200
  • 7ca32b5ce6
    release process: update dependencies (#280) Simone Basso 2021-03-31 16:40:58 +0200
  • bd451016f5
    release 3.9.0 process: reduce warnings (#279) Simone Basso 2021-03-31 15:59:19 +0200
  • 5c47a87af7
    feat(ooniprobe): discard lists not in selected categories (#278) Simone Basso 2021-03-31 14:30:30 +0200
  • 969d8b772f
    fix(ooniprobe): consistent progress with maxRuntime (#277) Simone Basso 2021-03-31 14:06:05 +0200
  • 4e344f1fcf
    fix(ooniprobe): disable maxRuntime when in the background (#276) Simone Basso 2021-03-31 12:19:03 +0200
  • 991b0a6120
    riseupvpn: reduce false positives (#233) cyBerta 2021-03-30 12:02:51 +0200
  • dae02ce5b6
    feat(ooniprobe): propagate the RunType CheckIn hint (#274) Simone Basso 2021-03-30 11:59:29 +0200
  • c264f61536
    feat(ooniprobe): introduce websites_max_runtime (#273) Simone Basso 2021-03-30 11:16:12 +0200
  • a0763756b2
    fix(miniooni): replace --limit with --max-runtime (#272) Simone Basso 2021-03-29 20:38:23 +0200
  • b718335ee3
    refactor(inputloader): remove unnecessary javisms (#271) Simone Basso 2021-03-29 20:00:50 +0200
  • 1da64f6d9f
    fix(internal/fsx): remove pre Go 1.16 definitions (#270) Simone Basso 2021-03-29 19:37:32 +0200
  • 87e5234586
    refactor(inputloader): all fast tests together (#269) Simone Basso 2021-03-29 19:19:06 +0200
  • f5b5ac47b0
    refactor: merge libminiooni into cmd/miniooni (#268) Simone Basso 2021-03-29 19:03:53 +0200
  • 5973c88a05
    feat(inputloader): use check-in to fetch URLs (#267) Simone Basso 2021-03-29 18:46:26 +0200
  • e0b0dfedc1
    feat(session): expose CheckIn method (#266) Simone Basso 2021-03-29 15:04:41 +0200
  • 0115d6c470
    refactor(inputloader): better docs and naming (#265) Simone Basso 2021-03-26 09:34:27 +0100
  • c94721d9e5
    fix(sessionresolver): proxy check conditional on existing proxy (#264) Simone Basso 2021-03-25 15:18:29 +0100
  • 3b029ee0d6
    feat(ExperimentOrchestraClient): add CheckIn (#263) Simone Basso 2021-03-25 12:02:02 +0100
  • 576059b3fa
    fix: apply staticcheck suggestions (#262) Simone Basso 2021-03-24 12:35:53 +0100
  • 9c820cf855
    fix(ooniprobe): send batch output to stdout (#261) Simone Basso 2021-03-24 11:39:45 +0100
  • fc19c9901a
    fix(webconnectivity): expose network events (#258) Simone Basso 2021-03-23 16:46:46 +0100
  • 70d7c1a22c
    Add signal to the im test group (#259) Arturo Filastò 2021-03-22 14:31:50 +0100