Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #6757

Closed (moved)
Open
Opened Sep 03, 2012 by Linus Nordberg@linus

ClientPreferIPv6ORPort not honoured when running with bridges

Since get_configured_bridge_by_routerinfo() returns the same bridge regardless of which routerinfo we pass to it, the first found (seemingly the one configured first in the config file).

One effect of this is that rewrite_node_address_for_bridge() will prefer whatever is listed first. Looking at ClientPreferIPv6 wouldn't make sense here since we come here once (only one routerinfo is received), unless we start calling it for every configured bridge. That doesn't seem like the right thing though.

Note that the idea of having ipv6_preferred as a property of the node_t is that we'd like to be able to change its value, per relay, when we learn about how we have been in touch with the relay.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Tor: 0.2.4.x-final
Milestone
Tor: 0.2.4.x-final
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#6757