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
matejcik
8906ebf92c
coin_info: sort keys after deduplication
...
this ensures that key order is stable in cases where some ERC20 tokens
are sorted with identical keys which change later
i.e.: Two tokens with erc20:eth:REP keys are sorted based on the order
of reading them from disk. Previously, at most one such key would be
left in data so their mutual order wouldn't matter. Now, one of them can
be deprecated and get a ":deprecated" suffix. Depending on the load
order, this could be the first or the second of them, so the resulting
sort would not be stable.
To fix that, we do key deduplication first and sorting second.
To prevent further problems like this, we also sort glob results.
2018-12-03 16:47:13 +01:00
Manohar Peswani
b407dd886e
updated helloworld.py ( #343 )
2018-12-03 16:09:52 +01:00
mattt21
22f5ba1dfe
defs: add NIX
2018-12-02 12:43:11 +01:00
Jan Pochyla
9da2c9502e
ui: properly taint child components
2018-11-30 16:10:47 +01:00
Jan Pochyla
25788e90e8
tools: regenerate templates
2018-11-30 16:10:47 +01:00
Jan Pochyla
75027b0579
vendor: bump trezor-common
2018-11-30 16:10:47 +01:00
Tomas Susanka
f3c401a5c9
wallet: do not validate script type in sign message function
2018-11-30 15:56:30 +01:00
Andrew Kozlik
7079277fb0
Fix counter initialization bug in rfc7539_init(). Fix const correctness in rfc7539.h and chacha20poly1305.h. ( #188 )
2018-11-30 15:17:52 +01:00
Pavol Rusnak
30bcad5174
defs: regenerate coins_details.json
2018-11-30 13:43:20 +01:00
Pavol Rusnak
eaa3efa228
defs: rename RSK to RBTC in support.json
2018-11-30 13:42:47 +01:00