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

Implement ipni-sync http over libp2p #113

Merged
merged 29 commits into from
Aug 31, 2023
Merged

Implement ipni-sync http over libp2p #113

merged 29 commits into from
Aug 31, 2023

Commits on Aug 17, 2023

  1. Implement ipni-sync http over libp2p

    Use the new libp2phttp functionality for serving and requesting ipnisync over libp2p.
    gammazero committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    cb47480 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    58a980e View commit details
    Browse the repository at this point in the history
  2. Subscriber does not use existing http client

    - Update comments
    - Add HttpTimeout option for subscriber
    gammazero committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    a8fe746 View commit details
    Browse the repository at this point in the history
  3. Fix handler path processing

    Add option to use retryable http client
    gammazero committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    37ef775 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. Change option name

    gammazero committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    4c6762a View commit details
    Browse the repository at this point in the history
  2. Update comments

    gammazero committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    f9322b0 View commit details
    Browse the repository at this point in the history
  3. Remove usused field

    gammazero committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    b91b8e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    696de20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6fae9ff View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Configuration menu
    Copy the full SHA
    d7b76b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03da4f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62961ad View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. If publisher HTTP no availabe at IPNI path, retry without IPNI path. …

    …This supports legacy HTTP served without IPNI path.
    gammazero committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ab495c8 View commit details
    Browse the repository at this point in the history
  2. Use latest libp2phttp

    gammazero committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    ef38410 View commit details
    Browse the repository at this point in the history
  3. latest libp2phttp

    gammazero committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    faa5859 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

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

Commits on Aug 24, 2023

  1. update to latest libp2phttp

    gammazero committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    0669ee8 View commit details
    Browse the repository at this point in the history
  2. Update log messages

    gammazero committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    999067b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    309ba51 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Update libp2p

    gammazero committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    1e89b86 View commit details
    Browse the repository at this point in the history
  2. Convert most tests to use ipnisync publisher

    - Change AsyncErr to Err in SyncFinished
    - Move old p2p head client/server (legs protocol ID) into dtsync, since that is the only place it is used.
    - Add tests
    gammazero committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    352032b View commit details
    Browse the repository at this point in the history
  3. update comments

    gammazero committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f5acb82 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Update libp2phttp

    gammazero committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    2194d3a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Update libp2p

    gammazero committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    6828f75 View commit details
    Browse the repository at this point in the history
  2. gostream relocated

    gammazero committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    1ee93ea View commit details
    Browse the repository at this point in the history
  3. update graphsync

    gammazero committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    0c9c4ca View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    c4fda5e View commit details
    Browse the repository at this point in the history
  2. update comment

    gammazero committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b2617d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

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