Commit Graph

7131 Commits

Author SHA1 Message Date
ThomasV 7e76e4ac55 AES: use PyCrypto if available 2017-03-01 10:37:48 +01:00
ThomasV 5513a64549 Merge pull request #2213 from bauerj/patch-2
Fix decimal usage
2017-02-28 22:59:55 +01:00
Johann Bauer 96686c4a2b Fix decimal usage 2017-02-28 22:58:35 +01:00
ThomasV 9c2d12923a fix: interface.close 2017-02-28 11:25:05 +01:00
ThomasV 3d32301121 trezor plugin: update parameters of decrypt_message 2017-02-26 11:01:27 +01:00
ThomasV ff39068867 new wallet structure:
- store addresses instead of pubkeys
 - derive pubkeys only for serialization
 - fix #2024
2017-02-26 08:33:44 +01:00
ThomasV b1f27d7e84 fix: missing parameter 2017-02-26 08:27:25 +01:00
ThomasV bc31d83466 Merge pull request #2193 from bauerj/socks-auth
Allow using a SOCKS5 proxy with authentication
2017-02-25 15:05:57 +01:00
ThomasV 622e501638 Merge pull request #2207 from bauerj/pysocks
Use PySocks from pypi instead of SocksiPy
2017-02-25 15:00:36 +01:00
ThomasV 9ad62a4f06 Merge branch 'master' of git://github.com/spesmilo/electrum 2017-02-25 14:56:18 +01:00
ThomasV d944a09da5 fixes for Digital Bitbox plugin 2017-02-25 14:56:06 +01:00
Johann Bauer 74af19705d Use PySocks from pypi instead of SocksiPy 2017-02-25 13:44:15 +01:00
ThomasV 944c54c030 Merge pull request #2192 from bauerj/proxy-indicator
Use blue icon when connected using a proxy
2017-02-23 22:40:29 +01:00
Johann Bauer 9318b410bd Allow using a SOCKS5 proxy with authentication 2017-02-23 22:35:41 +01:00
Johann Bauer 44c6990a5d Use blue icon when connected using a proxy 2017-02-23 21:58:43 +01:00
ThomasV 6d38c411d1 lazy load certificates 2017-02-23 08:55:47 +01:00
ThomasV ac53bc5089 fix missing parameter 2017-02-23 08:44:56 +01:00
ThomasV 0955b0d34d show one item per line in utxo tab, move address actions to addresses tab 2017-02-22 22:09:05 +01:00
ThomasV e30a179c97 fix make_seed arguments 2017-02-22 12:54:17 +01:00
ThomasV 679fc69cf1 do not perform satoshi conversion in the argument parser 2017-02-22 11:23:12 +01:00
ThomasV 1d1d76b1ad workaround argparse issue by reverting their commit 2017-02-22 09:32:35 +01:00
ThomasV aad8b4377c Do not use parents with argument subparsers.
This is a workaround for https://bugs.python.org/issue23058.
As a result, the order of optional arguments is fixed; global options must be placed before the command.
2017-02-21 12:41:24 +01:00
ThomasV 139859ded3 Merge pull request #2178 from bauerj/issue-2176
Remove newlines from transaction labels
2017-02-20 06:58:53 +01:00
Johann Bauer 03fc29c4ac Remove newlines from transaction labels
Closes: #2176
2017-02-19 22:56:31 +01:00
ThomasV d99855f060 use ctypes to access the zbar library 2017-02-17 20:56:38 +01:00
ThomasV 90464b6ac1 Merge pull request #2171 from bauerj/default-peers
Always include default servers in the server list
2017-02-17 19:58:43 +01:00
Johann Bauer 2c7ab64e83 Always include default servers in the server list 2017-02-17 15:41:50 +01:00
ThomasV f494cf0c84 Merge pull request #2170 from bauerj/tor-detect
Use a checkbox instead of a button
2017-02-17 15:20:08 +01:00
Johann Bauer 17ab49e5f8 Use a checkbox instead of a button 2017-02-17 15:12:28 +01:00
ThomasV f5518a8566 keep reference to qthread object 2017-02-17 14:43:30 +01:00
ThomasV 0277f79b7e Merge pull request #2169 from bauerj/tor-detect
Detect Tor and suggest using it
2017-02-17 14:33:03 +01:00
Johann Bauer 9183263304 Detect Tor and suggest using it 2017-02-17 13:58:04 +01:00
ThomasV 7d99098709 Merge pull request #2167 from bauerj/filter-2165
Keep filter after updating the list
2017-02-16 18:40:22 +01:00
Johann Bauer ec6ab022e3 Keep filter after updating the list 2017-02-16 17:10:02 +01:00
ThomasV 54ce9f722e Merge pull request #2164 from bauerj/patch-1
Use new LabelSync server for the plugin
2017-02-14 17:28:57 +01:00
Johann Bauer cdb57c73e8 Use new LabelSync server for the plugin
Also removes import of aes, seems like that was forgotten in e1515743cd. It isn't used anyway
2017-02-14 17:14:53 +01:00
ThomasV 20ed54c22b Merge pull request #2162 from shsmith/master
fix AttributeError: 'Standard_Wallet' object has no attribute 'account'
2017-02-12 10:18:53 +01:00
shsmith df733e8e4c fix AttributeError: 'Standard_Wallet' object has no attribute 'account'
If you use wallet.change_gap_limit with a value below the current gap
limit, you get this exception:

`>> wallet.change_gap_limit(1)
Traceback (most recent call last):
File "lib\wallet.py", line 1455, in change_gap_limit
elif value >= self.min_acceptable_gap():
File "lib\wallet.py", line 1479, in min_acceptable_gap
addresses = self.account.get_receiving_addresses()
AttributeError: 'Standard_Wallet' object has no attribute 'account'
>> `
2017-02-11 12:29:28 -08:00
ThomasV e1515743cd replace slowaes with pyaes 2017-02-10 17:22:52 +01:00
ThomasV 0e11accd7b fix exchange_rate class naming issue 2017-02-09 17:27:11 +01:00
ThomasV 7c0d18d4ee minor fix 2017-02-08 10:53:17 +01:00
ThomasV 17cfc03540 use serialize_xpub/xprv 2017-02-05 11:30:32 +01:00
ThomasV 7daa8ebfdd interface: close wire is response is not dict 2017-02-01 13:59:07 +01:00
ThomasV 74e76986a2 update release notes 2017-02-01 12:30:32 +01:00
ThomasV 15b404b9de add CPFP (child pays for parent) dialog to the Qt GUI 2017-02-01 12:26:30 +01:00
ThomasV 9e1931587d fix tests 2017-02-01 10:07:01 +01:00
ThomasV 9ca4e60b84 fix tests 2017-02-01 09:44:25 +01:00
ThomasV aed2b04dbd return txid for unsigned segwit transactions 2017-01-31 16:32:11 +01:00
ThomasV 326b083f84 Merge branch 'digitalbitbox-161228/addDigitalBitbox' 2017-01-31 15:32:43 +01:00
ThomasV ae0235ee62 minor changes for Digital Bitbox 2017-01-31 15:31:56 +01:00