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
Ilan
047e3e7f21
Update RSK Network shortcut ( #243 )
2018-11-30 13:34:37 +01:00
Tomas Susanka
d5fb2a477a
eth/verify: path is not validated; improve invalid signature handling
...
Ethereum's verify_function takes an actual address as an argument not a
derivation path. So any path validation does not make any sense.
Also, if the verify_recover function raises an exception, it gets
propogated as a DataError (additional fix for #422 ).
2018-11-30 13:32:13 +01:00
matejcik
71528b5260
coins_details: add a bunch of overrides for network names, regenerate
2018-11-29 16:42:12 +01:00
matejcik
2f198f0b46
coins_details: hide testnet and deprecated tokens
2018-11-29 16:39:31 +01:00
matejcik
5f59b5100b
support: release tokens for 2.0.10
2018-11-29 15:59:59 +01:00
matejcik
91923097de
support: change handling of "soon" coins
...
"soon" coins that are not tokens will not be included in build
2018-11-29 15:59:18 +01:00
matejcik
7eb479c4f3
support: regenerate duplicates list
2018-11-29 15:46:26 +01:00
matejcik
e8d38b9090
defs: allow USDT ERC20 token (collides with USDT OMNI token)
2018-11-29 15:43:49 +01:00
matejcik
b02390f560
tokens: new tokens checkout
2018-11-29 15:43:30 +01:00
matejcik
e51aa9b3cd
tools: new rules for ERC20 duplicates
...
We now allow duplicates if they're their own testnets, or if they're
deprecated. Also some checks are smarter.
2018-11-29 15:42:49 +01:00
martin
dd02e2bf83
Update ZEC support
...
Actually after sapling, ZEC is supported only by newer firmware versions
2018-11-28 12:37:55 +01:00
Tomas Susanka
47790634ae
Merge pull request #426 from ph4r05/pr/xmr-payment-id-fix
...
xmr: payment ID computation fix
2018-11-28 09:37:47 +01:00
Dusan Klinec
f810230e71
xmr: payment ID computation fix
...
- typo in tail differentiating tag caused invalid short payment id encryption. was 0x8B, should have been 0x8D
- 69b646494b/src/device/device_default.cpp (L39)
- 69b646494b/src/device/device_default.cpp (L287)
2018-11-27 22:21:40 +01:00
David
638f401172
Add wallet link for Bitcore BTX
2018-11-27 17:23:53 +01:00
Jan Pochyla
dd5eba8da9
ui: reduce flicker in buttons, text, and pin dialog
2018-11-27 14:49:59 +01:00
Jan Pochyla
faa665a80b
unix: fix SDL issues in MacOS Mojave
2018-11-27 14:49:59 +01:00
Tibor Arpas
ea4610afd2
Fixing make test_emu in some environments.
2018-11-27 14:42:49 +01:00
matejcik
b6c44e6985
changelog: update for 0.11.0
2018-11-26 18:42:02 +01:00
matejcik
db1a5adee7
device_tests: style
2018-11-26 17:02:00 +01:00
Tomas Susanka
0d01298f71
tests/eth: add invalid signature test for verify
2018-11-26 16:30:34 +01:00
Tomas Susanka
8213fee15b
eth: replace fw error with data error in verify function
...
closes #422
2018-11-26 16:28:40 +01:00