matejcik
|
87a7e94f5c
|
feat(core/rust): add saturating multiplication by f32 to Duration
|
2022-02-01 10:51:02 +01:00 |
|
Andrew Kozlik
|
83686d1be2
|
chore(core): Add HashContextInitable protocol class.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
f17a435cdf
|
refactor(core): Rename bitcoin_varint to compact_size.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
a5824ed1ff
|
feat(tests): Test payment request details.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
90c32e0a2f
|
feat(tests): Add address MAC device tests.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
42ace2aed8
|
chore(common): Mark new messages related to payment requests as unstable.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
c9008c7766
|
feat(tests): Add payment request device tests.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
e5281b87b5
|
chore(tests): Add payment requests to test_msg_authorize_coinjoin device test.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
f6154b311e
|
chore(trezorlib): Support payment requests and GetNonce command.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
0e58218f5f
|
feat(core): Implement Bitcoin payment requests.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
d0c3a6a2fa
|
chore(core): Add mac field to Address message.
[no changelog]
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
2ac3d0acb4
|
feat(core): Implement GetNonce command.
|
2022-01-31 18:00:22 +01:00 |
|
Andrew Kozlik
|
0959947a88
|
chore(common): Add GetNonce, Nonce and TxAckPaymentRequest message.
[no changelog]
|
2022-01-31 18:00:22 +01:00 |
|
Ondřej Vejpustek
|
27d5bf1573
|
revert(crypto): remove BCH Schnorr signatures
This reverts commit 9ef26c347e .
|
2022-01-31 13:56:06 +01:00 |
|
Jan Pochyla
|
baffe8fdf3
|
chore(core/rust): Add int variant to tracing
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
5b0686f09a
|
chore(core/rust): Forbid unsafe in components
To be expanded to other modules.
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
12deedf3f6
|
chore(core/rust): Add backlight fading fn
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
a54ca9cb05
|
chore(core/rust): Add micropython::time::sleep
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
334a143b76
|
chore(core/rust): Split FormattedText into separate mod
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
d5a74a8614
|
chore(core/rust): Rename Text to FormattedText
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
39263144b7
|
chore(core): Various little improvements in Rust UI
|
2022-01-28 09:58:49 +01:00 |
|
Jan Pochyla
|
998210d569
|
feat(core): Add Instant and Duration types
|
2022-01-28 09:58:49 +01:00 |
|
grdddj
|
ee34b5ba08
|
chore(tests): using real transactions in bitcoin/test_signtx.py
|
2022-01-27 15:07:30 +01:00 |
|
grdddj
|
e1d4e40785
|
feat(tests): adding assert_tx_matches() to common.py
|
2022-01-27 15:07:30 +01:00 |
|
grdddj
|
9cf5fd351a
|
chore(tests): adding type hints to helper functions used in sign_tx tests
|
2022-01-27 15:07:30 +01:00 |
|
grdddj
|
2f282f7a0c
|
chore(docs): some useful tips on device-tests
|
2022-01-27 15:07:30 +01:00 |
|
grdddj
|
8d7b379349
|
feat(tools): new snippets folder, sign_tx.py and unify_test_files.py scripts
|
2022-01-27 15:07:30 +01:00 |
|
grdddj
|
3536d86fa9
|
fix(tests): using press_info instead of click for info buttons
|
2022-01-27 13:15:04 +01:00 |
|
grdddj
|
8524f4b6ba
|
feat(ui): InfoConfirm layout accepting DebugLinkDecision
[no changelog]
|
2022-01-27 13:15:04 +01:00 |
|
Andrew Kozlik
|
ba4f046d6f
|
feat(common): Add INFO button to DebugLinkDecision.
[no changelog]
|
2022-01-27 13:15:04 +01:00 |
|
vdovhanych
|
b35e6ca5c4
|
ci: add git filter repo to base image
|
2022-01-27 10:30:18 +01:00 |
|
vdovhanych
|
2c2474db07
|
ci: add script for automating common sync
|
2022-01-27 10:30:18 +01:00 |
|
Pavol Rusnak
|
37bd121394
|
chore(core/embed): check for negative values in trezor_get_uint
[no changelog]
|
2022-01-26 16:22:50 +01:00 |
|
Martin Milata
|
7ca2ae232b
|
ci(core): add nightly builds with PRODUCTION=1
|
2022-01-25 13:59:18 +01:00 |
|
vdovhanych
|
068c6463a2
|
ci: build base docker image once a week on schedule
|
2022-01-24 14:22:56 +01:00 |
|
vdovhanych
|
f1b25f2d89
|
(ci): set permissions for github token on workflow
|
2022-01-24 14:22:32 +01:00 |
|
Martin Milata
|
763a138d53
|
docs(legacy/firmware): fix date in changelog
[skip_ci]
|
2022-01-19 19:48:43 +01:00 |
|
Martin Milata
|
98b1159b0b
|
Merge branch 'release/22.01'
Conflicts:
core/src/apps/ethereum/tokens.py
|
2022-01-19 15:24:51 +01:00 |
|
Andrew Kozlik
|
d6fdadf673
|
feat(crypto): Sanitize undefined behavior.
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
af0ae880a1
|
fix(ci): Fix valgrind crypto test.
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
07013d5a0c
|
fix(ci): Fix crypto tests.
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
ebc07fd6db
|
ci: Suppress libSDL memory leaks.
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
242b5f956c
|
ci: more AddressSanitizer jobs
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
49ae8848db
|
fix(core): Fix memory leaks in emulator.
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
39b64b8569
|
fix(core): Fix stack-use-after-scope in display.c.
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
b6ed573cf5
|
ci(legacy): run nightly device tests with AddressSanitizer
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
e3541997f0
|
ci(core): run nightly device tests with AddressSanitizer
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
56126b75a7
|
ci: Use address sanitizer in CI.
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Pavol Rusnak
|
4a71d15b1d
|
chore(core/embed): refactor trezor_obj_get_uint64 into trezorobj.h
[no changelog]
|
2022-01-19 11:16:47 +01:00 |
|
Martin Milata
|
c127f6dd6e
|
docs(legacy/firmware): fix date in changelog
[skip_ci]
|
2022-01-17 14:11:49 +01:00 |
|