Merged
Conversation
fvalette-ledger
commented
Feb 19, 2025
- 1st version of ragger tests
- Adapt tree like boilerplate example
- Update ragger tests and png after adapting the tree
- Remove zxlib, to be replaced by a clean submodule
- Add zxlib submodule
- Adapt the application to the new version of zxlib (19.8.2)
- Cleanup useless files
- Port and adapt workflows from boilerplate template
- Update app version to 0.12.0
- Fix Linters and CI outputs
- Add Stax support
- Update documentation
- Remove useless path from check
- Update Stax icons
- Update Stax ragger png
- Fix error handling
- Fix reject error cases
- Revert "Fix reject error cases"
- Update text search for ragger, with regex
- Update png accordingly
- [auto]: add PR template
- [auto] Add manifest
- Update ledger_app.toml
- Update ledger_app.toml
- Replace zxlib submodule with files
- Add rlp unit test to cmocka
- Add ledger_app.toml
- Replace deprecated makefile parameter
- Signing refactor to introduce message signing
- Add metadata parsing support
- Add script parser
- Clang-format
- Failure to upload code coverage -> no CI failure
- Add message signing (may not work yet)
- Merge with latest zxlib version
- Message signing with tests
- Merkle tree generator
- Transaction signingusing merkle trees
- Add tests merkle proof errors
- Arbitrary transaction signing
- Add manifest testcase generation
- Manifest speculos tests
- Improve logging
- Remove script parsing code
- Remove optional array
- Arbitrary message signing simplification
- Support for reverted type value JSON order
- New manifest, including necessary testing changes
- String and enum types in metadata parsing
- App supports string and enum types
- Process manifest with new types
- Fix snapshots to latest containers
- Javascript layer
- NanoS/X/S+ show address from menu
- STAX menu review address feature
- Bump version + fix related snapshots
- Update APDU documentation
- Remove duplicate (and unused) base58. files*
- Adjust max displayed value string on stax
- Update manifest
- Shorten tx names and labels that were too long
- Audit findings
- Remove unused old file
- Improve docs
- Audit related minor code improvements
- Fix crypto call reurn value checks
- New zxlib, no adjusmens
- Update zxlib
- Update build to reflect PRODUCTION_BUILD option
- Update snapshots
- Update zxlib and fix typos
- Python client refactor
- Flex icon
- generate new meta data
- update app metadata root hash
- fix python tests (but SCO.17 manifest)
- update png files
- fix sco.17 manifest test
- new PNGs
- fix c lint
- fix js tests
- fix pylint errors
- more pylint fixes
- add logs
- update node registration name to fix display
- revert logs
- Update snapshots with latest ledger-dev-tools
- WIP Update zxlib
- Show address from menu in STAX and FLEX
- Remove outdated menu entries, improve menu test
- remove all snapshots for a clean rebase
- generate new PNGs and update truncated display text
- fix C linter
- generate new PNGs with newer docker image
- bump version
- Remove Nanos support
- Fix Production Build at 1 by default
- Bump version
- Add dynamic check of AppName and AppVersion
- ** Update snapshots**
- bump version
- revert script updates to restrict changes to new node register only
- Based on boilerplate example - Implementing tests like the legacy js code from Zondax
- Move src from app to the repo root - Move glyphs from app to the repo root - Move app icons to a new icons directory at the repo root - Remove useless app directory - Adapt Makefile accordingly, removing usage of dockerized Makefile from zxlib - Update .gitignore file accordingly - Update Ledger Version field for specific APDU
Rename few files to avoid conflicts during compilation
- Remove legacy test files and config - Update git submodule files - Remove useless deps PicoSHA2
- No Stax support for now - Handle submdules - Update codespell version, and exclude few files - Check if unit-tests directory exists before execution
- Fix mypy - Fix spelling - Remove icons alpha channel - Fix clang-format - Fix CodeQL
- Update APDU Specification document - Update README document, based on Boilerplate example - Add doxygen config file
B2CA-1150: FAT porting flow
BC2A-1150: FAT porting
This reverts commit 21560d9.
BC2A-115: FAT porting 3
Tdj/fix app manifest
as we will need to make a lot of changes there. Replace zxlib logging mechanism based on debugging with PRINTF macro.
Ported from old c++ tests to cmocka
STAX and FLEX menu feature not merged into zxlib yet
FLEX support
Flex porting
Port PR#31 from LedgerHQ/app-flow
Update zxlib and fix breaking changes
New node registration transaction
There was a problem hiding this comment.
CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
|
Report too large to display inline |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.