1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-14 18:48:10 +00:00
Commit Graph

13365 Commits

Author SHA1 Message Date
Jan Pochyla
1f90e781d5 wire: simplify, use async codecs 2017-08-15 18:14:14 +02:00
Pavol Rusnak
5f7a1a7a5a
add protocol description 2017-08-15 17:48:48 +02:00
Jan Pochyla
e3c7146a80 tests: add multisig marker 2017-08-15 17:33:11 +02:00
Saleem Rashid
e223861848 Makefile: Add aes/aestst to default goal 2017-08-15 12:42:14 +02:00
Saleem Rashid
c7be1c4694 gitignore: Add aestst 2017-08-15 11:15:18 +02:00
Saleem Rashid
9c25e03d98 vendor: Update trezor-crypto 2017-08-14 16:45:11 +02:00
Saleem Rashid
c121627a06 Travis CI: Test matrix of DEBUG_LINK and FASTFLASH
This should catch inconsistencies with Features.coins or if there is a
build configuration that makes the firmware too large.

Also, add MAKEFLAGS and only build STM32F2 support in libopencm3 to
speed up build time
2017-08-14 16:44:44 +02:00
Saleem Rashid
fa7e32fadf protob: Fix Features.coins max_count for DEBUG_LINK=1 2017-08-14 14:49:27 +02:00
Saleem Rashid
7e56a62e8b coins: Add _Static_assert for Features.coins max_count 2017-08-14 14:49:27 +02:00
Saleem Rashid
8503bec352 Makefile: Remove obsolete comment 2017-08-14 14:39:47 +02:00
Saleem Rashid
5f6c49aebc Travis CI: Run aestst 2017-08-14 14:39:47 +02:00
Saleem Rashid
2b25724f13 aestst: Allow compilation with stricter warnings 2017-08-14 14:39:47 +02:00
Saleem Rashid
ae126e5ae8 aestst: Remove #if defined(STATIC_TABLES)
This looks like an upstream bug because aes_init() is a no-op when
STATIC_TABLES is defined.
2017-08-14 14:39:47 +02:00
Saleem Rashid
90d84ea173
test_check: Add RC4 tests 2017-08-14 00:11:48 +02:00
Saleem Rashid
cb30b58055
rc4: Initial commit 2017-08-14 00:11:43 +02:00
Saleem Rashid
cc3ab71197 CMakeLists: Copy SOURCES from Makefile 2017-08-14 00:08:48 +02:00
Saleem Rashid
3983f330cf ed25519-donna: Remove duplicate static code 2017-08-14 00:08:48 +02:00
Saleem Rashid
1caade58b3 ed25519-donna: Add ed25519_scalarmult 2017-08-14 00:08:48 +02:00
Saleem Rashid
6e51be6fe2 Add ge25519_scalarmult to ed25519-donna
This reverts commit b1bee409e7.
2017-08-14 00:08:48 +02:00
Saleem Rashid
b472f64c61 aes: Add aestst
Removed all the Windows and C++ specific parts. Fixed bug when
-DAES_N_BLOCK (changed length from 1 to AES_BLOCK_SIZE) and use new
name aes_init instead of gen_tabs when -DSTATIC_TABLES
2017-08-14 00:08:28 +02:00
Saleem Rashid
f9ab9f828b aes: Fix sequence point warning 2017-08-14 00:08:28 +02:00
Pavol Rusnak
e69ef2e75a
coins: include testnet coins just in debug builds
+ add more ethereum tokens
2017-08-13 21:15:34 +02:00
Pavol Rusnak
ccff14d685
change firmware field from boolean to string 2017-08-13 20:53:52 +02:00
Jochen Hoenicke
5cfa973a78 Fixed white-spaces 2017-08-13 20:49:23 +02:00
Jochen Hoenicke
600bcba69c Updated unit tests for BitcoinCash 2017-08-13 20:49:23 +02:00
Jochen Hoenicke
29f29626fc Added multisig test 2017-08-13 20:49:23 +02:00
Pavol Rusnak
f9af870919
docker: support build on SELinux enabled distros 2017-08-10 16:58:52 +02:00
Pavol Rusnak
ea30ebe393
cleanup context in ripemd160/sha3 2017-08-10 15:49:28 +02:00
Pavol Rusnak
dd9f7cd926
fix typos in changelog 2017-08-09 15:18:31 +02:00
Pavol Rusnak
ff157264a2
trezorctl: print message name to output 2017-08-09 00:52:52 +02:00
Fabio Berger
dca395dd6c Add 0xproject.com to domain whitelist (#39) 2017-08-08 18:47:02 +02:00
Jan Pochyla
647e39de79 scons: add 32bit unix build 2017-08-08 14:23:34 +02:00
Jan Pochyla
1fc920d94c readme: mention scons 2017-08-07 17:48:21 +02:00
Jan Pochyla
56ba61cedf fix remaining micropython paths 2017-08-07 16:56:41 +02:00
Jan Pochyla
424993e421 scons: rework TREZOR_NOUI 2017-08-07 13:10:19 +02:00
Jan Pochyla
403e45aacf tests: fix path to unix micropython 2017-08-07 12:41:00 +02:00
Jan Pochyla
83686bc0c6 scons: add TREZOR_NOUI support 2017-08-07 12:31:42 +02:00
Jan Pochyla
3dab5e7797 scons: cleanup defines 2017-08-07 12:04:23 +02:00
Jan Pochyla
3a7277788f scons: use in Makefile 2017-08-07 12:04:11 +02:00
Jan Pochyla
71ef4e4b3a tools/binctl: python2 compatibility 2017-08-07 11:59:45 +02:00
Jan Pochyla
1c9b6d44b4 scons: glob py files for firmware 2017-08-05 11:05:44 +02:00
Jan Pochyla
2d69930317 scons: fix frozen module names 2017-08-05 10:17:16 +02:00
Jan Pochyla
d431e0b983 scons: boardloader, bootloader, bugfixes 2017-08-04 00:46:57 +02:00
Jan Pochyla
9b9c020261 scons: remove unused defines 2017-08-04 00:46:57 +02:00
Jan Pochyla
c357692a43 scons: add SConscript.unix 2017-08-04 00:46:57 +02:00
Jan Pochyla
f140f19773 scons: build/firmware 2017-08-04 00:46:57 +02:00
Jan Pochyla
9b03a16b43 scons: fix FrozenModule, simplify usage 2017-08-04 00:46:57 +02:00
Jan Pochyla
684892f1ed scons: firmware build 2017-08-04 00:46:57 +02:00
Pavol Rusnak
1d6329b1bf
changelog: make last release mandatory 2017-07-31 23:00:21 +02:00
Pavol Rusnak
f0d2e7a371
storage: bump version 2017-07-31 22:43:28 +02:00