cohosh / bridgetest Public
Permalink
snowflake
Commits on May 27, 2019
Commits on May 16, 2019
-
-
Remove snowflake probes from bridgetest
They have their own scrips now
-
Added a script for snowflaketests cron jobs
Puts snowflaketests results in dated log files for later processing
-
Changes to make snowflaketest work at probe site
Had to do a few things to get the tests working: - Flush DNS cache - Ensure we're checking for IPv6 addresses everywhere - Properly log lua output
-
Added a lua script to analyze snowflake connection
More accurately parses tcpdump files to determine at what stage a snowflake connection is being blocked
Commits on May 3, 2019
-
Fixed up bridgetest to run on VPS
- Shorten timeout to prevent snowflake from trying more than one proxy at once - Fix behaviour if Tor connection fails
-
Commits on Apr 9, 2019
-
Adapted parser and plots for multiple downloads
Now prints out one throughput plot per client connection
-
Modified pcap parser to use sniff
This way we don't have to read our very large pcap files all into memory
-
Adding scripts to process bridge-side pcap files
Here's how the scripts work: 1. Adapt the variables CLIENT_TUPLE and SERVER_TUPLE in infer-throughput.py. 2. Run the script: python infer-throughput.py download.pcap > download.csv 3. Plot the results: Rscript plot-throughput.R download.csv -
Commits on Apr 1, 2019
-
Updated README to have prerequisites for setup
And also modified crontab to run 4x a day
-