Commit Graph

9384 Commits (fb583cf0fa904d675496d2cd0bcb51844f891c6e)
 

Author SHA1 Message Date
Andrew Kozlik d1e043f417 core/bitcoin: Implement parsing of scripts and witnesses for signature verification.
4 years ago
Andrew Kozlik 173bb7ed13 core/bitcoin: Replace TxInputType parameter in input_derive_script.
4 years ago
Andrew Kozlik a901573ea2 core/bitcoin: Move script types from helpers to common.
4 years ago
Andrew Kozlik 3b6c1e5e6b core/crypto: Add functions for verifying DER encoded signatures.
4 years ago
Andrew Kozlik 9459c5a5c2 core/common: Add BytearrayReader and basic reader functions.
4 years ago
Andrew Kozlik 99f01cd316 core/sign_tx: Check script_pubkeys of inputs.
4 years ago
Andrew Kozlik cc655575c8 common: Add witness field to TxInputType.
4 years ago
Andrew Kozlik 872768928b core/crypto: Fix endianity in DER length encoding.
4 years ago
Andrew Kozlik e7f230d66e core/sign_tx: Use varint length encoding for witness stack items.
4 years ago
Tomas Susanka 0c734dc8fd ci: remove shell hook
4 years ago
Martin Milata 6633cdf026 docs: small fixes
4 years ago
Tomas Susanka 3a3e5739b0 core, legacy: update changelogs
4 years ago
Tomas Susanka fc9eb63114 core: add previous commit to changelog
4 years ago
Tomas Susanka 0f9a2459d3 core: make QR code smaller for Monero
4 years ago
Tomas Susanka 14a8da9c28 common: remove underscore from 'overwintered' field
4 years ago
Tomas Susanka 3f28534fbc docs: add TPM to the list of third parties
4 years ago
Tomas Susanka ca3dd2bfb9 common: skip deprecated fields during generation; deprecate overwintered field in Zcash
4 years ago
matejcik 64cfe48f54 tests: add missing UI fixture
4 years ago
matejcik e6e3043096 all: implement support for pre-overwinter prevtx (fixes #1030)
4 years ago
matejcik f09dcc412e tests/zcash: enable "version_group_id_missing" test
4 years ago
Tomas Susanka 24f803e9c0 Revert "tests: do not check internal firmware.corp certificate"
4 years ago
Ondřej Vejpustek 9598d17f10 crypto: make bn_format faster
4 years ago
Ondřej Vejpustek 015c294857 crypto/tests: parametrize test_bn_format
4 years ago
Andrew Kozlik f382f77c89 core/ui: Fix repaint bug in QR code rendering #1067.
4 years ago
matejcik 312d6ea822 python: fix padding in first chunk (fixes #1082)
4 years ago
Tomas Susanka 6ebb388905 ci: add debug firmwares to releases
4 years ago
Tomas Susanka e534ae3ad7 legacy, core: rename Features.pin_cached to unlocked and unify
4 years ago
Tomas Susanka 67b50f0fc6 tests: add comment to download_emulators.sh about nix shell
4 years ago
Tomas Susanka 4239e8d551 legacy: set initialized in storage to false if no mnemonic is present
4 years ago
Ondřej Vejpustek e630279487 crypto: fix comment
4 years ago
Ondřej Vejpustek 76849f0bd6 crypto: make ecdsa_recover_pub_from_sig faster
4 years ago
Tomas Susanka b6c8cbc24c core: add 'initialized' to changelog
4 years ago
Tomas Susanka a6acefbdf5 core: wipe before reset and recovery; introduce 'intialized' field
4 years ago
Andrey 033d49aa22 Code review comments: Added a personalized mail address
4 years ago
Andrey 1eeaa1e5cf Enable extra_data for Zcoin. Changed coininfo.py
4 years ago
Andrey 49bc623a84 Enable extra_data for Zcoin
4 years ago
Tomas Susanka 7364883c04 tests: do not check internal firmware.corp certificate
4 years ago
Tomas Susanka b4c2fe7c93 tests: fail download_emulators.sh script if some commands fail
4 years ago
Tomas Susanka 39f5b065d3 tests/hardware: add sleep to update_firmware and always publish artifacts
4 years ago
Tomas Susanka b67be7dd9e core: forbid all settings if not initialized
4 years ago
Pavol Rusnak 46087c4a2b common/tools: validate for string emptiness in cointool
4 years ago
Tomas Susanka f8b2f0bb7b changelogs: change also bootloader changelogs to the new format
4 years ago
Tomas Susanka 9979af3cd2 changelogs: start using more detailed changelog
4 years ago
Tomas Susanka 981d079d7f core/signverify: add failsafe for an empty message header
4 years ago
Tomas Susanka 56fe5adcfc Merge branch 'release/2020-06'
4 years ago
Andrew Kozlik d1690f4317 core/tools: fix pixel-perfect mode for centered text in dialog-designer
4 years ago
sbstrd b9a311e831
github: firmware version AND revision (#1057)
4 years ago
Pavol Rusnak 74450ee4bb docker: rename container name to trezor-firmware-build.nix
4 years ago
Pavol Rusnak 2930251eeb docker: don't use nixos/nix as base, use alpine from scratch
4 years ago
Pavol Rusnak 38c80a019f docker: don't run docker with --user, use chown instead
4 years ago