Skip to content

Migration to the SDK memory allocator#792

Merged
apaillier-ledger merged 7 commits into
developfrom
feat/apa/sdk_mem_allocator
May 16, 2025
Merged

Migration to the SDK memory allocator#792
apaillier-ledger merged 7 commits into
developfrom
feat/apa/sdk_mem_allocator

Conversation

@apaillier-ledger
Copy link
Copy Markdown
Contributor

@apaillier-ledger apaillier-ledger commented May 13, 2025

Description

For easier maintainability and safer code.
EIP-712 will have to be migrated as well.

The clang static analysis is 🔴 but it comes from the SDK, which has already been fixed and a new app-builder container will have to be published.

Changes include

  • Bugfix (non-breaking change that solves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (change that is not backwards-compatible and/or changes current functionality)
  • Tests
  • Documentation
  • Other (for changes that might not fit in any category)

@apaillier-ledger apaillier-ledger force-pushed the feat/apa/sdk_mem_allocator branch 2 times, most recently from 3e9b710 to 1bfc8f6 Compare May 14, 2025 13:35
@apaillier-ledger apaillier-ledger marked this pull request as ready for review May 14, 2025 13:53
@apaillier-ledger apaillier-ledger force-pushed the feat/apa/sdk_mem_allocator branch from 1bfc8f6 to 355bd5c Compare May 15, 2025 07:47
Comment thread src/mem.c
Comment thread src/mem.c
Comment thread src/mem.c
Comment thread src_features/signMessageEIP712/context_712.c
Comment thread src_nbgl/ui_gcs.c
Comment thread src_nbgl/ui_gcs.c
Comment thread src_nbgl/ui_gcs.c
To prevent conflicts with new one from SDK and make it explicit that it
is legacy and will have to be changed.
@apaillier-ledger apaillier-ledger force-pushed the feat/apa/sdk_mem_allocator branch from 355bd5c to c87ffee Compare May 15, 2025 10:44
Comment thread makefile_conf/features.mk
@apaillier-ledger apaillier-ledger force-pushed the feat/apa/sdk_mem_allocator branch from c87ffee to b97df9b Compare May 16, 2025 07:43
@apaillier-ledger apaillier-ledger merged commit 507a266 into develop May 16, 2025
194 of 198 checks passed
@apaillier-ledger apaillier-ledger deleted the feat/apa/sdk_mem_allocator branch May 16, 2025 08:02
@apaillier-ledger apaillier-ledger mentioned this pull request Jul 28, 2025
6 tasks
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.

2 participants