1. 04 Mar, 2020 1 commit
  2. 20 Dec, 2019 1 commit
  3. 19 Dec, 2019 1 commit
  4. 13 Dec, 2019 1 commit
  5. 11 Dec, 2019 1 commit
  6. 10 Dec, 2019 2 commits
  7. 06 Dec, 2019 2 commits
  8. 05 Nov, 2019 1 commit
    • Steven Allen's avatar
      chore: rename bootstrap to refresh · ef319676
      Steven Allen authored
      As pointed out by raul, bootstrapping and refreshing are not the same thing.
      Bootstrapping is the initial setup (i.e., connect to some initial nodes to get
      started). Refreshing is the process of refreshing the routing table.
      ef319676
  9. 01 Nov, 2019 1 commit
  10. 11 Oct, 2019 3 commits
    • Aarsh Shah's avatar
      Update dht_bootstrap.go · 00fffba0
      Aarsh Shah authored
      1) on connecting to a new peer  -> trigger self & bucket bootstrap if RT size goes below thereshold
      2) accept formatting & doc suggestions in the review
      3) remove RT recovery code for now -> will address in a separate PR once #383 goes in
      
      changes as per review
      00fffba0
    • Aarsh Shah's avatar
      1) seed RT whenever it becomes empty · f4630f62
      Aarsh Shah authored
      2) seed RT if empty before starting bootstrap incase 1 hasn't fired
      3) pass bootstrap config as option while creating Dht
      4) replace all bootstrap function with 1 function
      f4630f62
    • Aarsh Shah's avatar
      removed cfg.Queries param from bootstrap · 5329454a
      Aarsh Shah authored
      5329454a
  11. 23 Jul, 2019 1 commit
  12. 26 May, 2019 1 commit
  13. 13 Apr, 2019 1 commit
  14. 14 Mar, 2019 1 commit
  15. 07 Mar, 2019 1 commit
    • Steven Allen's avatar
      thread context to prep (#286) · 6eafd65b
      Steven Allen authored
      We usually _explicitly_ call connect before calling `prep` but we may disconnect
      somewhere in-between. We _don't_ want to get stuck here dialing if the context
      has been canceled.
      6eafd65b
  16. 05 Mar, 2019 1 commit
  17. 27 Feb, 2019 1 commit
  18. 12 Feb, 2019 2 commits
  19. 04 Feb, 2019 1 commit
    • Matt Joiner's avatar
      Deflake TestFindPeerQuery (#245) · 8a62a143
      Matt Joiner authored
      * Rework TestFindPeersQuery
      
      Unravel the logic and create a minimal test case that isn't flaky.
      
      * Use testing.T.Logf
      
      * Skip the original test in short mode
      
      * Add comments for the arguments to testFindPeerQuery
      
      * Qualify aberrant package name
      
      * Use redundant package names
      
      * gx import testify 1.3.0.
      8a62a143
  20. 03 Feb, 2019 1 commit
  21. 31 Jan, 2019 1 commit
  22. 30 Jan, 2019 1 commit
    • Matt Joiner's avatar
      Tidy up bootstrapping (#235) · 2d2bb551
      Matt Joiner authored
      * Remove signal bootstrapping
      
      Remove IpfsDHT.BootstrapOnSignal.
      
      * Type check expected interfaces on IpfsDHT
      
      * Simplify the bootstrap logic
      
      * Tidy up a few other things
      
      * Include BootstrapOnce
      
      * Add comment about duplicating sanity checks
      
      * Use existing import naming convention
      
      * Defer error wrapping until we need it
      
      * Restore existing query count behaviour
      2d2bb551
  23. 24 Jan, 2019 1 commit
  24. 23 Jan, 2019 4 commits
  25. 22 Jan, 2019 1 commit
  26. 12 Sep, 2018 1 commit
  27. 10 Aug, 2018 6 commits