Hello,
Just a quick note for anyone involved/interested in web development
stuff at the Tor Project.
From now on, all production deployments of web projects under the
tpo/web GitLab namespace, in addition to the TPA status site, will need
to be triggered manually by project maintainers via the GitLab CI web
interface or the API.
Before triggering those deployments, we encourage contributors to review
their changes on the new staging websites for which deployments are
themselves automatic.
To access the staging version of a website, simply replace
"torproject.org" with "staging.torproject.net" in the URL, so for
instance the staging deployment of "www.torproject.org" is accessible at
"www.staging.torproject.net", the one for "blog.torproject" is at
"blog.staging.torproject.net", and so on.
For details, please see the GitLab issue:
https://gitlab.torproject.org/tpo/web/team/-/issues/34
In addition, from now on both staging websites and review apps (under
review.torproject.net) are concealed with a simple HTTP authentication
prompt, to avoid regular visitors and web indexes from accessing them.
To dismiss the prompt, simply enter "tor-www" (without quotes) in the
username field, leaving the password field blank. Or simply add tor-www
to the URL as in: https://tor-www@blog.staging.torproject.net
For details about this change, see the GitLab issue:
https://gitlab.torproject.org/tpo/web/team/-/issues/35
Thanks,
-- Jerome
aka lavamind
Hi,
Here's the Community Team meeting logs:
http://meetbot.debian.net/tor-meeting/2022/tor-meeting.2022-03-28-13.59.html
And our meeting pad:
## Tor Community Team meeting pad
Next meeting: Monday, April 4, 2022 - 1400 UTC
Weekly meetings, every Monday at 14: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 Community Team work at Tor.
## Links to Useful documents
* Previous meetings: https://forum.torproject.net/tag/community-team
* Monthly l10n hangout:
* https://community.torproject.org/localization/hangouts/
* Known issues with Tor Browser :
* https://tb-manual.torproject.org/known-issues/
and Tor Browser for Android:
https://tb-manual.torproject.org/mobile-tor/#known-issues
## Discussion
* Team 1:1s and Q2 roadmap: https://gitlab.torproject.org/tpo/community/team/-/wikis/home
* Tor Browser 11.5 documentation and front desk update (Q2):
- Meet with UX team and join TB release meetings (April-June 2022)
- Open tickets on Gitlab to track the changes: web/support,
web/manual, community/support
- review articles on frontdesk and cdr.link
- QA party
- Create Merge Requests to update the docs
* Russia bridges usage spike: https://metrics.torproject.org/userstats-bridge-country.html?start=2021-12-…
## Updates
Joydeep:
Last week:
- support work on RT, Forum, cdr.link
- small documentation fix review
- helping with s125 report
This week:
- wrap-up
https://gitlab.torproject.org/tpo/community/support/-/issues/40060
- https://gitlab.torproject.org/tpo/web/support/-/issues/278
- https://gitlab.torproject.org/tpo/community/support/-/issues/40063
- Tor relay operators meetup @ Apr 2
- Weekly check-in with the UX Team
Help with:
- discuss implementation of support#40060 with Gus and other
forum moderators
Gus:
Last week:
- A lot of Community/Network Health work
- Tor Browser training in Brazil and Mexico
- Added the telegram bot (@getbridgesbot) here:
https://support.torproject.org/censorship/connecting-from-china/
- Community team ticket triage with Gaba
- Sponsor9 meeting about the term of reference with Nah, Isa and Gaba.
This week:
- 1:1s with part of the team
- Send the invitation for the next S30 trainings (Tor Browser
and Tails) in BR and MX
- Work on Tor on Mobile training material (S30)
- S96 meeting
- S9 meeting
- Announcing the relay operator meetup:
https://gitlab.torproject.org/tpo/community/relays/-/issues/42
rhatto:
Last week:
- S123 - Onionprobe enhancements
- S123 - Support
- Research on Onion Services UX
This week:
- S123 - Onionprobe enhancements:
https://gitlab.torproject.org/tpo/onion-services/onionprobe
- Start to organize the new Onion Services Gitlab Group:
https://gitlab.torproject.org/tpo/onion-services
- Continue Research on Onion Services UX
raya:
Last week:
- s123: handed over landing page high-fidelity design to nico and
briefed kez on its development, also figured out language
priorities
- continued working on template training material
- started march 2022 narrative report for s123
This week:
- s123 work
- training material
Nina:
Last week:
- User support on email and cdr.link.
- Added an article on software signature
- Helped with s125 report
This week:
- User support.
emmapeel:
Last week:
- Review new translations, improved howtos, along with translators
to Ukrainian, Russian.
- Consulted for sponsor123 landing page, translation plan
- push for more RTL support fixes, and other l10n problems
This week:
- moving to weblate
- russian translations sponsor125
--
The Tor Project
Community Team Lead
Hey Everyone,
The regularly scheduled Tor Browser meeting next Monday (2022-03-28)
will be moved to next Tuesday (2022-03-29) at 1500 UTC at the usual
place (#tor-meeting on OFTC).
Meeting pad: https://pad.riseup.net/p/tor-tbb-keep
best,
-Richard
Hey everyone!
Here are our meeting logs:
http://meetbot.debian.net/tor-meeting/2022/tor-meeting.2022-03-24-15.59.html
And our meeting pad:
Anti-censorship work meeting pad
--------------------------------
Next meeting: Thursday March 31th 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 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&…
* Sponsor 96
* https://gitlab.torproject.org/groups/tpo/-/milestones/24
== Announcements ==
* We have a new developer in the Anti Censorship team: Itchy Onion
* Circumvention Settings API is deployed
== Discussion ==
* dnstt bridges
* https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/trac…
* Prepare all pieces of the snowflake pipeline for a second snowflake bridge(https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transpor…
* Ratify design
* Assign Broker Coding Task To Shell
* {Add SOCKS5 forward proxy support} is ready to be reviewed again, now with handwritten SOCKS5-DNS
* handwritten DNS to get around go stdlib mindset
* https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
* archive state-of-censorship repo https://gitlab.torproject.org/tpo/anti-censorship/state-of-censorship
* supperseeded by moats censorship map
* https://gitlab.torproject.org/tpo/anti-censorship/rdsys-admin/-/blob/main/c…
== Actions ==
== Interesting links ==
* https://github.com/MatheusAvellar/snowflake-win
* Tor's Snowflake, but for Windows. IT DOESN'T WORK!
* No idea how they're interfacing C# code with WebRTC
== Reading group ==
* We will discuss "Balboa: Bobbing and Weaving around Network Censorship" on April 7
* https://www.usenix.org/system/files/sec21-rosen.pdf
* https://censorbib.nymity.ch/#Rosen2021a
* 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.
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/-/mer…
cecylia (cohosh): last updated 2022-03-24
Last week:
- onboarded itchy onion onto s28 tasks
- reviewed _5eba's snowflake-webext patches
- reviewed pt event log scrubbing patch (snowflake!83)
This week:
- continued work on conjure PT
- continue to monitor snowflake broker stats
Needs help with:
dcf: 2022-03-24
Last week:
- discovered a problem with onion keys in the deployment of the interim snowflake bridge, and fixed it https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- spent some time looking at OONI snowflake bootstrap results, since the interim bridge https://explorer.ooni.org/chart/circumvention?since=2022-02-18&until=2022-0…
- tried correlating with stunreachability measurements, but couldn't get that to work https://explorer.ooni.org/search?since=2022-03-16&until=2022-03-21&probe_cc…
- commented on merge request to scrub pt.Log messages in snowflake-client https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
- revised OTF rapid response grant application for a long-term snowflake bridge
Next week:
- make a post summarizing performance changes since switching to the interim bridge last week
Help with:
agix: 2021-02-10
Last week:
- Continued work on gettor-twitter
Next week:
- Hopefully finish the task
Help with:
-
arlolra: 2022-03-10
Last week:
- Pass bridge fingerprint in SOCKS param to the broker
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Next week:
- Revise !81
- Start on the next piece of the multiple bridge design
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-featureshttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow…
Help with:
-
maxb: 2021-09-23
Last week:
- Worked on https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow… 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
meskio: 2022-03-24
Last week:
- deploy circumvention settings (bridgedb#40025)
- add daily bridge rotation for circumvention settings anti listing (rdsys#79)
- integrate telegram bot into rdsys (rdsys#77)
- review OnionSproutsBot (telegram gettor) code and move forward the deployment of it
- update obfs4-bridge docker image to use the latest obfs4proxy from debian backports (docker-obfs4-proxy!9)
- archive state-of-censorship repo
Next week:
- telegram bot support for dynamic bridges (rdsys#77)
Shelikhoo: 2022-03-24
Last Week:
- [Merge Request Awaiting] Add SOCKS5 forward proxy support to snowflake (snowflake!64)
- [Merge Request Done] uTLS for broker negotiation
- [Coding & Deployment] Proposal: Centralized Probe Result Collector (anti-censorship/team#54)
- [Discussion] Centralized Probe Log Collection Ascension Request
- [Discussion] Hosting Centralized Probe Log Collection Server on TPA managed VPS
- [Discussion] Prepare all pieces of the snowflake pipeline for a second snowflake bridge(https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transpor…
- [Demo] Introducation to V2Ray + Tor in Demo Day
Next Week:
- [Coding] Add SOCKS5 forward proxy support to snowflake (snowflake!64) - built-in DNS
- [Coding] Distributed Snowflake Bridges - Broker
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
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:
-
ln5: 2022-03-24
Last week:
- Received hardware for a new home for snowflake.tpn; discussed OS configuration with dcf in private email
Next week:
- Install Debian 11 on new snowflake.tpn
- Possibly rack new snowflake.tpn, if I can get access and find time to do the transportation
Need help with:
- Input on urgency appreciated, for my planning
- Input on preferred CPU configuration, esp wrt HyperThreading -- lacking input before deployment in data centre, the machine will *not* have HT disabled and CPU bug mitigation will thus have to be carried out by the kernel
--
meskio | https://meskio.net/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
My contact info: https://meskio.net/crypto.txt
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Nos vamos a Croatan.
Hi!
The DEMO day for this month will happen on March 23rd at 1600 UTC. I
will send the link for the BBB room a few hours before the event.
What is a Demo Day?
-------------------
An hour long session at Tir Project's all hands meeting where different
people present 5 minutes ideas, tools, hacking or anything that they
think it may be interesting for the Tor community.
Presenters will have 5 to 8 minutes and people can ask questions via
text in the pad for 3 minutes.
For this month we will have:
- Guardian Project: with Orbot for iOS https://orbot.app
- Anarcat: Undertime - Dealing with the nightmare of timezone and time
changes on the commandline in Python.
- Shelikhoo: V2Ray - V2Ray is one of the external proxies one can use to
connect to Tor network. It can help user bypass some of the most
restrictive censorship here on this planet. Combined with Tor it help
user to browse Internet freely, speedy and anonymously. Here is short
demo of V2Ray and how to use it to connect to Tor.
- Hiro: Metrics Dashboard.
- Rhatto: Onionprobe
- Jim: Using Shadow @ Tor - To test and tune tor's new congestion
control algorithm, we've been using the [shadow] simulator to evaluate
the performance of proposed changes. I'll begin by showing how to set up
and run a tiny simulation with a web server and a client, and then show
how we incrementally build up from there to push-button realistic Tor
simulations run in Gitlab CI.
[shadow]: https://shadow.github.io/
- PieroV: New censorship circumvention in about:connect in the Tor Browser.
- Richard: update about Blueprint work on Gosling and show off some very
hello world functionality.
--
pronouns she/her/they
GPG Fingerprint EE3F DF5C AD91 643C 21BE 8370 180D B06C 59CA BD19
Greetings,
Network team will be releasing on Friday (March 25th, 2022) a new alpha
(0.4.7.5-alpha) and likely the last one of the 0.4.7.x series. We've reached a
point where we are very happy with the state of congestion control with
regards to code stability and protocol parameters.
https://gitlab.torproject.org/tpo/core/torspec/-/blob/main/proposals/324-rt…
If all goes well, we expect to go onto the release candidate in few weeks and
then finally onto a stable around end of April (famous last words)!
Upcoming versions:
- 0.4.7.5-alpha
@network-team: It is _now_ a good time to start reviewing changes/ files:
https://gitlab.torproject.org/tpo/core/tor/-/tree/main/changes
Last, we've asked the dirauth to recommend these versions few minutes ago.
Cheers!
David
--
bO2GGRweZied5CndmqgrdYdQYdSDW6hcScOCr/c8Xig=
ey there!
Remember that tomorrow we have the monthly Tor Localization Hangout!
Every 3rd Friday of the month the Tor L10n Team meets to translate together, share tricks, have fun while translating, meet fellow translators, and find out about the l10n priorities for the Tor Project.
NEXT HANGOUT: Friday March 18th - from 12 UTC onwards
Come join us on the Localization Hangout, from Noon UTC, on the #tor-l10n channel in OFTC.
(you can also use Element https://element.io/ to connect: #tor-l10n:matrix.org)
At 13 UTC we will make a call on Big Blue Button: https://tor.meet.coop/emm-qmu-8o2-d2w
Tomorrow we will learn about bugs, reporting, and the bugtracker!
What are bugs, how to report them, interesting projects in gitlab for translators.
More information:
https://community.torproject.org/localization/hangouts/