#31310: Refactor/remove proxy-pair state machine in webextension -----------------------------------------+--------------------------------- Reporter: cohosh | Owner: (none) Type: defect | Status: new Priority: Medium | Milestone: Component: Circumvention/Snowflake | Version: Severity: Normal | Keywords: snowflake- | webextension Actual Points: | Parent ID: Points: 2 | Reviewer: Sponsor: | -----------------------------------------+--------------------------------- The snowflake badge and webextension code is heavily based off of flash proxy, but the proxy pair state machine, which used attributes such as "running" and "active" doesn't map as nicely to the webrtc context. It would be nice to refactor this to be simpler, more closely match our understanding of the webrtc state machine and be easier to maintain. This might mean removing these attributes entirely and using the existence of proxy pairs to indicate if there are any open or running connections (see https://trac.torproject.org/projects/tor/ticket/31100#comment:23).
-- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31310> 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