wiki:doc/MetricsTimeline

An incomplete timeline of events that might affect user metrics, to aid in the interpretation of data and graphs from https://metrics.torproject.org/.

Other data sources:

start date end date place protocols description links
2011-01-25 <OR> Release of tor 0.2.2.22-alpha. Changes the TLS Diffie–Hellman parameter to match that used by Apache mod_ssl, to evade blocking in Iran. censorshipwiki entry tor TLSHistory
2011-09-13 <OR> Release of tor 0.2.3.4-alpha. Changes the expiration time of TLS certificates, to evade blocking in Iran. ticket censorshipwiki entry
2012-03-01 2013-08-19 kz <OR> Kazakhstan blocks Tor TLS by ClientHello and ServerHello fingerprints. ticket tor patches
~2012-05-15 ~2012-12-15 et <OR> Ethiopia blocks Tor TLS. ticket blog post 1 blog post 2 sample packets tor patches
2012-06-15 <OR> Release of tor 0.2.3.17-beta. Changes the TLS ciphersuite list to match that of Firefox 8, to evade blocking by China. ticket censorshipwiki entry
2013-08-19 ~2014-04-28 <OR> relay Relay users increase globally from about 800K to over 5M, when computers in the Mevade/Sefnit botnet began using Tor to communicate. The user count decreased in the following months through efforts to clean up the botnet. Sometime in 2014-04, the botnet switched from using Tor to using SSH. blog post tech report analysis switch to SSH
2013-10-27 <OR> relay Microsoft adds the Mevade/Sefnit botnet signature to various security scanners. blog post
2013-11-03 <OR> relay Microsoft adds the Mevade/Sefnit botnet signature to their Malicious Software Removal Tool. blog post
~2014-02-15 meek flashproxy Began running meek-server on bridge already hosting websocket-server for flash proxy.
2014-05-08 meek flashproxy Reinstalled the bridge running meek and flash proxy.
~2014-07-28 meek Set up meek-amazon CDN configuration.
2014-08-12 Tor Browser 3.6.4 released. blog post
2014-08-12 meek Tor Browser 4.0-alpha-1 released. This is the first release to have meek built in. blog post
2014-08-15 meek 'How to use the “meek” pluggable transport' blog post is published. blog post
2014-08-29 2014-09-01 fte Decrease in fte users, perhaps caused by an outage of one of the default Tor Browser bridges. mailing list post
2014-09-15 meek flashproxy Split the bridge running meek and flashproxy into separate processes in order to avoid spurious correlation in user counts. mailing list post
2014-09-16 meek Switched meek-amazon to HTTPS. ticket
2014-09-29 meek Changed the bridge backing meek-amazon.
2014-10-14 meek Enabled PublishServerDescriptor on the meek-amazon bridge. Between 2014-09-29 and 2014-10-14, meek-amazon users were not being counted. mailing list post
2014-10-15 meek Tor Browser 4.0 released. This is the first stable release with meek built in. blog post
2014-10-25 meek Changed the bridge backing meek-google.
2014-10-25 meek Changed the meek-google App Engine instance to the F2 class, from F1.
2014-10-27 meek Changed the meek-google App Engine instance back to the F1 class, from F2.
2014-10-31 meek Changed the meek-google App Engine instance to the F2 class again, from F1.
2014-11-08 meek Changed the meek-google App Engine instance back to the F1 class, from F2.
2014-11-15 meek Moved the meek-google bridge to better hardware.
2015-02-28 meek Altered performance settings on the meek-google App Engine instance in an effort to reduce instance hours. Set max idle instances to 4 and min pending latency to 500 ms.
2015-04-08 meek Implemented persistent connections for meek-azure, increasing performance. mailing list post
2015-04-15 meek Tor Weekly News covers the meek-azure performance improvement. covers the meek-azure blog post
2015-05-22 meek Rate-limited the meek-google bridge to 1.5 MB/s.
2015-06-02 meek Further rate-limited meek-google to 1.1 MB/s, from 1.5 MB/s.
2015-06-08 meek Rate-limited the meek-amazon bridge to 1.1 MB/s.
2015-07-20 2015-08-14 meek Outage of meek-azure. mailing list post about start mailing list post about end
2015-07-22 meek Published a workaround for the meek-azure outage that started 2015-07-20. mailing list post
2015-09-23 meek Upgraded meek-azure bridge from KVM to Xen. blog post
2015-09-30 2015-10-09 meek Outage of meek-amazon caused by an expired certificate. mailing list post about start mailing list post about end
2015-10-02 meek Rate-limited the meek-azure bridge to 1.1 MB/s. (Azure grant expired.)
2015-10-30 meek Altered the performance settings on the meek-google App Engine instance. Set max idle instances to 2 and min pending latency to 1000 ms. This used to be configured through the web interface but is now configured in an application file, which at some point caused the settings from 2015-02-28 to be lost.
2015-10-30 meek Further rate-limited the meek-azure bridge to 0.8 MB/s, from 1.1 MB/s.
2015-11-18 2015-12-10 bd <OR> obfs3 obfs4 Bangladesh blocks Facebook, WhatsApp, and Viber. news article (archive) relay graph
2015-12-14 meek Enabled client IP statistics on the meek-azure bridge. comment
2015-12-20 meek Enabled client IP statistics on the meek-google bridge. comment
2015-12-25 meek Established an unthrottled bridge C20658946DD706A7A2181159A1A04CD838570D04 for people who set up their own meek CDN configuration.
2016-01-11 meek Enabled client IP statistics on the meek-amazon bridge. comment
2016-01-14 meek Increased rate limit of the meek-azure bridge to 3 MB/s, from 0.8 MB/s.
2016-01-15 meek Increased rate limit of the meek-google bridge to 3 MB/s, from 1.1 MB/s.
2016-01-16 meek Increased rate limit of the meek-amazon bridge to 3 MB/s, from 1.1 MB/s.
2016-01-29 2016-02-02 meek Temporary blocking of an Azure edge server in China. mailing list post about start mailing list post about end
2016-02-17 2016-02-21 ug Social media blackout in Uganda during presidential election. Freedom House report
2016-03-27 18:30:00 2016-03-27 20:30:00 meek Outage of meek-azure bridge, caused by an expired TLS certificate.
2016-03-27 21:28:00 2016-03-31 17:20:00 meek Temporarily ran an experimental branch for IPv6 counting on the meek-azure bridge. task-18460-2 branch
2016-04-28 fte Tor Browser 6.0a5 and 6.0a5-hardened released, which lacks the fte pluggable transport on Mac. 6.0a5 blog post 6.0a5-hardened blog post ticket
2016-05-02 2016-05-03 br <OR> WhatsApp block in Brazil blog post OONI report bloqueios report
2016-05-11 2016-05-13 ug Social media blackout in Uganda following presidential inauguration. advox article OONI report Freedom House report
2016-05-13 meek meek-google's App Engine instance is suspended and meek-google stops working. mailing list post
2016-05-30 fte Tor Browser 6.0 released, which lacks the fte pluggable transport on Mac. 6.0 blog post ticket
2016-06-01 kz <OR> obfs4 Kazakhstan blocks vanilla Tor TLS. Users mostly switch to obfs4. ticket
2016-07-15 tr <OR> Coup attempt in Turkey. A paper (§ 4.1) reports a decline in Tor users. paper relay graph
2016-08-18 meek Changed the meek-amazon CDN price class from "All" to "Use Only US, Canada and Europe."
2016-08-20 ir <OR> Iran somehow blocks most direct Tor connections. May also affect bridge users, but it's hard to tell because there were few vanilla bridge users anyway. ticket
2016-08-24 bridge tor 0.2.8.7 and 0.2.9.2-alpha are released, changing the bridge authority from Tonga to Bifroest. 0.2.8.7 announcement
2016-08-31 bridge CollecTor begins publishing bridge stats from the new bridge authority Bifroest. post
2016-09-02 bridge The former bridge authority Tonga shuts down. Bridges that have not updated to tor 0.2.8.7 or 0.2.9.2-alpha (which include all 5 default obfs3 bridges and 3/16 default obfs4 bridges) stop reporting statistics. shutdown notice blog post loss of reporting bridges
2016-09-04 ir <OR> Iran intensifies the blocking begun on 2016-08-20, getting most of the remaining direct users. There is interference in the graphs from the bridge authority changeover on 2016-09-02, but because the changeover would not have affected counts of direct users, it may be a coincidence. ticket
2016-09-20 meek macOS 10.12 (Sierra) is released, breaking some programs that are built with Go <1.7, including the meek-client that comes with Tor Browser. (See 2016-11-15 unbreaking event.) ticket
2016-09-23 obfs3 Default obfs3 bridges ndnop0 and ndnop2 upgrade and begin reporting statistics to the new bridge authority Bifroest. post on bridges not reporting statistics
2016-09-23 obfs4 Default obfs3 bridges ndnop3 and ndnop5 upgrade and begin reporting statistics to the new bridge authority Bifroest. post on bridges not reporting statistics
2016-09-23 obfs3 Default obfs3 bridges "Unnamed" and "Unnamed" (fingerprint AF9F66B7B04F8FF6F32D455F05135250A16543C9) upgrade and begin reporting statistics to the new bridge authority Bifroest.
~2016-09-23 2016-11-28 obfs3 Outage of default obfs3 bridges "Unnamed" and "Unnamed" (fingerprint AF9F66B7B04F8FF6F32D455F05135250A16543C9). (Start date not known for sure, though it must have been after 2016-09-23; discussed in non-archived tor-team email.)
2016-09-24 obfs3 Default obfs3 bridge LeifEricson upgrades and begins reporting statistics to the new bridge authority Bifroest. This is the last obfs3 bridge that hadn't upgraded.
2016-09-24 obfs4 Default obfs4 bridge LeifEricson upgrades and begins reporting statistics to the new bridge authority Bifroest. This is the last obfs4 bridge that hadn't upgraded.
2016-09-28 meek Rate limit on the meek-amazon bridge returns to 3.0 MB/s, having been set to about 1.0 MB/s for some time, cause uncertain.
2016-10-02 2016-10-03 eg <OR> relay Reports that direct connections from Egypt are blocked; bridges are required. Maybe be the same as the block beginning 2016-10-25. OONI report
2016-10-08 et Ethiopia declares a state of emergency and implements network blocks. OONI report
2016-10-08 2016-10-09 tr Turkey blocks storage services including Dropbox, Google Drive, OneDrive, and GitHub. Most (all?) of the blocks were rescinded the next day. blocking article unblocking tweet unblocking article
2016-10-19 2016-11-10 meek Large decrease in meek users, perhaps caused by problems in Orbot 15.0.2 BETA 1 that were fixed in Orbot 15.2.0 RC8. ticket initial email followup email Orbot mail
2016-10-25 eg <OR> relay Egypt blocks Tor directory authorities and public relays by TCP RST. Bridges work. OONI report
2016-10-28 meek Decreased the rate limit on the meek-amazon bridge to 1.0 MB/s, from 3.0 MB/s.
2016-10-30 meek Increased the rate limit on the meek-amazon bridge to 3.0 MB/s, from 1.0 MB/s.
2016-11-03 tr Turkey blocks Facebook, Twitter, YouTube, WhatsApp article
2016-11-04 tr Turkey orders a block on VPN services and Tor Turkish article English article ticket
2016-11-15 meek Tor Browser 6.0.6 is released, unbreaking meek on macOS 10.12 (Sierra). (See 2016-09-20 breaking event.) blog post ticket
2016-11-15 obfs4 Default obfs4 bridges ndnop3 and ndnop5 turn on timing obfuscation (iat-mode). mailing list post ticket
2016-11-18 obfs4 Default obfs4 bridge Lisbeth turns on timing obfuscation (iat-mode=1). ticket
2016-11-22 meek Decreased the rate limit on the meek-amazon bridge to 2.0 MB/s, from 3.0 MB/s.
2016-11-30 20:00:00 2016-12-02 12:00:00 gm Internet shutdown in Gambia. relay graph OONI report Cloudflare blog post
2016-12-01 by <OR> relay Belarus blocks the addresses of public Tor relays, apparently by RST injection. Bridges work, even unobfuscated ones. ticket article (Russian) OONI blog post
2016-12-12 tr <OR> Turkey blocks direct Tor connections. The order to block had come on 2016-11-04. ticket tweet article
2016-12-15 cd The Democratic Republic of the Congo orders a block of social media services. article relay graph bridge graph
2017-01-09 meek Decreased the rate limit on the meek-azure bridge to 2.0 MB/s, from 3.0 MB/s.
2017-01-24 snowflake Tor Browser 7.0a1 released, including Snowflake for GNU/Linux only. blog post
~2017-02-10 <OR> exit Measurement error from bandwidth authority causes decrease in measured bandwidth in Europe. mailing list post
2017-03-03 17:32:00 meek Stopped the meek-azure CDN endpoint az668014.vo.msecnd.net. mailing list post
2017-03-03 17:34:00 meek Stopped the meek-azure CDN endpoint az786092.vo.msecnd.net. mailing list post
2017-03-03 17:36:00 meek Stopped the (unused) meek-azure CDN endpoint meek-reflect.azureedge.net. mailing list post
2017-03-07 18:32:11 meek scramblesuit Tor Browser 6.5.1 is released, containing the new meek-azure CDN configuration, and removing the last remaining scramblesuit bridge. blog post meek ticket scramblesuit ticket
2017-03-22 meek Orbot 15.4.0 beta-2 multi is released, containing the new meek-azure CDN configuration. mailing list post commit
2017-04-14 <OR> Directory authority maatuska's bwscanner stops operating, leading to a drop in traffic on some relays. tor-consensus-health post tor-dev thread
2017-04-30 meek The meek-amazon bridge upgrades to meek-server 0.27.
2017-05-06 16:20:00 snowflake Set AssumeReachable 1 on the Snowflake bridge 2B280B23E1107BB62ABFC40DDCC8824814F80A72 in an attempt to make it start publishing statistics. mailing list post
2017-05-16 ua Ukraine blocks Russian-operated web services. Relay and bridge users increase over 5×. May be partly attributable to the FreeU Browser , a browser produced and advertised by Mail.ru that includes a tor client. ticket news article reddit post relay graph bridge graph news article on FreeU
2017-05-23 07:00:00 2017-06-13 19:20:00 obfs4 Default obfs4 bridge LeifEricson rejects connections due to a broken firewall forwarding rule. This didn't affect the bridges "real" obfs4 port, but it did affect the port at that time configured in Tor Browser.
2017-05-25 obfs4 Set AssumeReachable 1 on the default obfs4 bridges cymrubridge31 and cymrubridge33 in an attempt to make them publish statistics. mailing list post
2017-06-07 obfs4 ipv6 Tor Browser 7.0 released. Adds an IPv6 address for default obfs4 bridge Lisbeth. Adds new default obfs4 bridges frosty and dragon. blog post IPv6 ticket frosty and dragon ticket
2017-06-12 obfs4 Increased the file descriptor limit on default obfs4 bridges ndnop3 and ndnop5 from 4096 to 32768. They had been failing bootstrap attempts from a test location in the U.S. about 40% of the time. graph showing failed connections
2017-06-18 22:00:00 2017-06-23 10:00:00 obfs4 Outage of default obfs4 bridge frosty. mailing list post
2017-06-19 18:00:00 2017-06-23 10:00:00 obfs4 Outage of default obfs4 bridge dragon. mailing list post
2017-06-20 00:09:50 2017-06-20 00:32:21 meek Outage of meek-azure bridge. start end
2017-06-26 18:00:00 2017-07-03 02:00:00 obfs4 Outage of default obfs4 bridge frosty. mailing list post
2017-06-26 22:00:00 2017-07-02 02:00:00 obfs4 Outage of default obfs4 bridge dragon. mailing list post
2017-07-02 deb.torproject.org upgrades from tor 0.2.9 to tor 0.3.0 relay versions graph tweet
2017-07-04 14:00:00 2017-07-21 10:00:00 obfs4 Outage of default obfs4 bridge dragon. mailing list post
2017-07-04 18:00:00 2017-07-21 10:00:00 obfs4 Outage of default obfs4 bridge frosty. mailing list post
2017-07-29 07:19:00 2017-08-17 03:32:00 meek Outage of meek-amazon bridge, caused by an expired certificate. Atlas expired certificate new certificate
2017-08-08 snowflake Tor Browser 7.5a4 released, including Snowflake for macOS. blog post
2017-08-14 2017-08-15 bridge Outage of the bridge authority Bifroest. mailing list post graph
2017-09-01 obfs4 A flood of over 4,000 obfs4 bridges nicknamed "Machiavelli". graph of number of bridges tor-relays post tweet
2017-09-14 20:00:00 2017-09-16 22:12:00 bridge Outage of the bridge authority Bifroest.

