ooni-probe-cli/internal/netxlite
Simone Basso 3cb782f0a2
refactor(netx): move dns transports in netxlite/dnsx (#503)
While there, modernize the way in which we run tests to avoid
depending on the fake files scattered around the tree and to
use some well defined mock structures instead.

Part of https://github.com/ooni/probe/issues/1591
2021-09-09 21:24:27 +02:00
..
dnsx refactor(netx): move dns transports in netxlite/dnsx (#503) 2021-09-09 21:24:27 +02:00
errorsx fix(quic): properly unwrap OONI errors from TransportError (#495) 2021-09-09 00:07:38 +02:00
internal/gencertifi refactor(errorsx): improve errno generating code (#473) 2021-09-07 14:25:42 +02:00
iox refactor(netxlite/iox): group tests and avoid races (#484) 2021-09-07 22:41:34 +02:00
mocks refactor(netx/resolver): add CloseIdleConnections to RoundTripper (#501) 2021-09-09 20:49:12 +02:00
quicx refactor(netxlite): hide details without breaking the rest of the tree (#454) 2021-09-05 14:49:38 +02:00
certifi_test.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
certifi.go refactor(errorsx): improve errno generating code (#473) 2021-09-07 14:25:42 +02:00
dialer_test.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
dialer.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
doc.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
http_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
http.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
http3_test.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
http3.go fix(netxlite): http3 transport needs logging by default (#492) 2021-09-08 20:49:01 +02:00
integration_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
legacy_test.go refactor(netxlite): finish grouping tests (#488) 2021-09-08 11:39:27 +02:00
legacy.go refactor(netx): use netxlite for AddressResolver (#500) 2021-09-09 20:21:43 +02:00
logger.go refactor: move httptransport w/ logging to netxlite (#411) 2021-06-26 18:11:47 +02:00
quic_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
quic.go fix(quic): properly unwrap OONI errors from TransportError (#495) 2021-09-09 00:07:38 +02:00
quirks_test.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
quirks.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
resolver_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
resolver.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
tls_test.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
tls.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
utls_test.go refactor(netxlite): finish grouping tests (#488) 2021-09-08 11:39:27 +02:00
utls.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00