rust-multiaddr icon indicating copy to clipboard operation
rust-multiaddr copied to clipboard

multiaddr implementation in rust

Results 34 rust-multiaddr issues
Sort by recently updated
recently updated
newest added

add support for [schemars](https://lib.rs/crates/schemars) to allow people to allow people to generate json schemas / swagger

Similar to https://github.com/multiformats/rust-multihash/pull/47 Using the same approach, for a total size of 64 bytes, you get 62 bytes of data. That is enough to store a multiaddr like `/ip4//tcp//ipfs/` or...

As of now, Multiaddr stores a byte array, representing the serialized version of the address. Although this allows very fast serialization (array copy), I believe this is not the most...

`decapsulate` uses a substring matching technique to find the subaddress to be removed. However, there is no safeguard for this substring to be part of content before the subaddress, eg....

In Rust 1.80 cfg checking was introduced in stable. Since we use `cfg(nightly)` in one test to check the number of variants, we need to tell the compiler that this...

This PR implements all protocols listed in https://github.com/multiformats/multiaddr/blob/master/protocols.csv. Presumably, this PR closes #97.

I aligned with rust-libp2p in that feature guarded items are now so documented.

Because my last PR took so long until it was merged, I overlooked that the `http-path` protocol had been standardized in the meantime. This PR adds this protocol and thus...

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20 by @​takost in actions/cache#1284 feat: save-always flag by @​to-s in actions/cache#1242...

dependencies
github_actions

Updates the requirements on [bincode](https://github.com/bincode-org/bincode) to permit the latest version. Release notes Sourced from bincode's releases. v2.0.0 Stable! Finally! After 4 years in development! Many changes have made it in...

dependencies
rust