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

protocols: Implement Direct Connection Upgrade through Relay (dcutr) #2076

Closed
wants to merge 205 commits into from

Commits on Apr 26, 2021

  1. protocols/relay: Implement circuit relay v2 protocol

    This commit adds an implementation for the circuit relay v2 protocol to
    be used as a relay server, i.e. it supports incoming HOP requests and
    outgoing STOP requests. Future commits will add support for clients,
    i.e. outgoing HOP requests and incoming STOP requests.
    
    The existing circuit relay v1 protocol implementation is moved to
    protocols/relay/src/v1.
    mxinden committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    3bd6602 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    125e3c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

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

Commits on May 3, 2021

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

Commits on May 5, 2021

  1. misc/multistream-select: Implement simultaneous open extension

    From the multistream-select 1.0 simultaneous open protocol extension
    specification:
    
    > In order to support direct connections through NATs with hole
    punching, we need to account for simultaneous open. In such cases, there
    is no single initiator and responder, but instead both peers act as
    initiators. This breaks protocol negotiation in multistream-select,
    which assumes a single initator.
    
    > This draft proposes a simple extension to the multistream protocol
    negotiation in order to select a single initator when both peers are
    acting as such.
    
    See libp2p/specs#196 for details.
    
    This commit implements the above specification, available via
    `Version::V1SimOpen`.
    mxinden committed May 5, 2021
    Configuration menu
    Copy the full SHA
    8ecd5f4 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2021

  1. Configuration menu
    Copy the full SHA
    dfe1285 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca19fe4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59c8741 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54cc9db View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

  1. Configuration menu
    Copy the full SHA
    8e7b6a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1589cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4af855e View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Configuration menu
    Copy the full SHA
    8934664 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79fd6be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ed3153 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1318636 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5df655e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    643ffb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    570980d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    037a398 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

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

Commits on Jun 2, 2021

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

Commits on Jun 3, 2021

  1. Configuration menu
    Copy the full SHA
    183e182 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cd01ef View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

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

Commits on Jun 25, 2021

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

Commits on Jun 30, 2021

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

Commits on Jul 1, 2021

  1. Configuration menu
    Copy the full SHA
    806fd93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b170d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Configuration menu
    Copy the full SHA
    be923a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec46fc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1723e92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d84d77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0987fa7 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2021

  1. Configuration menu
    Copy the full SHA
    11542d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    618ccd5 View commit details
    Browse the repository at this point in the history
  3. core/: Clean type structure

    mxinden committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    1134173 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dab4ceb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9861a53 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    227363f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    224141e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cadb065 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd76946 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ade2aff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b66b4eb View commit details
    Browse the repository at this point in the history
  7. core/CHANGELOG: Add entry

    mxinden committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    16da533 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4a9fef3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    41c884c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cf2e3ef View commit details
    Browse the repository at this point in the history
  11. *: Fix documentation links

    mxinden committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    a4264fc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    94793bc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    deb5e10 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Configuration menu
    Copy the full SHA
    cfcb810 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea53ad7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    599aa09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b8d54c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3082efb View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

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

