[tor-project] Anti-censorship team meeting notes, 2023-03-30

Arlo Breault arlo at torproject.org
Fri Mar 31 03:50:14 UTC 2023


On Thu, Mar 30, 2023, 1:37 p.m. meskio <meskio at torproject.org> wrote:

> Hey everyone!
>
>
>
> Here are our meeting logs:
>
>
> http://meetbot.debian.net/tor-meeting/2023/tor-meeting.2023-03-23-15.58.log.html
>
>


http://meetbot.debian.net/tor-meeting/2023/tor-meeting.2023-03-30-15.58.log.html




> And our meeting pad:
>
> Anti-censorship
> --------------------------------
>
> Next meeting: Thursday, April 6 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 check-in about the status of anti-censorship work at Tor.
> Coordinate collaboration between people/teams on anti-censorship at the
> Tor Project and Tor community.
>
> == 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 96
>                         *
> https://gitlab.torproject.org/groups/tpo/-/milestones/24
>                 * Sponsor 139 <-- hackerncoder, irl, joydeep, meskio,
> emmapeel working on it
>                         * https://pad.riseup.net/p/sponsor139-meeting-pad
>
> == Announcements ==
>
> == Discussion ==
>
>         * merge requests in the snowflake webextension might stay months
> without review
>                 *
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/merge_requests
>                 * should we add it to triage bot? who should be in the
> pool of reviewers?
>                 * yes, meskio will configure triagebot to auto asign
> reviews to: cohosh, shelikhoo and meskio
>
>         * Update on Analysis of speed deficiency of Snowflake in China,
> 2023 Q1
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40251#note_2883879
>                 * after a lot of research the proposed solution is to
> enable datagram transport on webrtc to deal with the packet loss situation
>                 * that will convert webrtc into an unreliable channel, and
> snowflake will add reliablity with kcp
>
> == Actions ==
>
>
> == 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 2023-03-30
> Last week:
>     - enabled wasm target for rust in tor-browser-build
>         -
> https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40818
>     - helped debug blocking of Snowflake in TM
>         -
> https://gitlab.torproject.org/tpo/anti-censorship/censorship-analysis/-/issues/40024
>     - discussed the problem of deciding whether a bridge is blocked or not
>     - took a look at memory issues for the Snowflake proxy
>         -
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40243
> This week:
>     - Lox tor browser integration
>     - fix conjure issues found by code audit
> Needs help with:
>
> dcf: 2023-03-30
>         Last week:
>                 - found a bug in snowflake-webext that causes it not to
> report client_ip since  June 2022
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/issues/82,
> and made a merge request to fix it
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/merge_requests/65
>         Next week:
>                 - migrate goptlib to gitlab
> https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/86#note_2823122
> (for real)
>                 - open issue to have snowflake-client log whenever
> KCPInErrors is nonzero
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40262#note_2886018
>                         - parent:
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40267
>         Help with:
>                 - review of snowflake-server ListenAndServe error check
> fix
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/143
>
> meskio: 2023-03-30
>    Last week:
>                 - deploy bridgestrap with webtunnel support
>                 - modify bridgedb to distribute webtunnel bridges on the
> https distributor
>                 - keep up with the renovate bot and it's merge requests in
> rdsys
>                 - add an alert for >20% rejecte bridges by bandwidth ratio
>                 - raise the bandwidth ratio threashold to 0.9 (was 0.75)
>                 - display the 'blocked in' locations in the bridge status
> page (rdsys!95)
>    Next week:
>                 - AFK time
>
> Shelikhoo: 2023-03-30
>    Last Week:
>                 - [Merge Request Awaiting] Add SOCKS5 forward proxy
> support to snowflake (snowflake!64)
>                 - [Research] HTTPT Planning
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/httpt/-/issues/1
>                 - logcollector alert system
>                 - Update on Analysis of speed deficiency of Snowflake in
> China, 2023 Q1
> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40251#note_2883879
>    Next Week:
>                 - [Research] WebTunnel planning (Continue)
>                 - Try to find a place to host another vantage point
>                 - container image for webtunnel
>                 - consider propagating 2FA everywhere, maybe, at the April
> Tor Meeting (
> https://gitlab.torproject.org/tpo/tpa/team/-/issues/41083#note_2884138)
>                 - logcollector altert system
>                 - webtunnel document for proxy opertaor
>
> onyinyang: 2023-03-30
>     Last week:
>         -  Finished up the handling of changed resources in the Lox library
>         - Added some wiki documentation to Lox overview repo:
> https://gitlab.torproject.org/tpo/anti-censorship/lox/lox-overview/-/wikis/home
>         - Tried testing changed/gone resources in rdsys (mostly
> familiarizing myself with rdsys code)
>         - Considered how to sync Lox bridgetable for each rdsys update of
> new bridges
>     This week:
>        - Figure out how to test changed/gone resources and ensure the
> rdsys backend api is behaving as expected for handling updates from rdsys
>        - Start implementing a function in lox distributor/lox library to
> handle syncing of Lox bridgetable
>         Needs help with:
>                         - Expected behaviour of rdsys on update of
> bridges: e.g., where all changes to bridge descriptors are recorded (i.e.,
> networkstatus-bridges, bridge-descriptors, cached-extrainfo files), which
> of these trigger updates from rdsys,and how _should_ the distributor be
> responding (if it's working as expected)
>
> Itchy Onion: 2023-03-22
>     Last week:
>                 - Closed #40252 (NAT probetest for standalone proxy)
>                 - Closed #40265 (mac user reporting standalone proxy
> complaning about broker cert)
>                 - Worked on #40231 (Client sometimes send offer with no
> ICE candidates)
>
>     This week:
>      - Tested and created a potential broker security issue (#40266)
>                 - Stil working on #40231 -- validate SDP contains
> candidate at the "/client" and "/answer" endpoints broke almsot all of the
> unit tests
>
>
> hackerncoder: 2023-03-09
>     last week:
>     Next week:
>         - getting ooni-exporter to work with torsf (snowflake)
>         - ooni-exporter web_connectivity
>         - work on "bridgetester"?
>         - how does Iran block bridges
>
> cece: 2022-12-22
>     This week:
>         - working on creating a dummy WhatsApp bot
>     Next week:
>         - My bot is not yet working as expected s? still trying to figure
> that out
>     Help with:
>              - resources
>
>
>
>
> --
> meskio | https://meskio.net/
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  My contact info: https://meskio.net/crypto.txt
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> Nos vamos a Croatan._______________________________________________
> tor-project mailing list
> tor-project at lists.torproject.org
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-project
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20230330/8f314e9e/attachment-0001.htm>


More information about the tor-project mailing list