Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 344
    • Issues 344
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #40476

hs-v2: Remove support for HSv2 on stable versions

Now that the HSv2 has been removed from the code base in 0.4.6.x series, we now need to proceed onto the next phase which is to eliminate it from the network.

We'll do this by removing the entry points into the HSv2 code relay side so:

  • HSDir will stop accepting or serving v2 descriptors
  • Introduction points wills top allowing introductions for v2.
  • For Rendezvous points, we'll stop allowing it by refusing the TAP connection from the service side.

For client side:

  • Disallow v2 service creation and client connections.

With these guards, we should be good with the removal of v2 in the network. We need this patch in 035 and 045 (the last two stable release we maintain with v2 support).

Edited Sep 29, 2021 by David Goulet
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking