meejah / txtorcon

Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction.
http://fjblvrw2jrxnhtg67qpbzi45r7ofojaoo3orzykesly2j3c2m3htapid.onion/
MIT License
250 stars 72 forks source link

Embedding Tor #304

Open meejah opened 6 years ago

meejah commented 6 years ago

The latest stable Tor includes methods allowing embedding of tor directly in applications, via a tor_main C call. e.g. https://trac.torproject.org/projects/tor/ticket/23900

Should investigate the use of these options and this method of launching Tor when using launch() from within txtorcon.

Related: maybe we can make it feasible/easy to embed an entire Tor release (ignoring for now if that's even a good idea)..?