Jan Pochyla
|
4c46a055ff
|
Merge pull request #411 from trezor/keychain
Introduce Keychain API
|
2018-12-13 16:06:01 +01:00 |
|
Jan Pochyla
|
7730533dde
|
seed: use lazy seed derivation, wipe after the workflow ends
|
2018-12-13 15:58:41 +01:00 |
|
Jan Pochyla
|
0390c1da0a
|
tests: use valid paths in various altcoin tests
|
2018-12-13 15:49:31 +01:00 |
|
Jan Pochyla
|
a0df8c74d5
|
modtrezorcrypto: add explicit __del__ to HDNode
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
e3c0f8e8ad
|
seed: pass keychain to workflows, add namespaces
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
931e549c92
|
tests: eth RSK -> RBTC
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
d5f6be09f8
|
tools: regenerate templates
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
79aebf4d58
|
vendor: bump trezor-common
Fixes issues with unstable sort.
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
852bf8f4ef
|
wallet: use keychain API in signing, fix tests
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
172f3cb22f
|
wallet: factor out a few helper functions
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
7448030843
|
wallet: remove "import *" from sign_tx
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
9ecd123bd5
|
seed: add support for key namespaces
|
2018-12-13 15:47:05 +01:00 |
|
Jan Pochyla
|
5bc47fc567
|
apps: introduce Keychain API
|
2018-12-13 15:47:05 +01:00 |
|
matejcik
|
bfb6a196c0
|
tests: limit number of reported expected responses
so that our test logs are not spammed, esp. in that one test that has
20k messages
|
2018-12-13 14:10:44 +01:00 |
|
-k
|
78ce725d63
|
add AXE support (#250)
|
2018-12-13 12:44:47 +01:00 |
|
Pavol Rusnak
|
14b6044cb8
|
storage: add false to pinCached explicitly
|
2018-12-13 12:32:30 +01:00 |
|
Pavol Rusnak
|
fa3481e37d
|
firmware/storage: cache PIN after set
|
2018-12-12 17:37:08 +01:00 |
|
Pavol Rusnak
|
312c252bc1
|
embed/extmod/modtrezorcrypto: add missing assignment to zero
|
2018-12-12 16:52:56 +01:00 |
|
Robert "Red" English
|
29c3c9fd30
|
Add Florincoin support (#248)
|
2018-12-12 11:49:58 +01:00 |
|
Pavol Rusnak
|
0cf5ef837f
|
reset: add link to ToS to reset_device
|
2018-12-11 12:37:08 +01:00 |
|
Pavol Rusnak
|
5a79f318a4
|
src/apps/management: add link to ToS to reset_device
|
2018-12-10 17:56:54 +01:00 |
|
Karel Bilek
|
d576df427e
|
emulator: make buildable on macOS
|
2018-12-10 15:00:11 +01:00 |
|
Pavol Rusnak
|
86f15f392b
|
defs: regenerate coins_details.json
|
2018-12-09 19:12:26 +01:00 |
|
Michael Ira Krufky
|
9141eefb4b
|
Add REOSC Ecosystem support (#246)
|
2018-12-07 13:45:27 +01:00 |
|
strmci
|
b0a227866a
|
device_tests: add input flow function to NEM signing test
|
2018-12-06 17:41:24 +01:00 |
|
matejcik
|
b5ca32a841
|
changelog: add the missing link
it's the missing link!
|
2018-12-06 17:19:30 +01:00 |
|
matejcik
|
391ff53084
|
build: make dist target
|
2018-12-06 16:40:55 +01:00 |
|
matejcik
|
ed1c6867f2
|
build: do not compress source dist with XZ
because pypi doesn't support it
|
2018-12-06 16:40:22 +01:00 |
|
matejcik
|
44a9c95bda
|
changelog: prepare for release & tagging
|
2018-12-06 16:12:31 +01:00 |
|
matejcik
|
d4bcabc224
|
trezorlib: set minimum firmware for TT to 2.0.10
even though it's not required now, it will be in ~2 weeks
|
2018-12-06 16:10:56 +01:00 |
|
matejcik
|
1179bd407b
|
client: fix bug with old firmware that doesn't send the "model" field
|
2018-12-06 15:07:50 +01:00 |
|
matejcik
|
23feb24573
|
ui: allow empty passphrase in ClickUI
|
2018-12-06 15:05:41 +01:00 |
|
andrew
|
c5227fdb96
|
rand.c: for testing purposes seed the pseudorandom number generator with 0
instead of the current time.
This is needed to ensure identical pseudorandom outputs when running tests.
|
2018-12-06 12:54:02 +01:00 |
|
walkjivefly
|
a0340c94eb
|
docs: change "_" to "-" in command names
|
2018-12-05 16:56:12 +01:00 |
|
matejcik
|
4ab8bec901
|
transport/webusb: change type annotations to strings
otherwise it fails when usb1 is missing, because python's type
annotation system
|
2018-12-05 16:52:04 +01:00 |
|
matejcik
|
ea16d3c42a
|
client: fix short-circuited ping
(it's using call_raw so it must open its own session)
|
2018-12-05 16:51:33 +01:00 |
|
Pavol Rusnak
|
79a9891939
|
wallets: add electrum-ftc
|
2018-12-05 14:53:00 +01:00 |
|
Pavol Rusnak
|
a96d1f78d0
|
Makefile: fix typo
|
2018-12-05 12:33:36 +01:00 |
|
Pavol Rusnak
|
587efeafa7
|
embed: update changelog, bump versions
|
2018-12-05 12:26:45 +01:00 |
|
Pavol Rusnak
|
5c3a5d4577
|
src/apps/ethereum: regenerate tokens
|
2018-12-05 11:40:57 +01:00 |
|
Jan Pochyla
|
98dab122f9
|
passphrase: use same max length as T1
|
2018-12-05 11:39:28 +01:00 |
|
matejcik
|
e89e6ca32e
|
build: add script for fetching required release versions
|
2018-12-04 17:59:30 +01:00 |
|
matejcik
|
7403168438
|
build: compress source dist with XZ
|
2018-12-04 17:42:54 +01:00 |
|
matejcik
|
ed83016463
|
helper-scripts: add helper scripts used in release process
|
2018-12-04 17:42:54 +01:00 |
|
matejcik
|
d9e5fd2682
|
client: refuse to work with outdated firmware
required firmware versions are hardcoded and should be updated by a
build script
|
2018-12-04 17:42:54 +01:00 |
|
matejcik
|
84339ae1ff
|
client: properly sanitize and handle invalid inputs from UI functions
|
2018-12-04 17:42:54 +01:00 |
|
matejcik
|
3362f66724
|
client: make sure proto exists in client
because old Electrum imports it
also make sure it doesn't work anymore
|
2018-12-04 17:42:54 +01:00 |
|
matejcik
|
705ad90331
|
changelog: minor improvement
|
2018-12-04 17:42:54 +01:00 |
|
Pavol Rusnak
|
8120ee91f6
|
boardloader+bootloader: bump versions
|
2018-12-04 14:20:16 +01:00 |
|
Tomas Susanka
|
b51f995da7
|
stellar: typo in failure message
|
2018-12-04 10:04:16 +01:00 |
|