Sjors de Wit

Results 5 issues of Sjors de Wit

## Current implementation `process_async()` parses incoming ALP actions and builds a response. If the ALP data contains `ALP_OP_RETURN_FILE_DATA`, this is copied to the response and the response is marked as...

It seems the function `UnlockedFlash::program()` can write outside the bounds of the flash memory if given an invalid offset: https://github.com/stm32-rs/stm32f4xx-hal/blob/6d0c29233a4cd1f780b2fef3e47ef091ead6cf4a/src/flash.rs#L239-L241 One way to improve this might be to check `offset`...

In our application we have onee DASH7 node acting as a gateway, which both transmits (background) data and receives unsolicited data from other nodes. When both happen at the same...

I'm using heapless-0.8.0 with the feature `mpmc_large`. Instances of MpMcQueue with N >= 256 can be constructed and appear to work correctly, but I think I found an edge case:...

I can compile my application (thumbv7em-none-eabihf) directly against heapless and it works fine. But in this case I have a library (e.g. device driver) that depends on heapless and it...