COMMITS
May 12, 2026
C
fix: Render full 48-byte ETH2 deposit BLS pubkey on validator screen
Charles-Edouard de la Vergne committed
C
fix: Free home-screen plugin tagline before reallocating
Charles-Edouard de la Vergne committed
C
fix: Release EIP-712 type dependency list on every type_hash exit path
Charles-Edouard de la Vergne committed
C
fix: Drop misleading `const` on TLV-populated descriptor fields
Charles-Edouard de la Vergne committed
C
fix: Re-anchor gated-signing counter on uint8 wrap to keep cadence aligned
Charles-Edouard de la Vergne committed
C
fix: Honor CALLDATA_FLAG_ADDR_FILTER for the EIP-712 calldata spender
Charles-Edouard de la Vergne committed
C
fix: Avoid signed-int UB when decoding 4-byte RLP length headers
Charles-Edouard de la Vergne committed
C
fix: Reject ERC-1155 batch transfers whose aggregate quantity overflows
Charles-Edouard de la Vergne committed
C
fix: Return NULL on enum-value snprintf failure in GCS extra-data handler
Charles-Edouard de la Vergne committed
C
fix: Avoid unaligned uint16_t load in EIP-712 field_hash_prepare
Charles-Edouard de la Vergne committed
C
fix: Replace ad-hoc GCC -Wformat suppression with bytes_to_lowercase_hex
Charles-Edouard de la Vergne committed
C
fix: ERC-20 plugin masks address-formatting error with RESULT_OK
Charles-Edouard de la Vergne committed
C
fix: Scrub X25519 shared secret from global RAM after privacy op
Charles-Edouard de la Vergne committed
C
fix: Honor "display hash" setting for EIP-191 personal messages
Charles-Edouard de la Vergne committed
C
fix: Reject typed-transaction chain IDs longer than 64 bits
Charles-Edouard de la Vergne committed
C
fix: Zeroize ETH2 BLS12-381 private scalar on every exit path
Charles-Edouard de la Vergne committed
C
fix: Clarify shared-secret approval text to prevent misleading consent
Charles-Edouard de la Vergne committed
C
fix: Hidden native value in EIP-7002/EIP-7251 staking plugin review
Charles-Edouard de la Vergne committed
May 11, 2026
C
fix: Bound EIP-712 path_update on recursive/cyclic custom types
Charles-Edouard de la Vergne committed
C
fix: Rotate challenge after Safe account descriptor processing
Charles-Edouard de la Vergne committed
C
fix: Require user confirmation for P2_SHARED_SECRET privacy export
Charles-Edouard de la Vergne committed
C
fix: Stale ticker reuse mislabels later entries in multi-value TOKEN fields
Charles-Edouard de la Vergne committed
C
fix: Reject pre-EIP-155 legacy transactions to prevent cross-chain replay
Charles-Edouard de la Vergne committed
C
fix: Memory leak of g_tx_hash_ctx on aborted signing flows
Charles-Edouard de la Vergne committed
C
fix: TxAuth7702 silently maps missing chain_id to all-chains wildcard
Charles-Edouard de la Vergne committed
C
fix: Cross-chain plugin registration reuse
Charles-Edouard de la Vergne committed
C
fix: ERC1155 batch-transfer UI omits token IDs and per-ID quantities
Charles-Edouard de la Vergne committed
C
fix: EIP-7702 authorization signing state confusion / hidden BIP32 path swap
Charles-Edouard de la Vergne committed
C
fix: Buffer overflow in home-screen plugin tagline formatting
Charles-Edouard de la Vergne committed
August 25, 2026
A
fix: Apply MUST_BE / IF_NOT_IN constraints to RAW INT, BOOL, STRING fields
Alexandre Paillier committed