Unknown

It looks like something happened, but we don't know what. If you know, fill in the missing details and move it into the table above.

start date end date place protocols description links
2016-02-24 tm <OR> Large drop in direct users in Turkmenistan. graph
2016-07-21 2017-03-03 br meek Sustained increase in meek users in Brazil. Locals believe that they are not actual users, rather bots or something like that. End date coincides with shutdown of meek-azure before migration. graph
2016-08-18 ml Sudden increase of direct and bridge users in Mali. relay graph bridge graph
2016-08-24 cn <OR> Large decrease in users in China. relay bridge
2016-10-09 2016-10-25 il <OR> relay Direct users fluctuate wildly in Israel. Bridge users not affected. graph
2016-11-20 sa <OR> Decrease in direct users and increase in bridge users in Saudi Arabia. ticket
2016-11-20 2016-12-22 sa bridge Decrease in direct users and increase in bridge users in Saudi Arabia. The increase in bridge users lasts only about one month while the number of direct users remains down. ticket
2016-12-21 2016-12-28 <OR> relay Drop in relay users. metrics-team thread thread continues
2017-01-15 ae <OR> relay Huge increase in relay users (200k+). graph metrics-team thread reddit thread
2017-02-06 ~2017-08-01 ae obfs3 Increase in obfs3 users from the UAE, from 5K to 100K. Other transports not affected. transport graph UAE bridge graph ticket
2017-02-09 ~2017-08-01 in obfs3 Gradual but large increase of obfs3 users in India, followed by slow decay. Relay users and other transports seemingly not affected. graph
2017-02-09 2017-03-21 jo obfs3 Abrupt increase and decrease in obfs3 users in Jordan. Relay users and other transports seemingly not affected. graph
2017-04-05 2017-04-13 il <OR> relay Sudden increase of direct users in Israel. Bridge users not affected. relay graph
2017-04-17 2017-04-23 il <OR> relay Another sudden increase of direct users in Israel. Bridge users not affected. relay graph
2017-04-23 tw <OR> relay Direct users fluctuate widely in Taiwan after a 3× sudden increase. tor-talk post graph
2017-05-09 2017-05-12 mo <OR> relay Sudden temporary peak of 3k direct users in Macau. tor-talk post graph
2017-05-10 eg <OR> relay Drop in direct users from Egypt. tor-talk post graph
2017-06-13 ch obfs4 Increase in obfs4 users in Switzerland, from 200 to 400. bridge graph transport graph
2017-06-14 ml Sudden increase of direct and bridge users in Mali. relay graph bridge graph
2017-07-15 2017-07-22 sc <OR> relay Increase of relay users in the Seychelles, from 400 to 6000. Bridge users not affected. relay graph
2017-07-31 2017-08-28 Directory authorities using 2× bandwidth. mailing list post for start mailing list post for end post suggesting link to nl, ro, lt, sc increases
2017-07-31 2017-08-28 nl <OR> relay Increase of relay users in the Netherlands, from 50k to 100k. relay graph post suggesting link to 2× dirauth bandwidth
2017-07-31 ro <OR> relay Increase of relay users in Romania, from 10k to 40k. Bridge users not affected. relay graph post suggesting link to 2× dirauth bandwidth
2017-08-02 lt <OR> relay Increase of relay users in Lithuania, from 2k to 70k. Bridge users not affected. relay graph post suggesting link to 2× dirauth bandwidth
2017-08-06 sc <OR> relay Further increase of relay users in the Seychelles, from 5k to 100k. Bridge users not affected. relay graph post suggesting link to 2× dirauth bandwidth
2017-08-07 at <OR> relay Fluctuations of relay users in Austria. Bridge users not affected. relay graph
2017-08-15 hk <OR> relay Triple increase in direct Tor users in Hong Kong. Bridge users not affected. relay graph
2017-08-27 2017-08-29 eg tr <OR> relay Short-lived, simultaneous spike in direct users in Egypt and Turkey. Bridge users not affected. eg graph tr graph
Last modified 25 hours ago Last modified on Sep 19, 2017, 1:28:30 AM