ooni-probe-cli/internal/cmd
Simone Basso 4b8cae692b
fix(oohelperd): reduce errors to what the old TH would emit (#543)
Reducing the errors is not done in a perfect way.

We have documented the most striking differences inside
https://github.com/ooni/probe/issues/1707#issuecomment-942283746 and
some attempts to improve the situation further inside
https://github.com/ooni/probe/issues/1707#issuecomment-942341255.

A better strategy for the future would be to introduce more
specific timeout errors, such as dns_timeout_error, etc.

More testing may be needed to further validate and compare the
old and the new TH, but this requires Jafar improvements to
more precisely simulate more complex censorship.
2021-10-13 16:37:02 +02:00
..
apitool refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
e2epostprocess cleanup(all): stop using deprecated ioutil functions (#381) 2021-06-15 14:01:45 +02:00
getresources refactor: redesign how we import assets (#260) 2021-04-01 16:57:31 +02:00
jafar refactor: merge dnsx and errorsx into netxlite (#517) 2021-09-28 12:42:01 +02:00
miniooni feat(engine): allow runner to return many measurements (#527) 2021-09-30 00:54:52 +02:00
oohelper feat(webstepsx): websteps using measurex (#530) 2021-09-30 02:06:27 +02:00
oohelperd fix(oohelperd): reduce errors to what the old TH would emit (#543) 2021-10-13 16:37:02 +02:00
ptxclient feat: introduce ptx package for pluggable transports dialers (#373) 2021-06-14 10:20:54 +02:00
README.md doc: ensure all top dirs have an explanatory README (#214) 2021-02-03 16:54:00 +01:00

Directory github.com/ooni/probe-cli/internal/cmd

This directory contains the source code for the CLI tools we build but we don't want to expose to the outside world. That is, you can only build these tools if you have cloned this repo.