Skip to content

v1.8.0 - #22

Merged
JordanYates merged 3 commits into
mainfrom
bugfix/decode_fails
May 1, 2026
Merged

v1.8.0#22
JordanYates merged 3 commits into
mainfrom
bugfix/decode_fails

Conversation

@JordanYates

Copy link
Copy Markdown
Contributor
  • Fix decoding of constant length strings (Introduced in 1.7.0)
  • Fix temporary decoding files potentially being left on the filesystem

Ensure that the TDF is tracked in the `output_cnt` variable at the point
the file is created. This variable is how the merging step learns about
files, so if the function bails (due to a decoding error) before
reaching the increment point, the temporary files are left dangling on
the filesystem.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Fix constant length strings failing to decode due to using the overall
TDF length instead of the already known field size.

Signed-off-by: Jordan Yates <jordan@embeint.com>
 - Fix decoding of constant length strings (Introduced in `1.7.0`)
 - Fix temporary decoding files potentially being left on the filesystem

Signed-off-by: Jordan Yates <jordan@embeint.com>
@JordanYates JordanYates added the release PR to be tagged as release after merge label May 1, 2026
@JordanYates
JordanYates merged commit 75e14e2 into main May 1, 2026
9 checks passed
@JordanYates
JordanYates deleted the bugfix/decode_fails branch May 1, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release PR to be tagged as release after merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant