[tor-project] Anti-censorship meeting notes, 2021 September 9

Cecylia Bocovich cohosh at torproject.org
Thu Sep 9 23:12:31 UTC 2021


Hey everyone!

Here are our meeting logs:

http://meetbot.debian.net/tor-meeting/2021/tor-meeting.2021-09-09-16.00.html

and our meeting pad:

Anti-censorship work meeting pad
--------------------------------

Next meeting: Thursday September 9th 16:00 UTC

Weekly meetings, every Thursday at 16:00 UTC, in #tor-meeting at OFTC
(channel is logged while meetings are in progress)

== Goal of this meeting ==

Weekly checkin about the status of anti-censorship work at Tor.
Coordinate collaboration between people/teams on anti-censorship at Tor.

== Announcements ==

    Job opening on the anti-censorship team:
https://www.torproject.org/about/jobs/software-developer-anticensorship-2/
\o/


== Discussion ==


- what's going wrong with these connection failures?

    -
https://bugs.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/40061
    - could just be getting unlucky with non-working proxies, and
reaching the SOCKS timeout
    - will ask them to enable the snowflake-client log
- is it ok to change the IP address of a bridge periodically (e.g. once
per year)?
    -
https://lists.torproject.org/pipermail/tor-relays/2021-August/019788.html
    - it's ok, bridgedb will start distributing the new IP address
(existing users of the bridge lose access)
    - bridges are assigned to pools based on a hash of the fingerprint;
is it possible for a bridge to fall into the manual, human-distributed
pool that way? or are all those bridges hand-selected?


== Actions ==



== Interesting links ==

    Blocking of DNS/DoH/DoT servers of Google/Cloudflare/OpenDNS in
Russia, begins today(?)

    https://github.com/net4people/bbs/issues/81

    https://ntc.party/t/doh-dns-google/1225

    Disruptions of BitTorrent and WireGuard in Russia last week

    https://github.com/net4people/bbs/issues/76#issuecomment-915544316

    https://github.com/net4people/bbs/issues/83


https://ntc.party/t/an-open-encyclopedia-of-internet-censorship-persian/1223


== Reading group ==

    We will discuss "BlindTLS: Circumventing TLS-based HTTPS censorship"
on 2021-09-23

    https://dl.acm.org/doi/10.1145/3473604.3474564

    Questions to ask and goals to have:

    What aspects of the paper are questionable?

    Are there immediate actions we can take based on this work?

    Are there long-term actions we can take based on this work?

    Is there future work that we want to call out, in hopes that others
will pick it up?


== Updates ==

Name:
    This week:
        - What you worked on this week.
    Next week:
        - What you are planning to work on next week.
    Help with:

         - Something you need help with.


cecylia (cohosh): last updated 2021-09-09
Last week:
    - provided usecase for v3 service worker implementation of
RTCPeerConnection
        -
https://github.com/w3c/webextensions/issues/72#issuecomment-912675268
        -
https://github.com/w3c/webrtc-extensions/issues/77#issuecomment-912667886
    - finished up and merged rdsys#38
    - sponsor 28 scrimmage work
    - hiring tasks
    - started work on snowflake library v2 API changes (snowflake#40063)
This week:
    - Away next week
Needs help with:

arlolra: 2021-08-12

    Last week:

    - Migrate to v3 of the webextension manifest

    Next week:

    - Maybe get back to snowflake-webext #10

    - Write up the pitch for our use case for supporting creating
PeerConnections in background service workers
https://github.com/w3c/webrtc-extensions/issues/77

    Help with:

    -


dcf: 2021-09-09

    Last week:

    - fixed meek-client test errors
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek/-/issues/40002

    - commented on goptlib go.mod issue
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40065

    Next week:

    - identify cause and fix for the goptlib go.mod issue
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40065

    - reply to Alexander Mages re SCTP pluggable transport
https://lists.torproject.org/pipermail/anti-censorship-team/2021-August/000190.html

    - suggest enabling logs in
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40061

    Help with:


agix:2021-07-15

    Last week:

    -Off due to final exams

    Next week:

    -Work on bridgebox for rdsys

    -More research on httpt #4

    Help with:

    -


hanneloresx: 2021-3-4

    Last week:

    - Submitted MR for bridgestrap issue #14

    Next week:

    - Finish bridgestrap #14

    - Find new issue to work on

    Help with:

    -


maxb: 2021-07-15

    Last week:

    - Opened
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40054
re: utls for broker negotiation

    - Worked on github.com/max-b/nat-testing for
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/25595


    - Added a snowflake-proxy-no-nat and a snowflake-client-no-nat to
help with debugging

    - Successfully making connections from snowflake-client and
snoflake-client-no-nat through the snowflake-proxy-no-nat, but not
having any success with the snowflake-proxy (with nat).

    - Added a local dockerized STUN server

    Next week:

    - Use wireshark to figure out the difference between successful
snowflake-proxy-no-nat and unsuccessful snowflake-proxy-nat

    - Work on implementing different NAT types, particularly in a way
that's conducive to automatic testing

    - Add testing wrapper w/ "pass/fail" conditions


meskio: 2021-09-09

    Last week:

    - snowflake debian package (snowflake#19409)

    - failed gitlab uploader implementation for gettor in rdsys (rdsys#43)

    - start censorship snapsot available on moat (bridgedb#40025)

    - review networkstatus documents for running flag in rdsys (rdsys!14)

    Next week:

    - implement censorship snapsot available on moat (bridgedb#40025)

    - add more providers to gettor (rdsys#43)

    Help with:

    -


More information about the tor-project mailing list