1. 30 Aug, 2021 2 commits
  2. 22 Aug, 2021 2 commits
  3. 13 Jul, 2021 2 commits
  4. 03 Jul, 2021 2 commits
  5. 01 Jun, 2021 1 commit
  6. 22 Apr, 2021 1 commit
  7. 01 Apr, 2021 2 commits
  8. 18 Dec, 2020 2 commits
  9. 17 Dec, 2020 1 commit
  10. 02 Sep, 2020 2 commits
  11. 30 Jul, 2020 1 commit
  12. 24 Jun, 2020 4 commits
  13. 25 May, 2020 2 commits
  14. 26 Apr, 2020 4 commits
  15. 03 Apr, 2020 2 commits
  16. 01 Apr, 2020 1 commit
  17. 31 Mar, 2020 2 commits
    • Steven Allen's avatar
      feat: functional options · 7392efe6
      Steven Allen authored
      Introduce functional options. This should make it easier for us to add
      additional options in the future (e.g., known relays, relay policies, etc.).
      7392efe6
    • Steven Allen's avatar
      feat: remove relay discovery and unspecified relay dialing · 1b975c0c
      Steven Allen authored
      This was a misfeature that looks great in demos but isn't useful in practice.
      
      First, random relays we discover are unlikely to support _active_ relaying. This
      means that picking a random relay is usually going to fail because the random
      relay won't already be connected to the target.
      
      Second, there are two use-cases for relaying:
      
      1. Connecting to undialable nodes.
      2. Relaying all outbound traffic.
      
      For the first case, we only want to use the relays specified by the target
      peers. For the second case, we'd need to modify either libp2p's dialer logic (in
      the swarm) to prefix all addresses with the specified relay.
      
      The logic _here_ covers neither use-case.
      1b975c0c
  18. 06 Feb, 2020 2 commits
  19. 17 Dec, 2019 1 commit
  20. 12 Dec, 2019 1 commit
  21. 11 Dec, 2019 2 commits
  22. 06 Dec, 2019 1 commit