You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
catbestme 41ccf890e9 quote goptlib from locally when git.torproject.org not available online 2 years ago
..
examples quote goptlib from locally when git.torproject.org not available online 2 years ago
.gitignore quote goptlib from locally when git.torproject.org not available online 2 years ago
COPYING quote goptlib from locally when git.torproject.org not available online 2 years ago
ChangeLog quote goptlib from locally when git.torproject.org not available online 2 years ago
README quote goptlib from locally when git.torproject.org not available online 2 years ago
args.go quote goptlib from locally when git.torproject.org not available online 2 years ago
args_test.go quote goptlib from locally when git.torproject.org not available online 2 years ago
go.mod quote goptlib from locally when git.torproject.org not available online 2 years ago
proxy_test.go quote goptlib from locally when git.torproject.org not available online 2 years ago
pt.go quote goptlib from locally when git.torproject.org not available online 2 years ago
pt_test.go quote goptlib from locally when git.torproject.org not available online 2 years ago
socks.go quote goptlib from locally when git.torproject.org not available online 2 years ago
socks_test.go quote goptlib from locally when git.torproject.org not available online 2 years ago
test_authcookie quote goptlib from locally when git.torproject.org not available online 2 years ago

README

goptlib is a library for writing Tor pluggable transports in Go.

https://spec.torproject.org/pt-spec
https://gitweb.torproject.org/torspec.git/tree/ext-orport-spec.txt

To download a copy of the library into $GOPATH:
go get git.torproject.org/pluggable-transports/goptlib.git

See the included example programs for examples of how to use the
library. To build them, enter their directory and run "go build".
examples/dummy-client/dummy-client.go
examples/dummy-server/dummy-server.go
The recommended way to start writing a new transport plugin is to copy
dummy-client or dummy-server and make changes to it.

There is browseable documentation here:
https://godoc.org/git.torproject.org/pluggable-transports/goptlib.git

Report bugs to the [email protected] mailing list or to the
bug tracker at https://trac.torproject.org/projects/tor.

To the extent possible under law, the authors have dedicated all
copyright and related and neighboring rights to this software to the
public domain worldwide. This software is distributed without any
warranty. See COPYING.