From a7438056c14808fe429534808975c2d43ee6672a Mon Sep 17 00:00:00 2001 From: ockam-team Date: Mon, 23 Sep 2024 22:51:25 +0000 Subject: [PATCH] ci: crate release 23-09-2024 --- Cargo.lock | 38 +++++++++---------- implementations/rust/ockam/ockam/CHANGELOG.md | 6 +++ implementations/rust/ockam/ockam/Cargo.toml | 22 +++++------ implementations/rust/ockam/ockam/README.md | 2 +- .../rust/ockam/ockam_abac/CHANGELOG.md | 7 ++++ .../rust/ockam/ockam_abac/Cargo.toml | 10 ++--- .../rust/ockam/ockam_abac/README.md | 2 +- .../rust/ockam/ockam_api/CHANGELOG.md | 25 ++++++++++++ .../rust/ockam/ockam_api/Cargo.toml | 26 ++++++------- .../rust/ockam/ockam_api/README.md | 2 +- .../rust/ockam/ockam_app_lib/CHANGELOG.md | 10 +++++ .../rust/ockam/ockam_app_lib/Cargo.toml | 10 ++--- .../rust/ockam/ockam_app_lib/README.md | 2 +- .../rust/ockam/ockam_command/CHANGELOG.md | 24 ++++++++++++ .../rust/ockam/ockam_command/Cargo.toml | 18 ++++----- .../rust/ockam/ockam_command/README.md | 2 +- .../rust/ockam/ockam_core/CHANGELOG.md | 9 +++++ .../rust/ockam/ockam_core/Cargo.toml | 4 +- .../rust/ockam/ockam_core/README.md | 2 +- .../rust/ockam/ockam_ebpf/CHANGELOG.md | 7 ++++ .../rust/ockam/ockam_executor/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_executor/Cargo.toml | 4 +- .../rust/ockam/ockam_executor/README.md | 2 +- .../rust/ockam/ockam_identity/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_identity/Cargo.toml | 12 +++--- .../rust/ockam/ockam_identity/README.md | 2 +- .../rust/ockam/ockam_macros/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_macros/Cargo.toml | 2 +- .../rust/ockam/ockam_macros/README.md | 2 +- .../rust/ockam/ockam_multiaddr/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_multiaddr/Cargo.toml | 4 +- .../rust/ockam/ockam_multiaddr/README.md | 2 +- .../rust/ockam/ockam_node/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_node/Cargo.toml | 10 ++--- .../rust/ockam/ockam_node/README.md | 2 +- .../ockam/ockam_rust_elixir_nifs/Cargo.toml | 8 ++-- .../ockam/ockam_transport_ble/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_transport_ble/Cargo.toml | 12 +++--- .../rust/ockam/ockam_transport_ble/README.md | 2 +- .../ockam/ockam_transport_core/CHANGELOG.md | 8 ++++ .../ockam/ockam_transport_core/Cargo.toml | 4 +- .../rust/ockam/ockam_transport_core/README.md | 2 +- .../ockam/ockam_transport_tcp/CHANGELOG.md | 9 +++++ .../rust/ockam/ockam_transport_tcp/Cargo.toml | 10 ++--- .../rust/ockam/ockam_transport_tcp/README.md | 2 +- .../ockam/ockam_transport_udp/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_transport_udp/Cargo.toml | 10 ++--- .../rust/ockam/ockam_transport_udp/README.md | 2 +- .../ockam/ockam_transport_uds/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_transport_uds/Cargo.toml | 10 ++--- .../rust/ockam/ockam_transport_uds/README.md | 2 +- .../ockam_transport_websocket/CHANGELOG.md | 6 +++ .../ockam_transport_websocket/Cargo.toml | 10 ++--- .../ockam/ockam_transport_websocket/README.md | 2 +- .../rust/ockam/ockam_vault/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_vault/Cargo.toml | 8 ++-- .../rust/ockam/ockam_vault/README.md | 2 +- .../rust/ockam/ockam_vault_aws/CHANGELOG.md | 6 +++ .../rust/ockam/ockam_vault_aws/Cargo.toml | 10 ++--- .../rust/ockam/ockam_vault_aws/README.md | 2 +- 60 files changed, 311 insertions(+), 140 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8508bfbc30f..38afe17db60 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4680,7 +4680,7 @@ dependencies = [ [[package]] name = "ockam" -version = "0.133.0" +version = "0.134.0" dependencies = [ "hex", "ockam_abac", @@ -4702,7 +4702,7 @@ dependencies = [ [[package]] name = "ockam_abac" -version = "0.66.0" +version = "0.67.0" dependencies = [ "cfg-if", "either", @@ -4732,7 +4732,7 @@ dependencies = [ [[package]] name = "ockam_api" -version = "0.76.0" +version = "0.77.0" dependencies = [ "base64-url", "bytes 1.7.2", @@ -4824,7 +4824,7 @@ dependencies = [ [[package]] name = "ockam_app_lib" -version = "0.133.0" +version = "0.134.0" dependencies = [ "cbindgen", "duct", @@ -4846,7 +4846,7 @@ dependencies = [ [[package]] name = "ockam_command" -version = "0.133.0" +version = "0.134.0" dependencies = [ "arboard", "assert_cmd", @@ -4907,7 +4907,7 @@ dependencies = [ [[package]] name = "ockam_core" -version = "0.116.0" +version = "0.117.0" dependencies = [ "async-trait", "backtrace", @@ -4944,7 +4944,7 @@ dependencies = [ [[package]] name = "ockam_executor" -version = "0.85.0" +version = "0.86.0" dependencies = [ "crossbeam-queue", "futures 0.3.30", @@ -4956,7 +4956,7 @@ dependencies = [ [[package]] name = "ockam_identity" -version = "0.120.0" +version = "0.121.0" dependencies = [ "async-trait", "cfg-if", @@ -4989,7 +4989,7 @@ dependencies = [ [[package]] name = "ockam_macros" -version = "0.34.0" +version = "0.35.0" dependencies = [ "proc-macro2", "quote", @@ -4998,7 +4998,7 @@ dependencies = [ [[package]] name = "ockam_multiaddr" -version = "0.60.0" +version = "0.61.0" dependencies = [ "bincode", "minicbor", @@ -5016,7 +5016,7 @@ dependencies = [ [[package]] name = "ockam_node" -version = "0.125.0" +version = "0.126.0" dependencies = [ "cfg-if", "fs2", @@ -5065,7 +5065,7 @@ dependencies = [ [[package]] name = "ockam_transport_ble" -version = "0.87.0" +version = "0.88.0" dependencies = [ "atsame54_xpro", "bluenrg", @@ -5093,7 +5093,7 @@ dependencies = [ [[package]] name = "ockam_transport_core" -version = "0.90.0" +version = "0.91.0" dependencies = [ "minicbor", "ockam_core", @@ -5103,7 +5103,7 @@ dependencies = [ [[package]] name = "ockam_transport_tcp" -version = "0.123.0" +version = "0.124.0" dependencies = [ "aya", "aya-log", @@ -5133,7 +5133,7 @@ dependencies = [ [[package]] name = "ockam_transport_udp" -version = "0.67.0" +version = "0.68.0" dependencies = [ "cfg-if", "minicbor", @@ -5148,7 +5148,7 @@ dependencies = [ [[package]] name = "ockam_transport_uds" -version = "0.52.0" +version = "0.53.0" dependencies = [ "ockam_core", "ockam_macros", @@ -5162,7 +5162,7 @@ dependencies = [ [[package]] name = "ockam_transport_websocket" -version = "0.114.0" +version = "0.115.0" dependencies = [ "futures-util", "ockam_core", @@ -5177,7 +5177,7 @@ dependencies = [ [[package]] name = "ockam_vault" -version = "0.118.0" +version = "0.119.0" dependencies = [ "aes-gcm", "arrayref", @@ -5209,7 +5209,7 @@ dependencies = [ [[package]] name = "ockam_vault_aws" -version = "0.44.0" +version = "0.45.0" dependencies = [ "aws-config", "aws-sdk-kms", diff --git a/implementations/rust/ockam/ockam/CHANGELOG.md b/implementations/rust/ockam/ockam/CHANGELOG.md index dba6db837c6..2d74047875c 100644 --- a/implementations/rust/ockam/ockam/CHANGELOG.md +++ b/implementations/rust/ockam/ockam/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.134.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.133.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam/Cargo.toml b/implementations/rust/ockam/ockam/Cargo.toml index b3531d8b43d..60a1feb1f54 100644 --- a/implementations/rust/ockam/ockam/Cargo.toml +++ b/implementations/rust/ockam/ockam/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam" -version = "0.133.0" +version = "0.134.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -89,21 +89,21 @@ path = "tests/main.rs" [dependencies] hex = { version = "0.4", default-features = false } -ockam_abac = { path = "../ockam_abac", version = "^0.66.0", default-features = false, optional = true } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_identity = { path = "../ockam_identity", version = "^0.120.0", default-features = false } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0", default-features = false } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.123.0", default-features = false, optional = true } -ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.67.0", default-features = false, optional = true } -ockam_vault = { path = "../ockam_vault", version = "^0.118.0", default-features = false, optional = true } +ockam_abac = { path = "../ockam_abac", version = "^0.67.0", default-features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_identity = { path = "../ockam_identity", version = "^0.121.0", default-features = false } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0", default-features = false } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.124.0", default-features = false, optional = true } +ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.68.0", default-features = false, optional = true } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0", default-features = false, optional = true } rand = { version = "0.8", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } tracing = { version = "0.1", default-features = false } [dev-dependencies] -ockam_vault = { path = "../ockam_vault", version = "^0.118.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0" } rand_xorshift = "0.3" serde_json = "1.0" trybuild = { version = "1.0", features = ["diff"] } diff --git a/implementations/rust/ockam/ockam/README.md b/implementations/rust/ockam/ockam/README.md index 1b474f0605a..d1b674c6acc 100644 --- a/implementations/rust/ockam/ockam/README.md +++ b/implementations/rust/ockam/ockam/README.md @@ -49,7 +49,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam = "0.133.0" +ockam = "0.134.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_abac/CHANGELOG.md b/implementations/rust/ockam/ockam_abac/CHANGELOG.md index 297ffc9f77e..f125980a270 100644 --- a/implementations/rust/ockam/ockam_abac/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_abac/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.67.0 - 2024-09-23 + +### Added + +- Implement influxdb token lessor service +- Updated dependencies + ## 0.66.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_abac/Cargo.toml b/implementations/rust/ockam/ockam_abac/Cargo.toml index 94b2c194e59..ac9c9f5f264 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.66.0" +version = "0.67.0" authors = ["Ockam Developers"] categories = ["cryptography"] edition = "2021" @@ -38,15 +38,15 @@ std = [ cfg-if = "1.0.0" either = { version = "1.13.0", default-features = false } minicbor = { version = "0.24.1", features = ["derive", "alloc"] } -ockam_core = { version = "0.116.0", path = "../ockam_core", default-features = false } -ockam_identity = { version = "0.120.0", path = "../ockam_identity", default-features = false } -ockam_node = { version = "0.125.0", path = "../ockam_node", default-features = false } +ockam_core = { version = "0.117.0", path = "../ockam_core", default-features = false } +ockam_identity = { version = "0.121.0", path = "../ockam_identity", default-features = false } +ockam_node = { version = "0.126.0", path = "../ockam_node", default-features = false } once_cell = { version = "1.19.0", default-features = false, features = ["alloc"] } serde = { version = "1", default-features = false, features = ["derive"] } strum = { version = "0.26.3", default-features = false, features = ["derive"] } # optional: -ockam_executor = { version = "0.85.0", path = "../ockam_executor", default-features = false, optional = true } +ockam_executor = { version = "0.86.0", path = "../ockam_executor", default-features = false, optional = true } regex = { version = "1.10.6", default-features = false, optional = true } rustyline = { version = "14.0.0", optional = true } rustyline-derive = { version = "0.10.0", optional = true } diff --git a/implementations/rust/ockam/ockam_abac/README.md b/implementations/rust/ockam/ockam_abac/README.md index 9ddb7565f98..fa386d819bb 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.66.0" +ockam_abac = "0.67.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_api/CHANGELOG.md b/implementations/rust/ockam/ockam_api/CHANGELOG.md index b686e8a2f6a..3109aee146a 100644 --- a/implementations/rust/ockam/ockam_api/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_api/CHANGELOG.md @@ -4,6 +4,31 @@ 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 - 2024-09-23 + +### Added + +- Add a value parser for change histories +- Added `TLS` inlet support +- Implement influxdb token lessor service +- Update default rendezvous server address +- Influxdb inlet/outlet that attach authorization token +- Improve output for lease commands +- Refactor influxdb api client to better handle error responses +- Implementation of reliable `TCP` portals +- Add reliable `TCP` portals to `ockam_api`&`ockam_command` +- Improve ux of influxdb portal commands +- Updated dependencies + +### Changed + +- Bump opentelemetry-appender-tracing from 0.4.0 to 0.5.0 +- Bump sysinfo from 0.30.13 to 0.31.4 + +### Fixed + +- Graceful stop of a node in the command + ## 0.76.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_api/Cargo.toml b/implementations/rust/ockam/ockam_api/Cargo.toml index 706281d416a..1210d85caf6 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.76.0" +version = "0.77.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -110,25 +110,25 @@ tracing-opentelemetry = "0.25.0" tracing-subscriber = { version = "0.3.18", features = ["json"] } url = "2.5.2" -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.60.0", features = ["cbor", "serde"] } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0" } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.123.0", default-features = false, features = ["std"] } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.61.0", features = ["cbor", "serde"] } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0" } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.124.0", default-features = false, features = ["std"] } tonic = "0.12" [dependencies.ockam_core] -version = "0.116.0" +version = "0.117.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_node] -version = "0.125.0" +version = "0.126.0" path = "../ockam_node" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_vault] -version = "0.118.0" +version = "0.119.0" path = "../ockam_vault" default-features = false # FIXME: ockam_vault's dependency curve25519-dalek has non-additive features which @@ -136,19 +136,19 @@ default-features = false features = ["std", "storage"] [dependencies.ockam_vault_aws] -version = "0.44.0" +version = "0.45.0" path = "../ockam_vault_aws" default-features = false features = ["std"] [dependencies.ockam] -version = "^0.133.0" +version = "^0.134.0" path = "../ockam" default-features = false features = ["std", "ockam_transport_tcp", "ockam_transport_udp", "storage"] [dependencies.ockam_abac] -version = "0.66.0" +version = "0.67.0" path = "../ockam_abac" default-features = false @@ -159,9 +159,9 @@ hex = "0.4.3" indexmap = "2.2.6" mockall = "0.13" multimap = "0.10.0" -ockam_macros = { path = "../ockam_macros", features = ["std"], version = "^0.34.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0" } -ockam_transport_tcp = { path = "../ockam_transport_tcp", default-features = false, version = "^0.123.0" } +ockam_macros = { path = "../ockam_macros", features = ["std"], version = "^0.35.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0" } +ockam_transport_tcp = { path = "../ockam_transport_tcp", default-features = false, version = "^0.124.0" } once_cell = { version = "1", default-features = false } opentelemetry_sdk = { version = "0.24.1", features = ["logs", "metrics", "trace", "rt-tokio", "testing"], default-features = false } pretty_assertions = "1.4.1" diff --git a/implementations/rust/ockam/ockam_api/README.md b/implementations/rust/ockam/ockam_api/README.md index bd2c6ac2bd8..bdd23a4cdd6 100644 --- a/implementations/rust/ockam/ockam_api/README.md +++ b/implementations/rust/ockam/ockam_api/README.md @@ -32,7 +32,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_api = "0.76.0" +ockam_api = "0.77.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md index 8c95f65990a..43eeba01664 100644 --- a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_app_lib/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.134.0 - 2024-09-23 + +### Added + +- Added `TLS` inlet support +- Influxdb inlet/outlet that attach authorization token +- Add reliable `TCP` portals to `ockam_api`&`ockam_command` +- Improve ux of influxdb portal commands +- Updated dependencies + ## 0.133.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_app_lib/Cargo.toml b/implementations/rust/ockam/ockam_app_lib/Cargo.toml index 06fe849f1cd..c64556b3903 100644 --- a/implementations/rust/ockam/ockam_app_lib/Cargo.toml +++ b/implementations/rust/ockam/ockam_app_lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_app_lib" -version = "0.133.0" +version = "0.134.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -37,10 +37,10 @@ rust-crypto = ["ockam_api/rust-crypto"] duct = "0.13.7" miette = { version = "7.2.0", features = ["fancy-no-backtrace"] } minicbor = { version = "0.24.1", features = ["alloc", "derive"] } -ockam = { path = "../ockam", version = "^0.133.0", features = ["software_vault"] } -ockam_api = { path = "../ockam_api", version = "0.76.0", default-features = false, features = ["std"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0" } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.60.0", features = ["cbor", "serde"] } +ockam = { path = "../ockam", version = "^0.134.0", features = ["software_vault"] } +ockam_api = { path = "../ockam_api", version = "0.77.0", default-features = false, features = ["std"] } +ockam_core = { path = "../ockam_core", version = "^0.117.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.61.0", features = ["cbor", "serde"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" sqlx-build-trust = { version = "0.7.8" } diff --git a/implementations/rust/ockam/ockam_app_lib/README.md b/implementations/rust/ockam/ockam_app_lib/README.md index 8b22e61d4c0..9fd5f575dca 100644 --- a/implementations/rust/ockam/ockam_app_lib/README.md +++ b/implementations/rust/ockam/ockam_app_lib/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_app_lib = "0.133.0" +ockam_app_lib = "0.134.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_command/CHANGELOG.md b/implementations/rust/ockam/ockam_command/CHANGELOG.md index ba4f480d98a..d6e0a33d8a0 100644 --- a/implementations/rust/ockam/ockam_command/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_command/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.134.0 - 2024-09-23 + +### Added + +- Add a value parser for change histories +- Added `TLS` inlet support +- Implement influxdb token lessor service +- Influxdb inlet/outlet that attach authorization token +- Improve output for lease commands +- Refactor influxdb api client to better handle error responses +- Add reliable `TCP` portals to `ockam_api`&`ockam_command` +- Hide udp and ebpf options from command help +- Improve ux of influxdb portal commands +- Set url dep as optional on ockam_transport_core +- Improve influxdb inlet|outlet command arguments +- Add `ockam rendezvous get-my-address` command +- Unload ebpfs on `ockam reset` +- Updated dependencies + +### Fixed + +- Graceful stop of a node in the command +- `node create` name arg can't be a directory + ## 0.133.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_command/Cargo.toml b/implementations/rust/ockam/ockam_command/Cargo.toml index 6b694507923..55aa11fc48b 100644 --- a/implementations/rust/ockam/ockam_command/Cargo.toml +++ b/implementations/rust/ockam/ockam_command/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_command" -version = "0.133.0" +version = "0.134.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -70,13 +70,13 @@ indicatif = "0.17.8" indoc = "2.0.5" miette = { version = "7.2.0", features = ["fancy-no-backtrace"] } minicbor = { version = "0.24.1", features = ["derive", "alloc", "half"] } -ockam = { path = "../ockam", version = "^0.133.0", features = ["software_vault"] } -ockam_abac = { path = "../ockam_abac", version = "0.66.0", features = ["std"] } -ockam_api = { path = "../ockam_api", version = "0.76.0", default-features = false, features = ["std"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0" } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.60.0", features = ["std"] } -ockam_node = { path = "../ockam_node", version = "^0.125.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.118.0", default-features = false, features = ["storage", "std"] } +ockam = { path = "../ockam", version = "^0.134.0", features = ["software_vault"] } +ockam_abac = { path = "../ockam_abac", version = "0.67.0", features = ["std"] } +ockam_api = { path = "../ockam_api", version = "0.77.0", default-features = false, features = ["std"] } +ockam_core = { path = "../ockam_core", version = "^0.117.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.61.0", features = ["std"] } +ockam_node = { path = "../ockam_node", version = "^0.126.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0", default-features = false, features = ["storage", "std"] } once_cell = "1.19" open = "5.3.0" opentelemetry = { version = "0.24.0", features = ["metrics", "trace"] } @@ -109,7 +109,7 @@ which = "6.0.2" [dev-dependencies] assert_cmd = "2" mockito = "1.5.0" -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } proptest = "1.5.0" tempfile = "3.10.1" time = { version = "0.3", default-features = false, features = ["std", "local-offset"] } diff --git a/implementations/rust/ockam/ockam_command/README.md b/implementations/rust/ockam/ockam_command/README.md index e6caf32ad0c..bd7f834a366 100644 --- a/implementations/rust/ockam/ockam_command/README.md +++ b/implementations/rust/ockam/ockam_command/README.md @@ -33,7 +33,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_command = "0.133.0" +ockam_command = "0.134.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_core/CHANGELOG.md b/implementations/rust/ockam/ockam_core/CHANGELOG.md index 6c67e5ad725..cc51dc67794 100644 --- a/implementations/rust/ockam/ockam_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_core/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.117.0 - 2024-09-23 + +### Added + +- Added `TLS` inlet support +- Implement influxdb token lessor service +- Refactor influxdb api client to better handle error responses +- Updated dependencies + ## 0.116.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_core/Cargo.toml b/implementations/rust/ockam/ockam_core/Cargo.toml index 890a130fae1..cfce2e122b1 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.116.0" +version = "0.117.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -80,7 +80,7 @@ hashbrown = { version = "0.14", default-features = false, features = ["ahash", " hex = { version = "0.4", default-features = false, optional = true } miette = { version = "7", optional = true } minicbor = { version = "0.24.1", features = ["derive"] } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0", default-features = false } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } once_cell = { version = "1", optional = true, default-features = false } opentelemetry = { version = "0.24.0", features = ["logs", "metrics", "trace"], optional = true } rand = { version = "0.8", default-features = false } diff --git a/implementations/rust/ockam/ockam_core/README.md b/implementations/rust/ockam/ockam_core/README.md index 260cdb8e287..6f849e68fa8 100644 --- a/implementations/rust/ockam/ockam_core/README.md +++ b/implementations/rust/ockam/ockam_core/README.md @@ -39,7 +39,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_core = "0.116.0" +ockam_core = "0.117.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_ebpf/CHANGELOG.md b/implementations/rust/ockam/ockam_ebpf/CHANGELOG.md index f0e5ace9585..ee2eb00b444 100644 --- a/implementations/rust/ockam/ockam_ebpf/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_ebpf/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.1.0 - 2024-09-23 + +### Added + +- Add `ockam_ebpf` +- Updated dependencies + ## v0.1.0 - 2024-08-21 ### Added diff --git a/implementations/rust/ockam/ockam_executor/CHANGELOG.md b/implementations/rust/ockam/ockam_executor/CHANGELOG.md index 4d928bdb2c9..7a6ec1a2835 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.86.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.85.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_executor/Cargo.toml b/implementations/rust/ockam/ockam_executor/Cargo.toml index f67b41501dd..b2b45cfab62 100644 --- a/implementations/rust/ockam/ockam_executor/Cargo.toml +++ b/implementations/rust/ockam/ockam_executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_executor" -version = "0.85.0" +version = "0.86.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -36,6 +36,6 @@ no_std = ["ockam_core/no_std"] crossbeam-queue = { version = "0.3.11", default-features = false, features = ["alloc"] } futures = { version = "0.3.30", default-features = false, features = ["async-await"] } heapless = { version = "0.8", features = ["mpmc_large"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } pin-project-lite = "0.2" 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 993bf6c6b8e..836bc2e93ad 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.85.0" +ockam_executor = "0.86.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_identity/CHANGELOG.md b/implementations/rust/ockam/ockam_identity/CHANGELOG.md index dc68eccf923..00c2d1e36ef 100644 --- a/implementations/rust/ockam/ockam_identity/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_identity/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.121.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.120.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_identity/Cargo.toml b/implementations/rust/ockam/ockam_identity/Cargo.toml index 2e8dc6b35c2..bd872d0e465 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.120.0" +version = "0.121.0" authors = ["Ockam Developers"] categories = ["cryptography", "authentication"] edition = "2021" @@ -78,11 +78,11 @@ chrono = { version = "0.4.38", default-features = false } delegate = "0.13.0" hex = { version = "0.4", default-features = false } minicbor = { version = "0.24.1", features = ["alloc", "derive"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.118.0", default-features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0", default-features = false, optional = true } rand = { version = "0.8", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } serde_bare = { version = "0.5.0", default-features = false, features = ["alloc"] } diff --git a/implementations/rust/ockam/ockam_identity/README.md b/implementations/rust/ockam/ockam_identity/README.md index acc332519cb..1a77a9b79bc 100644 --- a/implementations/rust/ockam/ockam_identity/README.md +++ b/implementations/rust/ockam/ockam_identity/README.md @@ -31,7 +31,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_identity = "0.120.0" +ockam_identity = "0.121.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_macros/CHANGELOG.md b/implementations/rust/ockam/ockam_macros/CHANGELOG.md index 11b39aecaab..a41ece02030 100644 --- a/implementations/rust/ockam/ockam_macros/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_macros/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.35.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.34.0 - 2024-02-28 ### Added diff --git a/implementations/rust/ockam/ockam_macros/Cargo.toml b/implementations/rust/ockam/ockam_macros/Cargo.toml index 46dde6f9173..c0690690971 100644 --- a/implementations/rust/ockam/ockam_macros/Cargo.toml +++ b/implementations/rust/ockam/ockam_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_macros" -version = "0.34.0" +version = "0.35.0" authors = ["Ockam Developers"] categories = [ "cryptography", diff --git a/implementations/rust/ockam/ockam_macros/README.md b/implementations/rust/ockam/ockam_macros/README.md index 06491d600f6..683ed34e352 100644 --- a/implementations/rust/ockam/ockam_macros/README.md +++ b/implementations/rust/ockam/ockam_macros/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_macros = "0.34.0" +ockam_macros = "0.35.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md index 94d9db87d9d..39608923475 100644 --- a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_multiaddr/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.61.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.60.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_multiaddr/Cargo.toml b/implementations/rust/ockam/ockam_multiaddr/Cargo.toml index 3869ddb6d2f..a5a89ae0006 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.60.0" +version = "0.61.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -36,7 +36,7 @@ tinyvec = { version = "1.8.0", features = ["alloc"] } unsigned-varint = "0.8.0" [dependencies.ockam_core] -version = "0.116.0" +version = "0.117.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] diff --git a/implementations/rust/ockam/ockam_multiaddr/README.md b/implementations/rust/ockam/ockam_multiaddr/README.md index 0cf139cc25a..ac07f0de9a3 100644 --- a/implementations/rust/ockam/ockam_multiaddr/README.md +++ b/implementations/rust/ockam/ockam_multiaddr/README.md @@ -23,7 +23,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_multiaddr = "0.60.0" +ockam_multiaddr = "0.61.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_node/CHANGELOG.md b/implementations/rust/ockam/ockam_node/CHANGELOG.md index 53bfc6ae047..87f50c14ec0 100644 --- a/implementations/rust/ockam/ockam_node/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_node/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.126.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.125.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_node/Cargo.toml b/implementations/rust/ockam/ockam_node/Cargo.toml index dbbe1c221b1..cf2130e4020 100644 --- a/implementations/rust/ockam/ockam_node/Cargo.toml +++ b/implementations/rust/ockam/ockam_node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_node" -version = "0.125.0" +version = "0.126.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -87,10 +87,10 @@ fs2 = { version = "0.4.3", optional = true } futures = { version = "0.3.30", default-features = false } heapless = { version = "0.8", features = ["mpmc_large"], optional = true } minicbor = { version = "0.24.1", features = ["derive"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_executor = { path = "../ockam_executor", version = "^0.85.0", default-features = false, optional = true } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0", default-features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_executor = { path = "../ockam_executor", version = "^0.86.0", default-features = false, optional = true } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0", default-features = false, optional = true } once_cell = { version = "1.19.0", optional = true, default-features = false } opentelemetry = { version = "0.24.0", features = ["logs", "metrics", "trace"], optional = true } regex = { version = "1.10.6", default-features = false, optional = true } diff --git a/implementations/rust/ockam/ockam_node/README.md b/implementations/rust/ockam/ockam_node/README.md index 666cede5fe2..b37f3267697 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.125.0" +ockam_node = "0.126.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml b/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml index f163c217dc6..45a52d57de7 100644 --- a/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml +++ b/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml @@ -37,10 +37,10 @@ rust-crypto = ["ockam_vault/rust-crypto"] hex = { version = "0.4", default-features = false } lazy_static = "1.5.0" minicbor = { version = "0.24.1", features = ["alloc", "derive"] } -ockam_core = { path = "../ockam_core", default-features = false, features = ["std"], version = "^0.116.0" } -ockam_identity = { path = "../ockam_identity", default-features = false, features = ["std", "software_vault"], version = "^0.120.0" } -ockam_vault = { path = "../ockam_vault", default-features = false, features = ["std", "storage"], version = "^0.118.0" } -ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.44.0" } +ockam_core = { path = "../ockam_core", default-features = false, features = ["std"], version = "^0.117.0" } +ockam_identity = { path = "../ockam_identity", default-features = false, features = ["std", "software_vault"], version = "^0.121.0" } +ockam_vault = { path = "../ockam_vault", default-features = false, features = ["std", "storage"], version = "^0.119.0" } +ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.45.0" } # Enable credentials-sso feature in ockam_vault_aws for use on sso environments (like dev machines) rustler = "0.33.0" time = "0.3.36" diff --git a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md index 2a60a1bbcb6..200fb0c2d04 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.88.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.87.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml index 6530682c354..8a28c23da24 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.87.0" +version = "0.88.0" authors = ["Ockam Developers"] autoexamples = false categories = ["cryptography", "asynchronous", "authentication", "embedded", "network-programming"] @@ -84,9 +84,9 @@ pic32mx1xxfxxxb = ["pic32", "pic32-hal/pic32mx1xxfxxxb"] pic32mx2xxfxxxb = ["pic32", "pic32-hal/pic32mx2xxfxxxb"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0", default-features = false } futures = { version = "0.3.30", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } @@ -123,8 +123,8 @@ cortex-m = "0.7.7" riscv = "0.10.0" [dev-dependencies] -ockam_identity = { path = "../ockam_identity", version = "^0.120.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.118.0" } +ockam_identity = { path = "../ockam_identity", version = "^0.121.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0" } [[example]] name = "04-routing-over-ble-transport-initiator" diff --git a/implementations/rust/ockam/ockam_transport_ble/README.md b/implementations/rust/ockam/ockam_transport_ble/README.md index 7c9b1c95625..2a070507ab3 100644 --- a/implementations/rust/ockam/ockam_transport_ble/README.md +++ b/implementations/rust/ockam/ockam_transport_ble/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_ble = "0.87.0" +ockam_transport_ble = "0.88.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md index a4176e6a16d..792bad2e60e 100644 --- a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_core/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.91.0 - 2024-09-23 + +### Added + +- Improve ux of influxdb portal commands +- Set url dep as optional on ockam_transport_core +- Updated dependencies + ## 0.90.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_core/Cargo.toml b/implementations/rust/ockam/ockam_transport_core/Cargo.toml index 2c2f690a0c4..08217701952 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.90.0" +version = "0.91.0" authors = ["Ockam Developers"] categories = ["network-programming", "asynchronous"] edition = "2021" @@ -32,6 +32,6 @@ alloc = ["ockam_core/alloc"] [dependencies] minicbor = "0.24" -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } serde = { version = "1.0.204", default-features = false, features = ["derive"] } url = { version = "2.2", optional = true } diff --git a/implementations/rust/ockam/ockam_transport_core/README.md b/implementations/rust/ockam/ockam_transport_core/README.md index 4505b6c735f..90084b02759 100644 --- a/implementations/rust/ockam/ockam_transport_core/README.md +++ b/implementations/rust/ockam/ockam_transport_core/README.md @@ -27,7 +27,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_core = "0.90.0" +ockam_transport_core = "0.91.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md index 81232ca569f..6413f7d8b99 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_tcp/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.124.0 - 2024-09-23 + +### Added + +- Added `TLS` inlet support +- Implementation of reliable `TCP` portals +- Unload ebpfs on `ockam reset` +- Updated dependencies + ## 0.123.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml index 5d2d200b79c..08d3686bbcc 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.123.0" +version = "0.124.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -38,10 +38,10 @@ cfg_aliases = "0.2.1" cfg-if = "1.0.0" log = "0.4.21" minicbor = "0.24" -ockam_core = { path = "../ockam_core", version = "^0.116.0" } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } -ockam_node = { path = "../ockam_node", version = "^0.125.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0" } +ockam_core = { path = "../ockam_core", version = "^0.117.0" } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } +ockam_node = { path = "../ockam_node", version = "^0.126.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0" } opentelemetry = { version = "0.24.0", features = ["logs", "metrics", "trace"], optional = true } rand = "0.8" rustls = { version = "0.23", default-features = false } diff --git a/implementations/rust/ockam/ockam_transport_tcp/README.md b/implementations/rust/ockam/ockam_transport_tcp/README.md index f6095375905..86595ab35d2 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/README.md +++ b/implementations/rust/ockam/ockam_transport_tcp/README.md @@ -18,7 +18,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_tcp = "0.123.0" +ockam_transport_tcp = "0.124.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md index 3b8f5c780c7..8742bba22eb 100644 --- a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_udp/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 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.67.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml index fbc0a55e915..ba985dc0b09 100644 --- a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_udp" -version = "0.67.0" +version = "0.68.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -31,12 +31,12 @@ alloc = [] [dependencies] cfg-if = "1.0.0" minicbor = "0.24" -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0" } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0" } rand = "0.8" tokio = { version = "1.39.2", features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-util"] } tracing = { version = "0.1", default-features = false } [dev-dependencies] -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } diff --git a/implementations/rust/ockam/ockam_transport_udp/README.md b/implementations/rust/ockam/ockam_transport_udp/README.md index e0c24ae6def..549366d2d30 100644 --- a/implementations/rust/ockam/ockam_transport_udp/README.md +++ b/implementations/rust/ockam/ockam_transport_udp/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_udp = "0.67.0" +ockam_transport_udp = "0.68.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md index 13e0442e8a6..29b1fecc335 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.53.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.52.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml index 72caf7aa700..252fe6b1f2d 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.52.0" +version = "0.53.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -27,10 +27,10 @@ std = ["ockam_macros/std"] alloc = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.116.0" } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } -ockam_node = { path = "../ockam_node", version = "^0.125.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0" } +ockam_core = { path = "../ockam_core", version = "^0.117.0" } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } +ockam_node = { path = "../ockam_node", version = "^0.126.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0" } serde = { version = "1.0", default-features = false, features = ["derive"] } socket2 = "0.5.6" tokio = { version = "1.39", features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-util"] } diff --git a/implementations/rust/ockam/ockam_transport_uds/README.md b/implementations/rust/ockam/ockam_transport_uds/README.md index 792a3b50c24..168cdc0cf85 100644 --- a/implementations/rust/ockam/ockam_transport_uds/README.md +++ b/implementations/rust/ockam/ockam_transport_uds/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_uds = "0.52.0" +ockam_transport_uds = "0.53.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md index 500b9844454..fa5d63510a2 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.115.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.114.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml index 99867333c36..70c6f9173a7 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.114.0" +version = "0.115.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -45,13 +45,13 @@ alloc = [ [dependencies] futures-util = { version = "0.3", default-features = false, features = ["tokio-io"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.90.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.91.0", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } tokio = { version = "1.39", default-features = false, optional = true, features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-std"] } tokio-tungstenite = { version = "0.23.1", default-features = false, optional = true, features = ["connect"] } tracing = { version = "0.1", default-features = false } [dev-dependencies] -ockam_macros = { path = "../ockam_macros", version = "^0.34.0" } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } diff --git a/implementations/rust/ockam/ockam_transport_websocket/README.md b/implementations/rust/ockam/ockam_transport_websocket/README.md index ae6412a5158..a6e73ebaee8 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/README.md +++ b/implementations/rust/ockam/ockam_transport_websocket/README.md @@ -84,7 +84,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_websocket = "0.114.0" +ockam_transport_websocket = "0.115.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault/CHANGELOG.md b/implementations/rust/ockam/ockam_vault/CHANGELOG.md index 12db494aa9e..ed19e424dda 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.119.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.118.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_vault/Cargo.toml b/implementations/rust/ockam/ockam_vault/Cargo.toml index 390a665b776..5b9a0bd8055 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.118.0" +version = "0.119.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -80,9 +80,9 @@ ed25519-dalek = { version = "2.1", default-features = false, features = ["fast", hex = { version = "0.4", default-features = false } hkdf = { version = "0.12", default-features = false } minicbor = { version = "0.24.1", features = ["derive"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false, optional = true } # ECDSA providers: p256 = { version = "0.13.2", default-features = false } rand = { version = "0.8", default-features = false } diff --git a/implementations/rust/ockam/ockam_vault/README.md b/implementations/rust/ockam/ockam_vault/README.md index fb2345d3906..57afd4e956e 100644 --- a/implementations/rust/ockam/ockam_vault/README.md +++ b/implementations/rust/ockam/ockam_vault/README.md @@ -27,7 +27,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_vault = "0.118.0" +ockam_vault = "0.119.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md index 11d8f2ef027..2541e911c6d 100644 --- a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault_aws/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.45.0 - 2024-09-23 + +### Added + +- Updated dependencies + ## 0.44.0 - 2024-08-14 ### Added diff --git a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml index 71a62121120..787559e9943 100644 --- a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml +++ b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_vault_aws" -version = "0.44.0" +version = "0.45.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -58,10 +58,10 @@ rust-crypto = ["ockam_vault/rust-crypto"] [dependencies] aws-config = { version = "1.5.6", default-features = false, features = ["rustls", "rt-tokio"] } aws-sdk-kms = { version = "1.44.0", default-features = false, features = ["rustls"] } -ockam_core = { path = "../ockam_core", version = "^0.116.0", default-features = false } -ockam_macros = { path = "../ockam_macros", version = "^0.34.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.125.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.118.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.117.0", default-features = false } +ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.126.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.119.0", default-features = false } p256 = { version = "0.13.2", default-features = false } sha2 = { version = "0.10", default-features = false } thiserror = { version = "1.0.63" } diff --git a/implementations/rust/ockam/ockam_vault_aws/README.md b/implementations/rust/ockam/ockam_vault_aws/README.md index 069fb0f4288..170b641c3c5 100644 --- a/implementations/rust/ockam/ockam_vault_aws/README.md +++ b/implementations/rust/ockam/ockam_vault_aws/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_vault_aws = "0.44.0" +ockam_vault_aws = "0.45.0" ``` ## License