andrew
fc29df6f87
Rename flash_erase_sector() to flash_erase() to resolve name collision with libopencm3 in trezor-mcu.
2019-01-28 16:24:48 +01:00
strmci
4afec2f3f3
trezorctl: use ChoiceType for set_passphrase_source ( #356 )
...
resolves #355
2019-01-28 16:17:02 +01:00
andrew
65fdd53427
Rename flash_unlock() to flash_unlock_write() to resolve name collision with libopencm3 in trezor-mcu.
2019-01-28 16:02:09 +01:00
Pavol Rusnak
299e14ad79
make: add new debugging targets
2019-01-27 16:40:11 +01:00
Pavol Rusnak
98ec2f096c
bootloader: small changes to ui, replace vendor string
2019-01-27 15:06:05 +01:00
refi93
66111121bb
add tests for cardano address validation
2019-01-25 16:59:44 +01:00
refi93
516dc4608d
add cardano output address validation
2019-01-25 16:29:08 +01:00
andrew
7be7709c70
Fix strict-prototypes warnings by explicitly specifying void when a function accepts no arguments.
2019-01-25 16:23:20 +01:00
matejcik
37dfcf90bf
device_tests: clarify input_flow for cardano signing
2019-01-25 16:22:18 +01:00
Tomas Susanka
101242f902
protobuf/eth: also 'to' is string
2019-01-25 16:06:26 +01:00
Tomas Susanka
534d15f208
protobuf/eth: MessageSignature and VerifyMessage have also address as a string
2019-01-25 15:46:26 +01:00
Tomas Susanka
6a39049cc1
Merge pull request #266 from trezor/tsusanka/eth-address
...
Send address in EthereumAddress as string instead of bytes
2019-01-25 15:21:34 +01:00
Tomas Susanka
886f2e076c
protobuf/eth: EthereumAddress now sends string instead of bytes
2019-01-25 15:17:52 +01:00
Tomas Susanka
a73e147ceb
readme: remove future tense; and key derivation image; other small typos
2019-01-25 15:11:33 +01:00
Tomas Susanka
f24c6e31f6
readme: import from google docs
2019-01-25 15:08:40 +01:00
Pavol Rusnak
1f61f82f63
embed: include files from vendor/micropython/ports/stm32 explicitly
2019-01-24 21:25:20 +01:00
Jan Pochyla
cfad075dcf
sdl: allow HIDPI window
...
Prevents rendering issues on some retina setups.
2019-01-24 16:09:46 +01:00
Pavol Rusnak
8970e2bdeb
add .gitignore
2019-01-24 16:01:47 +01:00
Pavol Rusnak
638a933e22
add COPYING
2019-01-24 15:57:18 +01:00
Pavol Rusnak
781f1c24d0
init
2019-01-24 15:53:45 +01:00
Pavol Rusnak
50e0ddb6f8
bootloader: update changelog
2019-01-24 14:40:14 +01:00
Pavol Rusnak
1e697787a6
update Dockerfile and .travis.yml to be more similar to trezor-mcu
2019-01-24 01:47:18 +01:00
Pavol Rusnak
afc17a23d5
update Dockerfile and .travis.yml to be more similar to trezor-core
2019-01-24 00:54:15 +01:00
Pavol Rusnak
ba3b958612
embed/extmod/modtrezorio: add missing secbool conversion in sbu
2019-01-24 00:20:08 +01:00
Pavol Rusnak
b7e99aa76c
bip39: truncate long passphrases (more than 256 characters)
2019-01-23 20:04:57 +01:00
Pavol Rusnak
e829823f1e
use memzero from libsodium
2019-01-23 19:39:17 +01:00
Pavol Rusnak
3b5fe11253
reset: use mnemonic_clear
2019-01-23 18:38:30 +01:00
Pavol Rusnak
2de0eac7dc
embed/extmod/modtrezorcrypto: use mnemonic_clear where needed
2019-01-23 18:37:56 +01:00
Pavol Rusnak
d1c52401e4
bip39: remove indexes functions, add mnemonic_clear function
2019-01-23 18:35:30 +01:00
Pavol Rusnak
806805e296
replace all usage of memset(_, 0, _) with memzero
2019-01-23 17:16:46 +01:00
Pavol Rusnak
79779f4da6
replace all usage of memset(_, 0, _) with memzero
2019-01-23 17:00:01 +01:00
Pavol Rusnak
66a8d18348
bootloader: remove obsoleted self-test
2019-01-23 16:49:04 +01:00
Pavol Rusnak
c316e775a2
replace all usage of memset(_, 0, _) with memzero
2019-01-23 16:43:34 +01:00
Pavol Rusnak
5cb2c71f08
bignum: add assumption about i to bn_multiply_reduce_step
2019-01-23 15:45:25 +01:00
matejcik
3390422ce3
device: pass u2f counter when running device recovery
2019-01-23 11:34:59 +01:00
matejcik
7d14018f99
tools: make sure that passed Base58 string uses valid alphabet
2019-01-23 11:34:41 +01:00
refi93
f4e1da41b7
change network to protocol magic in cardano
2019-01-21 10:23:55 +01:00
Tomas Susanka
c6f9c04365
docs: contributing file ( #464 )
2019-01-19 16:06:13 +01:00
refi93
2b2e2d0145
cardano better address export,sign tx UX,format fix, prot. magic instead of network
2019-01-18 18:22:58 +01:00
Tomas Susanka
ea775c2750
stellar: allow different source address ( #462 )
2019-01-18 17:29:10 +01:00
Rafael Korbaš
b947aa3d45
replace network with protocol magic on cardano ( #244 )
2019-01-18 15:48:25 +01:00
Pavol Rusnak
aeb6c351e3
defs: fix ATS entries
2019-01-18 15:38:14 +01:00
Jan Pochyla
305a364e73
ui: render some wrapper components synchronously
...
This makes the wrappers (like Scrollpage and HoldToConfirmDialog) a bit weaker, as they won't support child components with custom event loop, but making the render/touch steps synchronous has other benefits. For example, io-heavy task of one child won't stall the other children.
2019-01-17 16:59:16 +01:00
Jan Pochyla
139ca3ced4
wallet: fix rendering issue in progres reporting
2019-01-17 16:55:33 +01:00
Jan Pochyla
dca0068218
seed: render the waiting screen in layout
2019-01-17 16:54:35 +01:00
Jan Pochyla
34f499fc04
scons: disable bip39 seed cache
...
Seed is already cached in apps.common.cache.
2019-01-17 16:54:15 +01:00
Tomas Susanka
d668954a3b
Makefile: typo
2019-01-17 15:20:19 +01:00
Tomas Susanka
a15d4a81d5
Makefile: use style command for formatting; style_check for checking
2019-01-17 14:51:16 +01:00
Tomas Susanka
d09f4470d2
tests/stellar: use bytes.fromhex instead of binascii.unhexlify
2019-01-17 14:31:07 +01:00
Tomas Susanka
6c659715dc
tests: style
2019-01-17 14:26:15 +01:00