fork of bulb which is not stem (for tor control port interaction in go) DEPRECATED in favor of bine
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.
Yawning Angel 90a4be2923 Initial import. 8 years ago
examples/basic Initial import. 8 years ago
.gitignore Initial import. 8 years ago
LICENSE Initial import. 8 years ago
README.md Initial import. 8 years ago
cmd_authenticate.go Initial import. 8 years ago
cmd_protocolinfo.go Initial import. 8 years ago
conn.go Initial import. 8 years ago
response.go Initial import. 8 years ago
status.go Initial import. 8 years ago

README.md

bulb - Is not stem

Yawning Angel (yawning at torproject dot org)

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.