32 lines
1.0 KiB
Go
32 lines
1.0 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{}
|
|
NewResolverSystem = newResolverSystem
|
|
DefaultResolver = newResolverSystem()
|
|
)
|
|
|
|
// These types export internal names to legacy ooni/probe-cli code.
|
|
//
|
|
// Deprecated: do not use these names in new code.
|
|
type (
|
|
HTTPTransportWrapper = httpTransportConnectionsCloser
|
|
HTTPTransportLogger = httpTransportLogger
|
|
ErrorWrapperResolver = resolverErrWrapper
|
|
ErrorWrapperTLSHandshaker = tlsHandshakerErrWrapper
|
|
ResolverSystemDoNotInstantiate = resolverSystem // instantiate => crash w/ nil transport
|
|
ResolverLogger = resolverLogger
|
|
ResolverIDNA = resolverIDNA
|
|
TLSHandshakerConfigurable = tlsHandshakerConfigurable
|
|
TLSHandshakerLogger = tlsHandshakerLogger
|
|
TLSDialerLegacy = tlsDialer
|
|
AddressResolver = resolverShortCircuitIPAddr
|
|
)
|