Commit Graph
205 Commits
Author SHA1 Message Date
Alexandre PaillierandClement Bouvet 3c8e424d46 Fix naming in Stax UI for standalone clones (testnet apps) 2023-02-07 18:06:45 +01:00
Alexandre PaillierandClement Bouvet 9b92471ecd Reference glyph icon for the relevant chain instead of hardcoded for ethereum 2023-02-07 18:06:45 +01:00
Clement Bouvet 7be8f180b1 Revert "plyugin test pass name"
This reverts commit 096a59269906c8fdd5fa5d7f4d1fcd7f51ca0b25.
2023-02-07 18:05:56 +01:00
Clement Bouvet e59cba7655 plyugin test pass name 2023-02-07 18:05:56 +01:00
Clement Bouvet 7d8b250640 new 64px icon for stax 2023-02-07 18:05:56 +01:00
Clement Bouvet 91dc066129 stax: fix verify address 2023-02-07 18:05:56 +01:00
abonnaudet-ledgerandClement Bouvet 94c92c9aae Fat: Add ethereum app icon 2023-02-07 18:05:56 +01:00
Clement Bouvet c39d646039 First stax impl 2023-02-07 18:05:56 +01:00
Alexandre Paillier 7d3bbc703b Removed version -dev suffix 2023-02-03 17:21:51 +01:00
Alexandre Paillier 309c09b599 Added new public CAL testing key in app 2022-11-16 17:03:30 +01:00
Alexandre Paillier f26f5e2185 Version bump to 1.10.2-dev 2022-11-10 16:43:55 +01:00
Alexandre Paillier 4836ba49b2 Changelog update + removed -dev version suffix 2022-11-09 16:30:14 +01:00
Alexandre Paillier 8403fdaac4 Version bump to 1.10.1-dev 2022-10-27 18:11:12 +02:00
Alexandre Paillier 1e800478ba Changelog update + removed -dev version suffix 2022-10-26 18:33:54 +02:00
Alexandre Paillier 2474bdb81a Merge remote-tracking branch 'origin/develop' into HEAD 2022-10-17 11:44:28 +02:00
Alexandre Paillier d2659ed332 Version bump to 1.10.0 2022-10-14 17:42:20 +02:00
Alexandre Paillier e34a9f55e9 Changelog update + removed -dev version suffix 2022-10-10 15:18:45 +02:00
Edouard Merle c09e17a3e8 fix: allow swap feature on all ETH variants 2022-10-10 14:43:40 +02:00
Alexandre Paillier ab67ae1cb3 Merge remote-tracking branch 'origin/develop' into HEAD 2022-09-14 17:27:25 +02:00
Alexandre Paillier 770bd9c39d Replaced the signature key used for EIP712 tests by the CAL testing one 2022-08-31 18:09:38 +02:00
Clement Bouvet 89eeaa7b7d eth: split ux from rest of source 2022-08-24 10:35:16 +02:00
Alexandre Paillier a375e5b07d Moved the memory allocator and its util functions out of the EIP712 subdirectory and gave it its own compilation flag
Also removed dead code
2022-08-05 18:15:51 +02:00
Alexandre Paillier b1f2e933c0 Added an EIP712 test key 2022-08-05 18:15:42 +02:00
Alexandre Paillier b7a4c0d93b EIP-712 filtering UI adjustments; Removed half-blind special compilation flag 2022-08-05 18:15:41 +02:00
Alexandre Paillier 239da44d0e Added a new temporary EIP-712 half-bind mode 2022-08-05 17:52:48 +02:00
Alexandre Paillier 2fa6379470 Now only compiles full EIP-712 support for capable devices 2022-08-05 17:52:47 +02:00
Coline 9b4d6504f1 fix: makefile mv functional to zemu 2022-07-01 14:23:43 +02:00
Alexandre PaillierandColine ad8334e54c feat: unit-test with cmocka
- Test only 1 function which is in utils2.c
    - Because is not inlude nano sdk
- Move zemu's into functional folder
    - Change path of zemu's test in CI and Makefile
