Hi all,
Here are our meeting minutes:
http://meetbot.debian.net/tor-meeting/2020/tor-meeting.2020-10-22-15.58.html
And here is our meeting pad:
Anti-censorship work meeting pad
--------------------------------
Next meeting: Thursday October 22nd 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?s…
* 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&…
* Anti-censorship related tickets that we want other teams to fix:
* https://pad.riseup.net/p/tor-anti-censorship-tickets-keep <-- it will be moved into gitlab with TPO labels <-- do we still need this? The label is 'for anticensorship team'
* Public bug-reporting pad:
* https://pad.riseup.net/p/tor-anti-censorship-bugs-keep
== Announcements ==
*
== Discussion ==
* Where to put the snowflake probetest? Broker machine? Bridge?
== 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.
phw:
This week (2020-10-22):
* Reviewed tpo/anti-censorship/pluggable-transports/snowflake!13
* Reviewed tpo/anti-censorship/pluggable-transports/snowflake!14
* Reviewed rdsys pull request.
* Roadmap meeting for Sponsor 28 and 30.
* Ticket maintenance; added new issues for rdsys and Salmon.
* Worked on Sponsor 30 report.
* Finally reviewed Tor Research Safety Board submission.
* Call with I2P folks regarding how we can help each other wrt Snowflake.
* Moved forward with Salmon.
* Implemented "secret IDs" for users.
* Started refactoring user <-> proxy mapping.
Next week:
* Finish refactoring Salmon and start working on cohosh's "social graph reduction" idea.
Help with:
*
cecylia (cohosh): last updated 2020-10-22
Last week:
- fixed a race condition bug that causes snowflake to crash (snowflake#40017)
- sponsor 28 evaluations
- made revisions to snowflake#40013
This week:
- follow up on progress towards a telegram bot for gettor
- work with Guardian project on Snowflake integration
- more work on snowflake NAT matching
- pick up snowflake multiplexing work again (snowflake#25723)
Needs help with:
- review of snowflake-webext!7
juggy :
This week:
- Got very basic "suggested readings" list up and running here : https://jugheadjones10.github.io/anti-censorship-reading/
Next week:
- Keep studying BridgeDB to write architectural overview
Help with:
- Open issues here (https://github.com/jugheadjones10/anti-censorship-reading ) for papers/resources/readings that you think might be useful for newcomers
arlolra: 2020-06-11
Last week:
-
Next week:
- follow ups to #33365
- start on #31201
Help with:
-
dcf: 2020-10-22
Last week:
Next week:
Help with:
Antonela: 2020-08-27
This week:
- Wrapping Babatunde's research on the use of circumvention tools during internet censorship in Africa. Wrapping Personas for s30 with it.
For september:
- We are planning interviews with users in China to run our bridges discovery issues script in real time. We discussed to include TBA + snowflake as a task for users to run over a week or two and report back.
https://gitlab.torproject.org/tpo/ux/research/-/issues/4
- I still have bridges.tpo to lektor issue open
- More work on UX/UI for TB 10.0/10.5
- Review Salmon related tickets (im late with it!)
agix:2020-10-22
Last week:
-Finished first draft for #5 (rdsys)
Next week:
-Dig deeper into Pluggable Transports/HTTPT/Issues/#4
-Tackle a new ticket
Help with:
-Review of #5 (rdsys)
hanneloresx: 2020-10-22
Last week:
- Took break to focus on work
Next week:
- #32117: Look at CAPTCHA success rate for users from the US across different types of bridges
Help with:
-
thymbahutymba: 2020-04-02
Last week:
- CI/CD pipeline for multiarch docker images, which has a problem
with the apt tor version even though the apt repository have been
changed into the Dockerfile.
Next week:
Help with:
HashikD: 2020-10-16
This week:
- Finished work on #19
Next week:
- Network checks
Help with: -
Here is our meeting log:
http://meetbot.debian.net/tor-meeting/2020/tor-meeting.2020-10-15-15.58.html
and our meeting pad:
Anti-censorship work meeting pad
--------------------------------
Next meeting: Thursday October 15th 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?s…
Sponsor 30
https://gitlab.torproject.org/groups/tpo/-/milestones/4https://gitlab.torproject.org/groups/tpo/-/milestones/7https://gitlab.torproject.org/groups/tpo/-/milestones/5https://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&…
Anti-censorship related tickets that we want other teams to fix:
https://pad.riseup.net/p/tor-anti-censorship-tickets-keep <-- it
will be moved into gitlab with TPO labels <-- do we still need this? The
label is 'for anticensorship team'
Public bug-reporting pad:
https://pad.riseup.net/p/tor-anti-censorship-bugs-keep
== Announcements ==
== Discussion ==
Anti-censorship related tickets that we want other teams to fix:
https://pad.riseup.net/p/tor-anti-censorship-tickets-keep <-- it
will be moved into gitlab with TPO labels <-- do we still need this? The
label is 'for anticensorship team'
== 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.
phw:
This week (2020-10-08):
Prepared for and presented at the PTIM.
Lots of bridgestrap refactoring; made it test bridges by configuring
a bridge over the control port and then waiting until it received the
bridge descriptor.
Next week:
Hopefully wrap up bridgestrap.
Help with:
cecylia (cohosh): last updated 2020-10-15
Last week:
- implemented proof of concept for snowflake NAT matching
snowflake#40013
- read kyle's report on snowflake detection and made some tickets
- talked to phw about rdsys reimplementation
- wrote up some results from snowflake measurements in China
(snowflake#32657)
This week:
- review of rdsys
- follow up on snowflake NAT matching solution (snowflake#40013)
- follow up on progress towards a telegram bot for gettor
- work with Guardian project on Snowflake integration
- sponsor 28 evaluations (might miss part of next meeting)
Needs help with:
- review of snowflake#40013
- thoughts on snowflake#32657
juggy :
This week:
- Got very basic "suggested readings" list up and running here :
https://jugheadjones10.github.io/anti-censorship-reading/
Next week:
- Keep studying BridgeDB to write architectural overview
Help with:
- Open issues here
(https://github.com/jugheadjones10/anti-censorship-reading ) for
papers/resources/readings that you think might be useful for newcomers
arlolra: 2020-06-11
Last week:
-
Next week:
- follow ups to #33365
- start on #31201
Help with:
-
dcf: 2020-10-15
Last week:
- put updated snowflake.torproject.org messages where they can be
picked up by translators
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- filed a ticket about a phantom ".tx" language option at
snowflake.torproject.orghttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- spent some time deciding that an Azure root TLS certificate change
does not affect us (because obfs4proxy pins the public keys of
intermediates, not roots)
https://docs.microsoft.com/en-us/azure/security/fundamentals/tls-certificat…
Next week:
Help with:
Antonela: 2020-08-27
This week:
- Wrapping Babatunde's research on the use of circumvention tools
during internet censorship in Africa. Wrapping Personas for s30 with it.
For september:
- We are planning interviews with users in China to run our bridges
discovery issues script in real time. We discussed to include TBA +
snowflake as a task for users to run over a week or two and report back.
https://gitlab.torproject.org/tpo/ux/research/-/issues/4
- I still have bridges.tpo to lektor issue open
- More work on UX/UI for TB 10.0/10.5
- Review Salmon related tickets (im late with it!)
agix:2020-10-08
Last week:
-Finished patch for #34218
-Started with #5 (rdsys) but didn't quite finish it yet
Next week:
-Definetly finnish rdysy #5
-Dig deeper into Pluggable Transports/HTTPT/Issues/#4
Help with:
-Review of #34218
hanneloresx: 2020-10-15
Last week:
- Investigate #33727
Next week:
- #32117: Look at CAPTCHA success rate for users from the US across
different types of bridges
Help with:
-
thymbahutymba: 2020-04-02
Last week:
- CI/CD pipeline for multiarch docker images, which has a problem
with the apt tor version even though the apt repository have been
changed into the Dockerfile.
Next week:
Help with:
HashikD: 2020-10-06
This week:
-
Next week:
- Will be back shortly
Help with: -
Here are our meeting notes:
http://meetbot.debian.net/tor-meeting/2020/tor-meeting.2020-10-08-15.58.html
and our meeting pad:
Anti-censorship work meeting pad
--------------------------------
Next meeting: Thursday October 8th 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?s…
Sponsor 30
https://gitlab.torproject.org/groups/tpo/-/milestones/4https://gitlab.torproject.org/groups/tpo/-/milestones/7https://gitlab.torproject.org/groups/tpo/-/milestones/5https://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&…
Anti-censorship related tickets that we want other teams to fix:
https://pad.riseup.net/p/tor-anti-censorship-tickets-keep <-- it
will be moved into gitlab with TPO labels
Public bug-reporting pad:
https://pad.riseup.net/p/tor-anti-censorship-bugs-keep
== Announcements ==
Kyle MacMillan, Jordan Holland, and Prateek Mittal published a
report on Snowflake distinguishability.
https://arxiv.org/abs/2008.03254
== Discussion ==
We're still having a lot of issues making snowflake work for clients
behind symmetric NATs (snowflake#33666). I'd like feedback on some
solutions like snowflake#40013
== Actions ==
Please add your September 2020 highlights to our monthly report:
https://pad.riseup.net/p/1lE-JDUjauoQL6lAGd5t
== Interesting links ==
Pluggable Transports Implementer's Meeting schedule:
https://www.pluggabletransports.info/ptim2020/
== 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.
phw:
This week (2020-10-08):
Lots of refactoring and unit tests of rdsys's domain logic.
Reviewed snowflake-webext!4.
Set up Salmon demo to give Antonela and Matt an impression of what
it looks like.
Lots of refactoring in the process.
Started working on September 2020 monthly report.
Summarised plan for bridge testing in tpo/core/tor#30477.
Meeting with my old college in Austria; proposed projects for BSc
student.
Refactored bridgestrap to make it faster by using SETCONF instead of
spawning a Tor process each time.
https://gitlab.torproject.org/tpo/anti-censorship/bridgestrap/-/issues/3
Next week:
Hopefully wrap up bridgestrap.
Help with:
cecylia (cohosh): last updated 2020-10-08
Last week:
- set up account for Georgetown ppl to run raven tests on our VPS
- revised and deployed snowflake#33157
- updated snowflake webextension, badge, and standalone proxies
- updated tor browser binaries for gettor
- worked on writing up snowflake stats
- started a review of new rdsys code
- took a brief look at telegram bot for gettor
- snowflake-webext#17
This week:
- revisit NAT-punching problems for symmetric NATs by doing a probe
test to determine whether proxies will work with symmetric NATs
(snowflake#40013)
- more review of rdsys
- finish a write up of collected snowflake data from last month
- follow up with the guardian project on their issues with snowflake
- follow up on progress towards a telegram bot for gettor
- plan improvements motivated by kyle et al.'s snowflake report
Needs help with:
- review of snowflake-webext!5
- fixing our snowflake-webext mirror (gitlab admin team)
juggy :
This week:
- Got very basic "suggested readings" list up and running here :
https://jugheadjones10.github.io/anti-censorship-reading/
Next week:
- Keep studying BridgeDB to write architectural overview
Help with:
- Open issues here
(https://github.com/jugheadjones10/anti-censorship-reading ) for
papers/resources/readings that you think might be useful for newcomers
arlolra: 2020-06-11
Last week:
-
Next week:
- follow ups to #33365
- start on #31201
Help with:
-
dcf: 2020-10-08
Last week:
- reviewed patch for Snowflake client IP inference
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- archived snowflake-webextension-0.4.2
- ported the Snowflake fingerprinting page from the old wiki
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- reviewed patch to shorten Snowflake web proxy polling interval
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Next week:
- update English translations strings
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Help with:
- how does one make changes to translation/messages.json?
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Antonela: 2020-08-27
This week:
- Wrapping Babatunde's research on the use of circumvention tools
during internet censorship in Africa. Wrapping Personas for s30 with it.
For september:
- We are planning interviews with users in China to run our bridges
discovery issues script in real time. We discussed to include TBA +
snowflake as a task for users to run over a week or two and report back.
https://gitlab.torproject.org/tpo/ux/research/-/issues/4
- I still have bridges.tpo to lektor issue open
- More work on UX/UI for TB 10.0/10.5
- Review Salmon related tickets (im late with it!)
agix:2020-10-08
Last week:
-Finished patch for #34218
-Started with #5 (rdsys) but didn't quite finish it yet
Next week:
-Definetly finnish rdysy #5
-Dig deeper into Pluggable Transports/HTTPT/Issues/#4
Help with:
-Review of #34218
hanneloresx: 2020-09-17
Last week:
- Start on #33727
- Continue investigating and respond to comments on #32117
Next week:
- Continue last week's work.
Help with:
-
thymbahutymba: 2020-04-02
Last week:
- CI/CD pipeline for multiarch docker images, which has a problem
with the apt tor version even though the apt repository have been
changed into the Dockerfile.
Next week:
Help with:
HashikD: 2020-10-06
This week:
-
Next week:
- Will be back shortly
Help with: -
Dear Tor Project,
The contribution period for Outreachy[1] is starting today!
Probably you will see new people hanging out on our IRC channels during
this month.
We're running two projects this round (December 2020 / March 2021):
* Anonymous Ticket Handling - mentor Alex (Ahf)
* Help Tor Project support our users - mentor Gus (ggus)
If you have time, please answer applicants questions about Tor Project
and make them feel welcome in our community.
Both projects have instructions on Outreachy application page, Ahf,
Gaba, and Gus are online to help.
You can help Outreachies by:
1. Sharing this email with them!
2. Asking them to subscribe to the relevant mailing lists. They can find
all the mailing lists here: https://lists.torproject.org
3. Tell them to register an IRC account, so they can chat with Tor folks
and see what's happening. IRC is a little bit tricky to start, and we
suggest you use an IRC client (for example, Hexchat) and follow the
instructions at https://support.torproject.org/get-in-touch/irc-help/
4. Create an account in https://gitlab.torproject.org.
Ping Gaba or Ahf to create an account for you. They will be available on
#tor-project channel as Gaba and ahf, respectively.
cheers,
Gus
[1] https://www.outreachy.org/
--
The Tor Project
Community Team Lead
http://expyuzz4wqqyqhjn.onion/
Hi!
We will be having the User Experience team meeting on October 13th in
#tor-meeting*.
During this meeting we will discuss the improvements we are planning in Tor
Browser, Tor Launcher and its use for censorship circumvention.
Also, we will have some space for an open floor so feel free to list
yourself in the pad.
https://pad.riseup.net/p/1D8sK8Zy74b_0qclC97I-ux-team-monthly-2020-keep
Remember, the User Experience team meetings are willing to cultivate an
open space for discussions around ethical user research, user interface
design, and user experience, meanwhile building privacy-enhancing products.
I hope to see you around!
Peace and love,
A
[*] https://gitlab.torproject.org/tpo/ux/team/-/wikis/home
--
Antonela Debiasi
UX Team Lead
torproject.org
@antonela
E2330A6D1EB5A0C8
Hi!
Next week we are going to have the kickoff meeting to plan work
ahead for the scalability project.
Meeting pad:
http://kfahv6wfkbezjyg4r6mlhpmieydbebr5vkok5r34ya464gqz6c44bnyd.onion/p/spo…
When: Monday 5th at 15utc
Room: #tor-meeting in irc.oftc.net
cheers,
gaba
--
she/her are my pronouns
GPG Fingerprint EE3F DF5C AD91 643C 21BE 8370 180D B06C 59CA BD19