[tor-bugs] #5382 [- Select a component]: Port SWF flash proxy to JavaScript
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Tue Mar 13 18:59:40 UTC 2012
#5382: Port SWF flash proxy to JavaScript
----------------------------------+-----------------------------------------
Reporter: dcf | Owner: dcf
Type: task | Status: new
Priority: normal | Milestone:
Component: - Select a component | Version:
Keywords: flashproxy | Parent:
Points: | Actualpoints:
----------------------------------+-----------------------------------------
It's impolite to ask volunteers to run Adobe Flash; also it complicates
development, deployment, and testing. It ought to be possible to do
everything the Flash badge does in JavaScript (with the exception of the
deprecated RTMFP transport).
{{{flash.net.URLLoader}}} becomes {{{XMLHttpRequest}}}.
{{{flash.net.Socket}}} becomes {{{WebSocket}}}. Rather than having to run
a crossdomain policy server, endpoints will have to understand the
WebSocket header. On the Tor relay side, we may run a WebSocket proxy such
as https://github.com/kanaka/websockify. On the client side, it should be
built into the connector, just as the connector now has a crossdomain
server.
This development is happening in
https://gitweb.torproject.org/flashproxy.git/shortlog/refs/heads/js.
* WebSocket network protocol: http://tools.ietf.org/html/rfc6455.
* WebSocket programmer API: http://dev.w3.org/html5/websockets/.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5382>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list