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

meskio meskio at torproject.org
Thu Sep 16 16:23:15 UTC 2021


Hi everyone!

Here are our meeting logs:

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

and our meeting pad:

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

Next meeting: Thursday September 16th 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.

== Links to Useful documents ==

    Our anti-censorship roadmap:

    Roadmap: https://gitlab.torproject.org/groups/tpo/anti-censorship/-/boards

    The anti-censorship team's wiki page:

    https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/home

    Past meeting notes can be found at:

    https://lists.torproject.org/pipermail/tor-project/

    Tickets that need reviews:  from sponsors we are working on:

    All needs review tickets: https://gitlab.torproject.org/groups/tpo/anti-censorship/-/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&assignee_id=None

    Sponsor 30

    https://gitlab.torproject.org/groups/tpo/-/milestones/4

    https://gitlab.torproject.org/groups/tpo/-/milestones/7

    https://gitlab.torproject.org/groups/tpo/-/milestones/5

    https://gitlab.torproject.org/groups/tpo/-/milestones/6

    Sponsor 28

    must-do tickets: https://gitlab.torproject.org/groups/tpo/-/milestones/10

    possible tickets: https://gitlab.torproject.org/groups/tpo/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name%5b%5d=Sponsor%2028&milestone_title=None


== Announcements ==

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


== Discussion ==


    https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40065

    any idea what this "go.mod" warning is about?

    updated goptlib to add a go.mod and checking with the reporter if it fixes the problem


== Actions ==



== Interesting links ==

    https://ntc.party/t/tls-youtube/1311

    TLS filter on youtube.com in Russia


== 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-16

    Last week:

    - snowflake bookkeeping https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/Snowflake-costs

    - added a go.mod file to goptlib, released v1.2.0 https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40065

    - replied to a ticket about Snowflake connection problems with a suggestion to enable logs https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40061

    - replied re SCTP pluggable transport https://lists.torproject.org/pipermail/anti-censorship-team/2021-September/000192.html

    - reviewed Snowflake client lib cleanup https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/56

    Next week:

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


    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-16

    Last week:

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

    - review Clean up and document Snowflake client package (snowflake!56)

    - look at bridgedb smtp errors (bridgedb#12627)

    Next week: 

    - deploy censorship snapshot as part of rdsys (rdsys#61)

    - work on bridgedb and rdsys connection (rdsys#12)

    Help with:

    - 

--
meskio | https://meskio.net/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 My contact info: https://meskio.net/crypto.txt
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Nos vamos a Croatan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20210916/af929b00/attachment.sig>


More information about the tor-project mailing list