Tomas Susanka
|
6c6bd44ee8
|
core/recovery: fix Info button when the threshold was reached (#566)
|
2019-09-24 16:10:09 +02:00 |
|
matejcik
|
65d2a55bff
|
core/recovery: improve comment
|
2019-09-24 14:07:46 +02:00 |
|
matejcik
|
02ee0b63c0
|
core/recovery: fix type signature of _process_words
|
2019-09-24 14:07:08 +02:00 |
|
matejcik
|
1c53c2bdf2
|
core/recovery: allow changing word count again (fixes #554)
|
2019-09-24 14:04:51 +02:00 |
|
Tomas Susanka
|
7f959250e7
|
Merge pull request #563 from trezor/tsusanka/562-fix-info-btn
core/recovery: fix Info dialog
|
2019-09-24 13:20:14 +02:00 |
|
ciny
|
1337ff97b7
|
core: fixed confirmation screen during advanced slip39 reset flow
|
2019-09-24 12:11:18 +02:00 |
|
Tomas Susanka
|
51bf0dde12
|
core/recovery: fix Info dialog
closes #562
|
2019-09-24 11:23:29 +02:00 |
|
Pavol Rusnak
|
78041d261b
|
crypto: refactor bip39 api
|
2019-09-23 17:56:36 +02:00 |
|
Andrew Kozlik
|
524a2ac721
|
core: Show success dialogs in sd-protect.
|
2019-09-23 10:38:58 +02:00 |
|
Andrew Kozlik
|
a7485c0840
|
core: In sd-salt and webauthn error dialogs replace "X" button with "Close" button.
|
2019-09-23 10:38:58 +02:00 |
|
Andrew Kozlik
|
de74750569
|
core: Show success and failure dialogs in change-pin.
|
2019-09-23 10:38:58 +02:00 |
|
Pavol Rusnak
|
b9e7e93bcf
|
core: replace BITCOIN_ONLY with a constant only in src/trezor/utils.py
|
2019-09-22 15:07:04 +02:00 |
|
Pavol Rusnak
|
bb4dd3cf18
|
core: respect PYOPT in firmware build
|
2019-09-20 23:35:47 +02:00 |
|
matejcik
|
03f1403c93
|
core: clean up backup type handling in reset_device
|
2019-09-20 18:00:14 +02:00 |
|
matejcik
|
78ecc38b1b
|
core: fix BIP39 backup
Refers to #550. Not marking fixed because we need more tests.
|
2019-09-20 17:14:59 +02:00 |
|
Tomas Susanka
|
eca0a719db
|
core: bump version to 2.1.7
|
2019-09-20 15:00:34 +02:00 |
|
Pavol Rusnak
|
702f865e8d
|
core/webauthn: let's use Self Attestation for now
|
2019-09-20 12:07:49 +02:00 |
|
Tomas Susanka
|
5d32fc37ae
|
core/changelog: complete 2.1.6 changelog
|
2019-09-20 12:07:11 +02:00 |
|
Andrew Kozlik
|
576a211c3d
|
core: Clarify the messages on the screens and get rid of overflows.
|
2019-09-20 12:06:32 +02:00 |
|
Tomas Susanka
|
bf518665a0
|
Merge pull request #546 from trezor/tsusanka/1of1
core: enable 1of1 in reset device
|
2019-09-20 10:37:37 +02:00 |
|
Tomas Susanka
|
e25686e079
|
core: enable 1of1 in reset device
updates #500
|
2019-09-20 10:12:33 +02:00 |
|
Tomas Susanka
|
871e159bee
|
core/recovery: remove group threshold from storage
|
2019-09-20 09:47:15 +02:00 |
|
Tomas Susanka
|
6731d1bbf2
|
core/recovery: remove word count and backup type
|
2019-09-20 09:46:49 +02:00 |
|
Tomas Susanka
|
cf5a794436
|
core/storage: swap arguments in recovery_shares.set
|
2019-09-20 09:22:30 +02:00 |
|
Tomas Susanka
|
6938d2b238
|
Merge pull request #541 from trezor/ciny/slip39_various_fixes
core: various fixes to slip39
|
2019-09-20 09:20:31 +02:00 |
|
Pavol Rusnak
|
39a1e308a0
|
core/webauthn: change the default icon
|
2019-09-20 00:33:48 +02:00 |
|
Andrew Kozlik
|
9efc3b4431
|
core/webauthn: Use basic attestation in FIDO2 MakeCredential responses.
|
2019-09-19 20:28:51 +02:00 |
|
Pavol Rusnak
|
8da121ff5c
|
core+python: regenerate coins
|
2019-09-19 20:17:35 +02:00 |
|
matejcik
|
e14edd77a9
|
core: simplify confirm_share_words
|
2019-09-19 17:34:02 +02:00 |
|
matejcik
|
e4ac47b0b3
|
core: simplify fetch_slip39_remaining_shares
|
2019-09-19 17:27:23 +02:00 |
|
Andrew Kozlik
|
8024f6d069
|
core/storage: Rename APP_FIDO2 to APP_WEBAUTHN.
|
2019-09-19 17:17:22 +02:00 |
|
Pavol Rusnak
|
68513a0b39
|
Merge pull request #538 from trezor/andrewkozlik/fido2-signcount
Disable FIDO2 signature counter for some relying parties
|
2019-09-19 17:00:51 +02:00 |
|
ciny
|
cb029fa905
|
core: various fixes to slip39
|
2019-09-19 16:42:10 +02:00 |
|
Tomas Susanka
|
cefb1cf4fd
|
core: refactor slip39
|
2019-09-19 16:38:29 +02:00 |
|
Andrew Kozlik
|
315a30b42b
|
core/webauthn: Disable FIDO2 signature counter for some relying parties
|
2019-09-19 16:16:58 +02:00 |
|
Pavol Rusnak
|
649d14898f
|
core/tests: remove also sdcard files in test runner
|
2019-09-18 19:14:35 +02:00 |
|
Andrew Kozlik
|
a5f5a1709f
|
core/tests: Increase sleep to 30 after emulator launch to allow for FatFS.mkfs.
|
2019-09-18 18:55:58 +02:00 |
|
Andrew Kozlik
|
f5ea81f905
|
core: Move some PIN-related functions to apps.common.request_pin and implement verify_user_pin().
|
2019-09-18 18:55:58 +02:00 |
|
Andrew Kozlik
|
262434ea1b
|
python/tests: Add SD protection device test.
|
2019-09-18 18:55:58 +02:00 |
|
Andrew Kozlik
|
6350b1c61c
|
core: Implement SD card protection.
|
2019-09-18 18:55:58 +02:00 |
|
Andrew Kozlik
|
06fc676cc9
|
common/messages: Add SdProtect message.
|
2019-09-18 18:53:42 +02:00 |
|
Andrew Kozlik
|
4f01003637
|
storage: Add external salt parameter to unlock() and change_pin().
|
2019-09-18 18:53:42 +02:00 |
|
Pavol Rusnak
|
69d936a390
|
core: remove unused script
|
2019-09-18 17:23:27 +02:00 |
|
Tomas Susanka
|
5c9fd5875a
|
core/recovery: inform about ToS
updates #495
|
2019-09-18 12:26:53 +02:00 |
|
Andrew Kozlik
|
b89a9dc590
|
core: Implement credential management.
|
2019-09-17 18:32:31 +02:00 |
|
Andrew Kozlik
|
091053507d
|
common/messages: Add credential management message.
|
2019-09-17 18:32:31 +02:00 |
|
Pavol Rusnak
|
650db2a5c0
|
ci: add u2f tests to CI
|
2019-09-14 14:47:45 +02:00 |
|
Pavol Rusnak
|
9414a2b2f5
|
tests: fix file permissions
|
2019-09-14 14:41:12 +02:00 |
|
Andrew Kozlik
|
5472499326
|
core/webauthn: Process debuglink signals in dialogs (#519)
|
2019-09-13 18:34:23 +02:00 |
|
Ciny
|
a0180d233e
|
Merge pull request #494 from notatestuser/improve-binance-ux
Binance UX improvements
|
2019-09-13 15:05:55 +02:00 |
|
Tomas Susanka
|
e4c8cb1315
|
core: move public_key_to_wif to helpers
|
2019-09-13 12:55:04 +02:00 |
|
Tomas Susanka
|
adedb7df97
|
core: remove underscores in symbols used externally
closes #504
|
2019-09-13 12:55:04 +02:00 |
|
Pavol Rusnak
|
2711ce2a3d
|
Merge pull request #394 from trezor/andrewkozlik/fido2-squashed
Add FIDO2 support
|
2019-09-13 11:20:48 +02:00 |
|
Tomas Susanka
|
75c539ec55
|
all: replace /bin/bash with /usr/bin/env bash
|
2019-09-12 17:35:55 +02:00 |
|
matejcik
|
cad297ed36
|
style: fix weirdness in modtrezorio-fatfs.h
|
2019-09-12 16:49:51 +02:00 |
|
Andrew Kozlik
|
58c2691ad9
|
core/pin: Avoid flicker in remaining time message.
|
2019-09-12 12:04:01 +02:00 |
|
Andrew Kozlik
|
6ee1ea0fde
|
core/webauthn: Add README.md.
|
2019-09-12 12:04:01 +02:00 |
|
Andrew Kozlik
|
26193245d4
|
core/webauthn: Generate random part of U2F key handles with uniform distribution.
|
2019-09-12 12:04:01 +02:00 |
|
Andrew Kozlik
|
5020ae9757
|
core/tests: Test SLIP-0022 FIDO2 credential decode.
|
2019-09-12 12:04:01 +02:00 |
|
Andrew Kozlik
|
70fe14e84c
|
core/webauthn: Implement CTAP2 protocol for FIDO2 support.
|
2019-09-12 12:04:01 +02:00 |
|
Andrew Kozlik
|
6366f3ac0d
|
core/storage: Implement storage of FIDO2 resident credentials.
|
2019-09-12 11:46:19 +02:00 |
|
Andrew Kozlik
|
de183849b9
|
core/webauthn: Implement SLIP-0022 FIDO2 credential ID format.
|
2019-09-12 11:46:13 +02:00 |
|
Andrew Kozlik
|
f658958057
|
core/ui: Add ui.alert() for CTAP WINK command.
|
2019-09-11 15:33:16 +02:00 |
|
Andrew Kozlik
|
509a815f73
|
core/ui: Implement multi-page confirmation screen.
|
2019-09-11 15:33:16 +02:00 |
|
Andrew Kozlik
|
1f58ee7ae9
|
core/ui: Add text_center_trim_left() and text_center_trim_right().
|
2019-09-11 15:33:16 +02:00 |
|
Andrew Kozlik
|
84674a7463
|
core/usb: Add write_blocking() to trezor.io.HID.
|
2019-09-11 15:33:16 +02:00 |
|
Andrew Kozlik
|
5cbbcd0ce7
|
core/ui: Add offset parameter to ui.pulse() and specify the pulse rate in terms of period.
|
2019-09-11 15:33:16 +02:00 |
|
Andrew Kozlik
|
2142b37f86
|
core/usb: Ensure that USB interface is not busy before writing.
|
2019-09-11 15:33:16 +02:00 |
|
Pavol Rusnak
|
6ad3294f31
|
core: fix visibility of apps.common.device.U2F_COUNTER
|
2019-09-11 09:51:51 +02:00 |
|
Pavol Rusnak
|
e7955357b0
|
core: fix style
|
2019-09-10 13:48:25 +02:00 |
|
Pavol Rusnak
|
898c421752
|
core: enable debuglink+webauth together in the emulator firmware
|
2019-09-09 17:59:49 +02:00 |
|
Pavol Rusnak
|
a635ba6bff
|
build: clean up build-docker scripts a little
|
2019-09-08 16:21:16 +02:00 |
|
Milan Rossa
|
f962a18785
|
core: enhance testing runners
|
2019-09-07 11:29:55 +02:00 |
|
Pavol Rusnak
|
f87d033345
|
core: rename PROFILING to TREZOR_PROFILING in trezor_cmd.sh
|
2019-09-07 11:22:21 +02:00 |
|
Tomas Susanka
|
3cb023ec21
|
core: add Capabilities to 2.1.5 changelog
|
2019-09-06 11:05:07 +02:00 |
|
Tomas Susanka
|
b7d2fa9643
|
core: add Binance to 2.1.5 changelog
|
2019-09-06 10:57:51 +02:00 |
|
Tomas Susanka
|
c66a1e7780
|
Merge pull request #497 from romanz/segwit-multisig
core/wallet: fix segwit multisig comment
|
2019-09-05 10:59:21 +02:00 |
|
Roman Zeyde
|
cb04f5774b
|
core/wallet: fix segwit multisig comment
|
2019-09-04 13:34:30 +03:00 |
|
Pavol Rusnak
|
bfe01707b1
|
build: add BITCOIN_ONLY variable to docker build scripts
|
2019-09-04 12:16:55 +02:00 |
|
Luke Plaster
|
9c2d911dcb
|
core: improve binance ux
|
2019-09-04 12:21:25 +08:00 |
|
Pavol Rusnak
|
9d5bac50fd
|
core: alphabetically order files in SConscript files
|
2019-09-03 18:15:47 +02:00 |
|
Pavol Rusnak
|
854045c019
|
build: fix file order in SConscript.unix
|
2019-09-03 16:24:33 +02:00 |
|
Ondrej Mikle
|
59ee3750d1
|
core/modtrezorio: raise exception when directory listing fails on disk error or other error
|
2019-09-03 15:14:35 +02:00 |
|
Ondrej Mikle
|
24359ea074
|
core/modtrezorio: use upstream's fix of read-after-buffer
|
2019-09-03 15:14:25 +02:00 |
|
Ondrej Mikle
|
972a96f1a0
|
core/modtrezorio: raise error when no space left on FAT FS
|
2019-09-03 15:14:25 +02:00 |
|
Pavol Rusnak
|
743f57afdb
|
core/modtrezorio: use ff_unifdef.sh preprocessor
to reduce the number of lines in ff.c and ffunicode.c
|
2019-09-03 15:14:25 +02:00 |
|
Pavol Rusnak
|
49a98a5015
|
core/modtrezorio: enable FatFS.mkfs only in emulator
|
2019-09-03 15:14:25 +02:00 |
|
Pavol Rusnak
|
d40b7c0385
|
core/modtrezorio: enable LFN+Unicode in FatFS
|
2019-09-03 15:14:25 +02:00 |
|
Pavol Rusnak
|
aa8d14c0ea
|
core/modtrezorio: add FatFS support
|
2019-09-03 15:14:24 +02:00 |
|
Pavol Rusnak
|
ecceed018e
|
core/tests: make binance sign_tx test vector more readable
|
2019-09-03 15:09:12 +02:00 |
|
Luke Plaster
|
3eff86d17b
|
core: fix the "coin" blueprint (#488)
|
2019-09-03 14:47:29 +02:00 |
|
ciny
|
ec4dd38888
|
core: #482 fix binance divisibility
|
2019-09-03 09:12:04 +02:00 |
|
Pavol Rusnak
|
7c74f1c54c
|
core: fix style
|
2019-09-02 13:49:46 +02:00 |
|
Jan Pochyla
|
355cebf8bf
|
core: wait for the default layout after closing a workflow
Fixes #469
|
2019-09-02 12:52:09 +02:00 |
|
Jan Pochyla
|
ccb926af53
|
core: improve log messages in workflow and wire
|
2019-09-02 12:52:09 +02:00 |
|
Pavol Rusnak
|
bdaf4cd069
|
core: update ChangeLog
|
2019-09-02 12:46:20 +02:00 |
|
Andrew Kozlik
|
c1f0c642df
|
core: cache seed without passphrase (#478)
|
2019-09-02 12:09:03 +02:00 |
|
TheCreator
|
64034c6d7d
|
common: enable UNO (#472)
|
2019-09-01 09:47:58 +02:00 |
|
Roman Zeyde
|
680e18a4ba
|
core/seed: add SLIP-0077 derivation to Keychain (#398)
Following #66 and #317, it would allow deriving confidential addresses and
unblinding confidential transactions' outputs.
|
2019-08-31 19:04:00 +02:00 |
|
Pavol Rusnak
|
324cb651c6
|
core+legacy: update bootloader ChangeLogs
|
2019-08-30 16:15:04 +02:00 |
|