Skip to content

update ECON-T decoding with 5E+4M decompression and patch off-by-one error - #450

Merged
tomeichlersmith merged 5 commits into
mainfrom
patch-econt-decoding
Jul 29, 2026
Merged

update ECON-T decoding with 5E+4M decompression and patch off-by-one error#450
tomeichlersmith merged 5 commits into
mainfrom
patch-econt-decoding

Conversation

@tomeichlersmith

@tomeichlersmith tomeichlersmith commented Jul 29, 2026

Copy link
Copy Markdown
Member

I noticed an off-by-one error when studying the unpacking this morning and so I wrote a few tests and manually decoded an ECON-T packet I captured last week. This made me more confident that the off-by-one error should be patched and motivated me to put in the decompression of the 5E+4M encoding.

@tomeichlersmith

Copy link
Copy Markdown
Member Author

The errors are saying Error: OCI runtime error: crun: unknown version specified which is an issue with a mismatch between the version of podman installed and the version of crun installed. This is an issue with GitHub's configuration of the CI runners and so I'm going to plow forward despite the red x's. I did the clang format locally and double checked that it compiles in the zcu configuration.

@tomeichlersmith
tomeichlersmith merged commit 82a965c into main Jul 29, 2026
0 of 3 checks passed
@tomeichlersmith
tomeichlersmith deleted the patch-econt-decoding branch July 29, 2026 18:53
@tomeichlersmith tomeichlersmith mentioned this pull request Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant