[tor-project] Anti-censorship team monthly report: April 2020

Philipp Winter phw at torproject.org
Fri May 1 03:16:12 UTC 2020


Hi all,

Here's what the anti-censorship team has been up to in April:

Snowflake
---------

* Merged Turbo Tunnel features into Snowflake. (Allows persisting a
  session across separate proxies.)
  <https://bugs.torproject.org/33745>
  <https://lists.torproject.org/pipermail/tor-talk/2020-April/045571.html>

  Merging into Tor Browser is pending:
  <https://bugs.torproject.org/34043>

* Implemented measures to hand out more restrictive proxies less often.
  <https://bugs.torproject.org/33666>

* Split Snowflake into two repositories(one for Go, one for the
  web-based proxy code).
  <https://bugs.torproject.org/33593>

* Updated pion webrtc in Tor Browser.
  <https://bugs.torproject.org/33576>

BridgeDB
--------

* Moved forward with creating a feedback loop between OONI and BridgeDB.
  Work-in-progress code is available at:
  <https://gitlab.torproject.org/torproject/anti-censorship/wolpertinger>
  <https://bugs.torproject.org/32740>

* Removed PGP support from BridgeDB.  The feature has been broken for
  quite a while, is overly complex, and not particularly useful.
  <https://bugs.torproject.org/17548>

* Renamed a bunch of source code files in BridgeDB, so they no longer
  collide on a file system that's case insensitive.
  <https://bugs.torproject.org/29686>

* Made BridgeDB's email responder more usable.  The instructions are now
  more clear and it will return with bridges no matter what -- even if
  the user's request was malformed.
  <https://bugs.torproject.org/30941>

* Improved a Python script that tests BridgeDB's email responder by
  periodically sending email.
  <https://bugs.torproject.org/12802>

* Made progress towards improving the robustness of BridgeDB's email
  autoresponder, so it no longer gets confused by Gmail's
  quoted-printable responses.
  <https://trac.torproject.org/projects/tor/ticket/33835#ticket>

GetTor
------

* Fixed a bug caused by malformed email addresses.
  <https://bugs.torproject.org/34027>

* Refactored to remove duplicate code.
  <https://bugs.torproject.org/34035>

* Cleaned up logs.
  <https://bugs.torproject.org/34061>

* Fixed a bug in the service shutdown code.
  <https://bugs.torproject.org/34062>

* Removed a bunch of old GetTor code.
  <https://bugs.torproject.org/32912>


Miscellaneous
-------------

* Reviewed a submission for the Tor Research Safety Board.

* Moved forward with creating a "censorship snapshot" that encodes how
  each country blocks Tor.  Eventually, this snapshot should help Tor
  Browser figure out how to best circumvent in each country.
  <https://bugs.torproject.org/28531>

* Built a prototype of a lightweight censorship analyser that's meant to
  be run by censored users.  It can help us create the censorship
  snapshot in #28531.
  <https://bugs.torproject.org/30794>

* Created a new mailing list for anti-censorship service outage alerts.
  If this interests you, you can subscribe here:
  <https://lists.torproject.org/cgi-bin/mailman/listinfo/anti-censorship-alerts>

* We organised two reading groups, in which we discussed the following
  two papers:
  <https://censorbib.nymity.ch/#Wang2020a>
  <https://censorbib.nymity.ch/#Nasr2020a>

Cheers,
Philipp


More information about the tor-project mailing list