e4f10eeac2
The objective of this diff is to simplify the code inside engine/netx while moving more bits of code inside netxlite. See https://github.com/ooni/probe/issues/2121
43 lines
1.4 KiB
Go
43 lines
1.4 KiB
Go
package netxlite
|
|
|
|
//
|
|
// Legacy code
|
|
//
|
|
|
|
// These vars export internal names to legacy ooni/probe-cli code.
|
|
//
|
|
// Deprecated: do not use these names in new code.
|
|
var (
|
|
DefaultDialer = &dialerSystem{}
|
|
DefaultTLSHandshaker = defaultTLSHandshaker
|
|
NewConnUTLS = newConnUTLS
|
|
DefaultResolver = &resolverSystem{}
|
|
)
|
|
|
|
// These types export internal names to legacy ooni/probe-cli code.
|
|
//
|
|
// Deprecated: do not use these names in new code.
|
|
type (
|
|
DialerResolver = dialerResolver
|
|
DialerLogger = dialerLogger
|
|
HTTPTransportWrapper = httpTransportConnectionsCloser
|
|
HTTPTransportLogger = httpTransportLogger
|
|
ErrorWrapperDialer = dialerErrWrapper
|
|
ErrorWrapperQUICListener = quicListenerErrWrapper
|
|
ErrorWrapperQUICDialer = quicDialerErrWrapper
|
|
ErrorWrapperResolver = resolverErrWrapper
|
|
ErrorWrapperTLSHandshaker = tlsHandshakerErrWrapper
|
|
QUICListenerStdlib = quicListenerStdlib
|
|
QUICDialerQUICGo = quicDialerQUICGo
|
|
QUICDialerResolver = quicDialerResolver
|
|
QUICDialerLogger = quicDialerLogger
|
|
ResolverSystem = resolverSystem
|
|
ResolverLogger = resolverLogger
|
|
ResolverIDNA = resolverIDNA
|
|
TLSHandshakerConfigurable = tlsHandshakerConfigurable
|
|
TLSHandshakerLogger = tlsHandshakerLogger
|
|
DialerSystem = dialerSystem
|
|
TLSDialerLegacy = tlsDialer
|
|
AddressResolver = resolverShortCircuitIPAddr
|
|
)
|