1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-24 23:38:09 +00:00
Commit Graph

1004 Commits

Author SHA1 Message Date
Pavol Rusnak
4da73df57d
re-enable WebUSB
This reverts commit "Revert WinUSB feature"
b20336e82d
2018-09-04 15:14:33 +02:00
Pavol Rusnak
c2fa3d8fca
firmware: re-enable Stellar
This reverts commit "firmware: disable Stellar for now"
c82ce39ce5
2018-09-04 15:14:32 +02:00
Pavol Rusnak
988209ab7d
bootloader: erasing -> preparing 2018-09-03 17:02:03 +02:00
Pavol Rusnak
83ae01e751
bootloader: update ChangeLog 2018-09-03 12:01:42 +02:00
Pavol Rusnak
89dd09bdb8
firmware: fix typos in ChangeLog 2018-08-30 12:53:55 +02:00
Pavol Rusnak
ef86786ff7
firmware: add new bootloader 1.5.1 to the whitelist 2018-08-27 17:47:14 +02:00
Pavol Rusnak
1af6f44e34
bootloader: bump version to 1.5.1 2018-08-27 17:42:02 +02:00
Pavol Rusnak
fdd5cbe202
setup: disable SYSCFG registers 2018-08-27 17:42:02 +02:00
Pavol Rusnak
c82ce39ce5
firmware: disable Stellar for now 2018-08-27 17:17:56 +02:00
Pavol Rusnak
b7535f20a4
firmware: add new ethereum tokens 2018-08-27 17:17:56 +02:00
Pavol Rusnak
66b85c9757
firmware: update Ethereum networks 2018-08-27 17:17:56 +02:00
Pavol Rusnak
0bbb3aef89
firmware: add missing include to fsm 2018-08-27 16:41:56 +02:00
Pavol Rusnak
7c3040d6fc
firmware: update ChangeLog, bump to 1.6.3 2018-08-27 16:10:57 +02:00
Michael Ira Krufky
a265a9cc50 ethereum: add AtheiosChain (ATH) chain_id 2018-08-24 16:23:02 +02:00
Pavol Rusnak
b7a82060a9
ethereum: fix max_chain_id 2018-08-20 15:51:17 +02:00
Yannick Heneault
33dcb4ae8a use pkg-config to find sdl2 installation correctly. (#391) 2018-08-15 19:41:26 +02:00
Yannick Heneault
2214b99d64 Added fullscreen mode for emulator. Setting the environment variable TREZOR_OLED_FULLSCREEN to non-zero activate that mode. (#402) 2018-08-15 19:40:50 +02:00
Michael Ira Krufky
0e3bbd61e0 eth: Add Pirl support (#400) 2018-08-15 11:29:53 +02:00
HackyMiner
d114665da7 ethereum: support full range 32bit chain_id (#399) 2018-08-14 19:45:44 +02:00
matejcik
809e313beb build: drop the sleep that is now superseded by waiting script 2018-08-14 15:08:03 +02:00
matejcik
bdbabf5594 build: when running test, wait until emulator starts properly 2018-08-14 14:59:31 +02:00
matejcik
9a519fb5c0 travis: leave the emulator a little time to boot up 2018-08-14 14:40:42 +02:00
HackyMiner
47de7ff639 ethereum: fixed tokenByChainAddress() to use 32bit chain_id (#398) 2018-08-14 11:21:54 +02:00
Yannick Heneault
df5348fb14 emulator: support /dev/{u,}random configuration at compile time; default is still /dev/urandom (#396) 2018-08-10 15:40:08 +02:00
Michael Ira Krufky
cf83a97c84 eth: add Ether-1 (ETHO) 2018-08-06 16:21:52 +02:00
Pavol Rusnak
3de28570e4
firmware: don't use hardcoded version_group_id, but use the one from coin definition 2018-08-06 16:21:05 +02:00
heneault
dca28f1c44 commit emulator flash modification to persistent storage (#390) 2018-08-02 14:59:46 +02:00
Michael Ira Krufky
925c3a8536 eth: add Musicoin (#388) 2018-07-30 12:01:03 +02:00
Michael Ira Krufky
8b63ffce61 ethereum: add Akroma chain (#387) 2018-07-27 12:31:01 +02:00
HackyMiner
1ef73190b9 fixed rlp_length for chain_id > 255 (#381) 2018-07-19 17:56:11 +02:00
Pavol Rusnak
020a39bf1d
protob: add two missing files 2018-07-16 15:24:15 +02:00
Saleem Rashid
eac5f43b70 fullbuild: Call script/bootstrap before clone (#383)
fullbuild would previously fail if the parent repository hadn't
initialized submodules yet, due to the use of --reference

Fixes #382
2018-07-16 15:08:55 +02:00
Pavol Rusnak
c3291c37af
vendor: update trezor-common; reflect rename of common.proto to messages-common.proto 2018-07-16 15:07:42 +02:00
Pavol Rusnak
06fbb91f12
build: added --recursive to git clone in Makefile and script/bootstrap 2018-07-16 14:44:34 +02:00
Pavol Rusnak
277a01a24c
firmware: fix stuff broken in the last commit 2018-07-10 20:44:30 +02:00
Pavol Rusnak
c02c1979ed
Revert "firmware: fix stellar after the messages change"
This reverts commit 520cd69f25.
2018-07-10 20:28:07 +02:00
Saleem Rashid
dbb3e927ec
messages: Use pb_get_encoded_size 2018-07-10 17:21:11 +02:00
Pavol Rusnak
520cd69f25
firmware: fix stellar after the messages change 2018-07-10 17:21:11 +02:00
Pavol Rusnak
0febd07dfc
firmware: update code to use new nested messages in trezor-common 2018-07-10 17:21:11 +02:00
matejcik
4f512cff13 travis: add protobuf to pipfile, to enable building new python-trezor 2018-07-10 16:04:16 +02:00
Ilan
9ba3f3f28d RSK checksum address encoding (#376) 2018-06-28 11:27:27 +02:00
HackyMiner
ffa6567125 Ethersocial Network (ESN) support added (#377) 2018-06-28 11:00:20 +02:00
Pavol Rusnak
18f8c0a173
firmware: use full 1M flash 2018-06-27 18:21:36 +02:00
Pavol Rusnak
632e55b190
script: fix whitespace 2018-06-27 18:12:18 +02:00
Saleem Rashid
7949911748
Makefile.include: Hide command invocation unless V=1 2018-06-27 18:09:40 +02:00
Saleem Rashid
67852dcaba
script: Add toolchain-{download,run}
Add scripts to download, verify and use GNU Arm Embedded 5 2016q2.

2016q2 (SVN revision 237715) generates identical output to Debian
Stretch used by Docker build (SVN revision 241155).
2018-06-27 18:09:05 +02:00
Saleem Rashid
8f6a2045e6
build: Refactor Docker build 2018-06-27 18:09:05 +02:00
ZuluCrypto
d1a48f32ce Stellar: use strings instead of bytes for addresses (#372)
* Use the new protobuf messages that send accounts as strings (fixes #367)
 * `stellar_signingAbort()` now takes an error message
 * Operations now check if a transaction is being signed (fixes #368)
 * Operations now return false on error or if the user cancels
 * Stellar `fsm_*` methods now check operation result and return early if the operation fails

This PR also re-enables the stellar code in the firmware.
2018-06-27 17:36:51 +02:00
Pavol Rusnak
e8a46d46c2
ethereum: update to new API 2018-06-27 17:00:39 +02:00
Pavol Rusnak
ddc51a39e2
build: add more verbose output to build script 2018-06-25 14:59:50 +02:00