Commit Graph

7608 Commits

Author SHA1 Message Date
Marko Bencun 3143179907 fix digital bitbox plugin, port to Python 3
The digital bitbox plugin didn't work anymore, mostly due to str/bytes
issues.

This patch fixes message and tx signing. Backup restore is also
tested.

Untested: firmware <= v2.1.1 and wallet initialization.
2017-08-30 00:33:44 +02:00
ThomasV fbe27fce04 fix #2811 2017-08-28 05:30:56 +02:00
ThomasV b46e86d3c7 fix 2810 2017-08-28 05:27:15 +02:00
ThomasV 5bf3b26476 segwit: use 12 bits of seed prefix 2017-08-27 14:30:01 +02:00
ThomasV 88bbaf0950 postpone x_pubkeys replacement (fix #2738) 2017-08-27 14:03:53 +02:00
ThomasV 2e567fc86a fix #2784 2017-08-27 10:48:41 +02:00
ThomasV 6d2b53cdca fix bip39 check 2017-08-27 10:02:15 +02:00
ThomasV 7b14516cc0 fix unicode in make_seed and getseed 2017-08-27 09:53:22 +02:00
ThomasV 8cb714fb70 fix #2801 2017-08-27 09:22:57 +02:00
ThomasV 9ee10ab3e1 migrate make_locale to python3 2017-08-27 08:01:12 +02:00
ThomasV 837f04a225 Merge branch 'master' of github.com:spesmilo/electrum 2017-08-27 07:18:56 +02:00
ThomasV dc9a25b83c fix qt package name 2017-08-27 07:18:33 +02:00
ThomasV 92c4968ca9 Merge pull request #2792 from neocogent/ledger-typo
Fix Ledger plugin help text grammar
2017-08-26 09:06:27 +02:00
ThomasV a9678aee78 bump version number and update release notes 2017-08-26 08:33:42 +02:00
ThomasV 227a553a99 update ripemd module for python3 2017-08-26 08:28:25 +02:00
ThomasV 4df5997940 catch wrap_socket timeouts 2017-08-26 08:28:25 +02:00
ThomasV 0fd108079d kivy wizard: fix bug if password is not provided 2017-08-26 08:28:25 +02:00
ThomasV 126bbff948 Revert "remove python implementation of ripemd160"
This reverts commit 56c4a8746f.
2017-08-26 08:28:25 +02:00
ThomasV d531fe59b2 update make_packages script for android 2017-08-26 08:28:25 +02:00
ThomasV fbcad8e5a1 python3: update apk build instuctions 2017-08-26 08:28:24 +02:00
ThomasV 32dee14fd0 show error message when parsing empty tx 2017-08-26 08:28:24 +02:00
ThomasV 01736197f8 python3 fixes 2017-08-26 08:28:24 +02:00
ThomasV 1a6e41cec8 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV f3027fa574 m 2017-08-26 08:28:24 +02:00
ThomasV e02687bcf2 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV d8e37644d3 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV cea705b153 update OSX builds with python3 2017-08-26 08:28:24 +02:00
ThomasV 93a503b07b package only gui.qt 2017-08-26 08:28:24 +02:00
ThomasV a7209a1f77 python3: update setup-release.py 2017-08-26 08:28:24 +02:00
ThomasV 108d7d39f0 python3: fix password decode 2017-08-26 08:28:24 +02:00
ThomasV 0fdf661845 python3: update storage 2017-08-26 08:28:24 +02:00
ThomasV bb0174a8de trezor updates for python3 2017-08-26 08:28:24 +02:00
ThomasV 15642ec8de python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
ThomasV 033a5c6c91 network_dialog updates for python3 2017-08-26 08:28:24 +02:00
ThomasV b5338006f0 update pyinstaller scripts for python3 and pyinstaller3 (credit: bauerj) 2017-08-26 08:28:24 +02:00
ThomasV ab15ff3a00 updates for python3 2017-08-26 08:28:24 +02:00
ThomasV 65aeb0bd3c fix 5e7169bf355f2ac3ec8791c4768f0cd971e1640d 2017-08-26 08:28:24 +02:00
ThomasV bc591377e8 python3: fix integer division 2017-08-26 08:28:24 +02:00
Johann Bauer 8e54d5c4d4 Make proxies work 2017-08-26 08:28:24 +02:00
Johann Bauer d4d93b3928 Various fixes in util.py 2017-08-26 08:28:24 +02:00
Johann Bauer 66c928572a Let travis run the test using Python3 2017-08-26 08:28:24 +02:00
ThomasV f1a8c0b0e6 misc. fixes for python3 2017-08-26 08:28:24 +02:00
ThomasV 4f516dc08e fixes for paymentrequests and python3 2017-08-26 08:28:24 +02:00
ThomasV c3388d9677 misc python3 updates:
- use jsonrpclib-pelix
 - update the kivy gui
 - update plugins
2017-08-26 08:28:24 +02:00
fr3aker e562b0b565 python3: fix bad type in make_seed 2017-08-26 08:28:24 +02:00
fr3aker 8a15581d8e fix imports 2017-08-26 08:28:24 +02:00
Dmitry Sorokin c86140a608 py3 in setup.py and tox config 2017-08-26 08:28:24 +02:00
Dmitry Sorokin 21101386a2 paymentrequest upd 2017-08-26 08:28:24 +02:00
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 2017-08-26 08:28:24 +02:00
Dmitry Sorokin 0693403358 sending fixed 2017-08-26 08:28:24 +02:00