[tor-project] cohosh's monthly status report, March 2024
Cecylia Bocovich
cohosh at torproject.org
Wed Apr 3 18:16:08 UTC 2024
Hi! This is my status report for contract work done in March 2024.
# Snowflake development
The major updates to Snowflake I worked on this month were reviewing an
deploying some SQS rendezvous fixes and improvements, and updates to our
distributed bridge lines to account for an issue with the front domain
we were using. There were also some fixes to the Shadow integration
tests. These were rolled out in v2.9.2
- SQS queue work
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/263
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40347
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40350
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40338
- shadow integration fixes
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40342
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/266
- released snowflake v2.9.2
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/releases/v2.9.2
# Snowflake web extension
We've been updating our publishing process since Mozilla modified the
review procedure for their addon store. This has required several
back-and-forth discussions with reviewers and some modifications to our
packaging preparation.
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/issues/89
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/merge_requests/69
-
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/merge_requests/70
# Reputation-based bridge distribution
Our implementation of Lox is undergoing some improvements and fixes as
we encounter bugs from its deployment. The major changes from me this
month were some refactoring for code quality, more and an overhaul of
the encrypted bridge table.
- https://gitlab.torproject.org/tpo/anti-censorship/lox/-/merge_requests/143
-
https://gitlab.torproject.org/tpo/anti-censorship/lox/-/merge_requests/144
- https://gitlab.torproject.org/tpo/anti-censorship/lox/-/merge_requests/147
# Domain fronting
At the very beginning of the month, we had an issue with the front
domain we were using for most of our anti-censorship tools and services:
https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/135
Addressing this issue required various updates to recover.
-
https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/929
-
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/929
- set up new domain fronting accounts for meek and conjure
- coordinated with a new meek bridge operator and debugged their setup
# Conjure
Mainly just did some bridge maintenance and added an IP to the bridge
config for a moved station.
More information about the tor-project
mailing list