Simone Basso
ebc00a95fe
refactor: use ooni/oocrypto instead of ooni/go ( #751 )
...
Rather than building for Android using ooni/go, we're now using
ooni/oocryto as the TLS dependency. Such a repository only forks
crypto/tls and some minor crypto packages and includes the
same set of patches that we have been using in ooni/go.
This new strategy should be better than the previous one in
terms of building for Android, because we can use the vanilla
go1.18.2 build. It also seems that it is easier to track and
merge from upstream with ooni/oocrypto than it is with ooni/go.
Should this assessment be wrong, we can revert back to the
previous scenario where we used ooni/go.
See https://github.com/ooni/probe/issues/2106 for extra context.
2022-05-22 19:53:37 +02:00
..
experiment
refactor(netxlite): add Transport suffix to DNS transports ( #731 )
2022-05-14 17:38:31 +02:00
geolocate
cleanup(geolocate): remove IP lookuppers blocked by sanctions ( #747 )
2022-05-20 12:43:56 +02:00
httpheader
chore: update the user-agent used for measuring ( #746 )
2022-05-20 12:43:37 +02:00
internal
feat(netxlite): implements NS queries ( #734 )
2022-05-16 10:46:53 +02:00
legacy
cleanup: merge legacy errorsx in netxlite and hide classifiers ( #655 )
2022-01-07 17:31:21 +01:00
mockable
feat(torsf): collect tor logs, select rendezvous method, count bytes ( #683 )
2022-02-07 17:05:36 +01:00
netx
refactor: use ooni/oocrypto instead of ooni/go ( #751 )
2022-05-22 19:53:37 +02:00
probeservices
fix(backend api): re-enable previosuly disabled tests ( #737 )
2022-05-18 11:31:46 +02:00
testdata
fix: add missing files causing tests to fail ( #202 )
2021-02-02 14:18:22 +01:00
.gitignore
feat: support embedding encrypted psiphon config ( #285 )
2021-04-02 17:36:06 +02:00
allexperiments.go
feat: re-implement the vanilla_tor experiment ( #718 )
2022-05-10 15:43:28 +02:00
doc.go
feat(engine): allow runner to return many measurements ( #527 )
2021-09-30 00:54:52 +02:00
experiment.go
fix(webconnectivity): pass TestHelpers to measurement ( #736 )
2022-05-18 15:46:08 +02:00
experiment_integration_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
experiment_internal_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
experiment_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
experimentbuilder.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
experimentbuilder_test.go
chore: merge probe-engine into probe-cli ( #201 )
2021-02-02 12:05:47 +01:00
inputloader.go
chore: import DoH servers from DNSCrypt/dnscrypt-resolvers ( #693 )
2022-02-17 17:52:16 +01:00
inputloader_network_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
inputloader_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
inputprocessor.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
inputprocessor_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
saver.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
saver_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
session.go
fix(ooniprobe): use ooniprobe-cli-unattended for unattended runs ( #714 )
2022-04-29 13:41:09 +02:00
session_integration_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
session_internal_test.go
fix(ooniprobe): use ooniprobe-cli-unattended for unattended runs ( #714 )
2022-04-29 13:41:09 +02:00
session_nopsiphon.go
[forwardport] fix(mk): do nothing if we already have psiphon config ( #605 ) ( #606 )
2021-11-19 12:40:10 +01:00
session_nopsiphon_test.go
[forwardport] fix(mk): do nothing if we already have psiphon config ( #605 ) ( #606 )
2021-11-19 12:40:10 +01:00
session_psiphon.go
[forwardport] fix(mk): do nothing if we already have psiphon config ( #605 ) ( #606 )
2021-11-19 12:40:10 +01:00
session_psiphon_test.go
[forwardport] fix(mk): do nothing if we already have psiphon config ( #605 ) ( #606 )
2021-11-19 12:40:10 +01:00
submitter.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00
submitter_test.go
refactor: interfaces and data types into the model package ( #642 )
2022-01-03 13:53:23 +01:00