OK I tested obfsproxy obfs2 in managed mode with tor and it works... But I guess that doesn't really test my changes since I'd have to pass it a shared_secret
""" - Client: On the client-side we don't have a way to pass global parameters to obfsproxy yet. If we ever need to, we can do it with environment variables here too. """
Are you saying that we cannot use a shared secret with obfs2 in managed mode with Tor?
I've tested in external cli mode and it works when passing a shared secret on the commandline.
David
On Wed, Nov 13, 2013 at 7:39 AM, George Kadianakis desnacked@riseup.net wrote:
David Stainton dstainton415@gmail.com writes:
Please do it in your bananaphone branch if that's more convenient to you.
(If you want to be more adventurous, you can even make a new branch on top of the current upstream master with your setup() function and the obfs2 changes. I will merge that faster than the bananaphone changes.)
OK I gave BaseTransport the setup class method and used it to save obfs2's shared secret :
https://github.com/david415/obfsproxy/commits/david-transport-setup
I have not yet tested it. I will do that soon.
Merged. Thanks! I tested it and it seems to work.
Please test it too when you get the chance and let me know :)