ooni-probe-cli/internal/cmd
Simone Basso 923d81cdee
refactor(netxlite): introduce the getaddrinfo transport (#775)
This diff modifies the system resolver to use a getaddrinf transport.

Obviously the transport is a fake, but its existence will allow us
to observe DNS events more naturally.

A lookup using the system resolver would be a ANY lookup that will
contain all the resolved IP addresses into the same response.

This change was also part of websteps-illustrated, albeit the way in
which I did it there was less clean than what we have here.

Ref issue: https://github.com/ooni/probe/issues/2096
2022-06-01 09:59:44 +02:00
..
apitool cleanup: mark more integration tests as !short mode (#755) 2022-05-24 21:01:15 +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 cleanup: mark more integration tests as !short mode (#755) 2022-05-24 21:01:15 +02:00
miniooni Spring cleanup: remove unused/unneded code (#761) 2022-05-25 13:21:39 +02:00
oohelper Spring cleanup: remove unused/unneded code (#761) 2022-05-25 13:21:39 +02:00
oohelperd refactor(netxlite): introduce the getaddrinfo transport (#775) 2022-06-01 09:59:44 +02:00
oonireport cleanup: mark more integration tests as !short mode (#755) 2022-05-24 21:01:15 +02:00
printversion fix: ensure we bind oohelperd with the repo's version number (#558) 2021-10-22 17:21:38 +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.