Files
cfdp/CHANGELOG.md
T
Robin Mueller c565f7eda0 Document destination handler reset fix in changelog
- TransactionParams::reset only cleared two of its fields, leaving
  stale acknowledged-mode state behind between transactions
- That state made the next transaction's Metadata PDU look like a
  duplicate, so it was silently dropped and the transfer never
  created its destination file
2026-09-08 14:26:38 +02:00

1.3 KiB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

unreleased

  • Bumped spacepackets to v0.18

Fixed

  • Destination handler's TransactionParams::reset now resets all fields instead of just two. The incomplete reset left stale acknowledged-mode state behind, so a new transaction's Metadata PDU was mistaken for a duplicate of an already-processed one and silently dropped, breaking every transfer after the first one on a given destination handler instance.

v0.3.0 2025-09-25

  • Bumped spacepackets to v0.16
  • Bumped defmt to v1

Added

  • Acknowledged mode support for both source and destination handler.
  • FaultInfo structure which is passed to user fault callbacks.

v0.2.0 2024-11-26

  • Bumped thiserror to v2
  • Bumped spacepackets to v0.13
  • The source and destination handlers can now be used without the std feature and only require the alloc feature.

[v0.1.0] 2024-09-11

Initial release