diff --git a/Cargo.lock b/Cargo.lock index 1043688adc5..38427b45f82 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4585,7 +4585,7 @@ dependencies = [ [[package]] name = "ockam" -version = "0.135.0" +version = "0.136.0" dependencies = [ "hex", "ockam_abac", @@ -4607,7 +4607,7 @@ dependencies = [ [[package]] name = "ockam_abac" -version = "0.68.0" +version = "0.69.0" dependencies = [ "cfg-if", "either", @@ -4637,7 +4637,7 @@ dependencies = [ [[package]] name = "ockam_api" -version = "0.78.0" +version = "0.79.0" dependencies = [ "base64-url", "bytes 1.7.2", @@ -4729,7 +4729,7 @@ dependencies = [ [[package]] name = "ockam_app_lib" -version = "0.135.0" +version = "0.136.0" dependencies = [ "cbindgen", "duct", @@ -4751,7 +4751,7 @@ dependencies = [ [[package]] name = "ockam_command" -version = "0.135.0" +version = "0.136.0" dependencies = [ "arboard", "assert_cmd", @@ -4860,7 +4860,7 @@ dependencies = [ [[package]] name = "ockam_identity" -version = "0.122.0" +version = "0.123.0" dependencies = [ "async-trait", "cfg-if", @@ -4920,7 +4920,7 @@ dependencies = [ [[package]] name = "ockam_node" -version = "0.127.0" +version = "0.128.0" dependencies = [ "cfg-if", "fs2", @@ -4969,7 +4969,7 @@ dependencies = [ [[package]] name = "ockam_transport_ble" -version = "0.89.0" +version = "0.90.0" dependencies = [ "atsame54_xpro", "bluenrg", @@ -4997,7 +4997,7 @@ dependencies = [ [[package]] name = "ockam_transport_core" -version = "0.92.0" +version = "0.93.0" dependencies = [ "minicbor", "ockam_core", @@ -5007,7 +5007,7 @@ dependencies = [ [[package]] name = "ockam_transport_tcp" -version = "0.125.0" +version = "0.126.0" dependencies = [ "aya", "aya-log", @@ -5039,7 +5039,7 @@ dependencies = [ [[package]] name = "ockam_transport_udp" -version = "0.69.0" +version = "0.70.0" dependencies = [ "cfg-if", "minicbor", @@ -5054,7 +5054,7 @@ dependencies = [ [[package]] name = "ockam_transport_uds" -version = "0.54.0" +version = "0.55.0" dependencies = [ "ockam_core", "ockam_macros", @@ -5068,7 +5068,7 @@ dependencies = [ [[package]] name = "ockam_transport_websocket" -version = "0.116.0" +version = "0.117.0" dependencies = [ "futures-util", "ockam_core", @@ -5083,7 +5083,7 @@ dependencies = [ [[package]] name = "ockam_vault" -version = "0.120.0" +version = "0.121.0" dependencies = [ "aes-gcm", "arrayref", @@ -5114,7 +5114,7 @@ dependencies = [ [[package]] name = "ockam_vault_aws" -version = "0.46.0" +version = "0.47.0" dependencies = [ "aws-config", "aws-sdk-kms", diff --git a/implementations/rust/ockam/ockam/CHANGELOG.md b/implementations/rust/ockam/ockam/CHANGELOG.md index 8c4a1adfe47..30a4dac901a 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.136.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.135.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam/Cargo.toml b/implementations/rust/ockam/ockam/Cargo.toml index aab09d8d447..7e9a04bcb69 100644 --- a/implementations/rust/ockam/ockam/Cargo.toml +++ b/implementations/rust/ockam/ockam/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam" -version = "0.135.0" +version = "0.136.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.68.0", default-features = false, optional = true } +ockam_abac = { path = "../ockam_abac", version = "^0.69.0", default-features = false, optional = true } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } -ockam_identity = { path = "../ockam_identity", version = "^0.122.0", default-features = false } +ockam_identity = { path = "../ockam_identity", version = "^0.123.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0", default-features = false } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.125.0", default-features = false, optional = true } -ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.69.0", default-features = false, optional = true } -ockam_vault = { path = "../ockam_vault", version = "^0.120.0", default-features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0", default-features = false } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.126.0", default-features = false, optional = true } +ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.70.0", default-features = false, optional = true } +ockam_vault = { path = "../ockam_vault", version = "^0.121.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.120.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.121.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 67c273edf89..bb9eeb13c38 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.135.0" +ockam = "0.136.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_abac/CHANGELOG.md b/implementations/rust/ockam/ockam_abac/CHANGELOG.md index 6acd01f4115..1d3037c528f 100644 --- a/implementations/rust/ockam/ockam_abac/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_abac/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.69.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.68.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_abac/Cargo.toml b/implementations/rust/ockam/ockam_abac/Cargo.toml index e17734f3e95..547c116975f 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.68.0" +version = "0.69.0" authors = ["Ockam Developers"] categories = ["cryptography"] edition = "2021" @@ -39,8 +39,8 @@ 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.118.0", path = "../ockam_core", default-features = false } -ockam_identity = { version = "0.122.0", path = "../ockam_identity", default-features = false } -ockam_node = { version = "0.127.0", path = "../ockam_node", default-features = false } +ockam_identity = { version = "0.123.0", path = "../ockam_identity", default-features = false } +ockam_node = { version = "0.128.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"] } diff --git a/implementations/rust/ockam/ockam_abac/README.md b/implementations/rust/ockam/ockam_abac/README.md index f45c5f1b950..76a4679f8ff 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.68.0" +ockam_abac = "0.69.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_api/CHANGELOG.md b/implementations/rust/ockam/ockam_api/CHANGELOG.md index d435a2e86b1..ba4f62e4f6e 100644 --- a/implementations/rust/ockam/ockam_api/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_api/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.79.0 - 2024-10-16 + +### Added + +- `eBPF` portal updates: +- Updated dependencies + +### Fixed + +- `project enroll` should not try to fetch project data from orchestrator + ## 0.78.0 - 2024-10-15 ### Added diff --git a/implementations/rust/ockam/ockam_api/Cargo.toml b/implementations/rust/ockam/ockam_api/Cargo.toml index 15f5645f0c0..075a3f7d7f0 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.78.0" +version = "0.79.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -112,8 +112,8 @@ tracing-subscriber = { version = "0.3", features = ["json"] } url = "2.5.2" ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.62.0", features = ["cbor", "serde"] } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0" } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.125.0", default-features = false, features = ["std"] } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0" } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.126.0", default-features = false, features = ["std"] } tonic = "0.12" [dependencies.ockam_core] @@ -123,13 +123,13 @@ default-features = false features = ["no_std", "alloc"] [dependencies.ockam_node] -version = "0.127.0" +version = "0.128.0" path = "../ockam_node" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_vault] -version = "0.120.0" +version = "0.121.0" path = "../ockam_vault" default-features = false # FIXME: ockam_vault's dependency curve25519-dalek has non-additive features which @@ -137,19 +137,19 @@ default-features = false features = ["std", "storage"] [dependencies.ockam_vault_aws] -version = "0.46.0" +version = "0.47.0" path = "../ockam_vault_aws" default-features = false features = ["std"] [dependencies.ockam] -version = "^0.135.0" +version = "^0.136.0" path = "../ockam" default-features = false features = ["std", "ockam_transport_tcp", "ockam_transport_udp", "storage"] [dependencies.ockam_abac] -version = "0.68.0" +version = "0.69.0" path = "../ockam_abac" default-features = false @@ -161,8 +161,8 @@ indexmap = "2.6.0" mockall = "0.13" multimap = "0.10.0" ockam_macros = { path = "../ockam_macros", features = ["std"], version = "^0.35.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0" } -ockam_transport_tcp = { path = "../ockam_transport_tcp", default-features = false, version = "^0.125.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0" } +ockam_transport_tcp = { path = "../ockam_transport_tcp", default-features = false, version = "^0.126.0" } once_cell = { version = "1", default-features = false } opentelemetry_sdk = { version = "0.26.0", 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 1c6581a9504..afb8d92a6fb 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.78.0" +ockam_api = "0.79.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md index ebde3a491f2..06e37a3ade1 100644 --- a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_app_lib/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.136.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.135.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_app_lib/Cargo.toml b/implementations/rust/ockam/ockam_app_lib/Cargo.toml index a68d39bb4ac..a37b31275c7 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.135.0" +version = "0.136.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -37,8 +37,8 @@ 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.135.0", features = ["software_vault"] } -ockam_api = { path = "../ockam_api", version = "0.78.0", default-features = false, features = ["std"] } +ockam = { path = "../ockam", version = "^0.136.0", features = ["software_vault"] } +ockam_api = { path = "../ockam_api", version = "0.79.0", default-features = false, features = ["std"] } ockam_core = { path = "../ockam_core", version = "^0.118.0" } ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.62.0", features = ["cbor", "serde"] } serde = { version = "1.0", features = ["derive"] } @@ -50,7 +50,7 @@ tracing = { version = "0.1", default-features = false } tracing-core = { version = "0.1.32", default-features = false } [dev-dependencies] -ockam_api = { path = "../ockam_api", version = "0.78.0", default-features = false, features = ["test-utils"] } +ockam_api = { path = "../ockam_api", version = "0.79.0", default-features = false, features = ["test-utils"] } tempfile = { version = "3.10.1" } [build-dependencies] diff --git a/implementations/rust/ockam/ockam_app_lib/README.md b/implementations/rust/ockam/ockam_app_lib/README.md index 5c163b1b082..96b47aba759 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.135.0" +ockam_app_lib = "0.136.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_command/CHANGELOG.md b/implementations/rust/ockam/ockam_command/CHANGELOG.md index 410ea1ea617..dbc9be15858 100644 --- a/implementations/rust/ockam/ockam_command/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_command/CHANGELOG.md @@ -4,6 +4,18 @@ 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.136.0 - 2024-10-16 + +### Added + +- Introduce `OCKAM_EBPF` environment variable +- Updated dependencies + +### Fixed + +- `node create` name arg is handled correctly when used with configurations args +- `project enroll` should not try to fetch project data from orchestrator + ## 0.135.0 - 2024-10-15 ### Added diff --git a/implementations/rust/ockam/ockam_command/Cargo.toml b/implementations/rust/ockam/ockam_command/Cargo.toml index 5fdd42aa479..c0b7411045b 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.135.0" +version = "0.136.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.135.0", features = ["software_vault"] } -ockam_abac = { path = "../ockam_abac", version = "0.68.0", features = ["std"] } -ockam_api = { path = "../ockam_api", version = "0.78.0", default-features = false, features = ["std"] } +ockam = { path = "../ockam", version = "^0.136.0", features = ["software_vault"] } +ockam_abac = { path = "../ockam_abac", version = "0.69.0", features = ["std"] } +ockam_api = { path = "../ockam_api", version = "0.79.0", default-features = false, features = ["std"] } ockam_core = { path = "../ockam_core", version = "^0.118.0" } ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.62.0", features = ["std"] } -ockam_node = { path = "../ockam_node", version = "^0.127.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.120.0", default-features = false, features = ["storage", "std"] } +ockam_node = { path = "../ockam_node", version = "^0.128.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.121.0", default-features = false, features = ["storage", "std"] } once_cell = "1.19" open = "5.3.0" opentelemetry = { version = "0.26.0", features = ["metrics", "trace"] } @@ -109,7 +109,7 @@ which = "6.0.2" [dev-dependencies] assert_cmd = "2" mockito = "1.5.0" -ockam_api = { path = "../ockam_api", version = "0.78.0", default-features = false, features = ["test-utils"] } +ockam_api = { path = "../ockam_api", version = "0.79.0", default-features = false, features = ["test-utils"] } ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } proptest = "1.5.0" tempfile = "3.10.1" diff --git a/implementations/rust/ockam/ockam_command/README.md b/implementations/rust/ockam/ockam_command/README.md index 47d77c34a2e..99ea84844de 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.135.0" +ockam_command = "0.136.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_ebpf/CHANGELOG.md b/implementations/rust/ockam/ockam_ebpf/CHANGELOG.md index ee2eb00b444..f6822644829 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-10-16 + +### Added + +- Fix ebpf non-contiguous memory access +- Updated dependencies + ## 0.1.0 - 2024-09-23 ### Added diff --git a/implementations/rust/ockam/ockam_identity/CHANGELOG.md b/implementations/rust/ockam/ockam_identity/CHANGELOG.md index f18c1c62a46..7a0fb69185e 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.123.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.122.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_identity/Cargo.toml b/implementations/rust/ockam/ockam_identity/Cargo.toml index b5728161d76..83edfa03645 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.122.0" +version = "0.123.0" authors = ["Ockam Developers"] categories = ["cryptography", "authentication"] edition = "2021" @@ -80,9 +80,9 @@ hex = { version = "0.4", default-features = false } minicbor = { version = "0.24.1", features = ["alloc", "derive"] } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.120.0", default-features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.121.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 cfc8794b486..26a00f4aa07 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.122.0" +ockam_identity = "0.123.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_node/CHANGELOG.md b/implementations/rust/ockam/ockam_node/CHANGELOG.md index b3032184f80..0359f4590a4 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.128.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.127.0 - 2024-10-15 ### Added diff --git a/implementations/rust/ockam/ockam_node/Cargo.toml b/implementations/rust/ockam/ockam_node/Cargo.toml index 7eb03cb7500..4879325783c 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.127.0" +version = "0.128.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -90,7 +90,7 @@ minicbor = { version = "0.24.1", features = ["derive"] } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } ockam_executor = { path = "../ockam_executor", version = "^0.87.0", default-features = false, optional = true } ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0", default-features = false, optional = true } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0", default-features = false, optional = true } once_cell = { version = "1.19.0", optional = true, default-features = false } opentelemetry = { version = "0.26.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 c2be2476ffb..5423cb7d1ee 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.127.0" +ockam_node = "0.128.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 81cb55c960f..1f6179a6257 100644 --- a/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml +++ b/implementations/rust/ockam/ockam_rust_elixir_nifs/Cargo.toml @@ -38,9 +38,9 @@ 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.118.0" } -ockam_identity = { path = "../ockam_identity", default-features = false, features = ["std", "software_vault"], version = "^0.122.0" } -ockam_vault = { path = "../ockam_vault", default-features = false, features = ["std", "storage"], version = "^0.120.0" } -ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.46.0" } +ockam_identity = { path = "../ockam_identity", default-features = false, features = ["std", "software_vault"], version = "^0.123.0" } +ockam_vault = { path = "../ockam_vault", default-features = false, features = ["std", "storage"], version = "^0.121.0" } +ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.47.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 91f4ac27eb2..bfc76e1700d 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.90.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.89.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml index 763f53af776..e4eb630b12e 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.89.0" +version = "0.90.0" authors = ["Ockam Developers"] autoexamples = false categories = ["cryptography", "asynchronous", "authentication", "embedded", "network-programming"] @@ -85,8 +85,8 @@ pic32mx2xxfxxxb = ["pic32", "pic32-hal/pic32mx2xxfxxxb"] [dependencies] ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.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.122.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.120.0" } +ockam_identity = { path = "../ockam_identity", version = "^0.123.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.121.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 5e10af1fca8..afc9e036f72 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.89.0" +ockam_transport_ble = "0.90.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md index 89726f1fb29..f8ec3376dce 100644 --- a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_core/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.93.0 - 2024-10-16 + +### Added + +- `eBPF` portal updates: +- Updated dependencies + ## 0.92.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_transport_core/Cargo.toml b/implementations/rust/ockam/ockam_transport_core/Cargo.toml index f84b79616e8..7235ff698d5 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.92.0" +version = "0.93.0" authors = ["Ockam Developers"] categories = ["network-programming", "asynchronous"] edition = "2021" diff --git a/implementations/rust/ockam/ockam_transport_core/README.md b/implementations/rust/ockam/ockam_transport_core/README.md index 5078dda5dd1..245bec3f172 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.92.0" +ockam_transport_core = "0.93.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md index 2fe8b0a2582..9d014c4e1e3 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_tcp/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.126.0 - 2024-10-16 + +### Added + +- `eBPF` portal updates: +- Add ebpf portal bats tests +- Updated dependencies + ## 0.125.0 - 2024-10-15 ### Added diff --git a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml index 5c01d9a62bb..b685d5bc9a2 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.125.0" +version = "0.126.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -40,8 +40,8 @@ log = "0.4.21" minicbor = "0.24" ockam_core = { path = "../ockam_core", version = "^0.118.0" } ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } -ockam_node = { path = "../ockam_node", version = "^0.127.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0" } +ockam_node = { path = "../ockam_node", version = "^0.128.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.0" } opentelemetry = { version = "0.26.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 edee0a305d5..80f9d6b0b4b 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.125.0" +ockam_transport_tcp = "0.126.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md index a859bb4c28b..edaf94faa71 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.70.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.69.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml index 069867f11b3..580a138a168 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.69.0" +version = "0.70.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -32,8 +32,8 @@ alloc = [] cfg-if = "1.0.0" minicbor = "0.24" ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0" } +ockam_node = { path = "../ockam_node", version = "^0.128.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.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 } diff --git a/implementations/rust/ockam/ockam_transport_udp/README.md b/implementations/rust/ockam/ockam_transport_udp/README.md index 3c278d2f16c..53f978a2dab 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.69.0" +ockam_transport_udp = "0.70.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md index 7b2aff2210a..3e748645ab2 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.55.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.54.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml index 84454f38f0b..6215664cb28 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.54.0" +version = "0.55.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -29,8 +29,8 @@ alloc = [] [dependencies] ockam_core = { path = "../ockam_core", version = "^0.118.0" } ockam_macros = { path = "../ockam_macros", version = "^0.35.0" } -ockam_node = { path = "../ockam_node", version = "^0.127.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0" } +ockam_node = { path = "../ockam_node", version = "^0.128.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.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 05675367298..14e98b4e1b8 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.54.0" +ockam_transport_uds = "0.55.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md index b7db5636e6b..83d1df51c64 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.117.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.116.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml index 81149a2c49b..78bde4fc0be 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.116.0" +version = "0.117.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -46,8 +46,8 @@ alloc = [ [dependencies] futures-util = { version = "0.3", default-features = false, features = ["tokio-io"] } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.92.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.93.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"] } diff --git a/implementations/rust/ockam/ockam_transport_websocket/README.md b/implementations/rust/ockam/ockam_transport_websocket/README.md index c5d3f5f112d..73edb143750 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.116.0" +ockam_transport_websocket = "0.117.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault/CHANGELOG.md b/implementations/rust/ockam/ockam_vault/CHANGELOG.md index 3a7b2ded0ee..58779b5175e 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.121.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.120.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_vault/Cargo.toml b/implementations/rust/ockam/ockam_vault/Cargo.toml index e98d1a70cd5..2cffabec9a2 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.120.0" +version = "0.121.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -80,7 +80,7 @@ hkdf = { version = "0.12", default-features = false } minicbor = { version = "0.24.1", features = ["derive"] } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false, optional = true } # ECDSA providers: p256 = { version = "0.13.2", default-features = false } rand_pcg = { version = "0.3.1", default-features = false, optional = true } diff --git a/implementations/rust/ockam/ockam_vault/README.md b/implementations/rust/ockam/ockam_vault/README.md index 2d0256dcf64..0b3eb9be7d7 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.120.0" +ockam_vault = "0.121.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md index e49c6afb969..0af2c35c349 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.47.0 - 2024-10-16 + +### Added + +- Updated dependencies + ## 0.46.0 - 2024-10-11 ### Added diff --git a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml index 53d72144cfb..eea36a3c698 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.46.0" +version = "0.47.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -60,8 +60,8 @@ aws-config = { version = "1.5.8", default-features = false, features = ["rustls" aws-sdk-kms = { version = "1.47.0", default-features = false, features = ["rustls"] } ockam_core = { path = "../ockam_core", version = "^0.118.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.35.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.127.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.120.0", default-features = false } +ockam_node = { path = "../ockam_node", version = "^0.128.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.121.0", default-features = false } p256 = { version = "0.13.2", default-features = false } sha2 = { version = "0.10", default-features = false } thiserror = { version = "1.0.64" } diff --git a/implementations/rust/ockam/ockam_vault_aws/README.md b/implementations/rust/ockam/ockam_vault_aws/README.md index 83ad4979423..ec9f95e1c18 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.46.0" +ockam_vault_aws = "0.47.0" ``` ## License