Commit Graph
1248 Commits
Author SHA1 Message Date
Clement BouvetandAlexandre Paillier be029c642d stax: add UI implementation 2023-05-16 11:42:29 +02:00
Clement BouvetandAlexandre Paillier b275067f47 common_ui: remove non implemented function 2023-05-16 11:42:29 +02:00
Clement BouvetandAlexandre Paillier 22c7254c9d Makefile: stax modifications 2023-05-04 17:27:48 +02:00
Clement BouvetandAlexandre Paillier 6e8007b771 .gitignore: ignore build folder 2023-05-04 17:27:47 +02:00
apaillier-ledgerandGitHub 691baa07de Merge pull request #427 from LedgerHQ/bugfix/apa/dev-version-suffix
Fix -dev version suffix
2023-05-04 17:25:11 +02:00
Alexandre Paillier 8c8612af13 Fix -dev version suffix 2023-05-04 17:01:50 +02:00
apaillier-ledgerandGitHub a2339e4c0e Merge pull request #425 from LedgerHQ/bump/1.10.3-dev
Version bump to 1.10.3-dev
2023-05-03 16:16:23 +02:00
Alexandre Paillier 6555b38eaa Version bump 2023-05-02 17:02:11 +02:00
Alexandre Paillier 8bfe0ff69f Merge remote-tracking branch 'origin/master' into bump/1.10.3-dev 2023-05-02 17:00:08 +02:00
apaillier-ledgerandGitHub 1c024e5c31 Merge pull request #424 from LedgerHQ/release/1.10.2
App release 1.10.2
2023-05-02 16:57:18 +02:00
François BeutinandGitHub e81f03ea59 Merge pull request #423 from LedgerHQ/fbe/reset_BSS_for_swap
Reset BSS section at the start of the app in swap mode for signature
2023-05-02 13:30:44 +02:00
Francois Beutin 5c7614b2d9 Reset BSS section at the start of the app in swap mode for signature 2023-04-28 16:57:20 +02:00
François BeutinandGitHub acd76925cf Merge pull request #403 from LedgerHQ/fbe/reusable_workflow
Use reusable workflow for swap tests
2023-04-27 13:14:03 +02:00
Francois Beutin 4787808ea2 Use reusable workflow for swap tests 2023-04-27 12:59:40 +02:00
apaillier-ledgerandGitHub fefed34d7c Merge pull request #415 from LedgerHQ/clean/apa/icons_glyphs
Icons & glyphs cleanup
2023-04-25 17:47:41 +02:00
Alexandre Paillier a69666fdef Removed common glyphs that are already in SDK 2023-04-25 14:02:28 +02:00
apaillier-ledgerandGitHub 9062be05da Merge pull request #419 from LedgerHQ/apr/release_changelog
1.10.2 changelog update & non-dev version number
2023-04-24 15:11:39 +02:00
Alexandre Paillier 01997ba34b Updated changelog 2023-04-24 15:01:21 +02:00
Alexandre Paillier bb811f9e55 Removed -dev version suffix 2023-04-24 15:01:20 +02:00
apaillier-ledgerandGitHub 09488048d6 Merge pull request #420 from LedgerHQ/bugfix/apa/static_analysis_fix
Fixes static analysis warning
2023-04-24 15:01:09 +02:00
Alexandre Paillier cc283f271c Changed strcpy to strlcpy for the static analysis 2023-04-24 14:52:37 +02:00
apaillier-ledgerandGitHub 2a095bfc93 Merge pull request from GHSA-7hmg-5627-mv35
Fix finalizeParsing()
2023-04-24 14:06:57 +02:00
Alexandre Paillier 52638ba913 Removed useless executions rights from icons 2023-04-24 11:39:58 +02:00
Alexandre Paillier b29587c94d Removed unused split ETH icon 2023-04-24 11:39:58 +02:00
Alexandre Paillier 469dde2722 Removed unused PNG icons 2023-04-24 11:39:57 +02:00
Alexandre Paillier adb6f67e19 Removed old blue-specific glyphs & icons 2023-04-24 11:39:57 +02:00
Alexandre Paillier 9735116f50 Nonce handling fixes
One test had a nonce way too big that was causing issue with the recent refactoring
2023-04-24 11:30:15 +02:00
Francois BeutinandAlexandre Paillier 3fa410fb24 Add log for exception 2023-04-24 11:30:14 +02:00
Alexandre Paillier 1edd8c528a Review 2023-04-24 11:30:04 +02:00
Alexandre Paillier d128b0c9cb Workaround strncasecmp segfault 2023-04-24 11:28:42 +02:00
Alexandre Paillier 504747aba2 Improve finalizeParsing() checking in swap context
Simplify code in logic_signTx.c
2023-04-24 11:27:13 +02:00
apaillier-ledgerandGitHub a647c36e7f Merge pull request #412 from LedgerHQ/feature/apa/ens
Domain names support
2023-04-21 11:25:11 +02:00
Alexandre Paillier 8decdc9390 Updated changelog file 2023-04-20 10:12:51 +02:00
Alexandre Paillier 400473c06e Fix Zemu tests 2023-04-20 10:12:51 +02:00
Alexandre Paillier 7545bcdeb6 Disabled Zemu LNX tests since the framework broke with the latest SDK 2023-04-20 10:12:51 +02:00
Alexandre Paillier f3d05f839b Ragger domain names tests 2023-04-20 10:12:51 +02:00
Alexandre Paillier c2eae8a7a2 Updated Ragger app client for domain names & sign APDUs 2023-04-20 10:12:50 +02:00
Alexandre Paillier 0336f3fcf0 Added new test signature key for domain names 2023-04-20 10:12:50 +02:00
Alexandre Paillier e3a6db7c93 Now uses Ragger's bip-32 packing function 2023-04-20 10:12:50 +02:00
Alexandre Paillier 51a3fa0f80 Ragger tests can now handle multiple signing keys 2023-04-20 10:12:49 +02:00
Alexandre Paillier 25b57bb830 Small refactoring : renamed the Ragger client 2023-04-20 10:12:49 +02:00
Alexandre Paillier be3aa9f1ba Now uses the reusable Ragger tests workflows 2023-04-20 10:12:49 +02:00
Alexandre Paillier faed963e3a Now uses the reusable conftest from Ragger 2023-04-20 10:12:48 +02:00
Alexandre Paillier e99cb5f469 Upgraded Ragger version + simplified PIP requirements file 2023-04-20 10:12:48 +02:00
Alexandre Paillier 50d14f5686 Removed unused Python empty init files 2023-04-20 10:12:48 +02:00
Alexandre Paillier fbe062a861 Extra security checks on domain name when parsing it 2023-04-20 10:12:41 +02:00
Alexandre Paillier dbad8d1ba1 Domain name UI implementation 2023-03-29 18:09:46 +02:00
Alexandre Paillier ceacee00a7 Provide domain name APDU implementation 2023-03-29 18:09:42 +02:00
Alexandre Paillier e15899c92e Moved hash_byte & hash_nbytes functions to common
Also fixed possible overflow on large payload hashing
2023-03-29 17:53:29 +02:00
Alexandre Paillier f17104312b Challenge implementation 2023-03-29 15:16:23 +02:00