Pavol Rusnak
f302b04f31
fsm: don't show progress bar in GetAddress
2018-05-16 18:02:23 +02:00
Tomas Susanka
b9db28beb2
stellar: typo in comment removed
...
see discussion at 8e8749dc68 (r28978964)
2018-05-16 11:19:18 +02:00
Pavol Rusnak
29664c4218
firmware: refactor Stellar Sign Message
2018-05-14 16:05:35 +02:00
matejcik
e859e28354
script: set TREZOR_PATH so that test can reliably run locally
2018-05-11 14:49:22 +02:00
matejcik
fc45d0c39b
travis: use pipenv to ensure stable environment for python tests
2018-05-11 14:49:22 +02:00
Jochen Hoenicke
cb9eefdce6
Recovery: Don't ask for confirmation on dry run. ( #347 )
...
The message is very confusing, as it is not recovering the device.
Since dry-run recovery does not change anything, there is no need to ask
for confirmation.
2018-05-11 14:03:28 +02:00
Tomas Susanka
d7ccc74de4
Merge pull request #345 from saleemrashid/nem-cleanup
...
Use symlink to trezor-common for nem_mosaics.json
2018-05-10 10:30:07 +02:00
Saleem Rashid
21d147ac47
nem_mosaics: Add symlink to trezor-common
2018-05-05 22:13:19 +01:00
Saleem Rashid
7e407b467e
Revert "nem: mosaics are generated from nem_mosaics.json in trezor-common"
...
This reverts commit c4beba839b
.
2018-05-05 22:12:12 +01:00
Saleem Rashid
975c8c61ed
Revert "firmware: reintroduce dep into Makefile"
...
This reverts commit aa6405e23c
.
2018-05-05 22:12:02 +01:00
Pavol Rusnak
aa6405e23c
firmware: reintroduce dep into Makefile
2018-05-03 17:42:47 +02:00
Pavol Rusnak
fb3e468ea2
fsm: split fsm_msg functions into various topic include files
2018-05-03 16:48:47 +02:00
Tomas Susanka
c4beba839b
nem: mosaics are generated from nem_mosaics.json in trezor-common
...
closes #344
2018-05-02 17:32:47 +02:00
Peter van Mourik
78ece6631f
Wanchain support ( #313 )
2018-05-02 15:33:22 +01:00
Pavol Rusnak
a1cde6e0ce
vendor: update trezor-common (disable Lisk messages for now)
2018-05-02 15:24:37 +01:00
ZuluCrypto
8e8749dc68
Add support for Stellar
2018-05-02 15:19:05 +01:00
Pavol Rusnak
2c56c4de1b
firmware: use -Os except for crypto/nanopb parts
2018-05-02 13:15:12 +01:00
Pavol Rusnak
757ab636e7
gen: update trezor logo
2018-04-28 14:01:33 +01:00
Pavol Rusnak
fabfe0661b
memory: use 1M for flash storage
2018-04-16 14:12:47 +02:00
Pavol Rusnak
2a22d9140d
startup: shutdown at end instead of loop
2018-04-11 15:47:08 +02:00
Pavol Rusnak
783f1c0323
storage: refactor default/minimum lock storage, change default values
2018-04-10 23:46:41 +02:00
mcudev
14233fcc26
mpu_config: depend on MEMORY_PROTECT
2018-04-10 14:19:27 +02:00
mcudev
e907cb87bc
check_bootloader: depend on MEMORY_PROTECT
2018-04-10 14:19:27 +02:00
mcudev
56ff88a08f
update bootloader padding/alignment and integrate build process for bootloader and firmware
2018-04-10 14:19:27 +02:00
Saleem Rashid
63a549aefb
coin_info: Prepend space to coin_shortcut
2018-04-09 12:43:26 +02:00
Pavol Rusnak
27702ea26a
fix build after cashaddr merge
2018-04-05 11:56:25 +02:00
Jochen Hoenicke
059555039c
cashaddr: Don't show coin prefix on the display.
...
While technically part of the address, the coin prefix, e.g., bitcoincash:
is implicit and doesn't need to be checked by the user. We still
include it in the QR-code though.
Also set case-insensitive flag for QR-code.
2018-04-05 11:28:06 +02:00
Jochen Hoenicke
1e91f92271
Increased address size to 130.
2018-04-05 11:28:06 +02:00
Jochen Hoenicke
cb6022ce04
Added support for cashaddr.
2018-04-05 11:28:05 +02:00
Jochen Hoenicke
e1ad1512d0
Avoid division by zero.
...
Check that there is no overflow in `inputs_count + outputs_count`.
Check that previous transaction contains at least the spent output.
2018-04-05 09:23:23 +02:00
Jochen Hoenicke
f216328987
Fix initialisation of word_pincode
2018-04-05 09:23:23 +02:00
Pavol Rusnak
9c9b4bf5cb
messages: code cleanup after emulator change
2018-04-04 16:49:04 +02:00
matejcik
8851863f81
emulator: open a second socket for debuglink, same as T2
2018-04-04 16:21:43 +02:00
Pavol Rusnak
5633207a43
bump bootloader version to 1.5.0, firmware version to 1.7.0
2018-04-04 15:04:46 +02:00
Tomas Susanka
7b1b9d3069
nem: IV is not copied
...
The IV copy was moved to trezor-crypto
(https://github.com/trezor/trezor-crypto/pull/140 ) so it is not needed
in trezor-mcu anymore
2018-04-04 15:02:39 +02:00
Pavol Rusnak
399706ae22
storage: implement unfinished_backup flag
2018-04-04 12:42:52 +02:00
Pavol Rusnak
27443a06c8
protob: add limit for DebugLinkDecision.input
2018-04-04 01:13:19 +02:00
Pavol Rusnak
3a908d7c7d
fsm: update storage after ApplyFlags
2018-04-04 01:08:39 +02:00
Roman Zeyde
159df8d24f
fsm: allow auto-lock delay configuration
2018-04-04 01:06:47 +02:00
Roman Zeyde
987b686f63
storage: allow auto-lock delay configuration
2018-04-04 01:06:26 +02:00
Pavol Rusnak
2553fdb11f
update submodules
2018-04-03 20:27:24 +02:00
Saleem Rashid
8bdf338f32
coins-gen: Remove obsolete script
2018-04-03 18:40:41 +02:00
Saleem Rashid
95e5f15bde
vendor: Update trezor-crypto
2018-04-03 18:40:41 +02:00
Saleem Rashid
0df9404054
signing: Check decred_script_version for txinput
2018-04-03 18:40:41 +02:00
Saleem Rashid
f0875285b2
transaction: Fix Decred multisig
2018-04-03 18:40:41 +02:00
Saleem Rashid
e7703a16fe
crypto: Remove hardcoded instances of secp256k1
2018-04-03 18:40:41 +02:00
Saleem Rashid
77e76542bc
signing: Compute tx_weight for Decred
2018-04-03 18:40:41 +02:00
Saleem Rashid
d63e294c0b
signing: Document Decred signing
2018-04-03 18:40:41 +02:00
Saleem Rashid
057ec1227d
signing: Add Decred support
2018-04-03 18:40:41 +02:00
Saleem Rashid
3f51bc3628
signing: Use SignTx in signing_init
2018-04-03 18:40:41 +02:00