Alexandre Paillier
cb7334ceed
Fix settings word split
2023-05-16 11:42:31 +02:00
Alexandre Paillier
4cce06ca2c
Fix compilation warnings
2023-05-16 11:42:31 +02:00
Alexandre Paillier
3810cbd852
Fix Makefile configuration
...
- Removed DEBUG enabled by default
- Removed optimization & debug levels and use ones from SDK
- Disable PRINTF formatting warnings again (for the custom %.*H format)
2023-05-16 11:42:31 +02:00
Alexandre Paillier
8881471a8e
EIP-712 fixes
...
- Now displays a Review page before showing the fields
- Now asks for confirmation before rejecting
- Now does not refresh the screen twice after a signature approval/rejection
- Both EIP-712 implementations on par UX-wise
- Fixed v0 approve/reject status word mismatch
- Unified NBGL UI of both implementations
2023-05-16 11:42:30 +02:00
Alexandre Paillier
6326a4a9f2
EIP-191 fixes
...
Skip button did not work
2023-05-16 11:42:30 +02:00
Alexandre Paillier
8361e349b7
Now has a separate struct for caller app name & icon
...
- New home screen wording
- Removed duplicate RUN_APPLICATION macro
2023-05-16 11:42:30 +02:00
Clement Bouvet
0414a043c8
rework plugin start so name and icon can be passed to eth
2023-05-16 11:42:30 +02:00
Alexandre Paillier
b5c58b59cf
network: cleanup
2023-05-16 11:42:29 +02:00
Clement Bouvet
be029c642d
stax: add UI implementation
2023-05-16 11:42:29 +02:00
Clement Bouvet
b275067f47
common_ui: remove non implemented function
2023-05-16 11:42:29 +02:00
Clement Bouvet
22c7254c9d
Makefile: stax modifications
2023-05-04 17:27:48 +02:00
Clement Bouvet
6e8007b771
.gitignore: ignore build folder
2023-05-04 17:27:47 +02:00
apaillier-ledger
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-ledger
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-ledger
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 Beutin
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 Beutin
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-ledger
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-ledger
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-ledger
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-ledger
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 Beutin
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-ledger
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