#22874: Standalone broker (independent of App Engine) ---------------------------------------+----------------- Reporter: dcf | Owner: Type: project | Status: new Priority: Medium | Milestone: Component: Obfuscation/Snowflake | Version: Severity: Normal | Keywords: Actual Points: | Parent ID: Points: | Reviewer: Sponsor: | ---------------------------------------+----------------- [https://gitweb.torproject.org/pluggable- transports/snowflake.git/tree/broker?id=bfea72b50e9277be0abae1b696431c28faef681c Currently] the broker code is implemented only for App Engine; i.e. it doesn't have a `main` function and relies on being invoked using the App Engine APIs.
Instead, the broker should run as a standalone HTTPS server somewhere, and App Engine should only be a dumb request/response forwarder (we can steal the [https://gitweb.torproject.org/pluggable- transports/meek.git/tree/appengine?id=451320610020753ccaee2d533972a6ae5a1873c0 forwarder code from meek]). That will make it possible to easily add domain fronts other than Google (#22782), and any secret data we handle on the broker won't have to be revealed to Google. -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22874> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online _______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs