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

Nat hole punch discv5.2 #2

Merged
merged 50 commits into from
Apr 25, 2023
Merged

Nat hole punch discv5.2 #2

merged 50 commits into from
Apr 25, 2023

Commits on Mar 18, 2023

  1. Protocol outline

    emhane committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    d1aa598 View commit details
    Browse the repository at this point in the history
  2. Delete .DS_Store

    emhane authored Mar 18, 2023
    Configuration menu
    Copy the full SHA
    71c95cc View commit details
    Browse the repository at this point in the history
  3. Protocol outline

    emhane committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    db6a384 View commit details
    Browse the repository at this point in the history
  4. Update gitignore

    emhane committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    f222674 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Remove discv5 dependency

    emhane committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    c8d891b View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

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

Commits on Mar 22, 2023

  1. Rlp encode notification

    emhane committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    f7ea613 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d821b25 View commit details
    Browse the repository at this point in the history
  3. Unit tests for rlp encoding

    emhane committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    ef79c54 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Change visibility of encoding notif types

    Make node address generic as node address is not standalone from discv5 crate
    emhane committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    f4e688c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a1c1ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72ed95e View commit details
    Browse the repository at this point in the history
  4. Wrap discv5 error

    emhane committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    2f0b8d7 View commit details
    Browse the repository at this point in the history
  5. fixup! Wrap discv5 error

    emhane committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    bc3be60 View commit details
    Browse the repository at this point in the history
  6. Clean up

    emhane committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    9e4d4d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Add link to tool for testing

    emhane authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    d6af479 View commit details
    Browse the repository at this point in the history
  2. Fix whitespace

    emhane authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    0d01017 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Remove enr dep

    emhane committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    3e4e1f8 View commit details
    Browse the repository at this point in the history
  2. fixup! Remove enr dep

    emhane committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    d0b1a72 View commit details
    Browse the repository at this point in the history
  3. Use enr dep in tests

    emhane committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    aa813cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1571ad2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    489238f View commit details
    Browse the repository at this point in the history
  6. Update links

    emhane committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f8f6729 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Fully impl error handling

    emhane committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    bb105d6 View commit details
    Browse the repository at this point in the history
  2. Clean up

    emhane committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    1df77e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55e713b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42225c7 View commit details
    Browse the repository at this point in the history
  5. Add link for working test

    emhane committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    892dfca View commit details
    Browse the repository at this point in the history
  6. Fix type according to wire

    emhane committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    b6af364 View commit details
    Browse the repository at this point in the history
  7. Use recommended abbreviation

    emhane committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    7fc1238 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    af8594f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91e6a47 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Implement error

    emhane committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    0a3539d View commit details
    Browse the repository at this point in the history
  2. fixup! Implement error

    emhane committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    6379023 View commit details
    Browse the repository at this point in the history
  3. fixup! Implement error

    emhane committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    26dbee2 View commit details
    Browse the repository at this point in the history
  4. fixup! Implement error

    emhane committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    c688f95 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    aff3899 View commit details
    Browse the repository at this point in the history
  2. fixup! Mechanism for keeping hole punched

    Emilia Hane committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    6779d41 View commit details
    Browse the repository at this point in the history
  3. Organise fs

    Emilia Hane committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    e7273c1 View commit details
    Browse the repository at this point in the history
  4. Holes punched based on peer's socket only

    Emilia Hane committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    7c4a4b2 View commit details
    Browse the repository at this point in the history
  5. Update README.md

    Emilia Hane authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ec9a5cb View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Topolgy check

    Emilia Hane committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    ad32273 View commit details
    Browse the repository at this point in the history
  2. fixup! Topolgy check

    Emilia Hane committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    48ab315 View commit details
    Browse the repository at this point in the history
  3. fixup! Topolgy check

    Emilia Hane committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    d6bc03d View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Add CI

    Emilia Hane committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    144bb50 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Add enr dep in program

    Emilia Hane committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    84191c5 View commit details
    Browse the repository at this point in the history
  2. Use thiserror

    Emilia Hane committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    e8322f9 View commit details
    Browse the repository at this point in the history
  3. Use parse-display-derive

    Emilia Hane committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    f292dd4 View commit details
    Browse the repository at this point in the history
  4. Remove theory from comments now contained in spec

    Emilia Hane committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    9ade0d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90b10f6 View commit details
    Browse the repository at this point in the history