1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-15 02:58:12 +00:00
Commit Graph

13365 Commits

Author SHA1 Message Date
Saleem Rashid
e1818468c7 test_check: Add test_nem_derive 2017-09-02 01:39:09 +02:00
Saleem Rashid
abda0f6504 bip32: Add hdnode_nem_get_shared_key 2017-09-02 01:39:09 +02:00
Saleem Rashid
e1a511092a nem: Add transaction serialization methods 2017-09-02 01:39:09 +02:00
Saleem Rashid
9888aab352 nem: Add nem_validate_address 2017-09-02 01:39:09 +02:00
Saleem Rashid
fd0952621e nem: Add nem_network_name 2017-09-02 01:39:09 +02:00
Saleem Rashid
501c778812 test_check: Add test_nem_address 2017-09-02 01:39:09 +02:00
Saleem Rashid
8edc0c58d3 bip32: Add hdnode_get_nem_address 2017-09-02 01:39:09 +02:00
Saleem Rashid
7c3b2d5209 options: Add NEM support 2017-09-02 01:39:09 +02:00
Pavol Rusnak
c796800b2b
memory_protect: fix FLASH_OPTCR check 2017-08-31 13:43:31 +02:00
Pavol Rusnak
ef89fc4e89
ethereum: refactor hash_rlp_number 2017-08-31 13:38:50 +02:00
Jochen Hoenicke
5f9cd15b02 Support multi-byte chain-id. (#212) 2017-08-31 13:28:50 +02:00
Pavol Rusnak
0c30a19300
memory_protect: update last commit 2017-08-31 11:32:47 +02:00
mcudev
5bb769a740 memory_protect: add flash interface register check (#218) 2017-08-31 11:25:25 +02:00
mcudev
36598b8e20 rough draft 2017-08-30 15:31:43 +02:00
mcudev
6a04b2e90e cleanup build, update libopencm3 (#215) 2017-08-28 13:47:15 +02:00
Saleem Rashid
724ce5e7ee buttons: Wrap macros with #ifndef (#216) 2017-08-28 13:41:45 +02:00
Jan Pochyla
888a1edafa fix style 2017-08-24 14:41:31 +02:00
Jan Pochyla
bc42eb68d6 transports: refactor, split protocol code 2017-08-24 14:29:27 +02:00
Pavol Rusnak
07f6e495b7
fsm: fix race condition in GetAddress 2017-08-23 16:36:38 +02:00
Karel Bílek
4ac8e8cdff Setting segwit to true with bitcoin 2017-08-23 15:20:06 +02:00
Jan Pochyla
b61676cf89 usb: disable HS mode & U2F iface for now 2017-08-22 14:12:15 +02:00
Jan Pochyla
115bd995eb trezorhal/usb: fix string descriptors 2017-08-22 10:49:32 +02:00
Jan Pochyla
112893c46f log: less colors 2017-08-21 13:31:45 +02:00
Jan Pochyla
2e1a249845 main: delay usb start 2017-08-21 13:22:44 +02:00
Jan Pochyla
a235a6b38b all: docs, logging 2017-08-21 13:22:35 +02:00
Jochen Hoenicke
7019438a49 Make -n/--address parameter required.
If you really want to have the master public key, you can still just
give the empty string.
* Changed -address to --address everywhere.
* Added help for this parameter.
* Added required flag.
2017-08-20 16:33:49 +02:00
Pavol Rusnak
a4a7aa8d85
trezorctl: fix hexlify calls on python3 2017-08-17 21:18:49 +02:00
Pavol Rusnak
e5d3a2169b
build: update docker build scripts to copy also .elf files to output directory 2017-08-16 18:25:55 +02:00
Jan Pochyla
3db1bf89fa remove trezor.main, simplify trezor.workflow 2017-08-16 15:02:03 +02:00
Pavol Rusnak
e4cc08775f
vendor: update trezor-common, enable Bitcoin segwit manually 2017-08-16 14:28:21 +02:00
Pavol Rusnak
3e9ebe6c10
changelog: add 1.5.2
+ update vendor/trezor-crypto
2017-08-16 13:59:40 +02:00
Jochen Hoenicke
98e617d874
startup: use custom reset_handler
+ group confidential data in one place
+ zero all SRAM where needed
2017-08-16 13:52:01 +02:00
Jochen Hoenicke
9dfc6a4477
introduce confidential macro, mark confidential items 2017-08-16 13:38:49 +02:00
Pavol Rusnak
a01ba51a2a
storage: copy only required bytes from old storage, bump storage version
+ backup_device: ask for pin, always use correct number of words
2017-08-16 13:11:31 +02:00
Jan Pochyla
bdc9496ff0 make: remove Makefiles 2017-08-15 21:24:15 +02:00
Jan Pochyla
ddd079f131 scons: compile vm.c and gc.c with -O3 on stm32 2017-08-15 21:24:15 +02:00
Jan Pochyla
50c63d728f travis: binctl is run with python2 2017-08-15 18:14:14 +02:00
Jan Pochyla
a15f6e3835 modtrezorio: fix missing includes 2017-08-15 18:14:14 +02:00
Jan Pochyla
aae151a0ab tests: skip multisig marker 2017-08-15 18:14:14 +02:00
Jan Pochyla
23b5e839fb pylint: remove libs/ 2017-08-15 18:14:14 +02:00
Jan Pochyla
b83d2d1166 apps.common.coins: regenerate 2017-08-15 18:14:14 +02:00
Jan Pochyla
6814931457 tests: fix permissions 2017-08-15 18:14:14 +02:00
Jan Pochyla
1cdfac000a apps.wallet: fix sign_identity 2017-08-15 18:14:14 +02:00
Jan Pochyla
bc9beaf5d8 wire: fix Context.call 2017-08-15 18:14:14 +02:00
Jan Pochyla
520de105a6 tests: fix wire tests, remove msg 2017-08-15 18:14:14 +02:00
Jan Pochyla
3562ffdc54 wire: pass Context to apps 2017-08-15 18:14:14 +02:00
Jan Pochyla
b1b84fb233 modtrezorio: move write() to HID 2017-08-15 18:14:14 +02:00
Jan Pochyla
552444c856 remove src/lib 2017-08-15 18:14:14 +02:00
Jan Pochyla
d2781d030d msg: rename to io 2017-08-15 18:14:14 +02:00
Jan Pochyla
4c987454eb modtrezormsg: merge to modtrezorio 2017-08-15 18:14:14 +02:00