fork of bulb which is not stem (for tor control port interaction in go) DEPRECATED in favor of bine

erinn 6dabcf5cf8 Merge branch 'getinfo' of openprivacy/asaur into master 2 months ago
examples 9c1c5ef98a tidying up code paths and making detport selection a little better 2 months ago
utils 9c1c5ef98a tidying up code paths and making detport selection a little better 2 months ago
.gitignore 23e043ad93 make local port selection deterministic and detach from the control port to improve performane 2 months ago
LICENSE 90a4be2923 Initial import. 3 years ago
README.md b644cf94ef asaur-ificate package and imports 2 months ago
cmd_authenticate.go b644cf94ef asaur-ificate package and imports 2 months ago
cmd_getinfo.go 51709637a2 getinfo support for status/bootstrap-phase 2 months ago
cmd_onion.go cafd7dad87 merging pr/2 2 months ago
cmd_protocolinfo.go b644cf94ef asaur-ificate package and imports 2 months ago
conn.go b644cf94ef asaur-ificate package and imports 2 months ago
dialer.go b644cf94ef asaur-ificate package and imports 2 months ago
listener.go cafd7dad87 merging pr/2 2 months ago
response.go b644cf94ef asaur-ificate package and imports 2 months ago
status.go cafd7dad87 merging pr/2 2 months ago

README.md

bulb - Is not stem

Yawning Angel (yawning at torproject dot org)

** Asaur is a bulb fork by Open Privacy **

bulb is a Go language interface to the Tor control port. It is considerably lighter in functionality than stem and other controller libraries, and is intended to be used in combination withcontrol-spec.txt.

It was written primarily as a not-invented-here hack, and the base interface is more than likely to stay fairly low level, though useful helpers will be added as I need them.

Things you should probably use instead:

Bugs:

  • bulb does not send the 'QUIT' command before closing the connection.