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: leverage type-safe /p2p in multiaddr #4037

Merged
merged 34 commits into from
Jun 8, 2023
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
95d68b0
Remove `multiaddr` dependency from `libp2p-identity`
thomaseizinger Mar 22, 2023
baaf8c8
Bump `libp2p-identity` version
thomaseizinger Mar 22, 2023
bac21d2
Upgrade to `multihash 0.18.0`
thomaseizinger Mar 22, 2023
eb8dfc1
Update identity/CHANGELOG.md
thomaseizinger Mar 22, 2023
58d4592
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger Apr 3, 2023
ca6e50d
Merge branch 'libp2p-identity-no-multiaddr' of github.com:libp2p/rust…
thomaseizinger Apr 3, 2023
440f4e4
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger Apr 4, 2023
b266ed8
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger Apr 10, 2023
f95cdfe
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger Apr 14, 2023
1ab83b6
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger May 1, 2023
b659421
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger May 2, 2023
b5ead6b
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger May 4, 2023
e631104
Merge branch 'master' into libp2p-identity-no-multiaddr
thomaseizinger Jun 6, 2023
eac1318
Update `libp2p-identity` to latest multihash
thomaseizinger Jun 6, 2023
5847825
Upgrade to typesafe PeerId in multiaddr
thomaseizinger Jun 6, 2023
96f09b4
Temporarily disable version check
thomaseizinger Jun 6, 2023
3ce77ae
Update to `multihash` 0.19
thomaseizinger Jun 6, 2023
b97a380
Remove unused function
thomaseizinger Jun 6, 2023
c44730a
Remove test
thomaseizinger Jun 6, 2023
f81be30
Merge branch 'libp2p-identity-no-multiaddr' into feat/typesafe-multia…
thomaseizinger Jun 6, 2023
caf9ebe
Re-enable version check
thomaseizinger Jun 6, 2023
ba1e665
Merge branch 'master' into feat/typesafe-multiaddr-p2p
thomaseizinger Jun 6, 2023
18310e3
Update to latest multihash and multiaddr
thomaseizinger Jun 6, 2023
ca484a0
Locally depend on `libp2p-identity`
thomaseizinger Jun 6, 2023
6e3415e
Document patch of `libp2p-identity`
thomaseizinger Jun 6, 2023
bf613d9
Fix rustdoc errors
thomaseizinger Jun 6, 2023
76f87ce
Merge branch 'master' into feat/typesafe-multiaddr-p2p
thomaseizinger Jun 6, 2023
1886e16
Don't activate default feature
thomaseizinger Jun 6, 2023
b67cdca
Merge branch 'master' into feat/typesafe-multiaddr-p2p
thomaseizinger Jun 6, 2023
f61a0fc
Use released multiaddr v0.18.0
mxinden Jun 7, 2023
062a47a
Remove superfluous multiaddr imports
mxinden Jun 8, 2023
6872e90
Add swarm changelog item
mxinden Jun 8, 2023
b56613f
Fix multihash doc link
mxinden Jun 8, 2023
0e15135
Merge branch 'master' into feat/typesafe-multiaddr-p2p
mergify[bot] Jun 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
tool: tomlq

- name: Enforce version in `workspace.dependencies` matches latest version
if: env.CRATE != 'libp2p' && env.CRATE != 'libp2p-identity'
if: env.CRATE != 'libp2p'
run: |
PACKAGE_VERSION=$(cargo metadata --format-version=1 --no-deps | jq -e -r '.packages[] | select(.name == "'"$CRATE"'") | .version')
SPECIFIED_VERSION=$(tomlq "workspace.dependencies.$CRATE.version" --file ./Cargo.toml)
Expand Down
Loading