Commits on Jul 21, 2021

  1. Configuration menu
    Copy the full SHA
    fdacc1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93f0979 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    334ffc6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8803bd0 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Configuration menu
    Copy the full SHA
    c51f9e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8777d70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e5f99d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d55a5b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5f63bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8d0047 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    55dd0a2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7e11439 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    126f971 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    75f5616 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6dc961a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Configuration menu
    Copy the full SHA
    35cecd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ef7050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a40a74a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b251211 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c61a779 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Configuration menu
    Copy the full SHA
    fbebc3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d3b639 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8397fdb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    818aa35 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de91c93 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    b07257d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31f8424 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Configuration menu
    Copy the full SHA
    c4d599f View commit details
    Browse the repository at this point in the history
  2. swarm/src/behaviour: Update DialAddress doc comment

    With 45f07bf `Network::dial` accepts a
    `Multiaddr` with a `PeerId`. With that in mind the doc comment on
    `NetworkBehaviourAction::DialAddress` is outdated.
    mxinden committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    aea3b09 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. swarm/src/protocols_handler: Add EitherHandler

    Add implementation of a ProtocolsHandler that represents either of two
    ProtocolsHandler implementations.
    mxinden committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    49fdc31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9333e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53e6ece View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da747c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8dc98bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9dc1271 View commit details
    Browse the repository at this point in the history
  7. *: Format with rustfmt

    mxinden committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    d49cedd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    58d8131 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    313ffa3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    df116f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Configuration menu
    Copy the full SHA
    ed0ef92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfa459d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d8f399 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82ebd5b View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. Configuration menu
    Copy the full SHA
    ae26a87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e51e54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6576f12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a451b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b26d89f View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    832f069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c79813 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    fa82385 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00532e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7beb473 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ee8814 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3efddb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    068b7c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Configuration menu
    Copy the full SHA
    765b478 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d51fa72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ada201 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    541de95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40800b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. protocols/relay: Run rust fmt

    mxinden committed Nov 20, 2021
    Configuration menu
    Copy the full SHA
    c742335 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ed86c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62e88f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9ba67d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d8b299 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    92540e9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    624c2de View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad28adb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2b030b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3b2989c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    99665ff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f585b51 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cc2d604 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    93c30a6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7338d4d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3f446da View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. Configuration menu
    Copy the full SHA
    81dcf55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8e8881 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d810244 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ea09f2 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

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

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    69b2fc1 View commit details
    Browse the repository at this point in the history
  2. protocols/relay/examples: Structure command line args

    - Allow deterministic peer identity.
    - Choose between ipv6 and ipv4.
    r-zig authored and mxinden committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    580f668 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06707e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    7c9f3bc View commit details
    Browse the repository at this point in the history
  2. Refactor suggestion

    MarcoPolo authored and mxinden committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ad79422 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    517075d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da7f5e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45163df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d20392 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    395f43a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2de96d6 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Configuration menu
    Copy the full SHA
    c0c0880 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    746c75e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08d6637 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfd92a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a60ffba View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. Configuration menu
    Copy the full SHA
    1123952 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1af928a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9d9b41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8f21ae View commit details
    Browse the repository at this point in the history
  5. protocols/relay/src/v2/client/transport: Loop on from_behaviour

    Previous version was (a) confusing due to assuming `queued_new_addresses` to be
    empty and (b) error prone in the case where `addrs` is emtpy and thus no `Waker`
    being registered.
    mxinden committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    daa0686 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8856fde View commit details
    Browse the repository at this point in the history
  7. protocols/relay/: Allow large enum variant

    While a good lint in itself, I don't think we need to optimize these enums
    without previously benchmarking its impact.
    mxinden committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    a1fad8c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. protocols/relay/src/v2/client/transport: Remove destination address

    Don't include destination address when establishing relayed connection in doc
    example.
    mxinden committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    5d9f95a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eaab34e View commit details
    Browse the repository at this point in the history
  3. protocols/relay/src/v2/client: Pass event at handler initialization

    Instead of creating a new connection and only once established pass a command to
    said connection, provide the command early on to the handler, thus not requiring
    to buffer the command within the `NetworkBehaviour` implementation.
    mxinden committed Dec 13, 2021
    2 Configuration menu
    Copy the full SHA
    26aaa6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49a6327 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e4e743 View commit details
    Browse the repository at this point in the history
  6. protocols/relay/src/v2/client: Introduce Reservation::None

    This allows us to put more logic on the actual `Reservation` type,
    making the implementation of the handler slightly simpler.
    thomaseizinger authored and mxinden committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    bce3ba0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01e12f7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1646f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. Configuration menu
    Copy the full SHA
    912d314 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbfe25b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. protocols/relay/src/v2/client/handler.rs: Fix typo

    Co-authored-by: Elena Frank <57632201+elenaf9@users.noreply.github.com>
    mxinden and elenaf9 authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    c09861b View commit details
    Browse the repository at this point in the history
  2. protocols/relay/src/v2/client/transport.rs: Make doc examples consistent

    Co-authored-by: Elena Frank <57632201+elenaf9@users.noreply.github.com>
    mxinden and elenaf9 authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    5afa13b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a0f886 View commit details
    Browse the repository at this point in the history
  4. protocols/relay/src/v2/protocol/inbound_stop.rs: Remove src_peer_id p…

    …ub(crate)
    
    Co-authored-by: Elena Frank <57632201+elenaf9@users.noreply.github.com>
    mxinden and elenaf9 authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    a15bf3d View commit details
    Browse the repository at this point in the history
  5. protocols/relay/src/v2/relay/handler: Remove wrong unused variable as…

    …signment
    
    Co-authored-by: Elena Frank <57632201+elenaf9@users.noreply.github.com>
    mxinden and elenaf9 authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    7b2eeb5 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    8e6ce38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    451d86c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0750ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b90626 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45f7e21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b5cb8e View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2021

  1. Configuration menu
    Copy the full SHA
    a056b4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a4cf0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed79c72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b6aca3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e17512 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be9b94e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b9eb0f0 View commit details
    Browse the repository at this point in the history
  8. protocols/relay/src/v2/copy_future.rs: Add unit tests

    - Copying from a to b and vice versa.
    - Checking max bytes.
    - Checking max duration.
    mxinden committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    93691a8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0cdb1b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. Configuration menu
    Copy the full SHA
    b68f5a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    040909e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b291a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e99854e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    364f842 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2021

  1. Configuration menu
    Copy the full SHA
    45a00af View commit details
    Browse the repository at this point in the history
  2. protocols/dcutr: Use ActionBuilder construct

    See 1123952 for similar change in libp2p-relay.
    mxinden committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    1520cae View commit details
    Browse the repository at this point in the history
  3. protocols/dcutr: Refactor error handling

    See #7 for similar change in
    libp2p-relay.
    mxinden committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    0a719d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d1ac064 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    869cd39 View commit details
    Browse the repository at this point in the history