Saleem Rashid
|
c48724eca6
|
client: Fix string encoding for Python 2
|
2017-12-17 22:10:40 +01:00 |
|
Pavol Rusnak
|
60329f0b65
|
fix typo
|
2017-12-17 03:23:37 +01:00 |
|
Pavol Rusnak
|
eb0574bda7
|
bootloader: don't restore storage from unofficial firmware
|
2017-12-17 03:19:49 +01:00 |
|
Pavol Rusnak
|
77ff5a1c55
|
fix typo
|
2017-12-17 03:19:26 +01:00 |
|
slush
|
653ed4a67b
|
Added registering custom protobuf messages by application.
|
2017-12-17 03:17:37 +01:00 |
|
Saleem Rashid
|
83a34ff925
|
util: Add MIN and MAX macros
|
2017-12-17 03:12:37 +01:00 |
|
slush
|
da335049d7
|
Removed excessive logging
|
2017-12-17 02:58:35 +01:00 |
|
Pavol Rusnak
|
c06593e864
|
fix vendor/trezor-common
|
2017-12-17 02:48:18 +01:00 |
|
slush
|
3fedf44bf5
|
Bump version to 0.9.0a
|
2017-12-17 02:31:43 +01:00 |
|
slush
|
a27217811b
|
Rework from Google's protobuf to pure-python protobuf implementation
|
2017-12-17 02:19:16 +01:00 |
|
Pavol Rusnak
|
4b54bfbbf2
|
modtrezorui: change loader size to 120x120
|
2017-12-16 23:44:30 +01:00 |
|
Saleem Rashid
|
1193b0ee85
|
transport_udp: Support TREZOR_TRANSPORT_V1
|
2017-12-16 22:47:19 +01:00 |
|
Pavol Rusnak
|
de95c44ad1
|
trezorctl: cleanup set_homescreen call
|
2017-12-16 21:29:52 +01:00 |
|
Saleem Rashid
|
9401d2805a
|
protob: Increase NEM payload max_size
See NemProject/NanoWallet#362
|
2017-12-16 21:26:32 +01:00 |
|
Saleem Rashid
|
f17a0a85e0
|
fsm: Add NEMDecryptMessage
|
2017-12-16 21:26:32 +01:00 |
|
Saleem Rashid
|
8bd52248fa
|
protob: Add NEMDecryptMessage
|
2017-12-16 21:23:36 +01:00 |
|
Pavol Rusnak
|
63e999ab84
|
trezor.ui: introduced minwidth to display.text functions; more optimizations
|
2017-12-16 19:33:09 +01:00 |
|
Pavol Rusnak
|
47f5cba439
|
flash/sdcard: introduce wur, simplify code
|
2017-12-16 18:42:06 +01:00 |
|
Pavol Rusnak
|
5e93cca0a9
|
WIP
|
2017-12-16 17:54:12 +01:00 |
|
Jochen Hoenicke
|
beef9ecfb5
|
Moved flash_unlock to norcow_update
and fixed propagation of error return
|
2017-12-16 17:25:41 +01:00 |
|
Pavol Rusnak
|
6aae87437f
|
modtrezorui: draw bars under letters
|
2017-12-16 17:22:03 +01:00 |
|
Jochen Hoenicke
|
810443f197
|
Fix NULL pointer access
Fixes #269
|
2017-12-16 15:26:25 +01:00 |
|
Pavol Rusnak
|
11a3ff055c
|
boardloader/bootloader: typo
|
2017-12-16 15:12:58 +01:00 |
|
Pavol Rusnak
|
4584861385
|
trezor.ui: introduce ui.SIZE
|
2017-12-16 14:50:28 +01:00 |
|
Pavol Rusnak
|
965bf84cdb
|
tests: cleanup flake8 warnings
|
2017-12-16 02:11:26 +01:00 |
|
Pavol Rusnak
|
ea404b53ee
|
tests: simplify hashlib tests, fix trezor.config test
|
2017-12-16 01:24:40 +01:00 |
|
Saleem Rashid
|
74e74f5eed
|
nem: Prevent underflow in NEM_DECRYPTED_SIZE
|
2017-12-16 00:18:26 +01:00 |
|
Saleem Rashid
|
44480ca15d
|
nem: Fix NEM_ENCRYPTED_SIZE
Include the extra padding block for multiples of AES_BLOCK_SIZE
|
2017-12-16 00:18:26 +01:00 |
|
Pavol Rusnak
|
79a3f84c3c
|
modtrezorui: invert FONT macro inclusion logic
|
2017-12-15 23:13:25 +01:00 |
|
Pavol Rusnak
|
80707f195b
|
modtrezorui: small cleanup
|
2017-12-15 23:03:18 +01:00 |
|
Saleem Rashid
|
d41556d7fc
|
nem: Remove NEM_DECRYPTED_PAYLOAD_SIZE
It is broken and completely useless
|
2017-12-15 22:09:30 +01:00 |
|
Pavol Rusnak
|
edb80eda61
|
src: fix typo
|
2017-12-15 21:11:46 +01:00 |
|
Pavol Rusnak
|
5192387060
|
src: move show_pin_timeout to trezor.pin
|
2017-12-15 21:06:29 +01:00 |
|
Pavol Rusnak
|
7504366a02
|
bootloader: simplify vtrust code
|
2017-12-15 20:57:54 +01:00 |
|
Jochen Hoenicke
|
c0cd252c83
|
Store pin as integer
- New module trezor.pin (add timeout here)
- Convert pin to integer by adding a '1' (to detect leading 0s)
- pin is still limited to 9 digits.
|
2017-12-15 20:37:03 +01:00 |
|
Pavol Rusnak
|
125ab8471c
|
trezorhal: store image fingerprint in the image_header structure
|
2017-12-15 19:22:59 +01:00 |
|
Pavol Rusnak
|
66eef86107
|
tools: more verbose gen_font script
|
2017-12-15 18:58:37 +01:00 |
|
Pavol Rusnak
|
be302480fd
|
modtrezorcrypto: cleanup random
|
2017-12-15 16:56:08 +01:00 |
|
Pavol Rusnak
|
1a32e46e5d
|
bootloader: cleanup ui code
|
2017-12-15 15:26:36 +01:00 |
|
Jochen Hoenicke
|
ded41c484c
|
storage: Padding to multiple of 4 bytes
|
2017-12-15 14:22:17 +01:00 |
|
Saleem Rashid
|
cfc5fda603
|
storage: Compact old_storage_size logic
|
2017-12-15 14:22:17 +01:00 |
|
Saleem Rashid
|
a304b76d34
|
storage: Clean up old_storage_size
Note that OLD_STORAGE_SIZE(imported) != 460, because
OLD_STORAGE_SIZE does not include end padding
|
2017-12-15 14:22:17 +01:00 |
|
Pavol Rusnak
|
5e476b856e
|
unix: implement sdcard, add unit test
|
2017-12-15 01:00:00 +01:00 |
|
Pavol Rusnak
|
48ef409fdb
|
modtrezorio: remove mocks
|
2017-12-15 00:06:09 +01:00 |
|
Pavol Rusnak
|
bc6d9b47a3
|
storage: use one char for value ids
|
2017-12-14 21:59:47 +01:00 |
|
Pavol Rusnak
|
b4933f969e
|
bootloader: don't downgrade firmware below fix_version in the current firmware
|
2017-12-14 21:58:32 +01:00 |
|
Pavol Rusnak
|
965aa73b63
|
trezorhal: introduce fix_version in image header (version of last critical bugfix)
|
2017-12-14 21:29:13 +01:00 |
|
Pavol Rusnak
|
d1df2c45fa
|
apps.common: update show_pin_timeout layout
|
2017-12-14 20:16:05 +01:00 |
|
Jochen Hoenicke
|
5812f9865d
|
Fix size of version 9 storage
|
2017-12-14 19:31:29 +01:00 |
|
Pavol Rusnak
|
e8f70ed4af
|
pin: implement graphics pin timeout
|
2017-12-14 19:01:41 +01:00 |
|