Skip to content

Fix some inconsistencies in the CLI#7

Merged
mathias-arm merged 22 commits into
mainfrom
cli-consistency
Apr 29, 2026
Merged

Fix some inconsistencies in the CLI#7
mathias-arm merged 22 commits into
mainfrom
cli-consistency

Conversation

@mathias-arm
Copy link
Copy Markdown
Collaborator

No description provided.

mathias-arm and others added 5 commits April 23, 2026 23:31
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Ian Jamison <Ian.Jamison@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
@mathias-arm mathias-arm force-pushed the cli-consistency branch 2 times, most recently from 8fa98e5 to 040594c Compare April 27, 2026 23:03
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Copy link
Copy Markdown
Collaborator

@CaseyHillers CaseyHillers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Nice work with the cleanup and the helper functions.

Comment thread adac-cli/README.md Outdated
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
- Add shared validation for padded ADAC signatures and reject nonzero padding
  across verification backends.
- Add shared validation for Ed448 ADAC public-key padding and check certificate
  parsing/signing.
- Make Ed448 public-key conversion consistently emit canonical 60-byte ADAC
  encodings.
- Add regression tests for padding-related changes.

Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
- Define package metadata from workspace Cargo.toml.
- Define common crate version in workspace Cargo.toml.
- Change to 2024 edition (resulting in some cargo fmt changes).

Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
@mathias-arm mathias-arm merged commit 4ac9a78 into main Apr 29, 2026
2 checks passed
@mathias-arm mathias-arm deleted the cli-consistency branch April 29, 2026 03:31
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.

3 participants