Opened 10 days ago

Last modified 4 days ago

#24853 new enhancement

backport the new authority and fallback file formats

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: 0.3.4.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: torspec, tor-auth, 029-backport, 030-backport-maybe, 031-backport, 032-backport
Cc: Actual Points:
Parent ID: #24818 Points: 0.5
Reviewer: Sponsor:

Description (last modified by teor)

  • create an authority file in the new format
  • make tor include that file
  • create a fallback file in the new format
  • backport them to all supported tor releases:
    • authorities: 0.2.5 (EOL 1 May 2018), 0.2.9, 0.3.0 (EOL 1 Feb 2018), 0.3.1, 0.3.2
    • fallbacks: 0.2.9, 0.3.0 (EOL 1 Feb 2018), 0.3.1, 0.3.2
  • make sure all supported tor releases parse the files correctly (unit tests)

Child Tickets

Change History (5)

comment:1 Changed 10 days ago by nickm

I think that the fallback file is already backported?

comment:2 Changed 10 days ago by teor

Summary: backport the new authority and fallback filesbackport the new authority and fallback file formats

The new fallback file is backported, but I want to keep the same entries, and change the format (again, sorry).
Using a similar format for authority and fallback files should make it easier for the same tool to parse them.

Edit: spelling

Last edited 10 days ago by teor (previous) (diff)

comment:3 Changed 4 days ago by teor

Keywords: 025-backport-maybe removed

We won't backport this to 0.2.5, because the format is missing ipv6. Instead, we will manually backport any authority changes that happen before May 2018 when 0.2.5 is EOL.

comment:4 Changed 4 days ago by teor

Description: modified (diff)

comment:5 Changed 4 days ago by teor

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

We have time to do these, let's do them well in 0.3.4

Note: See TracTickets for help on using tickets.