diff --git a/CHANGELOG.md b/CHANGELOG.md index e2f57d3b..2c581221 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,14 +20,16 @@ will consitute of a breaking change warranting a new major release: - CFDP source handler, which allow file downlink using the standardized CFDP interface. +- Proper back pressure handling for the CFDP handler, where the `LiveTmTask` is able to throttle + the CFDP handler. ## Fixed - If the PTME is driven in a way where it fills faster than it can be emptied, the interface can become full during the process of a regular packet write. The interface of the PAPB VC - component was adapted to account for this partial success state. The caller must now check - for the `PARTIALLY_WRITTEN` state and must take care of finishing a write in some shape or - form before starting the next packet transfer. + was adapted to be stateful now. Packet generation is started with a `write` call while + write transfers are advanced and completed with the `advanceWrite` call if they can not be + completed immediately. - Host build fixes # [v7.1.0] 2023-10-11