Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: libp2p/js-libp2p
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: keychain-v4.0.12
Choose a base ref
...
head repository: libp2p/js-libp2p
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: keychain-v4.0.13
Choose a head ref
  • 16 commits
  • 153 files changed
  • 5 contributors

Commits on Apr 15, 2024

  1. fix: ensure abort listeners are removed from queue jobs (#2482)

    Fixes a bug where aborted queue jobs were not removing abort signal
    listeners properly.
    
    Also removes the aborted job from the queue immediately to reduce
    size and allow garbage collection sooner.
    achingbrain committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f45dc5d View commit details
    Browse the repository at this point in the history
  2. ci: bump codecov/codecov-action from 4.2.0 to 4.3.0 (#2483)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.2.0 to 4.3.0.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@7afa10e...8450866)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    7993470 View commit details
    Browse the repository at this point in the history
  3. fix: close MultiaddrConnection once (#2478)

    - It's designed to close MultiaddrConnection once, however in case there are some writable data remaining, socket is not destroyed yet https://github.com/libp2p/js-libp2p/blob/c5003d40207bc3be15645b5af93f8dec1fd5d55b/packages/transport-tcp/src/socket-to-conn.ts#L177 and when there is a called to `close()` again it'll run the function again
    - Instead use a variable to control it like other places
    twoeths committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    08dabd3 View commit details
    Browse the repository at this point in the history
  4. chore: enable electron-main webrtc tests (#1918)

    Runs WebRTC tests on Electron as well as node/browsers.
    achingbrain committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    31c78f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a401fa0 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. deps: bump node-datachannel from 0.6.0 to 0.7.0 (#2488)

    Bumps [node-datachannel](https://github.com/murat-dogan/node-datachannel) from 0.6.0 to 0.7.0.
    - [Release notes](https://github.com/murat-dogan/node-datachannel/releases)
    - [Commits](murat-dogan/node-datachannel@v0.6.0...v0.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: node-datachannel
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1c086c9 View commit details
    Browse the repository at this point in the history
  2. fix: use same promise when closing maconn multiple times (#2487)

    Use same promise when closing`MultiaddrConnection` multiple time
    
    See #2478 (review)
    twoeths committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ea4f262 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    153b4d9 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. chore(deps): bump net to 0.23.0 in go-libp2p-webtransport-server (#2492)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
    dependabot[bot] and maschad committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    acef726 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. fix: upgrader error msg to show current/max (#2491)

    Provides more information in the error message so users can better understand the error state.
    SgtPooki committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    eaf8ac7 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

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

Commits on Apr 24, 2024

  1. feat: extensible peer ids (#2496)

    Sometimes a peer will have a non-cryptographic identifier such as a URL.
    
    Update the PeerId type to be an interface so we can use arbitrary data to identify other peers, not just cryptographic keys.
    
    ---------
    
    Co-authored-by: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com>
    achingbrain and SgtPooki committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    0d5d966 View commit details
    Browse the repository at this point in the history
  2. fix: return closest peers from FIND_NODE (#2499)

    The `FIND_NODE` DHT operation should return the closest peers the
    node knows to the value.
    
    It does not need to return itself in the list because the calling
    peer already knows about it.
    
    Fixes #2450
    
    ---------
    
    Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
    achingbrain and maschad committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    0d55966 View commit details
    Browse the repository at this point in the history
  3. fix: do not run webrtc cleanup on transport close (#2498)

    The cleanup function from `node-datachannel` closes all open peer
    connections/datachannels - if there are multiple transports/nodes
    in the same process they will all be closed.
    achingbrain committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2281f80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2181f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17e2d64 View commit details
    Browse the repository at this point in the history
Loading