[tor-project] Anti-censorship team monthly report: July 2019

Philipp Winter phw at torproject.org
Mon Aug 5 18:14:09 UTC 2019

Tor dev meeting

* Many anti-censorship team members attended Tor's developer meeting.
  Here are the meeting notes of all censorship-related sessions:

* We talked to OONI and asked if they could measure the availability of
  STUN servers for us.  This would help with learning where snowflake is

* Started working on a "censorship table" that encodes what's necessary
  to get Tor to work in a given country (or autonomous system).
  Ultimately, Tor Browser should to use this table to help its users
  connect to the network while minimising user interaction:

* Created a ticket for an easy-to-use Tor bridge meta Debian package:
  <https://bugs.torproject.org/31153>  We hope to be done with this
  before our "set up new bridges" outreach campaign.


* Deployed a proxy-go instance that uses the pion WebRTC library:
  <https://bugs.torproject.org/28942>  We're evaluating if pion could
  replace libwebrtc for us.

* Started working on the web extension "infinite loop bug" that
  currently affects Firefox: <https://bugs.torproject.org/31100>

* Google's "Safe" Browsing system blocked snowflake's infrastructure
  domains *.bamsoftware.com.  This is a false positive that was
  apparently caused by an educational article:
  We migrated to a new domain:

* Fixed <https://bugs.torproject.org/27385>
  (<https://snowflake.torproject.org/embed> is confusing).

* Started adding localisation to user-facing snowflake components:

* Progress on easier-to-see snowflake icons in Firefox's dark mode:

* Revised snowflake's project page:

Bridge operators

* Worked with bridge operators who had troubles getting obfs4 to work.

Pluggable transports

* Started fixing a number of issues in our PT 1.0 spec.  Here is our
  canonical list of issues:
  Hopefully, there will be a way to merge these fixes with the PT 2.0
  spec.  Here's the in-progress feature branch:

* Added in-progress wiki page on retiring pluggable transports:


* Deployed in-progress BridgeDB metrics feature branch which will give
  us insight into how BridgeDB is used:
  Found and fixed numerous bugs and eventually published first insights
  into BridgeDB metrics:

* Resurrected an old ticket to expose BridgeDB's assignments file again.
  This would allow bridge operators to see what bucket their bridge is
  in: <https://bugs.torproject.org/29480>


* Reviewed a Tor Research Safety Board submission.

* Wrote a summary of the NDSS'17 paper "Dissecting Tor Bridges":

* Filed ticket to have a single Tor instance support, say, more than one
  obfs4 instance: <https://bugs.torproject.org/31228>

* Summarised the MASQUE circumvention protocol:

* Cecylia attended the Citizen Lab's Summer Institute 2019 and PETS

* Philipp will attend the OTF summit in Taiwan, and probably also
  potential pre and post events.

More information about the tor-project mailing list