aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add check for closed connection to `read_ready()`trepidacious2024-06-301-1/+1
|
* Add collapse_debuginfo to fmt.rs macros.Dario Nieuwenhuis2024-06-171-0/+17
| | | | | | This makes location info in defmt logs point to the code calling the macro, instead of always to fmt.rs as before. Fix works with nightlies starting with today's, and stable 1.81+.
* dns: properly handle AddrType::Either in get_host_by_name()Aurélien Jacobs2024-06-111-4/+19
|
* add send_queue and recv_queuePhilip Reimer2024-06-051-0/+32
|
* impl ReadReady for tcp call can_recv() insted of may_recv()davidskula2024-05-071-2/+2
|
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-3/+2
|
* fixup! net/udp: Relay full UdpMetadata instead of only remote endpoint in ↵chrysn2024-04-191-1/+1
| | | | poll_ functions
* fixup! net/udp: Relay full UdpMetadata instead of only remote endpoint in ↵chrysn2024-04-191-2/+2
| | | | poll_ functions
* Merge branch 'main' into prep-embedded-nal-async-udpchrysn2024-04-192-0/+122
|\
| * Removed generic type parameter.Gustav Toft2024-04-111-1/+1
| |
| * Removed Result for send and poll_send.Gustav Toft2024-04-111-3/+3
| |
| * Fixed commented issues.Gustav Toft2024-04-102-63/+5
| |
| * Merge branch 'main' of https://github.com/GustavToft/embassyGustav Toft2024-04-041-2/+1
| |\
| * | Implement raw sockets in embassy-netGustav Toft2024-04-042-0/+180
| | |
* | | fixup! net/udp: Relay full UdpMetadata instead of only remote endpoint in ↵chrysn2024-04-151-4/+2
| | | | | | | | | | | | poll_ functions
* | | net/udp: Relay full UdpMetadata instead of only remote endpoint in poll_ ↵chrysn2024-04-081-5/+11
| |/ |/| | | | | | | | | | | | | functions This is a breaking change for users of the poll_ functions. (Some might not notice if they already pass in an IpEndpoint into poll_send_to, or discard that item in poll_recv_from).
* | fmt: disable "unused" warnings.Dario Nieuwenhuis2024-03-201-2/+1
|/
* net/tcp: fix flush() not waiting for ACK of FIN.Dario Nieuwenhuis2024-02-211-2/+8
|
* correct spelling of the word "receive"Stefan Gehr2024-02-031-2/+2
|
* net: add packet-trace feature.Dario Nieuwenhuis2024-01-101-2/+11
|
* New embassy-net releaseScott Mabin2024-01-041-2/+0
|
* feat: impl ReadReady and WriteReady for tcpswanandx2024-01-031-0/+24
|
* Add set_hop_limit to UDP socketsLoïc Damien2023-12-281-0/+5
|
* Upgrade to smoltcp v0.11.Dario Nieuwenhuis2023-12-231-8/+17
|
* [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-293-5/+3
|
* populate `medium` in DriverAdapter struct in IGMP codeStephan Wolski2023-11-191-0/+4
|
* Use smoltcp constant in results from DNSEmil Fresk2023-11-142-2/+10
|
* Update heapless to v0.8, embedded-nal-async to v0.7Dario Nieuwenhuis2023-11-102-5/+3
|
* Ensure TcpIo not blocking when reading into empty sliceDániel Buga2023-11-061-0/+7
|
* 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-182-25/+30
|
* Wake stack's task after queueing a DNS queryDániel Buga2023-10-141-1/+4
|
* net: remove atomic-polyfill.Dario Nieuwenhuis2023-10-121-8/+7
|
* 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
|
* add SocketNotBound error messageJuliDi2023-09-101-1/+10
|
* 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
|
* Merge pull request #1854 from bugadani/strDario Nieuwenhuis2023-09-033-11/+11
|\ | | | | embassy-{net, sync, time}: Use fmt::unwrap
| * Use fmt::unwrapDániel Buga2023-09-023-11/+11
| |