ooni-probe-cli/internal/engine/netx/dialer
Simone Basso 6d3a4f1db8
refactor: merge dnsx and errorsx into netxlite (#517)
When preparing a tutorial for netxlite, I figured it is easier
to tell people "hey, this is the package you should use for all
low-level networking stuff" rather than introducing people to
a set of packages working together where some piece of functionality
is here and some other piece is there.

Part of https://github.com/ooni/probe/issues/1591
2021-09-28 12:42:01 +02:00
..
bytecounter_test.go refactor: merge dnsx and errorsx into netxlite (#517) 2021-09-28 12:42:01 +02:00
bytecounter.go refactor: move bytecounting conn in bytecounter pkg (#392) 2021-06-22 13:44:36 +02:00
dialer_test.go refactor: i/errorsx is now i/legacy/errorsx (#479) 2021-09-07 17:52:42 +02:00
dialer.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
doc.go refactor(netx/dialer): hide implementation complexity (#372) 2021-06-09 09:42:31 +02:00
example_test.go refactor(netx/dialer): hide implementation complexity (#372) 2021-06-09 09:42:31 +02:00
integration_test.go refactor(netx/dialer): hide implementation complexity (#372) 2021-06-09 09:42:31 +02:00
proxy_test.go refactor(netxlite): hide details without breaking the rest of the tree (#454) 2021-09-05 14:49:38 +02:00
proxy.go refactor(netx/dialer): hide implementation complexity (#372) 2021-06-09 09:42:31 +02:00
saver_test.go refactor: merge dnsx and errorsx into netxlite (#517) 2021-09-28 12:42:01 +02:00
saver.go refactor: merge dnsx and errorsx into netxlite (#517) 2021-09-28 12:42:01 +02:00
shaping_disabled.go refactor(netxlite): hide details without breaking the rest of the tree (#454) 2021-09-05 14:49:38 +02:00
shaping_enabled.go refactor(netxlite): hide details without breaking the rest of the tree (#454) 2021-09-05 14:49:38 +02:00
shaping_test.go refactor(netx/dialer): hide implementation complexity (#372) 2021-06-09 09:42:31 +02:00