Martin Milata
|
582e1318c4
|
feat(core/emulator): support protobuf messages in memory dumps
[no changelog]
|
2021-07-22 13:31:11 +02:00 |
|
Andrew Kozlik
|
334103b089
|
refactor(core/crypto): Optimize DER encoding of signatures.
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
2964f2e855
|
refactor(core/cardano): Clean up variable_length_encode().
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
97ca1e3341
|
chore(core): Add offset parameter to cbor.decode().
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
7811204ed5
|
refactor(core/bitcoin): Use HashWriter in address derivation.
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
2c003052f5
|
refactor(core/bitcoin): Change CoinInfo.script_hash to be a HashContext.
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
27e6f35f78
|
refactor(core/bitcoin): Change scripts to use writer semantics.
|
2021-07-22 10:54:49 +02:00 |
|
Andrew Kozlik
|
8538f55edc
|
refactor(core/bitcoin): Use global static buffer for Tx serialization.
|
2021-07-22 10:54:49 +02:00 |
|
Martin Milata
|
412d06fdfe
|
docs(core+legacy): use towncrier for generating CHANGELOG.md
core/embed/boardloader/CHANGELOG.md
core/embed/bootloader/CHANGELOG.md
core/embed/bootloader_ci/CHANGELOG.md
legacy/intermediate_fw/CHANGELOG.md
|
2021-07-21 14:27:20 +02:00 |
|
Pavol Rusnak
|
d35071d732
|
docs(core+legacy): update changelogs to new format
|
2021-07-21 14:27:20 +02:00 |
|
Andrew Kozlik
|
7277a49047
|
fix(common): Add new rpId to Binance's FIDO definition.
|
2021-07-21 13:19:16 +02:00 |
|
Pavol Rusnak
|
f740515c85
|
fix(core,crypto): add more test cases from bip-173
|
2021-07-21 11:20:11 +02:00 |
|
Martin Milata
|
ceaf4da617
|
fix(core): explicitly refresh display on T1
[no changelog]
|
2021-07-20 22:00:42 +02:00 |
|
matejcik
|
2b3c75c4de
|
fix(core): properly respond to USB events while on a paginated screen
|
2021-07-20 12:59:26 +02:00 |
|
matejcik
|
cf15dce326
|
refactor(core/ethereum): improve API of the rlp module
|
2021-07-19 13:59:28 +02:00 |
|
Pavol Rusnak
|
9a9b0eb052
|
fix(core): rename fw_or_type to image_type in keyctl-proxy to avoid confusion
part 2
somehow I did miss 3 more occurences
|
2021-07-18 23:11:09 +02:00 |
|
Martin Milata
|
0d251fc01a
|
Merge branch 'release/21.07'
|
2021-07-16 14:34:20 +02:00 |
|
Pavol Rusnak
|
ff21ea3d5c
|
fix(core): rename fw_or_type to image_type in keyctl-proxy to avoid confusion
|
2021-07-16 14:23:43 +02:00 |
|
Pavol Rusnak
|
cd9c4e478d
|
docs(core): fix typo in keyctl-proxy help
|
2021-07-16 14:23:43 +02:00 |
|
Pavol Rusnak
|
0a951b8a77
|
fix(core): don't use format strings in keyctl-proxy
|
2021-07-16 14:23:43 +02:00 |
|
Pavol Rusnak
|
3d69ca1b1b
|
chore(vendor): update nanopb to 0.4.5
|
2021-07-14 17:34:12 +02:00 |
|
matejcik
|
b41d4c71f0
|
feat(core/emulator): JSON memory map dump
use `trezor.utils.mem_dump("somefile.json")` in a key place, then
`analyze.py src/somefile.json` to look at what is going on
|
2021-07-14 13:50:24 +02:00 |
|
matejcik
|
fe6c131b14
|
feat(core/emulator): build emulator with -DSTATIC=
This is perhaps a cleaner way to expose all relevant structures for
memory analysis.
|
2021-07-14 13:50:24 +02:00 |
|
Andrew Kozlik
|
24bb401638
|
fix(legacy,core): Fix operation source account encoding in Stellar.
|
2021-07-13 17:24:16 +02:00 |
|
matejcik
|
46e0530764
|
fix(tests): auto-swipe by using only ButtonRequest.pages
(cherry picked from commit f8bb90366a )
|
2021-07-12 00:39:58 +02:00 |
|
matejcik
|
8e6a647e89
|
fix(core): do not send ButtonRequest on every paging event
partial revert of 54db2291f2 from #1671
(cherry picked from commit 1e1963f1ee )
|
2021-07-12 00:39:54 +02:00 |
|
matejcik
|
f8bb90366a
|
fix(tests): auto-swipe by using only ButtonRequest.pages
|
2021-07-09 21:01:07 +02:00 |
|
matejcik
|
1e1963f1ee
|
fix(core): do not send ButtonRequest on every paging event
partial revert of 54db2291f2 from #1671
|
2021-07-09 15:00:29 +02:00 |
|
Martin Milata
|
81869fc4b0
|
chore(core): bump version to 2.4.2
[skip_ci]
|
2021-07-08 13:38:29 +02:00 |
|
Martin Milata
|
f06a57237b
|
style(core): trezorhal/random_delays.c
|
2021-07-07 14:39:24 +02:00 |
|
Martin Milata
|
01c1ae426f
|
docs: add security fixes to changelogs
|
2021-06-30 18:32:58 +02:00 |
|
Andrew Kozlik
|
c067618828
|
fix(common): Fix incorrect SLIP-44 coin type for Bgold and SmartCash Testnets.
|
2021-06-30 18:25:58 +02:00 |
|
Andrew Kozlik
|
3e9f8a32ac
|
fix(core): Fix insufficient BIP-32 path checks.
- Disable testnet coins from accessing Bitcoin paths.
- Restrict BIP-45 paths to Bitcoin and coins with strong replay protection.
|
2021-06-30 18:25:58 +02:00 |
|
Martin Milata
|
e67b3ab214
|
docs(core): changelog for 2.4.1
[skip_ci]
|
2021-06-30 18:21:56 +02:00 |
|
Pavol Rusnak
|
8cfa5da1ce
|
docs: fix typos in comments
[skip_ci]
|
2021-06-30 15:41:55 +02:00 |
|
Ondřej Vejpustek
|
24200e7424
|
fixup! fix(legacy): make RDI work on T1
|
2021-06-24 17:34:24 +02:00 |
|
Ondrej Mikle
|
daa94ac941
|
fix(legacy): make RDI work on T1
|
2021-06-24 17:34:24 +02:00 |
|
gabrielkerekes
|
cc14ffb3e3
|
docs(core): add changelog entries for Cardano
|
2021-06-24 11:09:32 +02:00 |
|
gabrielkerekes
|
db657615f4
|
fix(cardano): use OrderedMap for output tokens and withdrawals
|
2021-06-24 08:24:47 +02:00 |
|
gabrielkerekes
|
4e5772662c
|
fix(cardano): don't allow duplicate withdrawals
|
2021-06-24 08:24:42 +02:00 |
|
gabrielkerekes
|
3cd2182b69
|
feat(core): introduce OrderedMap into CBOR serialisation
Items of an OrderedMap are included in CBOR as they come without sorting them in any way.
|
2021-06-24 08:22:39 +02:00 |
|
Ondřej Vejpustek
|
b8b0ae09d9
|
fix(core): use unprivileged shutdown where needed
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
5984fd6ad7
|
feat(core): jump to unprivileged mode after shutdown
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
40b4f679f9
|
feat(core): implement wrapper for svc_shutdown
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
311288407e
|
docs(core): document shutdown_privileged
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
4968d7da53
|
feat(core): implement svc shutdown
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
cca9d4b1c4
|
refactor(core): rename shutdown to shutdown_privileged
|
2021-06-23 16:40:45 +02:00 |
|
Ondřej Vejpustek
|
7686eb355a
|
fix(core): fix import of random delays
|
2021-06-23 16:40:45 +02:00 |
|
matejcik
|
47c2be9f13
|
docs(core): add changelog entry for altcoin layouts
|
2021-06-23 11:51:18 +02:00 |
|
matejcik
|
015c47d564
|
chore(core): export PropertyType to fix mypy errors
|
2021-06-23 11:51:18 +02:00 |
|