1. 23 Apr, 2021 1 commit
  2. 12 Mar, 2021 1 commit
  3. 24 Feb, 2021 2 commits
  4. 03 Feb, 2021 1 commit
  5. 29 Jan, 2021 3 commits
  6. 12 Nov, 2020 1 commit
    • Samanta Navarro's avatar
      Fix typos. · 4a0cd795
      Samanta Navarro authored and David Goulet's avatar David Goulet committed
      Typos found with codespell.
      
      Please keep in mind that this should have impact on actual code
      and must be carefully evaluated:
      
      src/core/or/lttng_circuit.inc
      -    ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER)
      +    ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
      4a0cd795
  7. 23 Sep, 2020 1 commit
    • maurice_pibouin's avatar
      Implement IPv6 sybil protection. · 43672f9f
      maurice_pibouin authored and Nick Mathewson's avatar Nick Mathewson committed
         [This is a squashed patch for ticket 7193, based on taking a "git
         diff" for the original branch, then applying it with "git apply
         -3".  I earlier attempted to squash the branch with "git rebase",
         but there were too many conflicts. --nickm]
      43672f9f
  8. 14 Jul, 2020 1 commit
    • David Goulet's avatar
      addr: Use tor_addr_t instead of uint32_t for IPv4 · 15860c88
      David Goulet authored
      
      
      This changes a LOT of code but in the end, behavior is the same.
      Unfortunately, many functions had to be changed to accomodate but in majority
      of cases, to become simpler.
      
      Functions are also removed specifically those that were there to convert an
      IPv4 as a host format to a tor_addr_t. Those are not needed anymore.
      
      The IPv4 address field has been standardized to "ipv4_addr", the ORPort to
      "ipv4_orport" (currently IPv6 uses ipv6_orport) and DirPort to "ipv4_dirport".
      
      This is related to Sponsor 55 work that adds IPv6 support for relays and this
      work is needed in order to have a common interface between IPv4 and IPv6.
      
      Closes #40043.
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      15860c88
  9. 07 Jul, 2020 1 commit
    • David Goulet's avatar
      addr: New function relay_address_new_suggestion() · 192d367b
      David Goulet authored
      
      
      This behaves like router_new_address_suggestion() but differs in couple of
      ways:
      
        1. It takes a tor_addr_t instead of an address string and supports both
           AF_INET and AF_INET6.
        2. It does _not_ use the last_guessed_ip local cache and instead only relies
           on the last resolved address cache in resolve_addr.c
      
      It is not used at this commit. This function is made to process a suggested
      address found in a NETINFO cell exactly like router_new_address_suggestion()
      does with the address a directory suggests us.
      
      Related to #40022
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      192d367b
  10. 02 Jul, 2020 1 commit
  11. 24 Jun, 2020 1 commit
  12. 23 Jun, 2020 1 commit
  13. 21 May, 2020 1 commit
  14. 05 May, 2020 1 commit
  15. 11 Feb, 2020 3 commits
  16. 08 Jan, 2020 1 commit
  17. 05 Sep, 2019 1 commit
  18. 25 Mar, 2019 1 commit
  19. 16 Jan, 2019 2 commits
  20. 25 Sep, 2018 1 commit
  21. 21 Sep, 2018 1 commit
  22. 19 Sep, 2018 1 commit