Commit Graph

606 Commits (f1711f078268632f751b8a27912fd24889c6c4c2)

Author SHA1 Message Date
matejcik 37d3bf56fa fix(core): make sure run-time settings are reset after wipe (fixes #1322)
4 years ago
matejcik b8e654d8e5 chore(tests): regenerate ui test fixtures
4 years ago
matejcik f10084117b feat(core/bitcoin): do not show path warning when GetAddress is called silently (fixes #1206)
4 years ago
matejcik f3b6de399a fix(tests): fix illegal paths in device tests
4 years ago
matejcik a36ccd7e6f feat!(python): drop Mapping protocol support from MessageType
4 years ago
Andrew Kozlik 70975008cd chore (core): In apps.bitcoin skip confirmation of fee in PayJoin if the user is not increasing their contribution.
4 years ago
Andrew Kozlik 2a19d70e98 test: Add device tests for replacement transaction flow.
4 years ago
Martin Milata 830592f2d9 feat(core): add experimental_features setting
4 years ago
Tomas Susanka 99e0faafb6 test(core): print fixtures suggestion after the test
4 years ago
Martin Milata 542f32d3b1 feat(core): add auto_lock_delay and display_rotation to Features
4 years ago
matejcik e4785d47e0 style: apply black 20.8b1
4 years ago
matejcik 08d896f2f9 chore(tests): update to kwargs usage and new btc.sign_tx API
4 years ago
Martin Milata cff4955f93 core: implement SafetyChecks.PromptTemporarily
4 years ago
Martin Milata 9d2ad96ad4 core: add SafetyCheckLevel to Features
4 years ago
Andrew Kozlik b00c4209ed tests: Use correct commitment data in authorize_coinjoin tests.
4 years ago
Andrew Kozlik 4fc4152741 tests: Fix device tests for streamimg prev_tx after confirmation.
4 years ago
Tomas Susanka ebc99435ab Revert "core: remove ownership messages from the public api for now"
4 years ago
Tomas Susanka b99b8b3df3 Merge remote-tracking branch 'origin/release/2020-09'
4 years ago
Tomas Susanka ba36cef369 tests: move fixtures to common directory, start with Cardano
4 years ago
Tomas Susanka 0d5f00668f
core: remove ownership messages from the public api for now
4 years ago
matejcik e0583dd5cb all: use a specific error code for "invalid session"
4 years ago
matejcik e0ec5aa1e7 tests: clear session before each testcase
4 years ago
matejcik 46eb223b2a tests: use new trezorlib locking/sessioning API where appropriate
4 years ago
matejcik a08c34a624 tests: add tests for end_session
4 years ago
Tomas Susanka a443a4a430 tests/upgrade: add support for filenames with revision
4 years ago
Tomas Susanka b780785beb tests: replace emulators URL
4 years ago
Andrew Kozlik fb1f1acad6 tests: Add device test for nLockTime in Bitcoin.
4 years ago
Andrew Kozlik 02da5b7593 core/bitcoin: Show warning if nLockTime is set but ineffective due to all nSequence values being 0xffffffff.
4 years ago
Andrew Kozlik ae71735e62 legacy/signing: Ask user to confirm custom nLockTime.
4 years ago
matejcik af5e301a7c tests: update device tests with added ButtonRequests where appropriate
4 years ago
Martin Milata 1b982659c4
core: fix boot loop after uploading invalid homescreen (#1205)
4 years ago
Pavol Rusnak 68e119c2c6 tests: add tests for invalid paths
4 years ago
Martin Milata 3f21e8f400 core: display coin name when signing message
4 years ago
Martin Milata 927ee0812b core: add hard limit for transaction fees
4 years ago
Martin Milata 75fa9dee77 test_msg_signtx: proto -> messages
4 years ago
Pavol Rusnak 4e7460b5d3 core/tests: update modified UI tests (SignMessage)
4 years ago
matejcik 5385617eda core: increase address length limit to accomodate CRW (fixes #1139)
4 years ago
matejcik a94c0d074d tests: use improved API in authorize_coinjoin test
4 years ago
matejcik e585d35f34 python: clarify session and feature management API
4 years ago
matejcik d776cc931b tests: fix test_msg_webauthn on-device
4 years ago
gabrielkerekes 8d39ba8314 Add test case for multiple inputs and regenerate UI fixtures
4 years ago
Andrew Kozlik ad3f39d829 tests: Add device test for multiple CoinJoin authorizations in different sessions.
4 years ago
Andrew Kozlik 77b931e217 tests: Add device test for CancelAuthorization message.
4 years ago
Andrew Kozlik 3cbfb98f38 tests: Add device test for a CoinJoin transaction which does not give the user's outputs a gain in anonymity.
4 years ago
Andrew Kozlik 07d9b780a6 core/bitcoin: Change CoinJoin round ID length to 32 bytes and remove rate limiting.
4 years ago
Andrew Kozlik 4fd229b500 tests: Add device tests for AuthorizeCoinJoin and CoinJoin SignTx.
4 years ago
Andrew Kozlik 377bff68f4 core/bitcoin: Implement DoPreauthorized message.
4 years ago
Tomas Susanka 5350bafa3e core: regenerate UI fixtures due to previous commit
4 years ago
gabrielkerekes 12132ea64b Fix rebase and regenerate ui tests
4 years ago
gabrielkerekes 7a1e773b49 Validate transaction metadata
4 years ago