Skip to content
  • teor (Tim Wilson-Brown)'s avatar
    Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc options · 2d33d192
    teor (Tim Wilson-Brown) authored
    ClientUseIPv4 0 tells tor to avoid IPv4 client connections.
    ClientPreferIPv6DirPort 1 tells tor to prefer IPv6 directory connections.
    
    Refactor policy for IPv4/IPv6 preferences.
    
    Fix a bug where node->ipv6_preferred could become stale if
    ClientPreferIPv6ORPort was changed after the consensus was loaded.
    
    Update documentation, existing code, add unit tests.
    2d33d192