On Thu, Mar 30, 2023, 1:37 p.m. meskio <meskio@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@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-project