From 952f5cb3c33542a7c47a4db65b4c72a539b10dc8 Mon Sep 17 00:00:00 2001 From: ockam-team Date: Fri, 3 Mar 2023 20:16:36 +0000 Subject: [PATCH] ci: crate release 03-03-2023 --- Cargo.lock | 36 +++++++++---------- implementations/rust/ockam/ockam/CHANGELOG.md | 9 +++++ implementations/rust/ockam/ockam/Cargo.toml | 20 +++++------ implementations/rust/ockam/ockam/README.md | 2 +- .../rust/ockam/ockam_abac/CHANGELOG.md | 8 +++++ .../rust/ockam/ockam_abac/Cargo.toml | 6 ++-- .../rust/ockam/ockam_abac/README.md | 2 +- .../rust/ockam/ockam_api/CHANGELOG.md | 24 +++++++++++++ .../rust/ockam/ockam_api/Cargo.toml | 20 +++++------ .../rust/ockam/ockam_command/CHANGELOG.md | 11 ++++++ .../rust/ockam/ockam_command/Cargo.toml | 18 +++++----- .../rust/ockam/ockam_command/README.md | 2 +- .../rust/ockam/ockam_core/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_core/Cargo.toml | 2 +- .../rust/ockam/ockam_core/README.md | 4 +-- .../rust/ockam/ockam_executor/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_executor/Cargo.toml | 4 +-- .../rust/ockam/ockam_executor/README.md | 2 +- .../rust/ockam/ockam_ffi/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_ffi/Cargo.toml | 6 ++-- .../rust/ockam/ockam_ffi/README.md | 2 +- .../rust/ockam/ockam_identity/CHANGELOG.md | 15 ++++++++ .../rust/ockam/ockam_identity/Cargo.toml | 12 +++---- .../rust/ockam/ockam_identity/README.md | 2 +- .../ockam_key_exchange_x3dh/CHANGELOG.md | 6 ++++ .../ockam/ockam_key_exchange_x3dh/Cargo.toml | 8 ++--- .../ockam/ockam_key_exchange_x3dh/README.md | 2 +- .../ockam/ockam_key_exchange_xx/CHANGELOG.md | 6 ++++ .../ockam/ockam_key_exchange_xx/Cargo.toml | 8 ++--- .../ockam/ockam_key_exchange_xx/README.md | 2 +- .../rust/ockam/ockam_multiaddr/CHANGELOG.md | 7 ++++ .../rust/ockam/ockam_multiaddr/Cargo.toml | 4 +-- .../rust/ockam/ockam_node/CHANGELOG.md | 10 ++++++ .../rust/ockam/ockam_node/Cargo.toml | 6 ++-- .../rust/ockam/ockam_node/README.md | 2 +- .../ockam/ockam_transport_ble/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_transport_ble/Cargo.toml | 12 +++---- .../ockam/ockam_transport_core/CHANGELOG.md | 6 ++++ .../ockam/ockam_transport_core/Cargo.toml | 4 +-- .../rust/ockam/ockam_transport_core/README.md | 2 +- .../ockam/ockam_transport_tcp/CHANGELOG.md | 19 ++++++++++ .../rust/ockam/ockam_transport_tcp/Cargo.toml | 8 ++--- .../rust/ockam/ockam_transport_tcp/README.md | 2 +- .../rust/ockam/ockam_transport_udp/Cargo.toml | 8 ++--- .../ockam/ockam_transport_uds/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_transport_uds/Cargo.toml | 8 ++--- .../rust/ockam/ockam_transport_uds/README.md | 2 +- .../ockam_transport_websocket/CHANGELOG.md | 6 ++++ .../ockam_transport_websocket/Cargo.toml | 8 ++--- .../ockam/ockam_transport_websocket/README.md | 2 +- .../rust/ockam/ockam_vault/CHANGELOG.md | 6 ++++ .../rust/ockam/ockam_vault/Cargo.toml | 6 ++-- .../rust/ockam/ockam_vault/README.md | 4 +-- 53 files changed, 282 insertions(+), 119 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0f01c7af3a8..375e9076271 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3080,7 +3080,7 @@ dependencies = [ [[package]] name = "ockam" -version = "0.81.0" +version = "0.82.0" dependencies = [ "arrayref", "dyn-clone", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "ockam-ffi" -version = "0.67.0" +version = "0.68.0" dependencies = [ "futures 0.3.26", "lazy_static", @@ -3116,7 +3116,7 @@ dependencies = [ [[package]] name = "ockam_abac" -version = "0.15.0" +version = "0.16.0" dependencies = [ "either", "minicbor", @@ -3135,7 +3135,7 @@ dependencies = [ [[package]] name = "ockam_api" -version = "0.24.0" +version = "0.25.0" dependencies = [ "anyhow", "bytes 1.4.0", @@ -3180,7 +3180,7 @@ dependencies = [ [[package]] name = "ockam_command" -version = "0.81.0" +version = "0.82.0" dependencies = [ "anyhow", "assert_cmd", @@ -3237,7 +3237,7 @@ dependencies = [ [[package]] name = "ockam_core" -version = "0.75.0" +version = "0.76.0" dependencies = [ "async-trait", "backtrace", @@ -3271,7 +3271,7 @@ version = "0.44.0" [[package]] name = "ockam_executor" -version = "0.43.0" +version = "0.44.0" dependencies = [ "crossbeam-queue", "futures 0.3.26", @@ -3284,7 +3284,7 @@ dependencies = [ [[package]] name = "ockam_identity" -version = "0.69.0" +version = "0.70.0" dependencies = [ "async-trait", "cfg-if", @@ -3323,7 +3323,7 @@ dependencies = [ [[package]] name = "ockam_key_exchange_x3dh" -version = "0.70.0" +version = "0.71.0" dependencies = [ "arrayref", "hex", @@ -3336,7 +3336,7 @@ dependencies = [ [[package]] name = "ockam_key_exchange_xx" -version = "0.71.0" +version = "0.72.0" dependencies = [ "hex", "ockam_core", @@ -3356,7 +3356,7 @@ dependencies = [ [[package]] name = "ockam_multiaddr" -version = "0.15.0" +version = "0.16.0" dependencies = [ "bincode", "minicbor", @@ -3374,7 +3374,7 @@ dependencies = [ [[package]] name = "ockam_node" -version = "0.78.0" +version = "0.79.0" dependencies = [ "cddl-cat", "futures 0.3.26", @@ -3394,7 +3394,7 @@ dependencies = [ [[package]] name = "ockam_transport_ble" -version = "0.36.0" +version = "0.37.0" dependencies = [ "atsame54_xpro", "bluenrg", @@ -3423,7 +3423,7 @@ dependencies = [ [[package]] name = "ockam_transport_core" -version = "0.48.0" +version = "0.49.0" dependencies = [ "ockam_core", "tracing", @@ -3431,7 +3431,7 @@ dependencies = [ [[package]] name = "ockam_transport_tcp" -version = "0.76.0" +version = "0.77.0" dependencies = [ "cfg-if", "hashbrown 0.13.2", @@ -3468,7 +3468,7 @@ dependencies = [ [[package]] name = "ockam_transport_uds" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ockam_core", "ockam_macros", @@ -3482,7 +3482,7 @@ dependencies = [ [[package]] name = "ockam_transport_websocket" -version = "0.67.0" +version = "0.68.0" dependencies = [ "futures-util", "ockam_core", @@ -3497,7 +3497,7 @@ dependencies = [ [[package]] name = "ockam_vault" -version = "0.71.0" +version = "0.72.0" dependencies = [ "aes-gcm", "arrayref", diff --git a/implementations/rust/ockam/ockam/CHANGELOG.md b/implementations/rust/ockam/ockam/CHANGELOG.md index 834e05221d8..4957c0f6b03 100644 --- a/implementations/rust/ockam/ockam/CHANGELOG.md +++ b/implementations/rust/ockam/ockam/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.82.0 - 2023-03-03 + +### Changed + +- Moved the access control based on attributes and a policy to the ockam crate +- Reuse the abac control policy inside the policy access control +- Rework `TCP` +- Updated dependencies + ## 0.81.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam/Cargo.toml b/implementations/rust/ockam/ockam/Cargo.toml index 9a91dfddabd..a257c843a66 100644 --- a/implementations/rust/ockam/ockam/Cargo.toml +++ b/implementations/rust/ockam/ockam/Cargo.toml @@ -22,7 +22,7 @@ license = "Apache-2.0" name = "ockam" readme = "README.md" repository = "https://github.com/build-trust/ockam/tree/develop/implementations/rust/ockam/ockam" -version = "0.81.0" +version = "0.82.0" rust-version = "1.56.0" publish = true @@ -84,14 +84,14 @@ name = "tests" path = "tests/main.rs" [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0", default_features = false, optional = true } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.76.0", optional = true } -ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.71.0", default_features = false, optional = true } -ockam_identity = { path = "../ockam_identity", version = "^0.69.0", default_features = false } -ockam_abac = { path = "../ockam_abac", version = "^0.15.0", default_features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.79.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0", default_features = false, optional = true } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.77.0", optional = true } +ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.72.0", default_features = false, optional = true } +ockam_identity = { path = "../ockam_identity", version = "^0.70.0", default_features = false } +ockam_abac = { path = "../ockam_abac", version = "^0.16.0", default_features = false, optional = true } arrayref = "0.3" minicbor = { version = "0.19.0", features = ["alloc", "derive"] } serde = { version = "1.0", default-features = false, features = ["derive"] } @@ -102,8 +102,8 @@ hex = { version = "0.4", default-features = false } dyn-clone = "1.0" [dev-dependencies] -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } -ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.71.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } +ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.72.0" } trybuild = { version = "1.0", features = ["diff"] } serde_json = "1.0" rand_xorshift = "0.3" diff --git a/implementations/rust/ockam/ockam/README.md b/implementations/rust/ockam/ockam/README.md index 1912f671c7b..8888f8498fe 100644 --- a/implementations/rust/ockam/ockam/README.md +++ b/implementations/rust/ockam/ockam/README.md @@ -68,7 +68,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam = "0.81.0" +ockam = "0.82.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_abac/CHANGELOG.md b/implementations/rust/ockam/ockam_abac/CHANGELOG.md index 8003f8281fc..0d25145e13a 100644 --- a/implementations/rust/ockam/ockam_abac/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_abac/CHANGELOG.md @@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.16.0 - 2023-03-03 + +### Changed + +- Reuse the abac control policy inside the policy access control +- Use abac in authority services implementation +- Updated dependencies + ## 0.15.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_abac/Cargo.toml b/implementations/rust/ockam/ockam_abac/Cargo.toml index ce37b4b589e..b4ca91f8084 100644 --- a/implementations/rust/ockam/ockam_abac/Cargo.toml +++ b/implementations/rust/ockam/ockam_abac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_abac" -version = "0.15.0" +version = "0.16.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -31,8 +31,8 @@ std = [ [dependencies] either = { version = "1.8.1", default-features = false } minicbor = { version = "0.19.0", features = ["derive", "alloc"] } -ockam_core = { version = "0.75.0", path = "../ockam_core", default-features = false } -ockam_identity = { version = "0.69.0", path = "../ockam_identity", default-features = false } +ockam_core = { version = "0.76.0", path = "../ockam_core", default-features = false } +ockam_identity = { version = "0.70.0", path = "../ockam_identity", default-features = false } once_cell = { version = "1.17.1", default-features = false, features = ["alloc"] } str-buf = "3.0.1" tracing = { version = "0.1.34", default-features = false } diff --git a/implementations/rust/ockam/ockam_abac/README.md b/implementations/rust/ockam/ockam_abac/README.md index d43af20c93a..b33653918c0 100644 --- a/implementations/rust/ockam/ockam_abac/README.md +++ b/implementations/rust/ockam/ockam_abac/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_abac = "0.15.0" +ockam_abac = "0.16.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_api/CHANGELOG.md b/implementations/rust/ockam/ockam_api/CHANGELOG.md index d417c1103d0..252b6bfd645 100644 --- a/implementations/rust/ockam/ockam_api/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_api/CHANGELOG.md @@ -4,6 +4,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.25.0 - 2023-03-03 + +### Added + +- Add print encodable output + +### Changed + +- Refactor `CliState` so it can be built using an explicit directory +- Update `ockam_api` and `ockam_command` according to `TCP` updates +- Parse `/node/n1` to `/worker/addr` after connecting to the node via tcp +- Extend `ockam_api` transport info +- Use abac in authority services implementation +- Expand credential commands +- Update secure-channel create to allow for a provided credential +- Updated dependencies + +### Fixed + +- Fixes broken tests for macos, let the os choose available ports +- Reorganize bats tests to run them in parallel +- 'ockam enroll' ovewrites current configuration instead of returning error +- Update cli_state test with credentials entry + ## 0.24.0 - 2023-02-24 ### Added diff --git a/implementations/rust/ockam/ockam_api/Cargo.toml b/implementations/rust/ockam/ockam_api/Cargo.toml index 8e26f2caeee..1bf4939169c 100644 --- a/implementations/rust/ockam/ockam_api/Cargo.toml +++ b/implementations/rust/ockam/ockam_api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_api" -version = "0.24.0" +version = "0.25.0" edition = "2021" authors = ["Ockam Developers"] license = "Apache-2.0" @@ -56,24 +56,24 @@ reqwest = { version = "0.11", default-features = false, features = ["jso sysinfo = "0.28" kafka-protocol = "0.5.1" -ockam = { path = "../ockam", version = "^0.81.0", features = ["software_vault"] } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.76.0" } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.15.0", features = ["cbor", "serde"] } +ockam = { path = "../ockam", version = "^0.82.0", features = ["software_vault"] } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.77.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.16.0", features = ["cbor", "serde"] } [dependencies.ockam_core] -version = "0.75.0" +version = "0.76.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_node] -version = "0.78.0" +version = "0.79.0" path = "../ockam_node" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_vault] -version = "0.71.0" +version = "0.72.0" path = "../ockam_vault" default-features = false # FIXME: ockam_vault's dependency curve25519-dalek has non-additive features which @@ -81,13 +81,13 @@ default-features = false features = ["std", "aws", "rustcrypto"] [dependencies.ockam_identity] -version = "0.69.0" +version = "0.70.0" path = "../ockam_identity" default-features = false features = ["std"] [dependencies.ockam_abac] -version = "0.15.0" +version = "0.16.0" path = "../ockam_abac" default-features = false @@ -99,7 +99,7 @@ mockall = "0.11" # TODO enable "tag" feature once implemented on elixir side ockam_api = { path = ".", features = ["std", "authenticators"] } ockam_macros = { version = "0.27.0", path = "../ockam_macros", features = ["std"] } -ockam_transport_tcp = { version = "0.76.0", path = "../ockam_transport_tcp" } +ockam_transport_tcp = { version = "0.77.0", path = "../ockam_transport_tcp" } quickcheck = "1.0.1" indexmap = "1.7.0" uuid = "1.3.0" diff --git a/implementations/rust/ockam/ockam_command/CHANGELOG.md b/implementations/rust/ockam/ockam_command/CHANGELOG.md index 9770a6bcdb3..2753914ccd1 100644 --- a/implementations/rust/ockam/ockam_command/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_command/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.82.0 - 2023-03-03 + +### Changed + +- Refactor `CliState` so it can be built using an explicit directory +- Parse `/node/n1` to `/worker/addr` after connecting to the node via tcp +- Update `authenticated` command tcp +- Use abac in authority services implementation +- Expand credential commands +- Updated dependencies + ## 0.81.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_command/Cargo.toml b/implementations/rust/ockam/ockam_command/Cargo.toml index 22a7cdedc1c..25a47620953 100644 --- a/implementations/rust/ockam/ockam_command/Cargo.toml +++ b/implementations/rust/ockam/ockam_command/Cargo.toml @@ -24,7 +24,7 @@ readme = "README.md" repository = "https://github.com/build-trust/ockam/implementations/rust/ockam/ockam_command" rust-version = "1.58.1" publish = true -version = "0.81.0" +version = "0.82.0" [package.metadata.cross.target.aarch64-unknown-linux-musl] dockerfile = "../../../../tools/cross/Cross.Dockerfile.aarch64" @@ -93,17 +93,17 @@ rustls-native-certs = "0.6.2" pem-rfc7468 = { version = "0.7.0", features = ["std"]} termimad = "0.21" once_cell = "1.17" -ockam = { path = "../ockam", version = "^0.81.0", features = ["software_vault"] } -ockam_abac = { path = "../ockam_abac", version = "0.15.0", features = ["std"] } -ockam_api = { path = "../ockam_api", version = "0.24.0", features = ["std", "authenticators"] } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.15.0", features = ["std"] } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0", features = ["storage", "aws", "rustcrypto"] } -ockam_core = { path = "../ockam_core", version = "^0.75.0" } -ockam_identity = { path = "../ockam_identity", version = "^0.69.0" } +ockam = { path = "../ockam", version = "^0.82.0", features = ["software_vault"] } +ockam_abac = { path = "../ockam_abac", version = "0.16.0", features = ["std"] } +ockam_api = { path = "../ockam_api", version = "0.25.0", features = ["std", "authenticators"] } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.16.0", features = ["std"] } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0", features = ["storage", "aws", "rustcrypto"] } +ockam_core = { path = "../ockam_core", version = "^0.76.0" } +ockam_identity = { path = "../ockam_identity", version = "^0.70.0" } [dev-dependencies] assert_cmd = "2" tempfile = "3" ockam_macros = { path = "../ockam_macros", version = "^0.27.0" } -ockam_api = { path = "../ockam_api", version = "0.24.0", features = ["std", "authenticators"] } +ockam_api = { path = "../ockam_api", version = "0.25.0", features = ["std", "authenticators"] } diff --git a/implementations/rust/ockam/ockam_command/README.md b/implementations/rust/ockam/ockam_command/README.md index fffcebac3fc..6fcba75104d 100644 --- a/implementations/rust/ockam/ockam_command/README.md +++ b/implementations/rust/ockam/ockam_command/README.md @@ -14,7 +14,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_core = "0.81.0" +ockam_core = "0.82.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_core/CHANGELOG.md b/implementations/rust/ockam/ockam_core/CHANGELOG.md index c0c4a15a41c..aa4c0c7b013 100644 --- a/implementations/rust/ockam/ockam_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_core/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.76.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.75.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_core/Cargo.toml b/implementations/rust/ockam/ockam_core/Cargo.toml index efebaf9de37..1aeac42b5fc 100644 --- a/implementations/rust/ockam/ockam_core/Cargo.toml +++ b/implementations/rust/ockam/ockam_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_core" -version = "0.75.0" +version = "0.76.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" diff --git a/implementations/rust/ockam/ockam_core/README.md b/implementations/rust/ockam/ockam_core/README.md index 69e41b0180a..15294efb40e 100644 --- a/implementations/rust/ockam/ockam_core/README.md +++ b/implementations/rust/ockam/ockam_core/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_core = "0.75.0" +ockam_core = "0.76.0" ``` ## Crate Features @@ -32,7 +32,7 @@ be disabled as follows ``` [dependencies] -ockam_core = { version = "0.75.0" , default-features = false } +ockam_core = { version = "0.76.0" , default-features = false } ``` Please note that Cargo features are unioned across the entire dependency diff --git a/implementations/rust/ockam/ockam_executor/CHANGELOG.md b/implementations/rust/ockam/ockam_executor/CHANGELOG.md index 0efbd9a9c50..fdf93d89210 100644 --- a/implementations/rust/ockam/ockam_executor/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_executor/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.44.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.43.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_executor/Cargo.toml b/implementations/rust/ockam/ockam_executor/Cargo.toml index 76ad0c49203..4b9ff036e4b 100644 --- a/implementations/rust/ockam/ockam_executor/Cargo.toml +++ b/implementations/rust/ockam/ockam_executor/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/build-trust/ockam/tree/develop/implementations/ keywords = ["ockam", "crypto", "encryption", "authentication"] license = "Apache-2.0" name = "ockam_executor" -version = "0.43.0" +version = "0.44.0" publish = true rust-version = "1.56.0" @@ -40,7 +40,7 @@ futures = { version = "0.3.26", default-features = false, features = [ "async-await", ] } heapless = { version = "0.7", features = ["mpmc_large"] } -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } pin-project-lite = "0.2" pin-utils = "0.1.0" tracing = { version = "0.1", default_features = false } diff --git a/implementations/rust/ockam/ockam_executor/README.md b/implementations/rust/ockam/ockam_executor/README.md index 2726680bc2f..ddab6f3c5fc 100644 --- a/implementations/rust/ockam/ockam_executor/README.md +++ b/implementations/rust/ockam/ockam_executor/README.md @@ -22,7 +22,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_executor = "0.43.0" +ockam_executor = "0.44.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_ffi/CHANGELOG.md b/implementations/rust/ockam/ockam_ffi/CHANGELOG.md index 18da7ce194a..2b8e1a0f034 100644 --- a/implementations/rust/ockam/ockam_ffi/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_ffi/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.68.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.67.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_ffi/Cargo.toml b/implementations/rust/ockam/ockam_ffi/Cargo.toml index 910c04939f0..db0148d5cde 100644 --- a/implementations/rust/ockam/ockam_ffi/Cargo.toml +++ b/implementations/rust/ockam/ockam_ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam-ffi" -version = "0.67.0" +version = "0.68.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -27,8 +27,8 @@ crate-type = ["staticlib"] default = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } +ockam_core = { path = "../ockam_core", version = "^0.76.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } lazy_static = "1.4" tokio = { version = "1.25", features = ["full"] } futures = { version = "0.3.26" } diff --git a/implementations/rust/ockam/ockam_ffi/README.md b/implementations/rust/ockam/ockam_ffi/README.md index 6959645feee..5809d1675d8 100644 --- a/implementations/rust/ockam/ockam_ffi/README.md +++ b/implementations/rust/ockam/ockam_ffi/README.md @@ -20,7 +20,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam-ffi = "0.67.0" +ockam-ffi = "0.68.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_identity/CHANGELOG.md b/implementations/rust/ockam/ockam_identity/CHANGELOG.md index d7b7588945e..f3faae70c45 100644 --- a/implementations/rust/ockam/ockam_identity/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_identity/CHANGELOG.md @@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.70.0 - 2023-03-03 + +### Added + +- Added a minimal authority implementation + +### Changed + +- Renamed authority to credential issuer +- Preload the credential issuer with attributes for alice and bob +- Moved some helper code from examples to the ockam_identity crate +- Expand credential commands +- Update secure-channel create to allow for a provided credential +- Updated dependencies + ## 0.69.0 - 2023-02-24 ### Added diff --git a/implementations/rust/ockam/ockam_identity/Cargo.toml b/implementations/rust/ockam/ockam_identity/Cargo.toml index ab6402f716d..4098ea1cb47 100644 --- a/implementations/rust/ockam/ockam_identity/Cargo.toml +++ b/implementations/rust/ockam/ockam_identity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_identity" -version = "0.69.0" +version = "0.70.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -58,11 +58,11 @@ alloc = [ ] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0", default-features = false, optional = true } -ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.71.0", default-features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.79.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0", default-features = false, optional = true } +ockam_key_exchange_xx = { path = "../ockam_key_exchange_xx", version = "^0.72.0", default-features = false, optional = true } serde_bare = { version = "0.5.0", default-features = false, features = ["alloc"] } minicbor = { version = "0.19.0", features = ["alloc", "derive"] } cfg-if = "1.0.0" @@ -80,7 +80,7 @@ async-trait = "0.1.64" [dev-dependencies] ockam_transport_tcp = { path = "../ockam_transport_tcp" } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } zeroize = { version = "1.4.2" } quickcheck = "1.0.3" quickcheck_macros = "1.0.0" diff --git a/implementations/rust/ockam/ockam_identity/README.md b/implementations/rust/ockam/ockam_identity/README.md index 2ac9b26a984..df87364a759 100644 --- a/implementations/rust/ockam/ockam_identity/README.md +++ b/implementations/rust/ockam/ockam_identity/README.md @@ -22,7 +22,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_identity = "0.69.0" +ockam_identity = "0.70.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_key_exchange_x3dh/CHANGELOG.md b/implementations/rust/ockam/ockam_key_exchange_x3dh/CHANGELOG.md index 97c800dd2ee..d4e37489280 100644 --- a/implementations/rust/ockam/ockam_key_exchange_x3dh/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_key_exchange_x3dh/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.71.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.70.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_key_exchange_x3dh/Cargo.toml b/implementations/rust/ockam/ockam_key_exchange_x3dh/Cargo.toml index e3f093b8f33..e6e0de97e57 100644 --- a/implementations/rust/ockam/ockam_key_exchange_x3dh/Cargo.toml +++ b/implementations/rust/ockam/ockam_key_exchange_x3dh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_key_exchange_x3dh" -version = "0.70.0" +version = "0.71.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -35,12 +35,12 @@ no_std = ["ockam_core/no_std", "ockam_macros/no_std"] alloc = ["ockam_core/alloc", "ockam_macros/alloc", "hex/alloc"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0", default_features = false } arrayref = "0.3" zeroize = { version = "1.4.2", features = ["zeroize_derive"] } hex = { version = "0.4", default-features = false } [dev-dependencies] -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } -ockam_node = { path = "../ockam_node", version = "^0.78.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } +ockam_node = { path = "../ockam_node", version = "^0.79.0" } diff --git a/implementations/rust/ockam/ockam_key_exchange_x3dh/README.md b/implementations/rust/ockam/ockam_key_exchange_x3dh/README.md index 5056388de4a..310697d601b 100644 --- a/implementations/rust/ockam/ockam_key_exchange_x3dh/README.md +++ b/implementations/rust/ockam/ockam_key_exchange_x3dh/README.md @@ -20,7 +20,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_key_exchange_x3dh = "0.70.0" +ockam_key_exchange_x3dh = "0.71.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_key_exchange_xx/CHANGELOG.md b/implementations/rust/ockam/ockam_key_exchange_xx/CHANGELOG.md index ac3916f2456..65541f2fd2d 100644 --- a/implementations/rust/ockam/ockam_key_exchange_xx/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_key_exchange_xx/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.72.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.71.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_key_exchange_xx/Cargo.toml b/implementations/rust/ockam/ockam_key_exchange_xx/Cargo.toml index 6b6345c8a7d..e9f1eafa221 100644 --- a/implementations/rust/ockam/ockam_key_exchange_xx/Cargo.toml +++ b/implementations/rust/ockam/ockam_key_exchange_xx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_key_exchange_xx" -version = "0.71.0" +version = "0.72.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -35,10 +35,10 @@ no_std = ["ockam_core/no_std", "ockam_macros/no_std"] alloc = ["ockam_core/alloc", "ockam_macros/alloc"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0", default_features = false } [dev-dependencies] -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } -ockam_node = { path = "../ockam_node", version = "^0.78.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } +ockam_node = { path = "../ockam_node", version = "^0.79.0" } hex = "0.4" diff --git a/implementations/rust/ockam/ockam_key_exchange_xx/README.md b/implementations/rust/ockam/ockam_key_exchange_xx/README.md index 59cce88a1e2..5bd2366794e 100644 --- a/implementations/rust/ockam/ockam_key_exchange_xx/README.md +++ b/implementations/rust/ockam/ockam_key_exchange_xx/README.md @@ -20,7 +20,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_key_exchange_xx = "0.71.0" +ockam_key_exchange_xx = "0.72.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md index 522f1a34d1f..c1c8c6555bc 100644 --- a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.16.0 - 2023-03-03 + +### Changed + +- Parse `/node/n1` to `/worker/addr` after connecting to the node via tcp +- Updated dependencies + ## 0.15.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_multiaddr/Cargo.toml b/implementations/rust/ockam/ockam_multiaddr/Cargo.toml index bb98de55f62..8c7d6c0065a 100644 --- a/implementations/rust/ockam/ockam_multiaddr/Cargo.toml +++ b/implementations/rust/ockam/ockam_multiaddr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_multiaddr" -version = "0.15.0" +version = "0.16.0" authors = ["Ockam Developers"] license = "Apache-2.0" edition = "2021" @@ -21,7 +21,7 @@ tinyvec = { version = "1.5.1", features = ["alloc"] } unsigned-varint = "0.7.1" [dependencies.ockam_core] -version = "0.75.0" +version = "0.76.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] diff --git a/implementations/rust/ockam/ockam_node/CHANGELOG.md b/implementations/rust/ockam/ockam_node/CHANGELOG.md index 42621fed9a4..7fbf692ebfb 100644 --- a/implementations/rust/ockam/ockam_node/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_node/CHANGELOG.md @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.79.0 - 2023-03-03 + +### Added + +- Add getter for `WorkerBuilder` and `ProcessorBuilder` + +### Changed + +- Updated dependencies + ## 0.78.0 - 2023-02-24 ### Added diff --git a/implementations/rust/ockam/ockam_node/Cargo.toml b/implementations/rust/ockam/ockam_node/Cargo.toml index a94192eb079..37db8f30ecb 100644 --- a/implementations/rust/ockam/ockam_node/Cargo.toml +++ b/implementations/rust/ockam/ockam_node/Cargo.toml @@ -20,7 +20,7 @@ keywords = [ ] license = "Apache-2.0" name = "ockam_node" -version = "0.78.0" +version = "0.79.0" publish = true rust-version = "1.56.0" @@ -51,7 +51,7 @@ debugger = ["ockam_core/debugger"] tag = ["cddl-cat", "once_cell", "ockam_core/tag"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0" } tokio = { version = "1.25", default-features = false, optional = true, features = [ "sync", @@ -68,7 +68,7 @@ tracing-subscriber = { version = "0.3", features = [ "env-filter", ], optional = true } heapless = { version = "0.7", features = ["mpmc_large"], optional = true } -ockam_executor = { path = "../ockam_executor", version = "^0.43.0", default-features = false, optional = true } +ockam_executor = { path = "../ockam_executor", version = "^0.44.0", default-features = false, optional = true } serde_bare = { version = "0.5.0", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } minicbor = { version = "0.19.0", features = ["derive"] } diff --git a/implementations/rust/ockam/ockam_node/README.md b/implementations/rust/ockam/ockam_node/README.md index 165ea343d0d..9a223375203 100644 --- a/implementations/rust/ockam/ockam_node/README.md +++ b/implementations/rust/ockam/ockam_node/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_node = "0.78.0" +ockam_node = "0.79.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md index d6c11ebb55e..3b45ddca7d9 100644 --- a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.37.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.36.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml index e2dcd6ac269..216b5ba3f02 100644 --- a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_ble" -version = "0.36.0" +version = "0.37.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -84,9 +84,9 @@ pic32mx1xxfxxxb = ["pic32", "pic32-hal/pic32mx1xxfxxxb"] pic32mx2xxfxxxb = ["pic32", "pic32-hal/pic32mx2xxfxxxb"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0", default_features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.48.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.79.0", default_features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.49.0", default_features = false } futures = { version = "0.3.26", default-features = false } futures-util = { version = "0.3.19", default-features = false, features = ["alloc", "async-await-macro", "sink"] } @@ -124,8 +124,8 @@ cortex-m = "0.7.7" riscv = "0.10.0" [dev-dependencies] -ockam_identity = { path = "../ockam_identity", version = "^0.69.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.71.0" } +ockam_identity = { path = "../ockam_identity", version = "^0.70.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.72.0" } [[example]] name = "04-routing-over-ble-transport-initiator" diff --git a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md index effd51fb549..514444f478e 100644 --- a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.49.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.48.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_core/Cargo.toml b/implementations/rust/ockam/ockam_transport_core/Cargo.toml index 596f73c0967..9dea3b3b3da 100644 --- a/implementations/rust/ockam/ockam_transport_core/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_core" -version = "0.48.0" +version = "0.49.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -31,5 +31,5 @@ no_std = ["ockam_core/no_std"] alloc = ["ockam_core/alloc"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } tracing = { version = "0.1", default-features = false } diff --git a/implementations/rust/ockam/ockam_transport_core/README.md b/implementations/rust/ockam/ockam_transport_core/README.md index a7d696be0df..9696754d709 100644 --- a/implementations/rust/ockam/ockam_transport_core/README.md +++ b/implementations/rust/ockam/ockam_transport_core/README.md @@ -16,7 +16,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_core = "0.48.0" +ockam_transport_core = "0.49.0" ``` This crate requires the rust standard library `"std"`. diff --git a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md index 868b300d489..b33e348b9a2 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.77.0 - 2023-03-03 + +### Added + +- Add `TCP::disconnect` and `TCP::stop_listener` +- Add `TCP` disconnection and stop listener tests +- Add small sleep after `tcp.stop_listener()` in test + +### Changed + +- Rework `TCP` +- Make `TCP::listen()` return worker `Address` +- Move `TCP` connection process out of `TcpSendWorker` +- Updated dependencies + +### Fixed + +- Improve `TCP` tests + ## 0.76.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml index 4646d969d1f..9fcdb78dcc5 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_tcp" -version = "0.76.0" +version = "0.77.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -28,10 +28,10 @@ std = ["ockam_macros/std"] alloc = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0" } -ockam_node = { path = "../ockam_node", version = "^0.78.0" } +ockam_core = { path = "../ockam_core", version = "^0.76.0" } +ockam_node = { path = "../ockam_node", version = "^0.79.0" } ockam_macros = { path = "../ockam_macros", version = "^0.27.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.48.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.49.0" } serde = { version = "1.0", default-features = false, features = ["derive"] } tokio = { version = "1.25", features = [ "rt-multi-thread", diff --git a/implementations/rust/ockam/ockam_transport_tcp/README.md b/implementations/rust/ockam/ockam_transport_tcp/README.md index 5a571ea6c3d..28e391bcc43 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/README.md +++ b/implementations/rust/ockam/ockam_transport_tcp/README.md @@ -29,7 +29,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_tcp = "0.76.0" +ockam_transport_tcp = "0.77.0" ``` This crate requires the rust standard library `"std"`. diff --git a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml index b6d3a00956e..e8ff11504c6 100644 --- a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml @@ -30,9 +30,9 @@ alloc = [] [dependencies] bytes = "1.4.0" futures-util = "0.3" -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.48.0" } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.79.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.49.0" } rand = "0.8" hashbrown = { version = "0.13" } tracing = { version = "0.1", default-features = false } @@ -49,7 +49,7 @@ tokio-util = { version = "0.7.7", features = ["net", "codec"] } [dev-dependencies] ockam_macros = { path = "../ockam_macros", version = "^0.27.0" } -ockam = { path = "../ockam", version = "^0.81.0" } +ockam = { path = "../ockam", version = "^0.82.0" } [[example]] name = "client" diff --git a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md index a9d35f333bb..0d3c4407d43 100644 --- a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.6.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.5.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml index 6a99e2ddea1..97083ebddb7 100644 --- a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_uds" -version = "0.5.0" +version = "0.6.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -27,10 +27,10 @@ std = ["ockam_macros/std"] alloc = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0" } -ockam_node = { path = "../ockam_node", version = "^0.78.0" } +ockam_core = { path = "../ockam_core", version = "^0.76.0" } +ockam_node = { path = "../ockam_node", version = "^0.79.0" } ockam_macros = { path = "../ockam_macros", version = "^0.27.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.48.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.49.0" } serde = { version = "1.0", default-features = false, features = ["derive"] } tokio = { version = "1.25", features = [ "rt-multi-thread", diff --git a/implementations/rust/ockam/ockam_transport_uds/README.md b/implementations/rust/ockam/ockam_transport_uds/README.md index 4368f470e5d..3b454e178e3 100644 --- a/implementations/rust/ockam/ockam_transport_uds/README.md +++ b/implementations/rust/ockam/ockam_transport_uds/README.md @@ -12,5 +12,5 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_uds = "0.5.0" +ockam_transport_uds = "0.6.0" ``` diff --git a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md index 2b98d5683e7..1760b515aef 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.68.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.67.0 - 2023-02-24 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml index b006f8f622a..79f526f8b65 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_websocket" -version = "0.67.0" +version = "0.68.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -47,9 +47,9 @@ alloc = [ futures-util = { version = "0.3", default-features = false, features = [ "tokio-io", ] } -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0", default_features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.48.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.79.0", default_features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.49.0", default_features = false } tokio = { version = "1.25", default-features = false, optional = true, features = [ "rt-multi-thread", "sync", diff --git a/implementations/rust/ockam/ockam_transport_websocket/README.md b/implementations/rust/ockam/ockam_transport_websocket/README.md index 0c5c9469e40..b18262af3af 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/README.md +++ b/implementations/rust/ockam/ockam_transport_websocket/README.md @@ -24,7 +24,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_websocket = "0.67.0" +ockam_transport_websocket = "0.68.0" ``` This crate requires the rust standard library `"std"`. diff --git a/implementations/rust/ockam/ockam_vault/CHANGELOG.md b/implementations/rust/ockam/ockam_vault/CHANGELOG.md index dc9baf50740..8cbc2d488ad 100644 --- a/implementations/rust/ockam/ockam_vault/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.72.0 - 2023-03-03 + +### Changed + +- Updated dependencies + ## 0.71.0 - 2023-02-24 ### Added diff --git a/implementations/rust/ockam/ockam_vault/Cargo.toml b/implementations/rust/ockam/ockam_vault/Cargo.toml index 6ee05f822a4..f45ee31894d 100644 --- a/implementations/rust/ockam/ockam_vault/Cargo.toml +++ b/implementations/rust/ockam/ockam_vault/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_vault" -version = "0.71.0" +version = "0.72.0" authors = ["Ockam Developers"] edition = "2021" license = "Apache-2.0" @@ -67,9 +67,9 @@ aws = ["std", "aws-config", "aws-sdk-kms", "thiserror"] rustcrypto = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.75.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.76.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.27.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.78.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.79.0", default_features = false } arrayref = "0.3" aes-gcm = { version = "0.9", default-features = false, features = ["aes"] } cfg-if = "1.0.0" diff --git a/implementations/rust/ockam/ockam_vault/README.md b/implementations/rust/ockam/ockam_vault/README.md index 745519a9689..0133bf874ce 100644 --- a/implementations/rust/ockam/ockam_vault/README.md +++ b/implementations/rust/ockam/ockam_vault/README.md @@ -22,7 +22,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_vault = "0.71.0" +ockam_vault = "0.72.0" ``` ## Crate Features @@ -33,7 +33,7 @@ disabled as follows ``` [dependencies] -ockam_vault = { version = "0.71.0" , default-features = false } +ockam_vault = { version = "0.72.0" , default-features = false } ``` Please note that Cargo features are unioned across the entire dependency