Skip to content

New feature: ota TLV and ota-packer utility#59

Merged
brainstorm merged 4 commits into
brainstorm:mainfrom
jubeormk1:feature/ota-tlv-n-packer
Feb 19, 2026
Merged

New feature: ota TLV and ota-packer utility#59
brainstorm merged 4 commits into
brainstorm:mainfrom
jubeormk1:feature/ota-tlv-n-packer

Conversation

@jubeormk1

Copy link
Copy Markdown
Collaborator

More elements to add for my contributions to #24 and #37:

  • TLV (Type Length Value) definition that will be used to pack and unpack binary files via SFTP. This will allow the sftp-ota to evaluate what the user is uploading, do some checks (for now, application type and binary hash) in order to accept and apply or reject the application update.
  • ota-packer: Utility to pack a binary adding metadata into TLV elements for sftp-ota service evaluation

Additionally, I have updated the CI workflow to include a build of ota-packer and also, aligned with #37, the first CI tests on the project. It runs the ota package tests. As I have been doing recently all has been tested locally using act.

This will be used to pack binary files before uploading via sftp.

Read the README.md!!
I am doing this to check if a change breaks the ota-packer utility
This is part of Testing (brainstorm#37) issue and target for the project
@brainstorm brainstorm merged commit ea17833 into brainstorm:main Feb 19, 2026
8 checks passed
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.

2 participants