-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.3.2 #550
v2.3.2 #550
Commits on May 21, 2024
-
SFT-3222: Rename GitHub Action.
* .github/workflows/validate_and_build.yaml: Rename file to ... * .github/workflows/build.yaml: ... this one and remove lint job. Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c327ca - Browse repository at this point
Copy the full SHA 8c327caView commit details -
SFT-3222: Add rust-toolchain action.
* .github/actions/rust-toolchain/action.yml: Add vendored dtolnay/rust-toolchain action. * .reuse/dep5: Add dtolnay to dep5 as the copyright holder of rust-toolchain action file. Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b6d88e - Browse repository at this point
Copy the full SHA 0b6d88eView commit details -
SFT-3222: Add lint GitHub Action.
* .github/workflows/lint.yaml: New action. Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e7a2e5 - Browse repository at this point
Copy the full SHA 2e7a2e5View commit details -
SFT-3222: Update issue number in file.
Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4088455 - Browse repository at this point
Copy the full SHA 4088455View commit details -
SFT-3222: Update MSRV to 1.70.0.
Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c088992 - Browse repository at this point
Copy the full SHA c088992View commit details -
SFT-3222: Remove setup-just action.
* .github/workflows/build.yaml: Remove setup-just action. Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ab6886 - Browse repository at this point
Copy the full SHA 8ab6886View commit details -
The Passport firmware code runs on a "single thread" so the warnings don't apply here. * extmod/foundation-rust/src/secp256k1.rs: Replace `&mut ...' with `&mut *addr_of_mut!(...)'. * extmod/foundation-rust/src/ur/decoder.rs: Ditto. * extmod/foundation-rust/src/ur/encoder.rs: Ditto. * extmod/foundation-rust/src/ur/mod.rs: Ditto.
Configuration menu - View commit details
-
Copy full SHA for 72ddaa6 - Browse repository at this point
Copy the full SHA 72ddaa6View commit details -
SFT-3617: Move dependabot.yml.
* .github/workflows/dependabot.yaml: Move from here... * .github/dependabot.yaml: ... to here.
Configuration menu - View commit details
-
Copy full SHA for 448062e - Browse repository at this point
Copy the full SHA 448062eView commit details -
SFT-3618: Rename Schnorr sign function.
For consistency. * extmod/foundation-rust/include/foundation.h: Re-generate file. * extmod/foundation-rust/src/secp256k1.rs (foundation_secp256k1_schnorr_sign): Rename this ... (foundation_secp256k1_sign_schnorr): ... to this. * extmod/foundation/modfoundation-secp56k1.h (mod_foundation_secp256k1_sign_schnorr): Update.
Configuration menu - View commit details
-
Copy full SHA for 8780a92 - Browse repository at this point
Copy the full SHA 8780a92View commit details -
SFT-3618: Add foundation.secp256k1.sign_ecdsa.
* extmod/foundation-rust/include/foundation.h: Re-generate file. * extmod/foundation-rust/src/secp256k1.rs (foundation_secp256k1_sign_ecdsa): New function. * extmod/foundation/modfoundation-secp56k1.h (mod_foundation_secp256k1_sign_ecdsa): New function. (mod_foundation_secp256k1_sign_ecdsa_obj): New variable. (mod_foundation_secp256k1_globals_table): Add MP_QSTR_sign_ecdsa.
Configuration menu - View commit details
-
Copy full SHA for 2334cf8 - Browse repository at this point
Copy the full SHA 2334cf8View commit details -
SFT-3618: Add foundation.secp256k1.public_key_schnorr.
* extmod/foundation/modfoundation-secp56k1.h (mod_foundation_secp256k1_public_key_schnorr): New function. (mod_foundation_secp256k1_public_key_schnorr_obj): New variable. (mod_foundation_secp256k1_globals_table): Add MP_QSTR_public_key_schnorr. * extmod/foundation-rust/include/foundation.h: Re-generate file. * extmod/foundation-rust/src/secp256k1.rs (secp256k1_public_key_schnorr): New function.
Configuration menu - View commit details
-
Copy full SHA for 50d91e0 - Browse repository at this point
Copy the full SHA 50d91e0View commit details -
SFT-3618: Use foundation.secp256k1.public_key_schnorr.
* ports/stm32/boards/Passport/modules/tasks/nostr_key_task.py (nostr_key_task): Use secp256k1.public_key_schnorr instead of nostr_pubkey_from_pk. * ports/stm32/boards/Passport/modules/utils.py (nostr_pubkey_from_pk): Remove function.
Configuration menu - View commit details
-
Copy full SHA for 15d8fae - Browse repository at this point
Copy the full SHA 15d8faeView commit details -
SFT-3618: Use foundation.secp256k1.sign_ecdsa.
* ports/stm32/boards/Passport/modules/tasks/sign_psbt_task.py (sign_psbt_task): Use foundation.secp256k1.sign_ecdsa. * ports/stm32/boards/Passport/modules/utils.py (sign_message_digest): Ditto.
Configuration menu - View commit details
-
Copy full SHA for ebf73b8 - Browse repository at this point
Copy the full SHA ebf73b8View commit details -
SFT-3618: Disable trezorcrypto.secp256k1.
* extmod/trezor-firmware/core/embed/extmod/modtrezorcrypto/modtrezorcrypto.c: (modtrezorcrypto-secp256k1.h): Remove inclusion. (mp_module_trezorcrypto_globals_table): Remove MP_QSTR_secp256k1.
Configuration menu - View commit details
-
Copy full SHA for 0a2c056 - Browse repository at this point
Copy the full SHA 0a2c056View commit details -
SFT-3618: Don't compile unused files.
* py/py.mk (PY_EXTMOD_O_BASENAME): Remove extmod/trezor-firmware/crypto/shamir.o and extmod/trezor-firmware/crypto/schnorr.o.
Configuration menu - View commit details
-
Copy full SHA for a16a870 - Browse repository at this point
Copy the full SHA a16a870View commit details -
SFT-3618: Move FOUNDATION_ADDITIONS definition.
* extmod/trezor-firmware/core/embed/extmod/modtrezorcrypto/modtrezorcrypto.c (FOUNDATION_ADDITIONS): Remove definition. * py/py.mk (CFLAGS_MOD): Add -DFOUNDATION_ADDITIONS=1.
Configuration menu - View commit details
-
Copy full SHA for c6c66ef - Browse repository at this point
Copy the full SHA c6c66efView commit details -
SFT-3618: Disable nist256p1 curve.
* extmod/trezor-firmware/crypto/bip32.c (get_curve_by_name): Disable getting nist256p1 information to avoid linking. * py/py.mk (PY_EXTMOD_O_BASENAME): Remove extmod/trezor-firmware/crypto/nist256p1.o.
Configuration menu - View commit details
-
Copy full SHA for 5cb50e8 - Browse repository at this point
Copy the full SHA 5cb50e8View commit details -
SFT-3618: Disable various hash algorithms.
* extmod/trezor-firmware/crypto/bip32.c: Avoid using unused curves. * extmod/trezor-firmware/crypto/hasher.c: Disable various hashes. * extmod/trezor-firmware/crypto/hasher.h: Ditto. * extmod/trezor-firmware/crypto/secp256k1.c: Remove unused curves. * py/py.mk (PY_EXTMOD_O_BASENAME): Remove extmod/trezor-firmware/crypto/groestl.o, extmod/trezor-firmware/crypto/blake256.o, extmod/trezor-firmware/crypto/blake2b.o and extmod/trezor-firmware/crypto/blake2s.o.
Configuration menu - View commit details
-
Copy full SHA for c8531e8 - Browse repository at this point
Copy the full SHA c8531e8View commit details -
SFT-3618: Disable secp256k1 precomputed table.
* py/py.mk (CFLAGS_MOD): Add -DUSE_PRECOMPUTED_CP=0.
Configuration menu - View commit details
-
Copy full SHA for d8e2295 - Browse repository at this point
Copy the full SHA d8e2295View commit details -
SFT-3618: Use lowmemory for secp256k1.
* extmod/foundation-rust/Cargo.toml (dependencies) <secp256k1>: Enable lowmemory feature.
Configuration menu - View commit details
-
Copy full SHA for f02b843 - Browse repository at this point
Copy the full SHA f02b843View commit details -
SFT-3618: Enable small-hash in bitcoin_hashes.
* extmod/foundation-rust/Cargo.lock: Update lockfile. * extmod/foundation-rust/Cargo.toml (dependencies) <bitcoin_hashes>: New dependency, enable small-hash.
Configuration menu - View commit details
-
Copy full SHA for f11cacb - Browse repository at this point
Copy the full SHA f11cacbView commit details -
SFT-3656: Fix Rust compilation issues.
* src/secp256k1.rs (secp256k1_public_key_schnorr): Use Keypair instead of KeyPair. (secp256k1_sign_ecdsa): Use Message::from_digest_slice.
Configuration menu - View commit details
-
Copy full SHA for ee1578d - Browse repository at this point
Copy the full SHA ee1578dView commit details -
Merge pull request #508 from Foundation-Devices/jeandudey/sft-3656-fi…
…x-rust-compilation-issues SFT-3656: Fix Rust compilation issues.
Configuration menu - View commit details
-
Copy full SHA for 1286bb2 - Browse repository at this point
Copy the full SHA 1286bb2View commit details -
SFT-3648: Remove unused targets on simulator.
* simulator/Makefile (CC_UNIX_TOP): Remove variable. (up): Remove target. (dfu): Ditto. (tags): Ditto. (tools): Ditto. (setup): Ditto. Signed-off-by: Jean-Pierre De Jesus DIAZ <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bb2889 - Browse repository at this point
Copy the full SHA 8bb2889View commit details -
SFT-3648: Fix unix port warning on newer compiler.
* ports/unix/main.c (mp_import_stat): Fix function signature.
Configuration menu - View commit details
-
Copy full SHA for da95d35 - Browse repository at this point
Copy the full SHA da95d35View commit details -
SFT-3632: Update Cargo dependencies.
* extmod/foundation-rust/Cargo.lock: Regenerate file. * extmod/foundation-rust/Cargo.toml (dependencies) <foundation-ur>: Update to 0.2. <foundation-urtypes>: Update to 0.3. <minicbor>: Update to 0.24.
Configuration menu - View commit details
-
Copy full SHA for bee8b54 - Browse repository at this point
Copy the full SHA bee8b54View commit details
Commits on May 23, 2024
-
Merge pull request #506 from Foundation-Devices/jeandudey/sft-3648-re…
…move-unused-targets-on-simulator SFT-3648: Remove unused targets on simulator.
Configuration menu - View commit details
-
Copy full SHA for cdb0763 - Browse repository at this point
Copy the full SHA cdb0763View commit details -
Merge pull request #504 from Foundation-Devices/jeandudey/sft-3632-up…
…date-foundation-urtypes SFT-3632: Update foundation-urtypes.
Configuration menu - View commit details
-
Copy full SHA for 658efee - Browse repository at this point
Copy the full SHA 658efeeView commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5e7f3ef - Browse repository at this point
Copy the full SHA 5e7f3efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71cad9c - Browse repository at this point
Copy the full SHA 71cad9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 551b915 - Browse repository at this point
Copy the full SHA 551b915View commit details -
Merge pull request #517 from Foundation-Devices/SFT-3499-handle-error…
…s-while-hashing-files-from-microsd SFT-3499: moved all calculation inside try block for sha256
Configuration menu - View commit details
-
Copy full SHA for 51b9bf5 - Browse repository at this point
Copy the full SHA 51b9bf5View commit details -
Merge pull request #515 from Foundation-Devices/SFT-2998-firmware-upd…
…ating-fix SFT-2998: fix for firmware updating failures
Configuration menu - View commit details
-
Copy full SHA for e5e094d - Browse repository at this point
Copy the full SHA e5e094dView commit details -
Merge pull request #516 from Foundation-Devices/SFT-3235-enable-tapro…
…ot-for-btcpay SFT-3235: enabled taproot for btcpay
Configuration menu - View commit details
-
Copy full SHA for 7cf9c4f - Browse repository at this point
Copy the full SHA 7cf9c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 589e891 - Browse repository at this point
Copy the full SHA 589e891View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47e7d9f - Browse repository at this point
Copy the full SHA 47e7d9fView commit details -
Merge pull request #510 from Foundation-Devices/SFT-3670-theya-singlesig
SFT-3670: added theya single-sig with firmware version info
Configuration menu - View commit details
-
Copy full SHA for 4deacbb - Browse repository at this point
Copy the full SHA 4deacbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c113fd - Browse repository at this point
Copy the full SHA 6c113fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f08c83 - Browse repository at this point
Copy the full SHA 5f08c83View commit details
Commits on Jun 24, 2024
-
Merge pull request #519 from Foundation-Devices/SFT-3442-clear-device…
…-name-on-reset SFT-3442: clear device name on reset
Configuration menu - View commit details
-
Copy full SHA for 8e406b2 - Browse repository at this point
Copy the full SHA 8e406b2View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c291dd - Browse repository at this point
Copy the full SHA 7c291ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe30813 - Browse repository at this point
Copy the full SHA fe30813View commit details -
Configuration menu - View commit details
-
Copy full SHA for f46bdc0 - Browse repository at this point
Copy the full SHA f46bdc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87be389 - Browse repository at this point
Copy the full SHA 87be389View commit details -
Merge pull request #521 from Foundation-Devices/SFT-3694-improve-pred…
…ictive-text-list SFT-3694: improve predictive text list
Configuration menu - View commit details
-
Copy full SHA for cbfc690 - Browse repository at this point
Copy the full SHA cbfc690View commit details -
Merge pull request #523 from Foundation-Devices/SFT-2998-revert-incon…
…clusive-firmware-updating-changes SFT-2998: reverting inconclusive changes
Configuration menu - View commit details
-
Copy full SHA for 3a4e508 - Browse repository at this point
Copy the full SHA 3a4e508View commit details
Commits on Jul 5, 2024
-
Merge pull request #524 from Foundation-Devices/dev-v2.4.0
SFT-3578: merging 2.4.0 progress into 2.3.2
Configuration menu - View commit details
-
Copy full SHA for 5628d84 - Browse repository at this point
Copy the full SHA 5628d84View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1eb6035 - Browse repository at this point
Copy the full SHA 1eb6035View commit details
Commits on Jul 9, 2024
-
SFT-2417: Fix error kind when UR is unsupported.
* extmod/foundation-rust/src/ur/mod.rs (UR_Error) <unsupported>: Remove message argument. * extmod/foundation-rust/src/ur/registry.rs (UR_Value) <from_ur>: Catch Error::UnsupportedResource and return UR_Error::unsupported in that case.
Configuration menu - View commit details
-
Copy full SHA for b584b83 - Browse repository at this point
Copy the full SHA b584b83View commit details -
SFT-2417: Fix exception names in except blocks.
* ports/stm32/boards/Passport/modules/data_codecs/ur2_codec.py (UR2Decoder) <decode>: Fix the names of the UR exceptions.
Configuration menu - View commit details
-
Copy full SHA for ec79e01 - Browse repository at this point
Copy the full SHA ec79e01View commit details -
SFT-2417: Remove pass_error from ScanQRFlow.
* ports/stm32/boards/Passport/modules/flows/scan_qr_flow.py (ScanQRFlow): Remove use of pass_error altogether. * ports/stm32/boards/Passport/modules/flows/sign_psbt_qr_flow.py (SignPsbtQRFlow) <scan_transaction>: Do not pass pass_error.
Configuration menu - View commit details
-
Copy full SHA for 7b2583b - Browse repository at this point
Copy the full SHA 7b2583bView commit details -
SFT-2417: Create upgrade your Passport alert.
* ports/stm32/boards/Passport/modules/data_codecs/ur2_codec.py (UR2Decoder) <add_data>: Create upgrade your Passport alert when encountering unknown UR types.
Configuration menu - View commit details
-
Copy full SHA for 70170d1 - Browse repository at this point
Copy the full SHA 70170d1View commit details
Commits on Jul 10, 2024
-
Merge pull request #520 from Foundation-Devices/jeandudey/sft-2417-cr…
…eate-upgrade-your-passport-alert-for-outdated-versions SFT-2417: Create upgrade your Passport alert.
Configuration menu - View commit details
-
Copy full SHA for f602ab7 - Browse repository at this point
Copy the full SHA f602ab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c931f - Browse repository at this point
Copy the full SHA a1c931fView commit details -
Merge pull request #522 from Foundation-Devices/SFT-2988-message-sign…
…ing-final SFT-2988: message signing final
Configuration menu - View commit details
-
Copy full SHA for f6a92fe - Browse repository at this point
Copy the full SHA f6a92feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8370b8c - Browse repository at this point
Copy the full SHA 8370b8cView commit details
Commits on Jul 15, 2024
-
SFT-3812: Update foundation-urtypes to 0.4.1.
* extmod/foundation-rust/Cargo.lock: Regenerate. * extmod/foundation-rust/Cargo.toml (dependencies) <foundation-urtypes>: Update to 0.4.1. * extmod/foundation-rust/include/foundation.h: Regenerate. * extmod/foundation-rust/src/ur/registry.rs: Fix breaking changes. * extmod/foundation/modfoundation-ur.h: Likewise. * ports/stm32/boards/Passport/modules/flows/sign_psbt_qr_flow.py: Likewise. * ports/stm32/boards/Passport/modules/wallets/casa.py: Likewise.
Configuration menu - View commit details
-
Copy full SHA for 6a602ee - Browse repository at this point
Copy the full SHA 6a602eeView commit details -
SFT-3812: Update foundation-ur to 0.3.0.
* extmod/foundation-rust/Cargo.lock: Regenerate. * extmod/foundation-rust/Cargo.toml (dependencies) <foundation-ur>: Update to 0.3.0
Configuration menu - View commit details
-
Copy full SHA for 0426e9f - Browse repository at this point
Copy the full SHA 0426e9fView commit details -
* extmod/foundation-rust/Cargo.lock: Regenerate.
Configuration menu - View commit details
-
Copy full SHA for 1932a8b - Browse repository at this point
Copy the full SHA 1932a8bView commit details -
SFT-3812: Remove unused fields.
* ports/stm32/boards/Passport/modules/wallets/casa.py (CasaWallet): Remove ur_type and is_cbor since these are not used in the codebase.
Configuration menu - View commit details
-
Copy full SHA for cef8825 - Browse repository at this point
Copy the full SHA cef8825View commit details -
SFT-3800: Fix wrong exception type.
* extmod/foundation/modfoundation-ur.h (mod_foundation_ur_globals_table) <MP_QSTR_NotMultiPartError>: Use mp_type_NotMultiPartError.
Configuration menu - View commit details
-
Copy full SHA for 8df7ef0 - Browse repository at this point
Copy the full SHA 8df7ef0View commit details -
SFT-3800: Add "QR too large" error message.
* extmod/foundation-rust/include/foundation.h: Regenerate. * extmod/foundation-rust/src/ur/decoder.rs (UR_ErrorKind) <UR_ERROR_KIND_TOO_BIG>: New variant. * extmod/foundation-rust/src/ur/mod.rs (UR_Error) <too_big>: New procedure. * extmod/foundation/modfoundation-ur.h (mp_type_TooBigError): New exception. * ports/stm32/boards/Passport/modules/data_codecs/ur2_codec.py (UR2Decoder): Add specific message for ur.TooBigError. * ports/stm32/boards/Passport/modules/flows/sign_psbt_qr_flow.py (SignPsbtQrFlow) <scan_transaction>: Remove QR too large condition.
Configuration menu - View commit details
-
Copy full SHA for 97e7d22 - Browse repository at this point
Copy the full SHA 97e7d22View commit details -
Merge pull request #526 from Foundation-Devices/SFT-3756-support-full…
…y-noded-wallet SFT-3756: support fully noded wallet
Configuration menu - View commit details
-
Copy full SHA for baa8a54 - Browse repository at this point
Copy the full SHA baa8a54View commit details
Commits on Jul 16, 2024
-
Merge pull request #528 from Foundation-Devices/jeandudey/sft-3812-up…
…date-foundation-rs-crates SFT-3812: Update foundation-rs crates.
Configuration menu - View commit details
-
Copy full SHA for 96efb84 - Browse repository at this point
Copy the full SHA 96efb84View commit details -
SFT-3536: Add foundation-firmware crate.
* Cargo.lock: Update lockfile. * Cargo.toml (dependencies) <foundation-firmware>: New dependency.
Configuration menu - View commit details
-
Copy full SHA for 736b522 - Browse repository at this point
Copy the full SHA 736b522View commit details -
SFT-3536: Validate header with foundation-firmware.
* extmod/foundation-rust/include/foundation.h: Update bindings. * extmod/foundation-rust/src/firmware.rs: New module. * extmod/foundation-rust/src/lib.rs (firmware): Register module. * ports/stm32/boards/Passport/modpassport-system.h (mod_passport_System_validate_firmware_header): Remove procedure. (mod_passport_System_validate_firmware_header_obj): Remove variable. (mod_passport_System_locals_dict_table): Remove validate_firmware_header. * ports/stm32/boards/Passport/modpassport.c (mod_passport_verify_update_header): New procedure. (mod_passport_verify_update_header_obj): New variable. (passport_module_globals_table): Add verify_update_header. * ports/stm32/boards/Passport/modules/flows/update_firmware_flow.py (UpdateFirmwareFlow) <show_firmware_details>: Use verify_update_header instead of validate_firmware_header. * ports/stm32/boards/Passport/modules/tasks/verify_firmware_signature_task.py: Add new task.
Configuration menu - View commit details
-
Copy full SHA for 7003eaa - Browse repository at this point
Copy the full SHA 7003eaaView commit details -
* extmod/foundation/modfoundation-ur.h (mod_foundation_ur_new_passport_response): Fix UUID error message.
Configuration menu - View commit details
-
Copy full SHA for 5e37d39 - Browse repository at this point
Copy the full SHA 5e37d39View commit details -
SFT-3764: Use correct value for is_private in hdkey.
* extmod/foundation/modfoundation-ur.h (mod_foundation_ur_new_derived_key): Use correct value for is_private in hdkey.
Configuration menu - View commit details
-
Copy full SHA for 2cf606b - Browse repository at this point
Copy the full SHA 2cf606bView commit details -
SFT-3764: Derive Debug for FFI UR types.
Only used for debugging. * extmod/foundation-rust/src/ur/registry.rs: Derive debug for FFI UR types.
Configuration menu - View commit details
-
Copy full SHA for d22c923 - Browse repository at this point
Copy the full SHA d22c923View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3cd3ab - Browse repository at this point
Copy the full SHA a3cd3abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 820dd51 - Browse repository at this point
Copy the full SHA 820dd51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44439c4 - Browse repository at this point
Copy the full SHA 44439c4View commit details
Commits on Jul 17, 2024
-
Merge pull request #503 from Foundation-Devices/jeandudey/sft-3480-re…
…plicate-checks-from-bootloader-when-upgrading SFT-3480: Add firmware image signature verification
Configuration menu - View commit details
-
Copy full SHA for b77d012 - Browse repository at this point
Copy the full SHA b77d012View commit details -
Merge pull request #525 from Foundation-Devices/jeandudey/sft-3800-re…
…store-qr-too-large-error-message SFT-3800: Restore QR too large error message.
Configuration menu - View commit details
-
Copy full SHA for 399ab93 - Browse repository at this point
Copy the full SHA 399ab93View commit details -
Merge pull request #530 from Foundation-Devices/jeandudey/sft-3764-fi…
…x-hdkey-ur-encoding SFT-3764: Fix hdkey encoding
Configuration menu - View commit details
-
Copy full SHA for 0f63eb2 - Browse repository at this point
Copy the full SHA 0f63eb2View commit details -
SFT-2417: Update upgrade passport message.
* ports/stm32/boards/Passport/modules/data_codecs/ur2_codec.py (UR2Decoder): Re-raise ur.UnsupportedError message. * ports/stm32/boards/Passport/modules/flows/scan_qr_flow.py (ScanQRFlow) <scan>: Handle when the scanned QR code is unsupported. * ports/stm32/boards/Passport/modules/pages/scan_qr_page.py (QRScanResult) <is_unsupported>: New method.
Configuration menu - View commit details
-
Copy full SHA for 44222d7 - Browse repository at this point
Copy the full SHA 44222d7View commit details -
Merge pull request #532 from Foundation-Devices/SFT-2988-fixing-messa…
…ge-parsing-of-newlines SFT-2988: fixing message parsing of newlines
Configuration menu - View commit details
-
Copy full SHA for c2e1b2c - Browse repository at this point
Copy the full SHA c2e1b2cView commit details -
Merge pull request #531 from Foundation-Devices/SFT-3407-update-postm…
…ix-menu SFT-3407: update postmix menu
Configuration menu - View commit details
-
Copy full SHA for 9005935 - Browse repository at this point
Copy the full SHA 9005935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9970a3b - Browse repository at this point
Copy the full SHA 9970a3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc024f1 - Browse repository at this point
Copy the full SHA cc024f1View commit details
Commits on Jul 18, 2024
-
Merge pull request #533 from Foundation-Devices/SFT-2988-fixing-cutof…
…f-question-icon SFT-2988: fixing cutoff question icon
Configuration menu - View commit details
-
Copy full SHA for 3742f96 - Browse repository at this point
Copy the full SHA 3742f96View commit details -
Merge pull request #529 from Foundation-Devices/jeandudey/sft-2417-cr…
…eate-upgrade-your-passport-alert-for-outdated-versions SFT-2417: Update upgrade passport message.
Configuration menu - View commit details
-
Copy full SHA for c3b70f1 - Browse repository at this point
Copy the full SHA c3b70f1View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5ca116 - Browse repository at this point
Copy the full SHA d5ca116View commit details -
SFT-3854: Enable debug logging when signing firmware.
No private key material is leaked, only the calculated hash that is then verified by the bootloader is printed. * ports/stm32/Justfile (sign): Pass -d option to cosign.
Configuration menu - View commit details
-
Copy full SHA for caaa283 - Browse repository at this point
Copy the full SHA caaa283View commit details -
SFT-3480: Update foundation-firmware to 0.1.2.
* Cargo.lock: Regenerate. * Cargo.toml (dependencies) <foundation-firmware>: Bump to 0.1.2.
Configuration menu - View commit details
-
Copy full SHA for 661053b - Browse repository at this point
Copy the full SHA 661053bView commit details
Commits on Jul 23, 2024
-
Merge pull request #536 from Foundation-Devices/SFT-3480
SFT-3480: Update foundation-firmware to 0.1.2.
Configuration menu - View commit details
-
Copy full SHA for 2474ae4 - Browse repository at this point
Copy the full SHA 2474ae4View commit details -
Merge pull request #534 from Foundation-Devices/SFT-3847-remove-btcpa…
…y-taproot SFT-3847: remove btcpay taproot
Configuration menu - View commit details
-
Copy full SHA for f7545c7 - Browse repository at this point
Copy the full SHA f7545c7View commit details
Commits on Jul 24, 2024
-
Merge pull request #535 from Foundation-Devices/jeandudey/sft-3854-en…
…able-debug-option-when-signing-firmware SFT-3854: Enable debug logging when signing firmware.
Configuration menu - View commit details
-
Copy full SHA for f1e076e - Browse repository at this point
Copy the full SHA f1e076eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbfd59e - Browse repository at this point
Copy the full SHA fbfd59eView commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad9d177 - Browse repository at this point
Copy the full SHA ad9d177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac3e31 - Browse repository at this point
Copy the full SHA 8ac3e31View commit details -
Configuration menu - View commit details
-
Copy full SHA for a832451 - Browse repository at this point
Copy the full SHA a832451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11184e4 - Browse repository at this point
Copy the full SHA 11184e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5c9070 - Browse repository at this point
Copy the full SHA f5c9070View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ede413 - Browse repository at this point
Copy the full SHA 5ede413View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1f346a - Browse repository at this point
Copy the full SHA c1f346aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5b79c0 - Browse repository at this point
Copy the full SHA e5b79c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d14e9a2 - Browse repository at this point
Copy the full SHA d14e9a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca6b8c1 - Browse repository at this point
Copy the full SHA ca6b8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d08d6a6 - Browse repository at this point
Copy the full SHA d08d6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 166c109 - Browse repository at this point
Copy the full SHA 166c109View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a5775 - Browse repository at this point
Copy the full SHA 41a5775View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e9a7d - Browse repository at this point
Copy the full SHA f8e9a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58c1b94 - Browse repository at this point
Copy the full SHA 58c1b94View commit details -
SFT-1728: hid restore backup in temporary mode, fixed backup code for…
… temporary seeds
Configuration menu - View commit details
-
Copy full SHA for 35102f0 - Browse repository at this point
Copy the full SHA 35102f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b67eb9f - Browse repository at this point
Copy the full SHA b67eb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f906b - Browse repository at this point
Copy the full SHA 51f906bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c84445b - Browse repository at this point
Copy the full SHA c84445bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6f67e9 - Browse repository at this point
Copy the full SHA f6f67e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d07332 - Browse repository at this point
Copy the full SHA 4d07332View commit details -
Configuration menu - View commit details
-
Copy full SHA for b263378 - Browse repository at this point
Copy the full SHA b263378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c76984 - Browse repository at this point
Copy the full SHA 8c76984View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f9975 - Browse repository at this point
Copy the full SHA d7f9975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77bfe63 - Browse repository at this point
Copy the full SHA 77bfe63View commit details -
SFT-1728: removed unnecessary changes, fixed some copy, used hourglass
indicator for active temporary seeds
Configuration menu - View commit details
-
Copy full SHA for 81ef57d - Browse repository at this point
Copy the full SHA 81ef57dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8702a - Browse repository at this point
Copy the full SHA ed8702aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1706a9 - Browse repository at this point
Copy the full SHA a1706a9View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a88b855 - Browse repository at this point
Copy the full SHA a88b855View commit details -
Merge pull request #537 from Foundation-Devices/SFT-1943-restore-from…
…-seed-remembering-input SFT-1943: restore from seed remembering input
Configuration menu - View commit details
-
Copy full SHA for e095fb6 - Browse repository at this point
Copy the full SHA e095fb6View commit details -
Merge pull request #518 from Foundation-Devices/SFT-1728-temporary-seeds
SFT-1728: temporary seeds
Configuration menu - View commit details
-
Copy full SHA for 20e8711 - Browse repository at this point
Copy the full SHA 20e8711View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d5329 - Browse repository at this point
Copy the full SHA b3d5329View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddf9782 - Browse repository at this point
Copy the full SHA ddf9782View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1c9695 - Browse repository at this point
Copy the full SHA f1c9695View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ac3db - Browse repository at this point
Copy the full SHA 86ac3dbView commit details
Commits on Aug 2, 2024
-
Merge pull request #539 from Foundation-Devices/SFT-3902-restore-afte…
…r-canceled-temporary-seed SFT-3902: restore after canceled temporary seed
Configuration menu - View commit details
-
Copy full SHA for dce2ec5 - Browse repository at this point
Copy the full SHA dce2ec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe114cf - Browse repository at this point
Copy the full SHA fe114cfView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a703c9b - Browse repository at this point
Copy the full SHA a703c9bView commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8dc6dae - Browse repository at this point
Copy the full SHA 8dc6daeView commit details
Commits on Aug 7, 2024
-
Merge pull request #538 from Foundation-Devices/SFT-3903-clear-passph…
…rase-when-clearing-temporary-seed SFT-3903: fixed passphrase and temporary seed interactions
Configuration menu - View commit details
-
Copy full SHA for 620cc2b - Browse repository at this point
Copy the full SHA 620cc2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc4308 - Browse repository at this point
Copy the full SHA 3cc4308View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57bc334 - Browse repository at this point
Copy the full SHA 57bc334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2452834 - Browse repository at this point
Copy the full SHA 2452834View commit details -
Configuration menu - View commit details
-
Copy full SHA for cafc0e9 - Browse repository at this point
Copy the full SHA cafc0e9View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5630767 - Browse repository at this point
Copy the full SHA 5630767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5543a - Browse repository at this point
Copy the full SHA 2a5543aView commit details -
SFT-3982: removed backup prompts for temp seed entries, unless the fi…
…nal word is randomly generated
Configuration menu - View commit details
-
Copy full SHA for a0418f1 - Browse repository at this point
Copy the full SHA a0418f1View commit details -
SFT-3980: fixed ordering of XFPs mentioned, reverting messaging to
previous copy for later revision
Configuration menu - View commit details
-
Copy full SHA for fe5bb64 - Browse repository at this point
Copy the full SHA fe5bb64View commit details -
Merge pull request #542 from Foundation-Devices/SFT-3982-remove-backu…
…p-prompts-from-most-temp-seed-entries SFT-3982: remove backup prompts from most temp seed entries
Configuration menu - View commit details
-
Copy full SHA for aae320d - Browse repository at this point
Copy the full SHA aae320dView commit details -
Merge pull request #540 from Foundation-Devices/SFT-3975-temporary-se…
…ed-and-security-words SFT-3975: temporary seed and security words
Configuration menu - View commit details
-
Copy full SHA for 9c70b37 - Browse repository at this point
Copy the full SHA 9c70b37View commit details -
Merge pull request #541 from Foundation-Devices/SFT-3980-temporary-se…
…ed-sticking SFT-3980 temporary seeds sticking
Configuration menu - View commit details
-
Copy full SHA for ca884ba - Browse repository at this point
Copy the full SHA ca884baView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d15a0 - Browse repository at this point
Copy the full SHA b0d15a0View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc82a1e - Browse repository at this point
Copy the full SHA cc82a1eView commit details
Commits on Aug 19, 2024
-
Merge pull request #543 from Foundation-Devices/SFT-3982-dont-autobac…
…kup-temporary-seeds SFT-3982: dont autobackup temporary seeds
Configuration menu - View commit details
-
Copy full SHA for 50d0d8a - Browse repository at this point
Copy the full SHA 50d0d8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6d4b0 - Browse repository at this point
Copy the full SHA bf6d4b0View commit details
Commits on Aug 20, 2024
-
SFT-4094: formalized multisig policy default, clarified warning langu…
…age around "required" multisig for signing
Configuration menu - View commit details
-
Copy full SHA for 61635e3 - Browse repository at this point
Copy the full SHA 61635e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03c3737 - Browse repository at this point
Copy the full SHA 03c3737View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 989add3 - Browse repository at this point
Copy the full SHA 989add3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fe8e6 - Browse repository at this point
Copy the full SHA d3fe8e6View commit details -
SFT-4094: made a central function to get multisig policy, temporary k…
…ey multisigs default to skip
Configuration menu - View commit details
-
Copy full SHA for eb91120 - Browse repository at this point
Copy the full SHA eb91120View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 51fbca2 - Browse repository at this point
Copy the full SHA 51fbca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29c776 - Browse repository at this point
Copy the full SHA a29c776View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaee128 - Browse repository at this point
Copy the full SHA aaee128View commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45895e2 - Browse repository at this point
Copy the full SHA 45895e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56169ac - Browse repository at this point
Copy the full SHA 56169acView commit details -
Merge pull request #544 from Foundation-Devices/SFT-4103-fix-taproot-…
…psbt-error-messaging SFT-4103: fix taproot psbt error messaging
Configuration menu - View commit details
-
Copy full SHA for ff07483 - Browse repository at this point
Copy the full SHA ff07483View commit details -
Merge pull request #545 from Foundation-Devices/SFT-4095-make-update-…
…related-settings-device-settings SFT-4095: make update related settings device settings
Configuration menu - View commit details
-
Copy full SHA for 6db84f7 - Browse repository at this point
Copy the full SHA 6db84f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a477a0c - Browse repository at this point
Copy the full SHA a477a0cView commit details -
Merge pull request #546 from Foundation-Devices/SFT-4094-multisig-pol…
…icy-clarification SFT-4094: multisig policy clarification
Configuration menu - View commit details
-
Copy full SHA for 6e8f4a7 - Browse repository at this point
Copy the full SHA 6e8f4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for aca781a - Browse repository at this point
Copy the full SHA aca781aView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8673947 - Browse repository at this point
Copy the full SHA 8673947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fafe71 - Browse repository at this point
Copy the full SHA 7fafe71View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e655676 - Browse repository at this point
Copy the full SHA e655676View commit details -
Merge pull request #547 from Foundation-Devices/SFT-4088-erase-multis…
…ig-policy-on-device-reset SFT-4088: erased multisig policy on device reset
Configuration menu - View commit details
-
Copy full SHA for 871727d - Browse repository at this point
Copy the full SHA 871727dView commit details -
Merge pull request #548 from Foundation-Devices/SFT-4120-standardize-…
…menu-icons-and-messages SFT-4120: standardized menu icons and messages
Configuration menu - View commit details
-
Copy full SHA for 8dcc96d - Browse repository at this point
Copy the full SHA 8dcc96dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bdb07f - Browse repository at this point
Copy the full SHA 9bdb07fView commit details