diff options
| author | Dániel Buga <[email protected]> | 2023-10-15 19:38:42 +0200 |
|---|---|---|
| committer | Dániel Buga <[email protected]> | 2023-10-16 20:59:06 +0200 |
| commit | 40e4ca4751dd935a4c52f893e8e058cfa75db893 (patch) | |
| tree | 906c4092a6fc047dc84f387f09524049bc74fd14 /embassy-net | |
| parent | 1d810baa18a0a7d2df74aa3a8abfb788b2e93924 (diff) | |
Prepare embassy-net(/-driver,/-driver-channel) 0.2.0
Diffstat (limited to 'embassy-net')
| -rw-r--r-- | embassy-net/CHANGELOG.md | 31 | ||||
| -rw-r--r-- | embassy-net/Cargo.toml | 4 |
2 files changed, 33 insertions, 2 deletions
diff --git a/embassy-net/CHANGELOG.md b/embassy-net/CHANGELOG.md new file mode 100644 index 000000000..3e7c28772 --- /dev/null +++ b/embassy-net/CHANGELOG.md | |||
| @@ -0,0 +1,31 @@ | |||
| 1 | # Changelog | ||
| 2 | |||
| 3 | All notable changes to this project will be documented in this file. | ||
| 4 | |||
| 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
| 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
| 7 | |||
| 8 | ## 0.2.0 - 2023-10-15 | ||
| 9 | |||
| 10 | - Re-export `smoltcp::wire::IpEndpoint` | ||
| 11 | - Add poll functions on UdpSocket | ||
| 12 | - Make dual-stack work in embassy-net | ||
| 13 | - Fix multicast support | ||
| 14 | - Allow ethernet and 802.15.4 to coexist | ||
| 15 | - Add IEEE802.15.4 address to embassy net Stack | ||
| 16 | - Use HardwareAddress in Driver | ||
| 17 | - Add async versions of smoltcp's `send` and `recv` closure based API | ||
| 18 | - add error translation to tcp errors | ||
| 19 | - Forward TCP/UDP socket capacity impls | ||
| 20 | - allow changing IP config at runtime | ||
| 21 | - allow non-'static drivers | ||
| 22 | - Remove impl_trait_projections | ||
| 23 | - update embedded-io, embedded-nal-async | ||
| 24 | - add support for dhcp hostname option | ||
| 25 | - Wake stack's task after queueing a DNS query | ||
| 26 | |||
| 27 | ## 0.1.0 - 2023-06-29 | ||
| 28 | |||
| 29 | - First release | ||
| 30 | |||
| 31 | |||
diff --git a/embassy-net/Cargo.toml b/embassy-net/Cargo.toml index f79dd839c..573d20fb7 100644 --- a/embassy-net/Cargo.toml +++ b/embassy-net/Cargo.toml | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | [package] | 1 | [package] |
| 2 | name = "embassy-net" | 2 | name = "embassy-net" |
| 3 | version = "0.1.0" | 3 | version = "0.2.0" |
| 4 | edition = "2021" | 4 | edition = "2021" |
| 5 | license = "MIT OR Apache-2.0" | 5 | license = "MIT OR Apache-2.0" |
| 6 | description = "Async TCP/IP network stack for embedded systems" | 6 | description = "Async TCP/IP network stack for embedded systems" |
| @@ -51,7 +51,7 @@ smoltcp = { version = "0.10.0", default-features = false, features = [ | |||
| 51 | "async", | 51 | "async", |
| 52 | ] } | 52 | ] } |
| 53 | 53 | ||
| 54 | embassy-net-driver = { version = "0.1.0", path = "../embassy-net-driver" } | 54 | embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" } |
| 55 | embassy-time = { version = "0.1.5", path = "../embassy-time" } | 55 | embassy-time = { version = "0.1.5", path = "../embassy-time" } |
| 56 | embassy-sync = { version = "0.3.0", path = "../embassy-sync" } | 56 | embassy-sync = { version = "0.3.0", path = "../embassy-sync" } |
| 57 | embedded-io-async = { version = "0.6.0", optional = true } | 57 | embedded-io-async = { version = "0.6.0", optional = true } |
