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

feat: Ephemeral peer channels #5346

Merged
merged 87 commits into from
May 17, 2024
Merged

feat: Ephemeral peer channels #5346

merged 87 commits into from
May 17, 2024

Commits on Apr 3, 2024

  1. feat: add simple peer channels

    Septias authored and Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    babd4ab View commit details
    Browse the repository at this point in the history
  2. cffi & jsonrpc

    Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    9b5e580 View commit details
    Browse the repository at this point in the history
  3. add development shell

    Septias authored and Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0d1b121 View commit details
    Browse the repository at this point in the history
  4. use iroh 0.13 dep

    Septias authored and Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    9a69fc4 View commit details
    Browse the repository at this point in the history
  5. fixes

    Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    ddb0eeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c82e7d View commit details
    Browse the repository at this point in the history
  7. remove comment

    Septias committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    5d10d92 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. remove log & use micros

    Septias committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    8a13120 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. use uid

    Septias committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    388134f View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. compiler bug

    Septias committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    feb8d57 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. feat: add simple peer channels

    Septias authored and Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e1b5fb1 View commit details
    Browse the repository at this point in the history
  2. cffi & jsonrpc

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d007062 View commit details
    Browse the repository at this point in the history
  3. add development shell

    Septias authored and Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b02ad0d View commit details
    Browse the repository at this point in the history
  4. use iroh 0.13 dep

    Septias authored and Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    491fed2 View commit details
    Browse the repository at this point in the history
  5. fixes

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    56d2ea8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ad7748e View commit details
    Browse the repository at this point in the history
  7. remove comment

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c1208fb View commit details
    Browse the repository at this point in the history
  8. remove log & use micros

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4b84c6f View commit details
    Browse the repository at this point in the history
  9. use uid

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a653512 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3bc989d View commit details
    Browse the repository at this point in the history
  11. fix recursion

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cd20d50 View commit details
    Browse the repository at this point in the history
  12. clippy

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2f5f2e8 View commit details
    Browse the repository at this point in the history
  13. clippy

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4264c2f View commit details
    Browse the repository at this point in the history
  14. await setup channel setup

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e27f5e8 View commit details
    Browse the repository at this point in the history
  15. fix path

    Septias committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a078a10 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

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

Commits on Apr 10, 2024

  1. fixes

    Septias committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d99d595 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ee4b2a View commit details
    Browse the repository at this point in the history
  3. fix: undo flake change

    Septias committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c29a687 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    f45bf69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34c39c7 View commit details
    Browse the repository at this point in the history
  3. use b1 relay server

    Septias committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2daac32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70d9802 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. upgrade to iroh 0.14

    Septias committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    a3a28fc View commit details
    Browse the repository at this point in the history
  2. add gosip leave api

    Septias committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    603c77a View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. adjust for new specs

    Septias committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    72f6ea8 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. add test for reconnecting

    Septias committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c76f7de View commit details
    Browse the repository at this point in the history
  2. cleanup

    Septias committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ecb1e7a View commit details
    Browse the repository at this point in the history
  3. fmt

    Septias committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a658873 View commit details
    Browse the repository at this point in the history
  4. clippy

    Septias committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    bbe4f3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8a8ed8 View commit details
    Browse the repository at this point in the history
  6. Box MagicEndpoint building

    link2xt committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2eeaa31 View commit details
    Browse the repository at this point in the history
  7. Increase recursion limit

    link2xt committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    8a3a61f View commit details
    Browse the repository at this point in the history
  8. Move recursion limit to FFI

    link2xt committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    efb579b View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. use get

    Septias committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    81e37ef View commit details
    Browse the repository at this point in the history
  2. better docs & api renaming

    Septias committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    35ce579 View commit details
    Browse the repository at this point in the history
  3. fix test & fmt

    Septias committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4cef6e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27df316 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    893b5bf View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Update src/context.rs

    Co-authored-by: link2xt <link2xt@testrun.org>
    Septias and link2xt committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3a86316 View commit details
    Browse the repository at this point in the history
  2. Update src/receive_imf.rs

    Co-authored-by: link2xt <link2xt@testrun.org>
    Septias and link2xt committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    22990c2 View commit details
    Browse the repository at this point in the history
  3. renamings

    Septias committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3016bff View commit details
    Browse the repository at this point in the history
  4. fix typo

    Septias committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    b3eb0e6 View commit details
    Browse the repository at this point in the history
  5. RwLock & sequence numbers

    Septias committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    5819428 View commit details
    Browse the repository at this point in the history
  6. fixes

    Septias committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    1c3cb22 View commit details
    Browse the repository at this point in the history
  7. clippy

    Septias committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    16ca0da View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. fixes

    Septias committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    6e1022e View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. rename

    Septias committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    059560a View commit details
    Browse the repository at this point in the history
  2. temporarly remove metadata

    Septias committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    fc45166 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

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

Commits on May 3, 2024

  1. Update src/peer_channels.rs

    Co-authored-by: iequidoo <117991069+iequidoo@users.noreply.github.com>
    Septias and iequidoo committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f1b1082 View commit details
    Browse the repository at this point in the history
  2. logs

    Septias committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bff64bf View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. proper log

    Septias committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d96d679 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. upgrade iroh

    Septias committed May 6, 2024
    Configuration menu
    Copy the full SHA
    7f390ac View commit details
    Browse the repository at this point in the history
  2. redo migration

    Septias committed May 6, 2024
    Configuration menu
    Copy the full SHA
    7b1729e View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. use chatmail relay

    Septias committed May 10, 2024
    Configuration menu
    Copy the full SHA
    70a6067 View commit details
    Browse the repository at this point in the history
  2. use rust-analyzer nightly

    Septias committed May 10, 2024
    Configuration menu
    Copy the full SHA
    ed53ebb View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Configuration menu
    Copy the full SHA
    c33d3a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b9f308 View commit details
    Browse the repository at this point in the history
  3. use onceCell

    Septias committed May 11, 2024
    Configuration menu
    Copy the full SHA
    8f09001 View commit details
    Browse the repository at this point in the history
  4. fixes

    Septias committed May 11, 2024
    Configuration menu
    Copy the full SHA
    5bc2816 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    0794ec2 View commit details
    Browse the repository at this point in the history
  2. lint & doc

    Septias committed May 14, 2024
    Configuration menu
    Copy the full SHA
    41a4993 View commit details
    Browse the repository at this point in the history
  3. iroh 16.2

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

Commits on May 15, 2024

  1. increase recursion depth

    Septias committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b326895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b3424f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. fixes

    Septias committed May 16, 2024
    Configuration menu
    Copy the full SHA
    6ace69c View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. fix: seq numbers

    Septias committed May 17, 2024
    Configuration menu
    Copy the full SHA
    45642f5 View commit details
    Browse the repository at this point in the history
  2. randomized iroh public key

    Septias committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ea663be View commit details
    Browse the repository at this point in the history
  3. request iroh_relay

    Septias committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ea56ba6 View commit details
    Browse the repository at this point in the history
  4. rustfmt

    link2xt committed May 17, 2024
    Configuration menu
    Copy the full SHA
    49d2b2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d48fef2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26940a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b1e8a9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    727f30f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d5dd3d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b1f20a8 View commit details
    Browse the repository at this point in the history