Commit Graph

9098 Commits (24ceb0ab6b35dda150afd1495c8838e8e2987e80)
 

Author SHA1 Message Date
Ondřej Vejpustek 24ceb0ab6b crypto/bignum: change limb size to 29, add tests
4 years ago
Andrew Kozlik a5eecf7a3c tests/ui: update fixtures to account for changed bgold amounts
4 years ago
Andrew Kozlik cb32ae2e4b core/tests: add request_meta queries to unit tests (needed for transaction streaming)
4 years ago
Andrew Kozlik 42eddf8e04 core/sign_tx: validate prevout amount in all cases
4 years ago
Andrew Kozlik 7db3e930d4 core/sign_tx: Add further message sanitization checks.
4 years ago
Andrew Kozlik 7b94cbee54 tests: Fix fake amount attack in test_msg_signtx_segwit to account for segwit transaction streaming.
4 years ago
Andrew Kozlik e6745bce43 legacy/signing: Don't force nJoinSplit to be 0 for prev_tx in overwintered. This was dead code until we started validating prevout amounts.
4 years ago
Andrew Kozlik 386be6ff09 legacy/signing: Check inputs for amount field only when amount is required.
4 years ago
Andrew Kozlik d34428eeb3 legacy/signing: add checks for version_group_id and branch_id fields
4 years ago
Andrew Kozlik 5aea566eb5 legacy/signing: validate prevout amount in all cases
4 years ago
matejcik cbc0ceff06 tests: use valid prev_hash in attack test
4 years ago
matejcik d4390f78a4 tests: add request_meta queries (needed for transaction streaming)
4 years ago
matejcik 72ef86d79a all: enable extra_data for komodo
4 years ago
matejcik 4bc0289601 tests: update komodo test with optional message feature
4 years ago
matejcik 396a509725 tests: update bgold test with actual transactions
4 years ago
matejcik 7a3637d5b0 core/sign_tx: add checks for version_group_id and branch_id fields
4 years ago
matejcik d804680552 tests: simplify code of test_msg_signtx
4 years ago
Andrew Kozlik 3843f917e9 crypto: Check for invalid characters in Monero Base58 decode.
4 years ago
Andrew Kozlik 20dd1ddc60 crypto: Fix buffer overflow in b58tobin.
4 years ago
Tomas Susanka f34e2382fa tests: add segwit attack test for mixed inputs
4 years ago
Ondrej Mikle b01b24f090 core: change startup firmware file from .s to .S which enables preprocessing and fixes TT boot
4 years ago
Tomas Susanka 675ff459db core, legacy: update changelogs
4 years ago
Tomas Susanka 9dfc08ca61 core/bitcoin: drop decred_script_version
4 years ago
Ondřej Vejpustek ef9eb7b7a4 legacy/stellar: change price format
4 years ago
matejcik eeb46eabca common: refresh token list
4 years ago
matejcik 2f665c8f84 core: add exception to GetPublicKey for PSBT master fingerprint (fixes #999)
4 years ago
Pavol Rusnak 6fafe4c9ee
Merge pull request #1004 from trezor/omikle/t1-unofficial-fw
4 years ago
Ondrej Mikle 10f0f107e0 core: Adds T1 core port FW flashing options for for openocd and jlink
4 years ago
Ondrej Mikle 0d65d684f0 core: T1 port can run on T1 bootloader with MEMORY_PROTECT=0
4 years ago
Tomas Susanka a2f790167d core/bitcoin: fix step 1 and 2 comments in signing
4 years ago
Tomas Susanka 9a59b99fa9 docs: add few more third-parties
4 years ago
Tomas Susanka 6ec27d09ca docs: link to master UI report
4 years ago
Tomas Susanka 1ac0f60550 core: update isort config to place relative imports last
4 years ago
Tomas Susanka 3a3965af9b tests/bitcoin: test segwit/non-segwit input mixing
4 years ago
Tomas Susanka aa115b6320 core: move decred writers to decred.py
4 years ago
Tomas Susanka 3084ee1eed core/bitcoin: move write_bitcoin_varint to common writers
4 years ago
Tomas Susanka 445f56d387 core/bitcoin: finalize bitcoin refactor
4 years ago
matejcik aa52fc3903 core/extmod: drop unused rfc6979 module
4 years ago
matejcik 050936d0d7 core: enable finalizers on extmod classes
4 years ago
matejcik 123b07e3ad core: drop support for pre-registering keychain namespaces
4 years ago
matejcik 3e06f4779a core/tests: add new keychain tests
4 years ago
matejcik d5b4a570ff tests: regenerate UI fixtures
4 years ago
matejcik de9e73dcbc core/tests: update unit tests for new keychain API
4 years ago
matejcik f3f6e2101a core/cardano: explanation about seed derivation
4 years ago
matejcik 29db769185 tests: update test vectors to use correct paths
4 years ago
matejcik 17c4d75b40 tests: rename report_test to testreport so that pytest doesn't think it is a testcase
4 years ago
matejcik aeaa402b75 python: fix PASSPHRASE_TEST_PATH
4 years ago
matejcik a31b2cd1bc core/wallet: implement keychain for apps.wallet
4 years ago
matejcik 0dff3853a7 core/ethereum: introduce custom keychain decorators
4 years ago
matejcik b594248ac2 core: use new keychain decorators where appropriate
4 years ago