ooni-probe-cli/internal/netxlite
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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.go refactor(errorsx): improve errno generating code (#473) 2021-09-07 14:25:42 +02:00
certifi_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
dialer_test.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
doc.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
http.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
http3.go fix(netxlite): http3 transport needs logging by default (#492) 2021-09-08 20:49:01 +02:00
http3_test.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
integration_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
legacy.go refactor(netx): use netxlite for AddressResolver (#500) 2021-09-09 20:21:43 +02:00
legacy_test.go refactor(netxlite): finish grouping tests (#488) 2021-09-08 11:39:27 +02:00
logger.go refactor: move httptransport w/ logging to netxlite (#411) 2021-06-26 18:11:47 +02:00
quic.go fix(quic): properly unwrap OONI errors from TransportError (#495) 2021-09-09 00:07:38 +02:00
quic_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
quirks.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
quirks_test.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
resolver.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
resolver_test.go refactor: migrate apitool from netx to netxlite (#496) 2021-09-09 01:19:17 +02:00
tls.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
tls_test.go netxlite: code quality, improve tests, docs (#494) 2021-09-08 22:48:10 +02:00
utls.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