matejcik
|
051763575d
|
core: touch idle timer in keyboards (fixes #1099)
|
2020-07-10 14:05:52 +02:00 |
|
matejcik
|
8a7c6ce34d
|
tests: fix device_handler to be able to enter passphrase via clicks
note: this is currently broken due to #922
|
2020-07-10 14:05:52 +02:00 |
|
matejcik
|
2c4ecff0a4
|
core: fix synthetic events breaking io.poll delay calculation
|
2020-07-10 14:05:52 +02:00 |
|
Pavol Rusnak
|
2b9613c8a0
|
legacy: add changelog entry
|
2020-07-09 15:54:42 +02:00 |
|
Andrew Kozlik
|
c7bc945d95
|
tests: Test transaction with multiple change-outputs.
|
2020-07-09 15:51:23 +02:00 |
|
Andrew Kozlik
|
24bf352577
|
legacy: Support multiple change-outputs.
|
2020-07-09 15:51:23 +02:00 |
|
Andrew Kozlik
|
eb28998f98
|
core/bitcoin: Support multiple change-outputs.
|
2020-07-09 15:51:23 +02:00 |
|
matejcik
|
91da49266c
|
style: add changelog checks
|
2020-07-08 10:43:40 +02:00 |
|
matejcik
|
2c8e5f527b
|
all: rename changelogs to .md for highlighting
|
2020-07-08 10:43:40 +02:00 |
|
matejcik
|
fb03a174c1
|
python: remove linkify-changelog reference as it now lives in root
|
2020-07-08 10:43:40 +02:00 |
|
matejcik
|
a19a9a318a
|
all: improve changelog formatting
|
2020-07-08 10:43:40 +02:00 |
|
matejcik
|
476cf2ee8f
|
core, legacy: more changelog entries
|
2020-07-08 10:43:40 +02:00 |
|
Christian Reitter
|
676ac1571a
|
crypto: add fuzz testing harnesses and documentation
|
2020-07-07 14:41:10 +02:00 |
|
Pavol Rusnak
|
8d94b13d3a
|
ci/test: fix coverage by moving the files to correct subdir
|
2020-07-06 19:52:18 +02:00 |
|
Tomas Susanka
|
e6889245e8
|
ci: set core/legacy version in .gitlab.yml
|
2020-07-06 19:07:00 +02:00 |
|
Tomas Susanka
|
040b4a1ee7
|
ci: fix VERSION export from version.h
|
2020-07-05 21:47:36 +02:00 |
|
Pavol Rusnak
|
82c0c40367
|
ci: make nix-shell available on darwin in before_script
|
2020-07-03 21:52:47 +02:00 |
|
Pavol Rusnak
|
25a2e690fe
|
ci/test: set C.UTF-8 locale for Python tests
|
2020-07-03 18:02:46 +02:00 |
|
Tomas Susanka
|
2b4de8e270
|
ci: use nix docker image
|
2020-07-03 17:33:59 +02:00 |
|
Pavol Rusnak
|
8f6a6c098e
|
ci/Dockerfile: use nix-shell instead of nix-env
|
2020-07-03 17:33:59 +02:00 |
|
Pavol Rusnak
|
426382da7c
|
tests/emulators: fix download_emulators script
|
2020-07-03 17:33:59 +02:00 |
|
Pavol Rusnak
|
d720fa3f83
|
tests: fix flake errors
|
2020-07-03 17:33:59 +02:00 |
|
Pavol Rusnak
|
09a212dca0
|
nix: use the latest snapshot of nixos-unstable
|
2020-07-03 17:33:10 +02:00 |
|
Pavol Rusnak
|
57ae902aed
|
core/monero: don't download test binary even if hash is different
|
2020-07-03 15:18:38 +02:00 |
|
Pavol Rusnak
|
5d666376f0
|
core/monero: update tests binary
|
2020-07-03 15:18:38 +02:00 |
|
Pavol Rusnak
|
6d1e97884c
|
nix: add procps and wget
|
2020-07-03 14:48:55 +02:00 |
|
Pavol Rusnak
|
937336e6b6
|
nix: add bash, use openssl instead of libressl
|
2020-07-03 12:44:13 +02:00 |
|
Pavol Rusnak
|
6c09c61978
|
nix: unify ci/shell.nix and shell.nix
|
2020-07-03 12:32:55 +02:00 |
|
Tomas Susanka
|
15f3021ff1
|
git subrepo push common
subrepo:
subdir: "common"
merged: "3ce0b90d7"
upstream:
origin: "git+ssh://git@github.com/trezor/trezor-common"
branch: "master"
commit: "3ce0b90d7"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2020-07-03 11:47:52 +02:00 |
|
Tomas Susanka
|
7da9a4c476
|
nix: add git subrepo to shell.nix
|
2020-07-03 11:47:15 +02:00 |
|
Andrew Kozlik
|
37f4dcc7e5
|
core/bitcoin: Rename witness_p2wsh() to witness_multisig().
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
91b615c217
|
core: Update changelog.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
39c0ed2ff0
|
tests/sign_tx: Add device tests for transactions with external inputs in bgold, bcash and zcash.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
9cd600f79e
|
core/bitcoin: Add special confirmation screen for transactions with external inputs.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
866dc72de2
|
tests: Add device tests for generation of proofs of ownership.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
a973c3bc6e
|
python: Add get_ownership_id() and get_ownership_proof() to trezorlib.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
64d9350de2
|
core/bitcoin: Implement GetOwnershipId message.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
533de50588
|
common/protob: Add GetOwnershipId message.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
534bce3f86
|
tests/sign_tx: Add device tests for transactions with external inputs.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
6c523d09e0
|
tests/sign_tx: Don't expect signatures to be returned for external inputs.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
712ec68c1b
|
core/bitcoin: Add support for external inputs with proof of non-ownership.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
956ea9a94f
|
common: Add ownership_proof field to TxInputType.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
791ff3fe06
|
core/tests: Add unit tests for SLIP-0019 proofs of ownership.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
d4317d1536
|
core/bitcoin: Implement generation and verification of SLIP-0019 proofs of ownership.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
d52de28704
|
core/bitcoin: Implement BIP-322 SignatureProof container.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
c723c78529
|
common/protob: Add GetOwnershipProof message.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
d48a372ca7
|
core/sign_tx: Implement support for signed external inputs.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
78f14d286e
|
core/sign_tx: Factor out get_legacy_tx_digest() from sign_nonsegwit_input().
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
61e2d4d5e5
|
core/bitcoin: Implement signature verifier.
|
2020-07-03 11:17:19 +02:00 |
|
Andrew Kozlik
|
5378e12ba2
|
core/bitcoin: Clarify hash_type vs. sighash_type terminology.
|
2020-07-03 11:17:19 +02:00 |
|