| c87df00f | 03-Sep-2025 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
chore(dev-deps): bump the pip group across 2 directories with 1 update
Bumps the pip group with 1 update in the /tools/tlc directory: [requests](https://github.com/psf/requests). Bumps the pip group
chore(dev-deps): bump the pip group across 2 directories with 1 update
Bumps the pip group with 1 update in the /tools/tlc directory: [requests](https://github.com/psf/requests). Bumps the pip group with 1 update in the / directory: [requests](https://github.com/psf/requests).
Updates `requests` from 2.32.3 to 2.32.4 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)
Updates `requests` from 2.32.3 to 2.32.4 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)
--- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: indirect dependency-group: pip - dependency-name: requests dependency-version: 2.32.4 dependency-type: indirect dependency-group: pip ...
Change-Id: Ia260450e46a6c4bd3f9fcaf3f99bbbfb04877093 Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
| 537a25ef | 02-Dec-2024 |
J-Alves <joao.alves@arm.com> |
fix(tlc): pass the flags from client interface
Provide the 'flags' from the arguments of the create command to the TransferList __init__ function.
This is so that the '--flags' argument to the tool
fix(tlc): pass the flags from client interface
Provide the 'flags' from the arguments of the create command to the TransferList __init__ function.
This is so that the '--flags' argument to the tool is actually used.
Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: Ic3f548e0ce7e704b3a12c2908f03d6a639bfa6f0
show more ...
|
| f0e15ddc | 02-Dec-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(tlc): relax entry addition from YAML files
Relax entry addition from YAML files to allow the addition of entries not known to the tool. It is not possible to keep track of every possible TE, and
fix(tlc): relax entry addition from YAML files
Relax entry addition from YAML files to allow the addition of entries not known to the tool. It is not possible to keep track of every possible TE, and a user might want to add an entry that hasn't yet been specified.
Change-Id: Ib5d227bc41cd3dd8b530699c1bab3165a3114a3c Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 03c2660f | 27-Nov-2024 |
J-Alves <joao.alves@arm.com> |
fix(tlc): add void entries to align data
Add void entries to ensure proper alignment of data in the TL, addressing runtime errors caused by previously unaccounted padding bytes between TE's.
Change
fix(tlc): add void entries to align data
Add void entries to ensure proper alignment of data in the TL, addressing runtime errors caused by previously unaccounted padding bytes between TE's.
Change-Id: Id2acee8f4df0dcc52eedc4372b962a51acb9d8ce Signed-off-by: J-Alves <joao.alves@arm.com> Co-authored-by:: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 5ca0241c | 29-Nov-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(handoff): correct 8-bit modulo csum calculation
Fix the handoff 8-bit modulo checksum calculation to ensure we never get a checksum larger than 8 bits. The previous calculation failed to truncat
fix(handoff): correct 8-bit modulo csum calculation
Fix the handoff 8-bit modulo checksum calculation to ensure we never get a checksum larger than 8 bits. The previous calculation failed to truncate the sum at the final step in update_checksum
Change-Id: Ice0b72eb139af90f416adeff157d337646d6201a Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 9b05c373 | 21-Aug-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
feat(tlc): add command gen-header
Introduce the gen-header command to the tool, enabling developers to create language bindings. Currently, it supports generating C headers from a transfer list.
Ch
feat(tlc): add command gen-header
Introduce the gen-header command to the tool, enabling developers to create language bindings. Currently, it supports generating C headers from a transfer list.
Change-Id: Ibec75639c38577802d5abe55c7bc718740aad2b8 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 38487c7f | 29-Aug-2024 |
Harrison Mutai <harrison.mutai@arm.com> |
feat(tlc): add support for tox
Add tox to automate testing across multiple environments, ensuring code robustness and compatibility with different Python versions. This helps ensure consistency in t
feat(tlc): add support for tox
Add tox to automate testing across multiple environments, ensuring code robustness and compatibility with different Python versions. This helps ensure consistency in test environments so both development and CI systems run tests uniformly, and simplifies the execution of tasks like linting and other commands with a single command.
Change-Id: I522adb486e89abecb9a130941ce4cef31332193a Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 31120993 | 17-Jun-2024 |
Charlie Bareham <charlie.bareham@arm.com> |
feat: add creating transfer lists from yaml files
This commit adds a command create-from-yaml to tlc, which creates a transfer list from a yaml file. It also changes the files structure of the fixtu
feat: add creating transfer lists from yaml files
This commit adds a command create-from-yaml to tlc, which creates a transfer list from a yaml file. It also changes the files structure of the fixtures in the unit tests so they are in a directory called trusted-firmware-a. This is necessary because blob file paths in the yaml file are relative to the root of TF-A.
The blob files are not verified by TLC, so it can be used to load arbitrary binary information into the transfer list. The authenticity of the transfer list must be ensured by the loader.
Change-Id: Idf704ce5d9b7e28b31f471ac337e4aef33d0ad8a Signed-off-by: Charlie Bareham <charlie.bareham@arm.com>
show more ...
|
| e182f438 | 17-Jun-2024 |
Charlie Bareham <charlie.bareham@arm.com> |
build: make poetry use existing lock file
This makes the build reproducible.
When `make dev-install` was run, it would ignore the existing poetry lock file, install different versions of all the li
build: make poetry use existing lock file
This makes the build reproducible.
When `make dev-install` was run, it would ignore the existing poetry lock file, install different versions of all the libraries, then overwrite the lock file. Once `--no-update` is added, it stops doing that, and installs exactly what is in the poetry lock file.
Change-Id: If62637a40504d23deb47a05347a272e1c13bf41e Signed-off-by: Charlie Bareham <charlie.bareham@arm.com>
show more ...
|