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 |
|
Martin Milata
|
ac711fb8ee
|
style(core): use more recent type annotation syntax
https://www.python.org/dev/peps/pep-0585/ - Type Hinting Generics In Standard Collections
https://www.python.org/dev/peps/pep-0604/ - Allow writing union types as X | Y
|
2021-04-01 11:12:30 +02:00 |
|
Martin Milata
|
8b3ac659a0
|
style(core): mypy: disable implicit Optional for function arguments
https://www.python.org/dev/peps/pep-0484/#union-types
|
2021-04-01 11:12:30 +02:00 |
|
Andrew Kozlik
|
2836bfc64c
|
fix(core): Improve error handling and range checking in modtrezorconfig.
|
2021-03-26 10:54:56 +01:00 |
|
Andrew Kozlik
|
3084d1196d
|
feat(core): Support 50 digit PIN and wipe code.
|
2021-03-25 14:24:41 +01:00 |
|
Jan Pochyla
|
f3a64435f1
|
fix(core): root ui callback for trezorconfig mod (#1412)
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
|
2021-01-19 14:17:16 +01:00 |
|
Ondřej Vejpustek
|
59002118c0
|
core/extmod: explicitly initialize automatic variables
|
2020-08-04 14:50:07 +02:00 |
|
Pavol Rusnak
|
179645e3ad
|
core: unify usage of TREZOR_MODEL
|
2020-06-06 21:06:15 +02:00 |
|
Ondrej Mikle
|
c877dc8dd6
|
core: port storage to T1
|
2020-06-06 21:06:15 +02:00 |
|
matejcik
|
837c4df61f
|
core: expose storage_is_unlocked() as config.is_unlocked()
|
2020-06-04 16:18:46 +02:00 |
|
matejcik
|
d0f709b8cc
|
core: fix and use MAKEMODULEDEFS instead of explicit registration
|
2020-04-14 10:17:37 +02:00 |
|
Andrew Kozlik
|
bfd834d1de
|
storage: Add storage_ensure_not_wipe_code().
|
2020-03-19 15:04:33 +01:00 |
|
Andrew Kozlik
|
a3b608d8dd
|
storage, core: Reveal the wipe code status after the device is unlocked.
|
2019-11-25 12:32:20 +01:00 |
|
Andrew Kozlik
|
a168d661cf
|
core: Add support for ChangeWipeCode message.
|
2019-11-25 12:32:20 +01:00 |
|
Pavol Rusnak
|
d761a57689
|
storage: introduce FLAGS_APPID
|
2019-11-11 19:47:48 +01:00 |
|
Pavol Rusnak
|
1caae698ca
|
storage: make FLAG_PUBLIC and FLAGS_WRITE part of public API
|
2019-11-11 19:47:48 +01:00 |
|
Andrew Kozlik
|
6350b1c61c
|
core: Implement SD card protection.
|
2019-09-18 18:55:58 +02:00 |
|
Andrew Kozlik
|
4f01003637
|
storage: Add external salt parameter to unlock() and change_pin().
|
2019-09-18 18:53:42 +02:00 |
|
Jan Pochyla
|
0f6f05e4b7
|
core/typing: fix extmod docs and mocks
|
2019-07-09 14:05:14 +02:00 |
|
Jan Pochyla
|
3af75c0b8b
|
core/typing: improve extmod types
|
2019-07-09 12:51:48 +02:00 |
|
Pavol Rusnak
|
54d348228f
|
all: rename TREZOR to Trezor where possible
|
2019-06-17 20:28:29 +02:00 |
|
matejcik
|
482b4569f5
|
build: fix and auto-generate mock files
Squashed commit of the following:
commit 84d3486f59bda063f06521c8b695ea4b07781ec6
Author: matejcik <ja@matejcik.cz>
Date: Fri May 17 14:17:15 2019 +0200
mocks: complete
commit d538133a6d0fb4af06c7c81f80b8675869fb5908
Author: matejcik <ja@matejcik.cz>
Date: Fri May 17 14:12:26 2019 +0200
mocks part 3
commit 9f0b868d41dafaf487df6fc844db7f3368eabe1b
Author: matejcik <ja@matejcik.cz>
Date: Fri May 17 14:09:20 2019 +0200
mocks: update generated mocks
commit 5d80c18a7824ed16fc11cde4cdb8ebca7ed33400
Author: matejcik <ja@matejcik.cz>
Date: Thu May 16 15:49:40 2019 +0200
mocks wip 2
commit 4b576eb796136a61eb88cb0d281fa4e21eadada8
Author: matejcik <ja@matejcik.cz>
Date: Tue May 7 17:02:51 2019 +0200
WIP mocks part 1
commit cf3f0d4471ab74b478d2970b0bb178feae7c86a3
Author: matejcik <ja@matejcik.cz>
Date: Fri May 3 17:07:53 2019 +0200
core: add package to secp256k1_zkp for mocking
commit 8a12f26c8c0d99363c8df96012426abbbb3ff6cb
Author: matejcik <ja@matejcik.cz>
Date: Fri May 3 17:04:05 2019 +0200
core: blackify extmod docstring quotes
commit b6f239676dde8b60b001fcae4e5de80a71dbacf2
Author: matejcik <ja@matejcik.cz>
Date: Fri May 3 16:52:27 2019 +0200
core: make build_mocks directory agnostic
mocks: detect bad packages
mocks: revert noqa in favor of setup.cfg
mocks: fix broken comment formatting
|
2019-05-17 15:45:47 +02:00 |
|
matejcik
|
e5670856a2
|
MONOREPO CREATE FROM trezor-core
|
2019-04-15 19:14:40 +02:00 |
|