Documentation ¶
Overview ¶
Bine is a toolkit to assist in creating Tor clients and servers. Features:
* Full support for the Tor controller API
* Support for `net.Conn` and `net.Listen` style APIs
* Supports statically compiled Tor to embed Tor into the binary
* Supports both v2 and v3 onion services
* Support for embedded control socket in Tor >= 0.3.5 (non-Windows)
Users of this library will usually use the high-level tor package. See README at https://github.com/yunginnanet/bine for more info.
Directories ¶
Path | Synopsis |
---|---|
Package control implements a low-level client for the Tor control spec version 1.
|
Package control implements a low-level client for the Tor control spec version 1. |
examples
module
|
|
Package process is the low-level abstraction for a Tor instance.
|
Package process is the low-level abstraction for a Tor instance. |
embedded
Package embedded implements process interfaces for statically linked, embedded Tor.
|
Package embedded implements process interfaces for statically linked, embedded Tor. |
embedded/tor-0.3.3
Package tor033 implements process interfaces for statically linked Tor 0.3.3.x versions.
|
Package tor033 implements process interfaces for statically linked Tor 0.3.3.x versions. |
embedded/tor-0.3.5
Package tor035 implements process interfaces for statically linked Tor 0.3.5.x versions.
|
Package tor035 implements process interfaces for statically linked Tor 0.3.5.x versions. |
embedded/tor-0.4.7
Package tor047 implements process interfaces for statically linked Tor 0.4.7.x versions.
|
Package tor047 implements process interfaces for statically linked Tor 0.4.7.x versions. |
Package tests contains integration tests.
|
Package tests contains integration tests. |
Package tor is the high-level client for Tor.
|
Package tor is the high-level client for Tor. |
Package torutil has generic utilities shared across the library.
|
Package torutil has generic utilities shared across the library. |
ed25519
Package ed25519 implements Tor/BitTorrent-like ed25519 keys.
|
Package ed25519 implements Tor/BitTorrent-like ed25519 keys. |
geoipembed
Package geoipembed contains embedded db files for GeoIP.
|
Package geoipembed contains embedded db files for GeoIP. |
Click to show internal directories.
Click to hide internal directories.