Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

p2p/discover: improved node revalidation #29572

Merged
merged 41 commits into from
May 23, 2024
Merged

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    bc62df2 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. p2p/discover: add debug API

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    8f4c72c View commit details
    Browse the repository at this point in the history
  2. cmd/devp2p: add discv4 RPC server

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    37149d0 View commit details
    Browse the repository at this point in the history
  3. cmd/devp2p: add listen command

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    1a6a64b View commit details
    Browse the repository at this point in the history
  4. cmd/devp2p: fix import

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    f8c7448 View commit details
    Browse the repository at this point in the history
  5. p2p/discover: new revalidation

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    df8e793 View commit details
    Browse the repository at this point in the history
  6. p2p/discover: fix build

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    70b8918 View commit details
    Browse the repository at this point in the history
  7. p2p/discover: update

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    0a4b314 View commit details
    Browse the repository at this point in the history
  8. p2p/discover: fix some tests

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    fad3fe7 View commit details
    Browse the repository at this point in the history
  9. p2p/discover: fix shutdown hang

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    f2ac692 View commit details
    Browse the repository at this point in the history
  10. p2p/discover: fix test

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    00e71f5 View commit details
    Browse the repository at this point in the history
  11. p2p/discover: fix spin condition

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    1d896e8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dc3f78b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c1afb3c View commit details
    Browse the repository at this point in the history
  14. p2p/discover: simplify rand timer

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    7667ebf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b44673f View commit details
    Browse the repository at this point in the history
  16. p2p/discover: fix crash in move

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    822b059 View commit details
    Browse the repository at this point in the history
  17. p2p/discover: improve list moving

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    c2ad0a7 View commit details
    Browse the repository at this point in the history
  18. p2p/discover: faster

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    0b44fc4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    30eb2bf View commit details
    Browse the repository at this point in the history
  20. p2p/discover: faster decay

    fjl committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    81e553f View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Update p2p/discover/table_reval.go

    Co-authored-by: Martin HS <martin@swende.se>
    fjl and holiman committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    0048a0f View commit details
    Browse the repository at this point in the history
  2. p2p/discover: fix addedAt time

    fjl committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    041ce1b View commit details
    Browse the repository at this point in the history
  3. p2p/discover: rename add node methods

    This is to better reflect their purpose. The previous naming of 'seen' and 'verified'
    was kind of arbitrary, especially since 'verified' was the stricter one.
    fjl committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2c2c7f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    ea9f0a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    edb3a12 View commit details
    Browse the repository at this point in the history
  2. p2p/discover: fix double lock

    fjl committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1765712 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    009658c View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    051ca13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9faae76 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. p2p/discover: fix race in test

    fjl committed May 14, 2024
    Configuration menu
    Copy the full SHA
    008ff21 View commit details
    Browse the repository at this point in the history
  2. p2p/discover: rename

    fjl committed May 14, 2024
    Configuration menu
    Copy the full SHA
    f96f596 View commit details
    Browse the repository at this point in the history
  3. p2p/discover: simplify nextTime

    fjl committed May 14, 2024
    Configuration menu
    Copy the full SHA
    f0504f6 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. p2p/discover: rename fields

    fjl committed May 21, 2024
    Configuration menu
    Copy the full SHA
    cda6f56 View commit details
    Browse the repository at this point in the history
  2. p2p/discover: change to / 3

    fjl committed May 21, 2024
    Configuration menu
    Copy the full SHA
    6e37d52 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. p2p/discover: explain

    fjl committed May 22, 2024
    Configuration menu
    Copy the full SHA
    9ec2553 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de7e1c7 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. p2p/discover: fix flaky test

    fjl committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4ace554 View commit details
    Browse the repository at this point in the history
  2. p2p/discover: add documentation

    fjl committed May 23, 2024
    Configuration menu
    Copy the full SHA
    16b4386 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4386e8a View commit details
    Browse the repository at this point in the history
  4. node: add p2p debug API

    fjl committed May 23, 2024
    Configuration menu
    Copy the full SHA
    6101ec3 View commit details
    Browse the repository at this point in the history