[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