Skip to content

Releases: iotaledger/crypto.rs

iota-crypto v0.23.2

14 Aug 16:12
Compare
Choose a tag to compare

Updating crates.io index
Locking 179 packages to latest compatible versions
Adding base64 v0.21.7 (latest: v0.22.1)
Adding bech32 v0.9.1 (latest: v0.11.0)
Adding dashmap v5.5.3 (latest: v6.0.1)
Adding fluent-langneg v0.13.0 (latest: v0.14.1)
Adding generic-array v0.14.7 (latest: v1.1.0)
Adding i18n-embed v0.14.1 (latest: v0.15.0)
Adding i18n-embed-fl v0.7.0 (latest: v0.9.1)
Adding iterator-sorted v0.1.0 (latest: v0.2.0)
Adding rustc-hash v1.1.0 (latest: v2.0.0)
Adding self_cell v0.10.3 (latest: v1.0.4)
Adding strsim v0.10.0 (latest: v0.11.1)
Adding syn v1.0.109 (latest: v2.0.74)
Adding toml v0.5.11 (latest: v0.8.19)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 646 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (179 crate dependencies)
\`

[0.23.2]

  • d8fb4ed (#225) Bump dependencies to fix vulnerability from cargo audit (curve25519-dalek: 3.2 -> 4.1.3, x25519-dalek: 1.1 -> 2.0.1, age: 0.9 -> 0.10).

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.23.2 (/home/runner/work/crypto.rs/crypto.rs)
warning: ignoring test aead as tests/aead.rs is not included in the published package
warning: ignoring test aes_kw as tests/aes_kw.rs is not included in the published package
warning: ignoring test batched_curlp as tests/batched_curlp.rs is not included in the published package
warning: ignoring test bip39 as tests/bip39.rs is not included in the published package
warning: ignoring test bip44 as tests/bip44.rs is not included in the published package
warning: ignoring test blake2b as tests/blake2b.rs is not included in the published package
warning: ignoring test curl_p as tests/curl_p.rs is not included in the published package
warning: ignoring test ed25519 as tests/ed25519.rs is not included in the published package
warning: ignoring test hmac as tests/hmac.rs is not included in the published package
warning: ignoring test keccak as tests/keccak.rs is not included in the published package
warning: ignoring test kerl as tests/kerl.rs is not included in the published package
warning: ignoring test pbkdf2 as tests/pbkdf2.rs is not included in the published package
warning: ignoring test secp256k1_ecdsa as tests/secp256k1_ecdsa.rs is not included in the published package
warning: ignoring test sha as tests/sha.rs is not included in the published package
warning: ignoring test slip10 as tests/slip10.rs is not included in the published package
warning: ignoring test ternary_b1t6 as tests/ternary_b1t6.rs is not included in the published package
warning: ignoring test ternary_buf as tests/ternary_buf.rs is not included in the published package
warning: ignoring test ternary_convert as tests/ternary_convert.rs is not included in the published package
warning: ignoring test ternary_serde as tests/ternary_serde.rs is not included in the published package
warning: ignoring test ternary_slice as tests/ternary_slice.rs is not included in the published package
warning: ignoring test ternary_trit as tests/ternary_trit.rs is not included in the published package
warning: ignoring test ternary_tryte as tests/ternary_tryte.rs is not included in the published package
warning: ignoring test utils as tests/utils.rs is not included in the published package
warning: ignoring test wots as tests/wots.rs is not included in the published package
warning: ignoring test x25519 as tests/x25519.rs is not included in the published package
Packaged 86 files, 490.2KiB (102.9KiB compressed)
Uploading iota-crypto v0.23.2 (/home/runner/work/crypto.rs/crypto.rs)
Uploaded iota-crypto v0.23.2 to registry crates-io
note: waiting for iota-crypto v0.23.2 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.23.2 at registry crates-io
\`

iota-crypto v0.23.1

16 Jan 21:35
47460d6
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 588 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (186 crate dependencies)
\`

[0.23.1]

  • 65c49a4(#221) Added ed25519 PublicKeyBytes wrapper that does not require validation to use.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.23.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 86 files, 489.7KiB (102.7KiB compressed)
Uploading iota-crypto v0.23.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.23.1 to registry crates-io
note: Waiting for iota-crypto v0.23.1 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.23.1 at registry crates-io
\`

iota-crypto v0.23.0

13 Jul 16:34
ea5bff2
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
\`

[0.23.0]

  • e8db042(#217) BIP44 improvements: made coin_type a mandatory constructor parameter, removed Default impl.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.23.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 86 files, 489.0KiB (102.6KiB compressed)
Uploading iota-crypto v0.23.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.23.0 to registry crates-io
note: Waiting for iota-crypto v0.23.0 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.23.0 at registry crates-io
\`

iota-crypto v0.22.2

11 Jul 15:28
12ec85c
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
\`

[0.22.2]

  • 3e52160(#215) BIP44 improvements: derive_from_seed and IntoIterator instance.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.22.2 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 86 files, 488.6KiB (102.5KiB compressed)
Uploading iota-crypto v0.22.2 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.22.2 to registry crates-io
note: Waiting for iota-crypto v0.22.2 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.22.2 at registry crates-io
\`

iota-crypto v0.22.1

11 Jul 07:56
6e79f1c
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
\`

[0.22.1]

  • 51491f0(#213) Fixed "rand"/"random" feature inconsistencies.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.22.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 86 files, 487.7KiB (102.3KiB compressed)
Uploading iota-crypto v0.22.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.22.1 to registry crates-io
note: Waiting for iota-crypto v0.22.1 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.22.1 at registry crates-io
\`

iota-crypto v0.22.0

10 Jul 21:10
85d6938
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (184 crate dependencies)
\`

[0.22.0]

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.22.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 86 files, 487.4KiB (102.2KiB compressed)
Uploading iota-crypto v0.22.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.22.0 to registry crates-io
note: Waiting for iota-crypto v0.22.0 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.22.0 at registry crates-io
\`

iota-crypto v0.21.2

30 Jun 08:11
7f0e2eb
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
\`

[0.21.2]

  • aeead20(#208) Minor BIP39 API change: return seed by value.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.21.2 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 473.3KiB (99.5KiB compressed)
Uploading iota-crypto v0.21.2 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.21.2 to registry crates-io
note: Waiting for iota-crypto v0.21.2 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.21.2 at registry crates-io
\`

iota-crypto v0.21.1

26 Jun 13:04
e7c1aba
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 553 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (183 crate dependencies)
\`

[0.21.1]

  • 0c33ca5(#204) BIP39 reference types and other minor improvements.
  • 0843e7b(#205) Implement Eq, Ord and Hash traits for public key and signature types.
  • 2926f7c(#207) SLIP10 minor improvements.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.21.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 473.1KiB (99.4KiB compressed)
Uploading iota-crypto v0.21.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Uploaded iota-crypto v0.21.1 to registry crates-io
note: Waiting for iota-crypto v0.21.1 to be available at registry crates-io.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published iota-crypto v0.21.1 at registry crates-io
\`

iota-crypto v0.21.0

14 Jun 07:34
b3bf01e
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 549 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (174 crate dependencies)
\`

[0.21.0]

  • 8bc7a70(#200) Use safety wrappers for BIP39 mnemonic and passphrase types for encapsulating normalization (UTF-8 NFKD) checks and avoid potential secret leaks.
    More secrecy awareness in BIP39 implementation.
  • baf4b83(#201) More static type safety for SLIP10 implementation to avoid runtime checks.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.21.0 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 468.0KiB (98.5KiB compressed)
Uploading iota-crypto v0.21.0 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`

iota-crypto v0.20.1

26 May 09:13
3fb5d99
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

\`
Fetching advisory database from https://github.com/RustSec/advisory-db.git
Loaded 544 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (174 crate dependencies)
\`

[0.20.1]

  • 57a3251(#197) Use word separator provided in WordList when decoding. Disallow toleration for multiple whitespace when single whitespace is defined as a word separator.

Cargo Publish

\`
Updating crates.io index
Packaging iota-crypto v0.20.1 (/home/runner/work/crypto.rs/crypto.rs)
Packaged 84 files, 456.1KiB (95.4KiB compressed)
Uploading iota-crypto v0.20.1 (/home/runner/work/crypto.rs/crypto.rs)
warning: the following are not valid category slugs and were ignored: security. Please see https://crates.io/category_slugs for the list of all category slugs.
Updating crates.io index
Waiting on iota-crypto to propagate to crates.io index (ctrl-c to wait asynchronously)
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
Updating crates.io index
\`