Commit df87812b authored by Nick Mathewson's avatar Nick Mathewson 🦞
Browse files

Merge remote-tracking branch 'teor/fallbacks-20161219'

parents 3341ad1e a0bbd72c
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
  o Minor features (fallback directories):
    - Select 200 fallback directories for each release.
      Closes ticket 20881.
    - Provide bandwidth and consensus weight for each candidate fallback in
      updateFallbackDirs.py.
      Closes ticket 20878.
    - Require fallback directories to have the same address and port for
      7 dayss. (Due to the number of relays with enough stability.) Relays
      whose OnionOO stability timer is reset on restart by bug 18050 should
      upgrade to Tor 0.2.8.7 or later, which has a fix for this issue.
      Closes ticket 20880; maintains short-term fix in e220214 in
      tor-0.2.8.2-alpha.
    - Make it easier to change the output sort order of fallbacks.
      Closes ticket 20822.
    - Exclude relays affected by 20499 from the fallback list. Exclude known
      affected versions, and any relay that delivers a stale consensus, as
      long as that consensus expired more than 24 hours ago.
      Closes ticket 20539.
    - Require fallbacks to have flags for 90% of the time (weighted decaying
      average), rather than 95%. This allows at least 73% of clients to
      bootstrap in the first 5 seconds without contacting an authority.
      Part of ticket 18828.
    - Display the fingerprint when downloading consensuses from fallbacks.
      Closes ticket 20908.
    - Allow 3 fallbacks per operator. (This is safe now we are choosing 200
      fallbacks.) Closes ticket 20912.
    - Reduce the minimum fallback bandwidth to 1 MByte/s.
      Part of #18828.
  o Minor bugfixes (fallback directories):
    - Stop failing when OUTPUT_COMMENTS is True in updateFallbackDirs.py.
      Closes ticket 20877; bugfix on commit 9998343 in tor-0.2.8.3-alpha.
    - Avoid checking fallback candidates' DirPorts if they are down in
      OnionOO. When a relay operator has multiple relays, this prioritises
      relays that are up over relays that are down.
      Closes ticket #20926; bugfix on 0.2.8.3-alpha.
    - Stop failing when a relay has no uptime data in updateFallbackDirs.py.
      Closes ticket 20945; bugfix on tor-0.2.8.1-alpha.
+31 −6
Original line number Diff line number Diff line
@@ -27,11 +27,6 @@
# https://lists.torproject.org/pipermail/tor-relays/2015-December/008384.html
80.82.215.199:80 orport=443 id=3BEFAB76461B6B99DCF34C285E933562F5712AE4 ipv6=[2001:4ba0:cafe:a18::1]:443

# https://lists.torproject.org/pipermail/tor-relays/2016-January/008515.html
# later opt-out in
# https://lists.torproject.org/pipermail/tor-relays/2016-January/008521.html
5.9.158.75:80 orport=443 id=F1BE15429B3CE696D6807F4D4A58B1BFEC45C822 ipv6=[2a01:4f8:190:514a::2]:443

# Email sent directly to teor, verified using relay contact info
5.34.183.168:80 orport=443 id=601C92108A568742A7A6D9473FE3A414F7149070
217.12.199.208:8080 orport=22 id=BCFB0933367D626715DA32A147F417194A5D48D6
@@ -132,7 +127,6 @@
85.114.135.20:9030 orport=9001 id=ED8A9291A3139E34BBD35037B082081EC6C26C80 ipv6=[2001:4ba0:fff5:2d::8]:9001
148.251.128.156:9030 orport=9001 id=E382042E06A0A68AFC533E5AD5FB6867A12DF9FF ipv6=[2a01:4f8:210:238a::8]:9001
62.210.115.147:9030 orport=9001 id=7F1D94E2C36F8CC595C2AB00022A5AE38171D50B ipv6=[2001:bc8:3182:101::8]:9001
212.47.250.24:9030 orport=9001 id=33DA0CAB7C27812EFF2E22C9705630A54D101FEB

# Email sent directly to teor, verified using relay contact info
74.208.220.222:60000 orport=59999 id=4AA22235F0E9B3795A33930343CBB3EDAC60C5B0
@@ -227,3 +221,34 @@ id=9C8A123081EFBE022EF795630F447839DDFDDDEC

# Fallback was on 0.2.8.2-alpha list, but opted-out before 0.2.8.6
37.187.1.149:9030 orport=9001 id=08DC0F3C6E3D9C527C1FC8745D35DD1B0DE1875D ipv6=[2001:41d0:a:195::1]:9001

# Email sent directly to teor, verified using relay contact info
195.154.15.227:9030 orport=9001 id=6C3E3AB2F5F03CD71B637D433BAD924A1ECC5796

# Fallback was on 0.2.8.6 list, but changed IPv4 before 0.2.9
195.154.8.111:80 orport=443 id=FCB6695F8F2DC240E974510A4B3A0F2B12AB5B64
# Same operator, not on 0.2.8.6 list, also changed IPv4
51.255.235.246:80 orport=443 id=9B99C72B02AF8E3E5BE3596964F9CACD0090D132

# Fallback was on 0.2.8.6 list, but changed IPv4 before 0.2.9
5.175.233.86:80 orport=443 id=5525D0429BFE5DC4F1B0E9DE47A4CFA169661E33

# Fallbacks were on 0.2.8.6 list, but went down before 0.2.9
194.150.168.79:11112 orport=11111 id=29F1020B94BE25E6BE1AD13E93CE19D2131B487C
94.126.23.174:9030 orport=9001 id=6FC6F08270D565BE89B7C819DD8E2D487397C073
195.191.233.221:80 orport=443 id=DE134FC8E5CC4EC8A5DE66934E70AC9D70267197
176.31.180.157:143 orport=22 id=E781F4EC69671B3F1864AE2753E0890351506329 ipv6=[2001:41d0:8:eb9d::1]:22

# Fallback was on 0.2.8.6 list, but opted-out before 0.2.9
144.76.73.140:9030 orport=9001 id=6A640018EABF3DA9BAD9321AA37C2C87BBE1F907

# https://lists.torproject.org/pipermail/tor-relays/2016-December/011114.html
# no dirport
86.107.110.34:0 orport=9001 id=A0E3D30A660DB70CA0B6D081BA54D094DED6F28D
94.242.59.147:80 orport=9001 id=674DCBB0D9C1C4C4DBFB4A9AE024AF59FE4E7F46 ipv6=[2a00:1838:35:42::b648]:9001

# Email sent directly to teor, verified using relay contact info
167.114.152.100:9030 orport=443 id=0EF5E5FFC5D1EABCBDA1AFF6F6D6325C5756B0B2 ipv6=[2607:5300:100:200::1608]:443

# Email sent directly to teor, verified using relay contact info
163.172.35.245:80 orport=443 id=B771AA877687F88E6F1CA5354756DF6C8A7B6B24
+134 −74

File changed.

Preview size limit exceeded, changes collapsed.

+292 −118

File changed.

Preview size limit exceeded, changes collapsed.