Commit Graph

  • 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