Johann Bauer
91e44ba6fc
Show error window for unhandled exceptions
...
Use exception hook from main thread for all threads
Use signal to delegate error window creation to GUI thread
Add more information to issue template
Update to PyQt5
Switch from Github to REST-Service
Report to web service instead of opening the browser
Fix imports
Change crashhub URL to electrum.org server
Explain that exception hooks are only used in the Qt Gui now
2018-01-30 10:49:31 +01:00
ThomasV
6f843a7bb6
Merge pull request #3734 from SomberNight/websocket_scripthash
...
websocket: migrate to scripthashes
2018-01-16 18:19:48 +01:00
SomberNight
fbad16b95c
revert adding handling of 'blockchain.address.subscribe' in network.py
2018-01-16 17:10:54 +01:00
SomberNight
d808bf057e
fix notify command and migrate to use scripthashes
2018-01-16 16:35:29 +01:00
SomberNight
5ec3d2888f
websocket: migrate to scripthashes
2018-01-16 16:02:58 +01:00
ThomasV
954897c281
Merge pull request #3732 from SomberNight/config_upgrade
...
Config upgrades
2018-01-16 13:50:04 +01:00
SomberNight
1c10d5dce1
remove --nossl option (follow-up dc388d4c7c)
2018-01-16 12:36:39 +01:00
SomberNight
f77f029d72
config v2: change server protocol to :s instead of removing it
2018-01-16 11:53:31 +01:00
SomberNight
0d1ea09ed1
fix tests
2018-01-16 10:52:41 +01:00
SomberNight
04a1809969
config: implement config upgrades. remove system config.
2018-01-16 10:31:06 +01:00
ThomasV
d580ecfb28
Merge pull request #3643 from SomberNight/fee_ui_feerounding
...
fee ui: rounding
2018-01-15 14:18:58 +01:00
SomberNight
a58d01ed54
setconfig rpcpassword: don't try to evaluate or reencode
2018-01-14 12:26:00 +01:00
ThomasV
c8e67e2bd0
fix #3635
2018-01-13 17:09:25 +01:00
SomberNight
f3f43c8f2a
Revert "disable p2wpkh for hw wallets for now"
...
This reverts commit e218c4a305 .
2018-01-12 18:46:08 +01:00
ThomasV
4a40b3a0b2
separate merchant UI from main project
2018-01-12 10:37:14 +01:00
ThomasV
d38303354c
Merge pull request #3683 from SomberNight/wizard_scriptnotsupported
...
wizard: allow to choose derivation again if script type is not supported
2018-01-11 16:45:55 +01:00
ThomasV
359882d0b1
Merge pull request #3630 from SomberNight/bip84
...
bip84 for sw seeds
2018-01-11 16:43:34 +01:00
SomberNight
d8a9c9720a
follow-up 65eae139af
2018-01-10 18:39:25 +01:00
SomberNight
9416e5bc35
wizard: allow to choose derivation again if script type is not supported (instead of closing the wizard)
2018-01-09 21:10:32 +01:00
pooler
8bcefe6cfa
Fix Blockchain.get_target()
2018-01-08 21:48:09 +01:00
ThomasV
eaeac4ca51
version 3.0.5
2018-01-08 01:22:12 +01:00
ThomasV
b076f45f8e
Merge pull request #3664 from SomberNight/json_rpc_pw
...
Password-protect the JSON RPC interface
2018-01-08 00:28:27 +01:00
ThomasV
1020449684
disable jsonrpc commands in the GUI
2018-01-08 00:20:46 +01:00
ThomasV
7c702b518d
disable jsonrpc on android
2018-01-08 00:20:27 +01:00
SomberNight
af527b21fb
Password-protect the JSON RPC interface
2018-01-07 19:30:23 +01:00
ThomasV
f8fad2fd29
release 3.0.4
2018-01-07 02:49:39 +01:00
ThomasV
6be7bda023
Merge pull request #3659 from mithrandi/patch-1
...
Stop allowing CORS for the JSON-RPC server
2018-01-06 20:51:55 +01:00
ThomasV
1fe18ab1ce
Merge pull request #3611 from SomberNight/mnemonic_enforce_num_words
...
avoid shorter seeds 'by luck'
2018-01-06 12:51:30 +01:00
ThomasV
c4e4d8a1dd
Merge pull request #3650 from SomberNight/daemon_lockfile_not_exec
...
make daemon lockfile not executable
2018-01-06 12:38:05 +01:00
Tristan Seligmann
0cf67997c0
Stop allowing CORS for the JSON-RPC server
...
As far as I can tell, there is no need to allow this, and doing so poses severe security risks (see #3374 ).
2018-01-06 08:42:54 +02:00
SomberNight
aeee5e907c
enable some translations in base_wizard.py
2018-01-05 13:42:06 +01:00
SomberNight
f9e9597381
make daemon lockfile not executable
2018-01-04 23:41:10 +01:00
SomberNight
6d88eab005
tests: added 2fa seed case to test_wallet_vertical.py
2018-01-04 22:21:05 +01:00
SomberNight
563aae0dbd
fix #3411
2018-01-04 03:40:35 +01:00
SomberNight
7033125186
fee ui - rounding: display info icon with tooltip. show pre-rounding values in ui.
2018-01-03 18:08:10 +01:00
Andrew Chow
0a83b3af22
Avoid modifying self.transactions in prepare_for_verifier
...
In python3, the `.keys()` function returns an iterator, not a list,
so to get a list that can be iterated over, use `list()` instead to
avoid modification of a list while in use.
2018-01-01 18:03:00 -05:00
ThomasV
7ae1a4cdeb
Merge pull request #3593 from SomberNight/scan_qr_textedit_allow_multi
...
ScanQRTextEdit optionally allows to concat data
2017-12-31 18:04:21 +01:00
SomberNight
6c2b974796
change default relay fee to 1000 sat/kbyte
2017-12-31 05:06:52 +01:00
SomberNight
e218c4a305
disable p2wpkh for hw wallets for now
2017-12-31 02:42:02 +01:00
SomberNight
e3164286d0
implement bip84: bip43 purpose/der path for p2wpkh scripts
2017-12-31 02:20:58 +01:00
SomberNight
6f954090e6
fix fee ui: offline case
2017-12-30 01:13:36 +01:00
SomberNight
295dc12612
avoid shorter seeds 'by luck'
2017-12-27 18:26:50 +01:00
SomberNight
c04ebe9571
wizard: added derivation presets for bip44/49
2017-12-27 17:01:47 +01:00
SomberNight
aef0444867
fix #3439 : ScanQRTextEdit optionally allows to concat data
2017-12-24 03:30:04 +01:00
SomberNight
e2c05c2400
RBF/sweep: use BIP_LI01_sort()
2017-12-22 02:33:22 +01:00
SomberNight
fc574ee514
fix #3578
2017-12-21 23:31:59 +01:00
ThomasV
f3a6491df4
Merge pull request #3575 from SomberNight/fix_imported_wallet_addr_filters
...
fix: address filters for Imported_Wallet: wallet.is_used()
2017-12-21 12:16:31 +01:00
ThomasV
fe41c61be4
Merge pull request #3574 from SomberNight/coinchooser_uses_weights
...
more precise fee calculation
2017-12-21 11:56:44 +01:00
SomberNight
3ba864bbca
connect fee edits together
2017-12-21 11:17:20 +01:00
SomberNight
32b248245e
fix: address filters for Imported_Wallet: wallet.is_used()
2017-12-21 03:22:21 +01:00