aboutsummaryrefslogtreecommitdiff
path: root/embassy-net
diff options
context:
space:
mode:
authorDániel Buga <[email protected]>2023-10-15 19:38:42 +0200
committerDániel Buga <[email protected]>2023-10-16 20:59:06 +0200
commit40e4ca4751dd935a4c52f893e8e058cfa75db893 (patch)
tree906c4092a6fc047dc84f387f09524049bc74fd14 /embassy-net
parent1d810baa18a0a7d2df74aa3a8abfb788b2e93924 (diff)
Prepare embassy-net(/-driver,/-driver-channel) 0.2.0
Diffstat (limited to 'embassy-net')
-rw-r--r--embassy-net/CHANGELOG.md31
-rw-r--r--embassy-net/Cargo.toml4
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
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and 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]
2name = "embassy-net" 2name = "embassy-net"
3version = "0.1.0" 3version = "0.2.0"
4edition = "2021" 4edition = "2021"
5license = "MIT OR Apache-2.0" 5license = "MIT OR Apache-2.0"
6description = "Async TCP/IP network stack for embedded systems" 6description = "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
54embassy-net-driver = { version = "0.1.0", path = "../embassy-net-driver" } 54embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" }
55embassy-time = { version = "0.1.5", path = "../embassy-time" } 55embassy-time = { version = "0.1.5", path = "../embassy-time" }
56embassy-sync = { version = "0.3.0", path = "../embassy-sync" } 56embassy-sync = { version = "0.3.0", path = "../embassy-sync" }
57embedded-io-async = { version = "0.6.0", optional = true } 57embedded-io-async = { version = "0.6.0", optional = true }