Commit graph

3501 commits

Author SHA1 Message Date
ThomasV
569a3b4fab make sure seed last word is uniformly distributed. count prefix length as entropy 2016-09-22 14:37:08 +02:00
ThomasV
7982cadd22 follow-up pevious commit 2016-09-22 13:38:59 +02:00
ThomasV
0d671e67c5 sign_transaction: do not stop if a keystore raises an exception 2016-09-22 10:57:28 +02:00
ThomasV
03c66bb5f9 follow up 08543584c5 2016-09-21 16:44:21 +02:00
ThomasV
08543584c5 fix cold storage signing for imported wallets 2016-09-21 16:23:24 +02:00
Serge Victor
90fe6292ca $.getJSON is asynchronous, obviosly. 2016-09-21 12:45:50 +00:00
Serge Victor
f2820944f1 Adding possibility of websockets configuration
Up to now, websockets configuration was possible for the daemon only,
   this patch passes that information to the client via json file
   produced with the payment request.
2016-09-21 10:54:09 +00:00
ThomasV
a3b4409e6e fix #1920 2016-09-06 10:09:08 +02:00
Eagle[TM]
7933448ec7 network: Update default server list 2016-09-04 14:36:11 +02:00
ThomasV
7a47d2341e fix bug in trustedcoin constructor 2016-09-02 10:28:52 +02:00
ThomasV
1e4cdab096 normalize passphrase 2016-09-02 10:20:04 +02:00
ThomasV
b1b15f510c Fix can_sign and cold storage 2016-09-01 19:45:01 +02:00
ThomasV
abeb781879 fix #1916 2016-09-01 09:23:05 +02:00
ThomasV
e38abb95d7 minor fix tx status 2016-08-31 18:45:58 +02:00
ThomasV
c820423b00 fix storage update for btchip 2016-08-31 18:11:37 +02:00
ThomasV
323188b963 devmgr: if only one device is plugged, use it 2016-08-31 15:15:55 +02:00
ThomasV
16ed48d52d Format upgrade: increment seed_version to make sure that old versions of Electrum refuse to open new wallet files. 2016-08-31 15:04:57 +02:00
ThomasV
dd39931833 Revert "follow bip45 derivation with hardware multisig"
This reverts commit c24d38cd97.
2016-08-31 09:35:27 +02:00
ThomasV
c24d38cd97 follow bip45 derivation with hardware multisig 2016-08-31 09:12:36 +02:00
ThomasV
e7dd800875 tweak messages 2016-08-31 08:50:31 +02:00
ThomasV
ab67a0313a fix upgrade_wallet 2016-08-30 12:19:58 +02:00
ThomasV
83dbe7fbf3 more fixes for kivy 2016-08-30 11:19:30 +02:00
ThomasV
b33e6a8b68 wizard small fixes 2016-08-30 10:36:51 +02:00
ThomasV
ebab390b1a wizard: it is better to use a separate screen for passphrase 2016-08-30 09:51:53 +02:00
ThomasV
19e62ba643 fixes for storage conversion 2016-08-29 15:44:30 +02:00
ThomasV
99a3250b3f wizard: show passphrase in the same window as the seed 2016-08-29 15:33:16 +02:00
ThomasV
5e90b3a42d wizard: abort if device fails to create xpub 2016-08-29 08:47:48 +02:00
ThomasV
66f8fe7648 fix: assert in convert_wallet_type 2016-08-29 08:38:09 +02:00
ThomasV
fb548018b4 fix signing in imported keystores 2016-08-29 07:39:27 +02:00
ThomasV
8e181e0dec keystore: another method needs to be moved 2016-08-28 22:30:55 +02:00
ThomasV
1d1da0e1dc move sign_transaction 2016-08-28 22:14:37 +02:00
ThomasV
d471d4b905 fixes for old keystore 2016-08-28 22:10:46 +02:00
ThomasV
5be93bdb73 Merge pull request #1909 from btchip/ledger-nanos
Ledger pack : Nano S support, rewrite/cleanup, P2SH
2016-08-28 17:56:57 +02:00
BTChip
a88036bc51 When no serial number is available, use the path as a temporary one 2016-08-28 16:33:34 +02:00
ThomasV
357ea62303 minor fix: convert_wallet_type 2016-08-28 15:37:37 +02:00
ThomasV
87e3db91dd tweak messages in wizard 2016-08-28 11:29:16 +02:00
ThomasV
f98d1f43b4 do not propose passphrase option in 2fa wallets 2016-08-28 10:33:01 +02:00
ThomasV
ab53ee27f1 fix bug with change addresses 2016-08-27 22:24:41 +02:00
ThomasV
49a5994b29 use another lock for hid operations 2016-08-27 15:46:01 +02:00
ThomasV
47f1a7b632 move update_status in handler 2016-08-27 14:56:31 +02:00
ThomasV
257c0915b5 fix deadlocks 2016-08-27 13:33:26 +02:00
ThomasV
b07d3466c0 new icons to show hardware wallet pairing in status bar 2016-08-27 11:30:53 +02:00
ThomasV
62b47ca3b3 fix: hw_type 2016-08-27 11:25:53 +02:00
ThomasV
33c7787941 plugins: do not assume that handler belongs to keystore 2016-08-27 09:46:02 +02:00
ThomasV
8b729d0f83 store passphrase in keystore 2016-08-26 16:21:36 +02:00
ThomasV
f7efedf8a0 query_info: raise if user cancelled 2016-08-26 12:26:43 +02:00
ThomasV
4189d9343d minor fix: return client 2016-08-26 12:00:33 +02:00
ThomasV
86e23d9989 save wallet label in keystore, to facilitate pairing 2016-08-26 11:45:12 +02:00
ThomasV
af2bf1955a trigger upgrade on android 2016-08-26 07:09:38 +02:00
ThomasV
4837d7a148 show complete device description in wizard 2016-08-25 15:31:21 +02:00