Dario Nieuwenhuis
|
901f0257bd
|
net: allow non-'static drivers.
|
2023-09-28 03:47:14 +02:00 |
|
Polly
|
7bcc7e8962
|
Fix doc typo
|
2023-09-14 16:08:37 +02:00 |
|
JuliDi
|
d6a1b567ee
|
add SocketNotBound error message
|
2023-09-10 20:13:56 +02:00 |
|
Julian
|
0e9131fd14
|
yield -> return
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
|
2023-09-09 12:36:57 +02:00 |
|
JuliDi
|
40a18b075d
|
improve docstring
|
2023-09-09 09:50:24 +02:00 |
|
JuliDi
|
3e0b752bef
|
fix poll_fn, add documentation
|
2023-09-08 17:26:01 +02:00 |
|
JuliDi
|
6070d61d8c
|
fix typos
|
2023-09-08 15:59:46 +02:00 |
|
JuliDi
|
a4f8d82ef5
|
wait_config_up first steps
|
2023-09-08 15:58:47 +02:00 |
|
Dario Nieuwenhuis
|
9baa3bafb0
|
Merge pull request #1854 from bugadani/str
embassy-{net, sync, time}: Use fmt::unwrap
|
2023-09-03 00:35:21 +02:00 |
|
Dániel Buga
|
0c66636d00
|
Use fmt::unwrap
|
2023-09-02 08:39:52 +02:00 |
|
Dario Nieuwenhuis
|
5e613d9abb
|
Sync all fmt.rs files.
|
2023-08-30 01:37:18 +02:00 |
|
Dario Nieuwenhuis
|
b5748524f8
|
net: improve error message on unsupported medium.
|
2023-08-25 20:45:23 +02:00 |
|
Dario Nieuwenhuis
|
cc8961034e
|
net: allow changing IP config at runtime.
|
2023-08-25 20:26:46 +02:00 |
|
Dario Nieuwenhuis
|
7b3cb2ce04
|
Merge pull request #1802 from avlec/error-translation
Add error translation to tcp errors
|
2023-08-18 21:58:27 +00:00 |
|
Alec Cox
|
eb05a18c45
|
add error translation to tcp errors
Translation of tpc client ConnectError and Error to the appropriate
embedded_io_async errors
|
2023-08-18 14:43:44 -07:00 |
|
Scott Mabin
|
c114ea024a
|
Add udp capacity impls
|
2023-08-15 15:31:23 +01:00 |
|
Scott Mabin
|
b1ef009c6b
|
Add tcp capacity impls
|
2023-08-15 15:31:23 +01:00 |
|
Scott Mabin
|
fbec797d64
|
embassy-net:tcp:send/recv
- Add async versions of smoltcp's `send` and `recv` closure based API.
|
2023-08-14 15:33:02 +01:00 |
|
Dario Nieuwenhuis
|
5d5cd23715
|
Update to embedded-io 0.5 (#1752)
|
2023-08-07 13:43:09 +02:00 |
|
Ruben De Smet
|
bdd59b8988
|
Only skip default-gateway assignment with Medium::Ip
|
2023-07-31 14:21:27 +02:00 |
|
Ruben De Smet
|
9f55228be0
|
Use hardware_address() for all media
|
2023-07-31 14:21:26 +02:00 |
|
Ruben De Smet
|
83ff3cbc69
|
Add Ip hardware address to Driver
|
2023-07-31 14:21:26 +02:00 |
|
Ruben De Smet
|
4afdce4ec5
|
Introduce driver::HardwareAddress without smoltcp dependency
|
2023-07-31 14:21:26 +02:00 |
|
Ruben De Smet
|
69c0a89aa5
|
Use HardwareAddress in Driver
|
2023-07-28 16:40:15 +02:00 |
|
Ruben De Smet
|
c3ba08ffb6
|
Add IEEE802.15.4 address to embassy net Stack
|
2023-07-28 16:22:03 +02:00 |
|
Ruben De Smet
|
f81ee103bf
|
Allow ethernet and 802.15.4 to coexist
Co-authored-by: Thibaut Vandervelden <thvdveld@vub.be>
|
2023-07-28 15:11:24 +02:00 |
|
xoviat
|
2cdd593290
|
Merge branch 'main' of https://github.com/embassy-rs/embassy into mac
|
2023-07-21 16:24:48 -05:00 |
|
ivmarkov
|
98576c17b6
|
Fix multicast support (#1670)
|
2023-07-18 17:35:20 +02:00 |
|
bjoernQ
|
6bf4717b0a
|
cfg-gate unapply_config_v4
|
2023-07-18 10:57:05 +02:00 |
|
bjoernQ
|
f581831b86
|
Make dual-stack work in embassy-net
|
2023-07-18 10:39:29 +02:00 |
|
xoviat
|
0b63af3313
|
wpan: prepare net impl.
|
2023-07-15 19:02:04 -05:00 |
|
Roy Buitenhuis
|
f192f44018
|
fmt
|
2023-07-12 11:32:02 +02:00 |
|
Roy Buitenhuis
|
b81c14f442
|
Add polling fn's for send_to and recv_from in UdpSocket.
|
2023-07-12 11:32:02 +02:00 |
|
Roy Buitenhuis
|
f54e1cea90
|
Add poll functions on UdpSocket.
|
2023-07-12 11:32:02 +02:00 |
|
Roy Buitenhuis
|
151557fec3
|
Re-export smoltcp::wire::IpEndpoint
|
2023-07-07 16:38:56 +02:00 |
|
Dario Nieuwenhuis
|
6eac49186d
|
Release embassy-net v0.1
|
2023-06-29 19:55:32 +02:00 |
|
Dániel Buga
|
59f829c6cc
|
Make StackResources::new() const
|
2023-06-28 15:03:57 +02:00 |
|
Dario Nieuwenhuis
|
64cba950e5
|
Update smoltcp.
|
2023-06-26 11:43:28 +02:00 |
|
Dario Nieuwenhuis
|
8a1d3d5c84
|
Merge branch 'main' into v4-optional
|
2023-06-08 19:38:15 +02:00 |
|
Ruben De Smet
|
2455fd4dbe
|
net: Add documentation to new Config system
|
2023-06-07 13:18:19 +02:00 |
|
Ruben De Smet
|
352f0b6c38
|
net: Support dual stack IP
|
2023-06-07 13:18:19 +02:00 |
|
Russ Hewgill
|
2eb08b2dc9
|
updated can_recv and may_recv to match the smoltcp functions.
|
2023-06-06 09:49:38 -07:00 |
|
Ruben De Smet
|
ae1dedc059
|
net: proto-ipv6 in is_config_up
|
2023-06-06 17:58:46 +02:00 |
|
Ruben De Smet
|
18578fd15f
|
net: Allow a combined use of IPv4 and IPv6 DNS servers
|
2023-06-06 17:58:45 +02:00 |
|
Ruben De Smet
|
d7f674e410
|
net: Allow setting an IPv6 in the stack
|
2023-06-06 17:58:45 +02:00 |
|
Ruben De Smet
|
e871324bde
|
net: StaticV4 config behind proto-ipv4
|
2023-06-06 17:58:45 +02:00 |
|
Ruben De Smet
|
54bab33c73
|
Rename StaticConfig to StaticConfigV4
|
2023-06-06 17:04:21 +02:00 |
|
Matt Johnston
|
b20427b2ec
|
net: Make flush() wait for RST packets from abort()
Add docs to note that dropping a TcpSocket early will
prevent the .abort() RST from being sent.
|
2023-05-25 20:43:36 +08:00 |
|
Dario Nieuwenhuis
|
9f7392474b
|
Update Rust nightly.
|
2023-05-19 17:12:39 +02:00 |
|
Dario Nieuwenhuis
|
d07821d851
|
net: document crate.
|
2023-05-15 00:56:09 +02:00 |
|