transports

package
v0.0.0-...-7ea316a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2024 License: BSD-2-Clause, BSD-3-Clause Imports: 10 Imported by: 0

Documentation

Overview

Package transports provides a interface to query supported pluggable transports.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Get

func Get(name string) base.Transport

Get returns a transport protocol implementation by name.

func Init

func Init() error

Init initializes all of the integrated transports.

func Register

func Register(transport base.Transport) error

Register registers a transport protocol.

func Transports

func Transports() []string

Transports returns the list of registered transport protocols.

Types

This section is empty.

Directories

Path Synopsis
Package base provides the common interface that each supported transport protocol must implement.
Package base provides the common interface that each supported transport protocol must implement.
Package meeklite provides an implementation of the Meek circumvention protocol.
Package meeklite provides an implementation of the Meek circumvention protocol.
Package obfs2 provides an implementation of the Tor Project's obfs2 obfuscation protocol.
Package obfs2 provides an implementation of the Tor Project's obfs2 obfuscation protocol.
Package obfs3 provides an implementation of the Tor Project's obfs3 obfuscation protocol.
Package obfs3 provides an implementation of the Tor Project's obfs3 obfuscation protocol.
Package obfs4 provides an implementation of the Tor Project's obfs4 obfuscation protocol.
Package obfs4 provides an implementation of the Tor Project's obfs4 obfuscation protocol.
framing
Package framing implements the obfs4 link framing and cryptography.
Package framing implements the obfs4 link framing and cryptography.
Package scramblesuit provides an implementation of the ScrambleSuit obfuscation protocol.
Package scramblesuit provides an implementation of the ScrambleSuit obfuscation protocol.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL