erinn
9c1c5ef98a
tidying up code paths and making detport selection a little better
2018-10-09 10:13:43 -07:00
Ivan Markin
3cc4ebc379
Add expanded interface for ADD_ONION (NewOnion) to use special configuration
...
structs that implements all ADD_ONION flags.
Corresponding interface for creating onion Listener (NewListener) that also
makes onion Listeners use multiple virtual ports.
Some code simplifications.
2017-01-30 13:23:57 +00:00
Yawning Angel
2a8b7b287f
Add usage example of generating a RSA private key for the Listener.
2015-10-10 15:22:50 +00:00
Yawning Angel
77023b2ed7
Remove the old dialer/listener code.
2015-10-10 15:02:42 +00:00
Yawning Angel
7d26c026b2
Added c.Listener() which returns a net.Listener.
...
Likewise, different from David S' implementation.
2015-10-10 15:01:05 +00:00
Yawning Angel
ae6d97af37
Add c.Dialer(auth) which returns a net.proxy.
...
A bit more involved than David S' version, since it queries the control
port for an appropriate SOCKS listener. This makes it easier to use.
2015-10-10 14:14:31 +00:00
David Stainton
2beeb7bc51
Add ephemeral onion service functionality to controller API
...
here we also:
- add a TorDialer and OnionListener
- complete working example of an onion echo server
2015-10-01 12:15:18 +02:00
Yawning Angel
d109336930
Add support for password ("HASHEDPASSWORD") authentication.
2015-03-20 11:21:35 +00:00
Yawning Angel
90a4be2923
Initial import.
2015-03-18 15:10:49 +00:00