-
800c2c64c8
tests: fix trezor.config test by changing PYOPT to 1
Pavol Rusnak
2018-02-09 13:41:31 +0100
-
b0242d3a3e
tests: fix test_apps.ethereum.layout
Pavol Rusnak
2018-02-09 13:36:08 +0100
-
9aa947d2e1
embed/extmod/modtrezorcrypto: remove redundant code in bip32
Pavol Rusnak
2018-02-09 12:33:55 +0100
-
593ccdafec
embed/extmod/modtrezorcrypto: use uint32_t for HDNode int attributes
Pavol Rusnak
2018-02-09 12:20:39 +0100
-
350de72c54
apps/wallet/sign_tx: force_bip143
Jan Pochyla
2018-02-08 18:59:51 +0100
-
d0c742e884
src/apps/common/coins: regenerate
Jan Pochyla
2018-02-08 18:58:03 +0100
-
2fe0ce542f
firmware: introduce PYOPT, use it consistently in mpy-cross and in runtime, set it to 1 by default
Pavol Rusnak
2018-02-08 18:04:10 +0100
-
fa697ba322
embed/vendorheader: add unsafe_signed_prod, use it by default
Pavol Rusnak
2018-02-08 16:45:23 +0100
-
77ea31aa8a
embed/extmod/modtrezorui: revert NO_HINT change
Pavol Rusnak
2018-02-08 15:04:33 +0100
-
984327fea5
src/trezor/ui: add new BTN_KEY_CONFIRM style to mnemonic keyboard, use that one
Pavol Rusnak
2018-02-07 19:48:32 +0100
-
329b7d1488
embed/extmod/modtrezorui: regenerate fonts with NO_HINTING, update rendering to subpixel precision
Pavol Rusnak
2018-02-07 18:38:29 +0100
-
c4990646c7
src/main: reorder interfaces, so debug+vcp are after regular interfaces
Pavol Rusnak
2018-02-07 16:04:44 +0100
-
39576eb2a7
src/main: report device_id as usb serial number
Pavol Rusnak
2018-02-07 14:59:09 +0100
-
a25af7d22a
embed/extmod/modtrezorui: refactor text bar prefill into from display.c into extmod
Pavol Rusnak
2018-02-06 22:54:46 +0100
-
d5ae4d72b6
src/apps/management: ask for mnemonic words twice in reset_device
Pavol Rusnak
2018-02-06 19:40:02 +0100
-
fedfde7e99
src/trezor: refactor format_amount into utils, use it where possible
Pavol Rusnak
2018-02-06 18:35:14 +0100
-
340f926804
apps/wallet+apps/ethereum: fix formatting of amounts (avoid using float)
Pavol Rusnak
2018-02-06 17:50:36 +0100
-
47c598b56e
embed/bootloader: don't show build field in version (stick to major.minor.patch)
Pavol Rusnak
2018-02-06 17:18:37 +0100
-
1c5beb1c12
embed/bootloader: add information about firmware (version, vendor, etc.) to Features message
Pavol Rusnak
2018-02-06 17:06:43 +0100
-
548b8cb25b
embed/trezorhal: move cmd_buffer into usb_vcp_state_t
Pavol Rusnak
2018-02-06 15:30:15 +0100
-
585e9842f8
src/apps+tests: use TODO consistently across whole codebase
Pavol Rusnak
2018-02-06 15:23:51 +0100
-
69344f34b6
apps/common/seed: refactor methods usage
Pavol Rusnak
2018-02-06 14:28:22 +0100
-
b139e1a7ac
ui/passphrase: align long passphrase to the right
Jan Pochyla
2018-02-06 03:34:07 +0100
-
deb64c3c43
ui/passphrase: confirm button, visuals
Jan Pochyla
2018-02-06 03:01:04 +0100
-
1c9380a9d9
ui/passphrase: extract new passphrase keyboard
Jan Pochyla
2018-02-05 20:26:13 +0100
-
7b89e4b14c
ui/passphrase: ask for source of passphrase
Peter Jensen
2018-01-29 19:26:42 +0100
-
bd44eceeef
apps/wallet: sign & verify message layouts
Jan Pochyla
2018-02-06 14:07:46 +0100
-
8b49e04ade
apps.management: align dots in reset_device
Pavol Rusnak
2018-02-05 15:51:03 +0100
-
00c4da83b9
modtrezorconfig: fix has_pin
Jan Pochyla
2018-02-05 15:36:59 +0100
-
32c74e6e9a
apps/management/load_device: fix load_mnemonic
Jan Pochyla
2018-02-05 15:13:48 +0100
-
58f48f8ade
apps/management/reset_device: fix change_pin
Jan Pochyla
2018-02-05 15:13:33 +0100
-
f56aaa3b1c
ui/pin: check maxlength
Peter Jensen
2018-02-05 14:26:12 +0100
-
9c84b742a0
ui/pin: change design of pin bullets
Peter Jensen
2018-02-04 20:50:07 +0100
-
ac0be4b061
ui/scroll: tweak swipe animation
Jan Pochyla
2018-02-05 14:55:03 +0100
-
5a5842111b
apps/management/reset_device: allow to skip backup
Jan Pochyla
2018-02-05 14:54:46 +0100
-
f20ce1fcc9
ui: add click helper
Jan Pochyla
2018-02-05 11:49:04 +0100
-
e907099be1
apps/common/storage: fix usage of public fields
Jan Pochyla
2018-02-05 11:48:12 +0100
-
5f76dc714a
apps/management/reset_device: fix display clear, move pin request
Jan Pochyla
2018-02-05 11:47:27 +0100
-
a7f011d59e
apps/management/reset_device: hold to confirm
Jan Pochyla
2018-02-05 00:58:47 +0100
-
6a0f18bef1
ui/loader: shrink before deactivating
Jan Pochyla
2018-02-05 00:58:16 +0100
-
d791253e07
assets: remove unused/moved images
Pavol Rusnak
2018-02-04 19:45:45 +0100
-
46fc37f977
src: fix flake whitespace issues
Pavol Rusnak
2018-02-04 12:18:34 +0100
-
a9aa5febda
travis: don't try to build vendorheader, try to build prodtest
Pavol Rusnak
2018-02-04 12:13:49 +0100
-
e865012663
bootloader: use webusb by default
Pavol Rusnak
2018-02-03 16:39:47 +0100
-
c627fcb836
firmware: use webusb by default
Pavol Rusnak
2018-02-03 16:13:25 +0100
-
40e20e2e9d
trezorhal: fix usb class behaviour
Pavol Rusnak
2018-02-02 20:06:25 +0100
-
7ef79a73fa
apps/management/reset_device: retry on wrong word entry
Jan Pochyla
2018-02-02 18:46:17 +0100
-
61b4e3d6e3
trezorhal: fix typos
Pavol Rusnak
2018-02-02 17:41:30 +0100
-
ea6763c4ec
ui/word_select: fix btns styles
Peter Jensen
2018-01-23 15:40:20 +0100
-
fac8932a85
ui/style: replace success icon in loader
Peter Jensen
2018-01-23 15:06:10 +0100
-
b64be539d4
apps/managment/wipe: style btns and elements
Peter Jensen
2018-01-23 14:18:13 +0100
-
dc5049a3d6
ui/swipe: update reset ui and swipe
Peter Jensen
2018-02-02 16:20:19 +0100
-
b8b8e38765
trezorhal: rename winusb_enabled to usb21_enabled
Pavol Rusnak
2018-02-02 16:02:37 +0100
-
4f44c2577b
trezorhal: add option to programatically enable/disable WinUSB
Pavol Rusnak
2018-02-02 15:27:04 +0100
-
d1b5a254ef
prodtest: bump release_num in usb
Pavol Rusnak
2018-02-02 13:11:03 +0100
-
94fc0f7ac0
extmod: if debug build is used, disable LoadDevice, wipe storage on start, draw red square in corner
Pavol Rusnak
2018-02-01 15:45:29 +0100
-
1e03a5d554
unix: start udp port for each active hid/webusb interface
Pavol Rusnak
2018-02-01 14:22:24 +0100
-
db71afca60
prodtest: use different release_num
Pavol Rusnak
2018-02-01 10:13:40 +0100
-
488e516cbf
trezorhal: add device_class, etc. to usb object
Pavol Rusnak
2018-01-31 16:38:59 +0100
-
52a942afd4
bootloader: fix anti-aliasing in install icon
Pavol Rusnak
2018-01-31 15:27:45 +0100
-
cf9c97288e
build: rework vendorheader handling, move them to embed/vendorheader
Pavol Rusnak
2018-01-31 14:45:02 +0100
-
2625c940db
protobuf: do not print message fields
Jan Pochyla
2018-01-31 14:47:52 +0100
-
6f8a4de4e6
ui/scroll: make page indicators more visible
Jan Pochyla
2018-01-31 14:44:47 +0100
-
a306ce60c2
tests: small note at the end of output with the tests outcome
Tomas Susanka
2018-01-31 15:51:13 +0100
-
9c469d583a
apps/management/reset_device: split into smaller functions
Jan Pochyla
2018-01-30 19:18:04 +0100
-
64d5f18ed6
ui/text: simplify
Jan Pochyla
2018-01-30 19:08:51 +0100
-
710306495e
apps: reduce unimport usage
Jan Pochyla
2018-01-30 18:50:59 +0100
-
898b33cffb
ui: speed up backlight transitions
Jan Pochyla
2018-01-30 17:56:30 +0100
-
36d034d83a
tools: show fingerprint for vendorheaders too
Pavol Rusnak
2018-01-30 16:38:19 +0100
-
ec52ff882f
build: update scripts to respect PRODUCTION flag and don't sign with devel keys when it's set
Pavol Rusnak
2018-01-30 15:32:53 +0100
-
b79ea10434
tools: update protobuf (sync with python-trezor)
Pavol Rusnak
2018-01-30 15:11:09 +0100
-
5f9c079f5c
build: replace combine_sign with keyctl in Makefile
Pavol Rusnak
2018-01-29 17:56:09 +0100
-
f0152902fc
tools: drop netifaces requirement from keyctl-proxy
Pavol Rusnak
2018-01-29 15:49:55 +0100
-
132660c378
tools: loop on error in keyctl-proxy
Pavol Rusnak
2018-01-29 15:28:17 +0100
-
81ff60c3e1
tools: drop combine_sign; rework keyctl into 3 tools
Pavol Rusnak
2018-01-29 15:02:32 +0100
-
5ede6864d5
tools: refactor index in keyctl
Pavol Rusnak
2018-01-29 09:10:19 +0100
-
bfa79cbfd3
firmware: update versions in version.h
Pavol Rusnak
2018-01-29 09:09:45 +0100
-
ebc585fd40
trezorhal: fix bug in flash_otp_write
Pavol Rusnak
2018-01-29 08:44:55 +0100
-
1bf278c3ee
firmware: add vendorheader_sl_signed.bin
Pavol Rusnak
2018-01-29 08:14:08 +0100
-
03943c960b
tools: small refactor in keyctl
Pavol Rusnak
2018-01-29 08:09:02 +0100
-
754cf3672d
build: add vendorheader_sl_signed target
Pavol Rusnak
2018-01-29 08:08:45 +0100
-
11245a82ea
tools: fix bug in keyctl introduced by last commit
Pavol Rusnak
2018-01-28 18:24:56 +0100
-
706ddda1a7
tools: update keyctl to work with already signed binaries
Pavol Rusnak
2018-01-28 17:30:46 +0100
-
c934109d65
boardloader, bootloader: bump versions to 2.0
bl2.0.0
Pavol Rusnak
2018-01-28 16:56:05 +0100
-
c2c1749d59
vendorheader: change sl pubkey #2
Pavol Rusnak
2018-01-28 16:22:36 +0100
-
27f61ae121
build: add build-docker.gcc_source.sh script
Pavol Rusnak
2018-01-28 15:44:26 +0100
-
0f29451416
dockerfile: add texlive deps
Pavol Rusnak
2018-01-28 15:38:17 +0100
-
8b0e2b0aa0
Fixing PIN change exception handling
slush
slush
2017-12-16 18:13:43 +0100
-
88feeeb21c
Improved PIN dialog UX
slush
2017-12-16 16:35:52 +0100
-
f8071c9a97
Added compatibility with CPython
slush
2017-12-14 02:53:42 +0100
-
4916393139
Add support for protobuf Sint32 type
slush
2017-12-12 19:19:55 +0100
-
5e7d2833af
Adding sint32 and sint64 protobuf type.
slush
2017-12-12 19:01:23 +0100
-
3947003e89
Fixed compatibility with CPython.
slush
2017-12-12 16:05:33 +0100
-
3e5878728d
Optimize message class lookup. Allow dynamic registration of messages by apps.
slush
2017-12-12 14:36:26 +0100
-
05c6171c5f
Add check inside the debug app that we're in debug mode.
slush
2017-12-12 12:58:29 +0100
-
80014f24ff
Slower backlight animation
slush
2017-12-16 15:20:16 +0100
-
ba5aea519d
Display label in PIN unlock
slush
2017-12-16 06:17:15 +0100
-
dddb1e7548
Fix exception handling in PIN
slush
2017-12-16 05:04:06 +0100
-
56fc84a9e0
Disable all handling of backlight.
slush
2017-12-16 04:42:22 +0100
-
-
14e53765e7
Fixing building ARM toolchain from sources
slush
2018-01-28 15:12:23 +0100