aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* Edition 2024.Dario Nieuwenhuis2025-10-061-0/+1
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-291-1/+1
|
* add missing PartialEq and Eq trait derives to embassy-net config structskorbin2025-07-271-3/+3
|
* add embassy-net defmt derives for config structskorbin2025-07-261-0/+6
|
* fix: nightly fmtskkeye2025-02-131-2/+2
|
* embassy-net: add ICMP sockets and a ping utilityskkeye2025-02-131-0/+2
|
* Remove useless std cargo features.Dario Nieuwenhuis2024-12-251-1/+1
|
* fix(embassy-net): make the `Config` constructors `const`ROMemories2024-12-101-3/+3
|
* chore: address some clippy issuesKrzysztof Królczyk2024-11-011-19/+17
| | | | Signed-off-by: Krzysztof Królczyk <[email protected]>
* chore: improve some log msgsKrzysztof Królczyk2024-11-011-2/+2
| | | | Signed-off-by: Krzysztof Królczyk <[email protected]>
* net: add all combinations of wait methods for link/config up/down.Dario Nieuwenhuis2024-09-181-12/+28
|
* net: refactor to simplify lifetimes/generics.Dario Nieuwenhuis2024-09-161-248/+197
|
* examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)Dario Nieuwenhuis2024-08-071-2/+5
|
* Merge pull request #3219 from mirkomartn/bound-dns-serversDario Nieuwenhuis2024-07-291-3/+13
|\ | | | | | | embassy-net: dns: bound the dns_servers slice
| * embassy-net: dns: bound the dns_servers sliceGasper Stukelj2024-07-291-3/+13
| | | | | | | | | | | | | | | | | | | | `smoltcp::socket::dns::Socket::update_servers()` will panic if a slice exceeding a fixed length is passed to it. This is can be especially inconvenient when using DHCP config. Avoid panicking by using at most `DNS_MAX_SERVER_COUNT` DNS servers from the config.
* | embassy-net: fix minor typo in docGasper Stukelj2024-07-181-1/+1
|/
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-3/+2
|
* Fixed commented issues.Gustav Toft2024-04-101-2/+2
|
* Implement raw sockets in embassy-netGustav Toft2024-04-041-0/+2
|
* New embassy-net releaseScott Mabin2024-01-041-2/+0
|
* [embassy-net] Auto-documented feature flagsBarnaby Walters2023-12-221-0/+3
|
* chore: replace make_static! macro usage with non-macro versionUlf Lilleengen2023-12-211-2/+4
|
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-2/+3
|
* populate `medium` in DriverAdapter struct in IGMP codeStephan Wolski2023-11-191-0/+4
|
* Use smoltcp constant in results from DNSEmil Fresk2023-11-141-1/+5
|
* Re-add impl_trait_projectionsDániel Buga2023-10-301-1/+2
|
* net: Reset DHCP socket when the link up is detectedGabriel Górski2023-10-231-0/+3
| | | | | | | | | Previously, because DHCP DISCOVER is sent before the link is established, socket has to timeout first. Which takes extra 10 s. Now if the state of the link changed to up, socket is explicitly reset so the DISCOVER is repeated much earlier and DHCP configuration is acquired much faster.
* net/driver: remove Medium, make HardwareAddress non_exhaustive.Dario Nieuwenhuis2023-10-181-10/+26
|
* Wake stack's task after queueing a DNS queryDániel Buga2023-10-141-1/+4
|
* net: add support for dhcp hostname option.Dario Nieuwenhuis2023-10-071-0/+44
|
* Merge pull request #2014 from bugadani/udpUlf Lilleengen2023-10-051-1/+1
|\ | | | | | | Reexport IpListenEndpoint for TCP
| * Reexport IpListenEndpoint for TCPDániel Buga2023-10-051-1/+1
| |
* | Remove impl_trait_projections.Dario Nieuwenhuis2023-10-021-1/+1
|/
* net: allow non-'static drivers.Dario Nieuwenhuis2023-09-281-3/+3
|
* Fix doc typoPolly2023-09-141-1/+1
|
* yield -> returnJulian2023-09-091-1/+1
| | | Co-authored-by: Dario Nieuwenhuis <[email protected]>
* improve docstringJuliDi2023-09-091-6/+5
|
* fix poll_fn, add documentationJuliDi2023-09-081-12/+41
|
* fix typosJuliDi2023-09-081-1/+1
|
* wait_config_up first stepsJuliDi2023-09-081-0/+26
|
* Use fmt::unwrapDániel Buga2023-09-021-7/+7
|
* net: improve error message on unsupported medium.Dario Nieuwenhuis2023-08-251-1/+4
|
* net: allow changing IP config at runtime.Dario Nieuwenhuis2023-08-251-172/+148
|
* Only skip default-gateway assignment with Medium::IpRuben De Smet2023-07-311-5/+6
|
* Use hardware_address() for all mediaRuben De Smet2023-07-311-18/+2
|
* Add Ip hardware address to DriverRuben De Smet2023-07-311-0/+2
|
* Introduce driver::HardwareAddress without smoltcp dependencyRuben De Smet2023-07-311-4/+17
|
* Use HardwareAddress in DriverRuben De Smet2023-07-281-17/+10
|
* Add IEEE802.15.4 address to embassy net StackRuben De Smet2023-07-281-1/+8
|