Opened 11 months ago

Closed 3 days ago

Last modified 3 days ago

#24803 closed enhancement (implemented)

Generate a new fallback list in 2018 and backport it to all supported versions

Reported by: teor Owned by: phoul
Priority: Medium Milestone: Tor: 0.2.9.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: s8-bootstrap, fallback, 029-backport, 033-backport, 034-backport, 035-backport, 034-triage-20180328, 034-included-20180405, 034-roadmap-subtask, 031-unreached-backport-maybe, 035-roadmap-subtask, 035-triaged-in-20180711, 035-can, 032-unreached-backport-maybe
Cc: Actual Points: 0.6
Parent ID: #24786 Points: 1
Reviewer: Sponsor: Sponsor8-can

Description

This is the actual list generation ticket.

Child Tickets

Attachments (2)

fallback_dirs_les.inc (21.5 KB) - added by phoul 7 days ago.
Fallback list generated from Les.net
fallback_dirs_shaw.inc (22.4 KB) - added by phoul 7 days ago.
Fallback list generated from Shaw Cable

Download all attachments as: .zip

Change History (25)

comment:1 Changed 9 months ago by nickm

Keywords: 034-triage-20180328 added

comment:2 Changed 9 months ago by nickm

Keywords: 034-removed-20180328 added

Per our triage process, these tickets are pending removal from 0.3.4.

comment:3 Changed 8 months ago by nickm

Keywords: 034-included-20180405 034-roadmap-subtask added; 034-removed-20180328 removed

The minimalist version of this is in-scope for 0.3.4.

comment:4 Changed 8 months ago by teor

Milestone: Tor: 0.3.4.x-finalTor: 0.3.5.x-final

8/150 = 5% of fallbacks are currently down.
https://consensus-health.torproject.org/graphs.html
At this rate, it will be 2019 before we reach our 25% failure threshold.
So we don't need to do a fallback rebuild in 0.3.4.

comment:5 Changed 8 months ago by teor

Summary: Generate a new fallback list for 0.3.4 or 0.3.5 and backport it to all supported versionsGenerate a new fallback list in 2018 and backport it to all supported versions

comment:6 Changed 6 months ago by teor

Keywords: 031-unreached-backport added

0.3.1 is end of life, there are no more backports.
Tagging with 031-unreached-backport instead.

comment:7 Changed 6 months ago by teor

Keywords: 031-unreached-backport-maybe added; 031-backport-maybe removed

0.3.1 is end of life, there are no more 0.3.1 maybe backports.
Tagging with 031-unreached-backport-maybe.

comment:8 Changed 6 months ago by teor

Keywords: 031-unreached-backport removed

Keywords does substrings in search, but not replace.

comment:9 Changed 5 months ago by nickm

Keywords: 035-roadmap-subtask added

comment:10 Changed 5 months ago by teor

Cc: teor@… removed

Remove useless CC

comment:11 Changed 5 months ago by nickm

Keywords: 035-triaged-in-20180711 added

comment:12 Changed 4 months ago by nickm

Milestone: Tor: 0.3.5.x-finalTor: 0.3.6.x-final

comment:13 Changed 4 months ago by teor

Milestone: Tor: 0.3.6.x-finalTor: 0.3.5.x-final

25% of fallbacks are failing, so these tickets need to be done in 0.3.5.

comment:14 Changed 5 weeks ago by nickm

Keywords: 035-can added

comment:15 Changed 4 weeks ago by teor

Keywords: 032-unreached-backport added

0.3.2 is end of life, so 032-backport is now 032-unreached-backport.

comment:16 Changed 4 weeks ago by teor

Keywords: 032-unreached-backport-maybe added; 032-backport-maybe removed

Tag 032-backport-maybe with 032-unreached-backport-maybe

comment:17 Changed 4 weeks ago by teor

Keywords: 032-unreached-backport removed

Remove redundant 032-unreached-backport on 032-unreached-backport-maybe

comment:18 Changed 8 days ago by teor

Actual Points: 0.4
Keywords: s8-bootstrap 035-backport added
Milestone: Tor: 0.3.5.x-finalTor: 0.4.0.x-final
Owner: set to phoul
Sponsor: Sponsor8-can
Status: newassigned

Hi phoul,

Can you generate a fallback list from my branch ticket24838-24805 from https://github.com/teor2345/tor/ ?

It contains my fallback script changes from #24838, and your fallback whitelist changes from #24805.

Once you've created the list, you can attach it to this ticket, or put it in a branch.

I have also created a list using ticket24838-24805, it's in my branch ticket24803-029:
https://github.com/torproject/tor/pull/571

Once you've done your list, I'll merge both lists, and update the changes file.

Changed 7 days ago by phoul

Attachment: fallback_dirs_les.inc added

Fallback list generated from Les.net

Changed 7 days ago by phoul

Attachment: fallback_dirs_shaw.inc added

Fallback list generated from Shaw Cable

comment:19 Changed 5 days ago by teor

Component: Core Tor/Fallback ScriptsCore Tor/Tor
Status: assignedneeds_review

This is a change to the tor codebase, so it goes in the Tor component for review.

I've merged my list and Phoul's two lists into:
https://github.com/torproject/tor/pull/571

We've replaced more than half the fallbacks (92/157), which was our goal for low-grade censorship circumvention.

comment:20 Changed 5 days ago by teor

Actual Points: 0.40.6

comment:21 Changed 4 days ago by dgoulet

Status: needs_reviewmerge_ready

CI is happy.

comment:22 Changed 3 days ago by nickm

Milestone: Tor: 0.4.0.x-finalTor: 0.2.9.x-final
Resolution: implemented
Status: merge_readyclosed

Merged to 0.2.9 and forward!

comment:23 Changed 3 days ago by nickm

3b5188576f7cbf20284a9f6e292fd2951504242f fixes the changes file.

Note: See TracTickets for help on using tickets.