| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | net: add packet-trace feature. | Dario Nieuwenhuis | 2024-01-10 | 1 | -2/+11 |
| | | |||||
| * | net/driver: remove Medium, make HardwareAddress non_exhaustive. | Dario Nieuwenhuis | 2023-10-18 | 1 | -15/+4 |
| | | |||||
| * | Use fmt::unwrap | Dániel Buga | 2023-09-02 | 1 | -2/+2 |
| | | |||||
| * | wpan: prepare net impl. | xoviat | 2023-07-15 | 1 | -0/+2 |
| | | |||||
| * | Update smoltcp. | Dario Nieuwenhuis | 2023-06-26 | 1 | -1/+2 |
| | | |||||
| * | net: StaticV4 config behind proto-ipv4 | Ruben De Smet | 2023-06-06 | 1 | -1/+4 |
| | | |||||
| * | add missing copy of icmpv6 checksum | Ulf Lilleengen | 2023-01-24 | 1 | -0/+4 |
| | | | | | add proto-ipv6 feature to stm32h7 example to catch issues in CI | ||||
| * | IPv6 has no checksum | Davide Della Giustina | 2023-01-24 | 1 | -4/+0 |
| | | |||||
| * | Update smoltcp to the newest master | Paweł Jan Czochański | 2023-01-19 | 1 | -6/+7 |
| | | |||||
| * | net: split driver trait to a separate crate. | Dario Nieuwenhuis | 2022-12-26 | 1 | -79/+38 |
| | | |||||
| * | net: remove packet pool. | Dario Nieuwenhuis | 2022-12-13 | 1 | -74/+89 |
| | | | | | | | | | | | | | | | The pool was prone to deadlocks, especially due to having a single pool for rx+tx. If the pool got full with rx'd packets it would deadlock because processing a rx packet requires doing another allocation on the pool, for the possibly tx'd response, before deallocating the rx'd packet. This also allows Device impls to allocate the packet memory in a particular RAM kind, if needed for example to do DMA. The `Device` trait is now token-based, like smoltcp's. In the end, this is better because it allows callers to manage memory however they want (including with a pool if they want to). | ||||
| * | net: update smoltcp | Dario Nieuwenhuis | 2022-12-07 | 1 | -8/+6 |
| | | |||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 1 | -2/+2 |
| | | |||||
| * | WIP embassy-net v2 | Dario Nieuwenhuis | 2022-05-25 | 1 | -12/+38 |
| | | |||||
| * | Replace embassy::io with embedded_io. | Dario Nieuwenhuis | 2022-05-07 | 1 | -5/+4 |
| | | |||||
| * | net: add functions to get current Eth and IP config | Dario Nieuwenhuis | 2022-05-02 | 1 | -1/+1 |
| | | |||||
| * | net: Add features for pool size and remove unwrap on smoltcp device | Thales Fragoso | 2021-06-16 | 1 | -1/+1 |
| | | |||||
| * | fmt: make all macros `macro_rules` so scoping is consistent. | Dario Nieuwenhuis | 2021-06-07 | 1 | -1/+0 |
| | | |||||
| * | Update to latest embassy, atomic-pool, smoltcp | Dario Nieuwenhuis | 2021-04-07 | 1 | -0/+1 |
| | | |||||
| * | Update embassy | Dario Nieuwenhuis | 2021-03-02 | 1 | -4/+4 |
| | | |||||
| * | Make ethernet address configurable from the Device | Dario Nieuwenhuis | 2021-02-24 | 1 | -0/+1 |
| | | |||||
| * | reexport smoltcp error/result | Dario Nieuwenhuis | 2021-02-12 | 1 | -1/+1 |
| | | |||||
| * | :rainbow: | Dario Nieuwenhuis | 2021-02-03 | 1 | -0/+103 |
