Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Bump github.com/libp2p/go-libp2p-core from 0.2.4 to 0.3.1 #1873

Conversation

dependabot-preview[bot]
Copy link

@dependabot-preview dependabot-preview bot commented Feb 24, 2020

Bumps github.com/libp2p/go-libp2p-core from 0.2.4 to 0.3.1.

Release notes

Sourced from [github.com/libp2p/go-libp2p-core's releases](https://github.com/libp2p/go-libp2p-core/releases).

v0.3.1

  • Update dependencies
  • In the insecure testing transport, use the reported remote ID instead of computing it.
  • Cache serialized public keys to reduce CPU usage when establishing connections.
  • Add additional events:
    • Identify
    • NAT status changes

v0.3.0

PeerIDs encoded as CIDs

In order to bring multibase support to peer IDs, we're slowly switching to encoding peer IDs as libp2p-key CIDs when formatted in text. They're currently formatted as raw base58 encoded multihashes.

This release:

  • Adds support for encoding peer IDs as libp2p key CIDs (not used by default).
  • Adds support for decoding libp2p key CIDs as peer IDs (enabled by default).

Go 1.13

This release depends on go 1.13 as it uses go's built-in ed25519 library. If you are unable to upgrade, please work with the go team to address your issues with 1.13 and/or hold off on upgrading this package.

P2P Multiaddrs

We've switched the default libp2p multiaddr format from /ipfs/Qm... to /p2p/Qm... (in text only). All libp2p implementations have supported parsing these addresses for quite a while now so we don't expect any issues.

See https://discuss.libp2p.io/t/multiaddr-format-change-ipfs-p2p/330.

Bug Fixes

As this is a release of the core package, there aren't all that many bug fixes. However:

v0.2.5

This release [fixes a bug](https://github-redirect.dependabot.com/libp2p/go-libp2p-core/pull/74) in the insecure plaintext security protocol. The implementation now conforms to the spec by using varints to delimit messages instead of fixed-length integers.

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [github.com/libp2p/go-libp2p-core](https://github.com/libp2p/go-libp2p-core) from 0.2.4 to 0.3.1.
- [Release notes](https://github.com/libp2p/go-libp2p-core/releases)
- [Commits](libp2p/go-libp2p-core@v0.2.4...v0.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@status-im-auto
Copy link
Member

status-im-auto commented Feb 24, 2020

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
e6de43a #1 2020-02-24 05:17:51 ~43 sec android 📄log
✔️ e6de43a #1 2020-02-24 05:17:55 ~43 sec linux 📦zip
✔️ e6de43a #1 2020-02-24 05:22:18 ~5 min ios 📦zip

@ghost
Copy link

ghost commented Feb 24, 2020

Pull Request Checklist

  • Have you updated the documentation, if impacted (e.g. docs.status.im)?

@dependabot-preview
Copy link
Author

Superseded by #1895.

@dependabot-preview dependabot-preview bot deleted the dependabot/go_modules/github.com/libp2p/go-libp2p-core-0.3.1 branch March 9, 2020 05:32
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants