Commit Graph

9559 Commits (60b7638882a2d90aebe21db5efe514b934971eda)
 

Author SHA1 Message Date
Andrew Kozlik 62d66a713c python: Add cancel_authorization() to trezorlib.
4 years ago
Andrew Kozlik 292d909235 core/base: Implement CancelAuthorization message.
4 years ago
Andrew Kozlik 8bcb3d8fb6 core/storage: Add delete() method to storage.cache.
4 years ago
Andrew Kozlik 5c1f197602 common/protob: Add CancelAuthorization message.
4 years ago
Andrew Kozlik a6c06b5c5f core: Update changelog with CoinJoin flow.
4 years ago
Andrew Kozlik 791a74aeb2 core/tests: Add unit tests for CoinJoinApprover and CoinJoinAuthorization.
4 years ago
matejcik cd86f9f477 core/bitcoin: make change check more robust against short paths
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 85cf79169c python: Support preauthorized operations in trezorlib.
4 years ago
Andrew Kozlik 84c1324290 python: Add authorize_coinjoin() to trezorlib.
4 years ago
Andrew Kozlik 377bff68f4 core/bitcoin: Implement DoPreauthorized message.
4 years ago
Andrew Kozlik 2c30dd62fc common: Add DoPreauthorized message.
4 years ago
Andrew Kozlik b9cfecb8b8 core/bitcoin: Support preauthorization in SignTx message for CoinJoin.
4 years ago
Andrew Kozlik 97fc9b74ab core/bitcoin: Implement CoinJoinApprover.
4 years ago
Andrew Kozlik 472e853f0a core/tests: Fix unit tests to work with BasicApprover in sign_tx.
4 years ago
Andrew Kozlik d6ee542deb core/bitcoin: Move transaction confirmation logic from Bitcoin to BasicApprover class.
4 years ago
Andrew Kozlik 00258f2d4d core/bitcoin: Support preauthorization in GetOwnershipProof message.
4 years ago
Andrew Kozlik c772de9d3c core/bitcoin: Support preauthorization in @with_keychain decorator.
4 years ago
Andrew Kozlik 208283e13e core/bitcoin: Implement AuthorizeCoinJoin message.
4 years ago
Andrew Kozlik 48a331aa1d core/bitcoin: Add CoinJoinAuthorization class.
4 years ago
Andrew Kozlik dc32a17335 core/bitcoin: Move BIP32_WALLET_DEPTH to common.
4 years ago
Andrew Kozlik bbab13f6e7 common/protob: Add AuthorizeCoinJoin message.
4 years ago
Ondřej Vejpustek 59002118c0 core/extmod: explicitly initialize automatic variables
4 years ago
Tomas Susanka fb583cf0fa ci: fix release commit message check
4 years ago
Tomas Susanka 5350bafa3e core: regenerate UI fixtures due to previous commit
4 years ago
gabrielkerekes 683d7420ff Fix Cardano Shelley public key validation
4 years ago
matejcik c3afb93837 core/tests: improve test harness (fixes #1157)
4 years ago
Pavol Rusnak efc5ccdaf0
core: remove src1
4 years ago
Tomas Susanka 16a5858544 core: add Casa/Greenaddress paths exceptions to Changelog
4 years ago
Martin Milata e5bdca655a core: don't scale emulator background image
4 years ago
Gabriel Kerekeš c0eba979c6 Fix bare 'except' style error - catch Exception instead
4 years ago
gabrielkerekes 12132ea64b Fix rebase and regenerate ui tests
4 years ago
gabrielkerekes 7a1e773b49 Validate transaction metadata
4 years ago
gabrielkerekes a5d3b63912 Refactor trezorlib transaction key checking
4 years ago
gabrielkerekes f2ee450410 Include metadata in transaction signing
4 years ago
gabrielkerekes 0438f318b4 Bring back cbor.Raw - to be used for metadata
4 years ago
gabrielkerekes c29d297a77 Set default values to client functions parameters
4 years ago
gabrielkerekes fce7a001af Regenerate UI tests
4 years ago
gabrielkerekes 1ed8b56b7c Include Byron witness once for each input path
4 years ago
gabrielkerekes a729ef1c26 Update tests
4 years ago
gabrielkerekes 93b9f35678 Update trezorlib
4 years ago
gabrielkerekes 7bf5cab840 Update sign_tx
4 years ago
gabrielkerekes a25444efd1 Move to_account_path() to utils
4 years ago
gabrielkerekes e92baf5b02 Update protobuf
4 years ago
Andrew Kozlik 7c66a16bef common/tools: Check for collisions between U2F app IDs and WebAuthn RP ID hashes.
4 years ago
Andrew Kozlik 7d07161efe common/fido: Unify application labeling between U2F and FIDO2.
4 years ago
Pavol Rusnak 063aba910d core: rename emulator to trezor-emu-core
4 years ago
matejcik 8502412dbc core/emulator: assume `-m main` when no arguments are provided
4 years ago