2022-06-28 15:11:15 +02:00
Alexandre Paillier bab11088cc Bumped app version number 2022-06-21 16:44:21 +02:00
yhqlandGitHub 6768ccaf78 Eip191 review (#314)
* Avoid using a global for is_ascii

* Fix unused var, missing init, and use size_t for length

* Use snprintf where possible
2022-06-10 09:45:12 +02:00
Alexandre Paillier fb677fc187 Removed the -dev version suffix 2022-06-08 11:45:22 +02:00
Lucas PASCAL cc2c5ed28f [bump] 1.9.19-dev 2022-04-28 09:54:13 +02:00
BTChip github 375eb1cae1 Bump versions after rebase 2022-03-22 08:23:30 +01:00
lpascal-ledgerandGitHub 780f75a54e Merge pull request #264 from LedgerHQ/feature/sdk-generation
Automatic generation of the plugin SDK
2022-03-11 18:12:55 +01:00
Coline SeguretandGitHub 4c6ecf8b28 Merge pull request #244 from LedgerHQ/refacto/chain-env-makefile
Refacto(Makefile): chain environnement into subdirectories
2022-02-25 10:37:03 +01:00
Alexandre Paillier ab1270dbd9 Makefile now gets the lists of supported chains automatically 2022-02-24 18:26:25 +01:00
Lucas PASCAL b6167cae8a [fix] Review fixes 2022-02-17 08:58:02 +01:00
Lucas PASCAL 0864a4f282 [add] Job to generate a new SDK and creating a commit in SDK repository 2022-02-17 08:57:37 +01:00
Edouard MerleandAlexandre Paillier 617b60483f fix: build for lns+ 2022-02-08 16:43:45 +01:00
Coline 75b843b51c refacto(Makefile): chain environnement into subdirectories
- Allows you to more easily add a new chain
    - More maintainable
    - More clarity in the makefile
2022-02-03 14:25:47 +01:00
Alexandre Paillier b124cd26b8 Version bump to 1.9.17 2022-01-14 17:37:39 +01:00
Alexandre Paillier 8fd033e32a Merge remote-tracking branch 'origin/master' into fix/version_adjustment 2022-01-14 17:22:51 +01:00
tjulien-ledgerandLucas PASCAL 8055a65868 removed unnecessary derivation path 2022-01-14 11:18:55 +01:00
tjulien-ledgerandLucas PASCAL a096f48e1e Update version bump to 1.9.16 2022-01-14 11:18:52 +01:00
tjulien-ledgerandLucas PASCAL abc66abc51 bump 1.9.14-shyft 2022-01-14 10:40:12 +01:00
tjulien-ledgerandLucas PASCAL 5a1dcb0b02 adding ETH path 2022-01-14 10:38:58 +01:00
Noel MoldvaiandLucas PASCAL c8bf437424 Add Shyft support 2022-01-14 10:38:58 +01:00
a53a2428cc Fix nft transactions (#229)
* Removed pluginType "hack"

* Fix some ERC 721 & 1155 function signature hashes

* Fix UI for ERC721 operations

* Explicit Batch Transfer UI with ERC1155

* Unified some ERC721 & 1155 non-static functions naming

* Fix UI for ERC1155 operations

* Added missing pin-lock check when signing transactions

* Fix the shell script that builds the elf files for testing

* Add tests dependency ethers

* Removed the space in the test filename

* Tests build script refactoring

* Now works when called from anywhere (not just the script's directory)
* Now handles LNS & LNX builds together (less duplicated code)

* Temporarily disable Nano X tests

Until Zemu supports Nano X 2.0 SDK

* Tests now start with blind signing disabled

Makes it closer to reality & very few of them requires it

* Update to the latest sdk version

* make eth_plugin_perform_init() readable

Introduce 2 functions.

* Now properly parses the apdu and displays the total quantity of NFT IDs transferred in ERC1155 batch transfer

* Add NFT prod public keys

* Added extra checks for the chain ID handling

Following the security review

* NFTs now only supported by LNS

* Version bump

Co-authored-by: Alexandre Paillier <[email protected]>
Co-authored-by: greenknot <[email protected]>
2021-12-17 12:04:51 +01:00
TamtamHero 24f4ecd671 Bump version 1.9.14 2021-11-30 14:20:15 +01:00
apaillier-ledgerandGitHub c6864d1d42 Bump app version to 1.9.14 (#219)
* Bump app version

* Updated the changelog file
2021-11-22 14:58:50 +01:00