Hey everyone! Here are our meeting logs: http://meetbot.debian.net/tor-meeting/2022/tor-meeting.2022-05-26-16.00.html And our meeting pad: Anti-censorship work meeting pad -------------------------------- Next meeting: Thursday June 3rd 16:00 UTCWeekly 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 check-in 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 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
* Sponsor 96 * https://gitlab.torproject.org/groups/tpo/-/milestones/24 == Announcements == * anti-censorship irc channel: #tor-anticensorship @ irc.oftc.net == Discussion == * enforce 2FA in gitlab commit access accounts? * yes, let's do that* meskio will contact the people that doesn't have 2FA to see if they can get it set up
* go 1.18 & snowflake * CI will be updated to cover go 1.18* https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40464
== Actions ==* Send a WireGuard public key to dcf if you want shell access to the snowflake-02 bridge * https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40122#note_2805956 * https://gitlab.torproject.org/tpo/anti-censorship/team/-/wikis/Survival-Guides/Snowflake-Bridge-Survival-Guide#snowflake-02-crusty
== Interesting links == == Reading group == * We will discuss "" on * * 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 2022-05-26 Last week:- bumped version of pion/webrtc and pion/dtls in snowflake and tor browser - https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/90 - https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/461
- updated changelog for snowflake library v2.2.0- https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/91
- worked a bit on snowflake paper - helped itchy with #40142 This week: - continued work on conjure PT - continue snowflake maintenance tasks Needs help with: dcf: 2022-05-25 (will miss 2022-05-26 meeting) Last week:- sent follow-up to stunprotocol.org mailing list to see if resolving to localhost in RU and UA is expected https://groups.google.com/d/msgid/stunprotocol/20220519170106.tz2ylxws6ygfjgm7%40bamsoftware.com - set up WireGuard access control for snowflake-02 bridge site https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40122#note_2805956
Next week:- look at STATUS VERSION proposal https://gitlab.torproject.org/tpo/core/torspec/-/merge_requests/63
- make user accounts for snowflake-02 bridge site Help with: meskio: 2022-05-26 Last week: - distributor retries to rdsys backend (rdsys#99) - String method to snowflake events (snowflake!89) - run bridgestrap tests in the CI (bridgestrap#35)- fix problems with bridgestrap after bullseye upgrade (bridgestrap#34)
- upload docker images for the new version of snowflake-proxy - update debian package for snowflake (snowflake#40143) Next week: - start working on gettor (rdsys#105) - use systemd to run bridgedb (team#72) - update debian package for snowflake (snowflake#40143) Shelikhoo: 2022-05-26 Last Week:- [Merge Request] Add Distributed Snowflake Server Support (snowflake!87) - [Merge Request] Distributed Snowflake Bridges (Javascript ver.) (snowflake-webext!29) - [Merge Request Awaiting] Add SOCKS5 forward proxy support to snowflake (snowflake!64) - [Research & Coding] WebSocket + CDN Based Probe Control Connection Forwarder (shelikhoo/LogCollectorAncillary#3) - [Coding & Deployment] Proposal: Centralized Probe Result Collector (anti-censorship/team#54) - [Discussion & Deployment] Migrating Controlling git repo to Tor Gitlab Instance (shelikhoo/LogCollectorAncillary#5) <- awaiting/blocked
Next Week: - [Coding] Distributed Snowflake Bridges (continue)- [Coding & Deployment] Proposal: Centralized Probe Result Collector (anti-censorship/team#54) - [Research & Coding] WebSocket + CDN Based Probe Control Connection Forwarder (shelikhoo/LogCollectorAncillary#3) - [Research & Coding] Implement metrics to measure snowflake churn (https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/34075)
Itchy Onion: 2022-05-26 Last week: - work on the snowflake issues assigned to me (!84, !88) - review MRs assigned to me This week: - work on s28 issue 81 (broker crashes under load) arlolra: 2022-04-07 Last week: - Merged the rest of snowflake !81 Next week: - Get to snowflake-webext #10 Evergreen:- Figure out where in pion/webrtc ALPN should be configured and used
- Maybe add Chacha20Poly1305 to pion/dtls https://github.com/pion/dtls#planned-features https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40014#note_2764731 Help with: - anadahz: 2022-01-27 Last week:- Increase timeout check cycles for default-bridge-felix-1 and default-bridge-felix-2 as they have been generating too many alerts: https://gitlab.torproject.org/tpo/anti-censorship/monit-configuration/-/merge_requests/1
HackerNCoder: 2021-12-16 This week: Last/done: Setup web mirror on tor.encryptionin.space Next: Get (new VPs with) new IP and setup new web mirror on new domain maxb: 2021-09-23 Last week:- Worked on https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40054 re: utls for broker negotiation - Had conversation with someone about upstream utls http round tripper https://github.com/refraction-networking/utls/pull/74
- Too busy with work :/ Next week: - _Really_ want to get a PR for utls round tripper
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature
_______________________________________________ tor-project mailing list tor-project@xxxxxxxxxxxxxxxxxxxx https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-project