ThomasV
fa389a4e06
Merge pull request #4937 from SomberNight/revert_password_v2
...
keystore: revert KDF change
2018-12-18 19:35:57 +01:00
SomberNight
0c9a03ac54
keystore: revert KDF change from #4838
...
making the KDF expensive is blocked on #4909
2018-12-18 15:37:29 +01:00
SomberNight
c59ac49fea
fix greenaddress plugin: follow-up 75f6ab9133
2018-12-17 13:41:00 +01:00
SomberNight
f0868f5a51
revealer: warning re version 0 vulnerability
2018-12-15 09:26:54 +01:00
SomberNight
e7e9f8e7f2
revealer: fix unlucky hex seed causing crash
2018-12-15 09:05:12 +01:00
SomberNight
f969edcf50
revealer: split some core parts out into separate file
...
for easier testing
2018-12-15 08:52:00 +01:00
SomberNight
94afd7a9ea
revealer: clean-up noise-generation. support regeneration of v0 again
2018-12-15 08:13:30 +01:00
SomberNight
91ef367176
revealer: fix path madness
...
don't use translated strings in file system paths!
2018-12-15 01:12:59 +01:00
ghost43
5fd83722d8
Merge pull request #4916 from tiagotrs/master
...
revealer: new interface
closes #4540
closes #4676
2018-12-15 01:11:14 +01:00
SomberNight
e1ba962fe1
revealer: clean-up prev and fixes
2018-12-15 01:07:35 +01:00
tiagotrs
ff2cdf9f16
small fixes, simplification/improvement of texts
2018-12-15 00:48:44 +01:00
tiagotrs
b41a83ceda
new hook/interface ref #4540
2018-12-15 00:48:40 +01:00
SomberNight
0657bb1b36
test_wallet_vertical: add segwit 2fa test
2018-12-14 23:01:52 +01:00
SomberNight
664b0c234e
wizard: fix imported address wallets
...
assertion added in 9350709f13
was failing
2018-12-14 22:50:25 +01:00
ThomasV
1e8b34e63e
rerun freeze_packages
2018-12-14 08:57:31 +01:00
ThomasV
27caa683fe
kivy: show synchronization status in the balance field
2018-12-14 08:27:03 +01:00
ThomasV
75f6ab9133
rm requests from greenaddress plugin
2018-12-14 07:41:26 +01:00
ThomasV
95cb2fbebf
remove requests from requirements
2018-12-14 07:19:26 +01:00
SomberNight
8b775fd24a
contrib: import 'requests' in try-except
2018-12-13 23:25:52 +01:00
SomberNight
78f5afff74
use certifi directly instead of requests
2018-12-13 23:11:59 +01:00
SomberNight
c09ac41b27
ssl: use certifi explicitly for aiohttp and electrum-server connections
...
fixes ssl issues on Android
2018-12-13 22:54:53 +01:00
ThomasV
7a4270f5a4
Qt: camera icon
2018-12-13 17:21:56 +01:00
SomberNight
67b2aebed6
android build: use rebased p4a fork
...
86eeec7c19
2018-12-13 16:23:58 +01:00
Calin Culianu
14363f8f2f
[Qt] Got rid of qt.util.Timer class and instead replaced the functionality with the more efficient QTimer. Also added disconnection from the timer on window close.
...
(cherry picked from 19a21eb08d
)
2018-12-13 16:00:44 +01:00
ThomasV
3184d6f369
simplify previous commit
2018-12-13 12:10:36 +01:00
SomberNight
ef94af950c
wallet: try detecting internal address corruption
2018-12-12 20:50:53 +01:00
SomberNight
9bbfd610be
qt: don't flash QWidgets on startup before main window is visible
...
Consider wallet without password set. Using Qt GUI.
When starting the app, before the main window appears, small artefacts
("minimised" windows?) would appear very briefly and then disappear.
2018-12-12 19:58:13 +01:00
SomberNight
363dd12a2a
qt: try even harder not to crash whole app on first start
2018-12-11 21:29:23 +01:00
ThomasV
dd848304e6
Merge pull request #4880 from spesmilo/2fa_segwit
...
2fa segwit (from ghost43's PR)
2018-12-11 18:33:41 +01:00
ThomasV
4681ac8c23
CLI deserialize: always force full parse
2018-12-11 13:58:05 +01:00
ThomasV
502a4819b6
trustedcoin: do not set wallet.plugin in constructor
2018-12-11 13:08:10 +01:00
ThomasV
467e40b555
trustedcoin: serialize using PARTIAL_TXN_HEADER_MAGIC
2018-12-11 11:46:31 +01:00
ThomasV
040b5b3f88
trustedcoin: fix get_xkeys
2018-12-11 09:59:39 +01:00
SomberNight
84519752c3
trustedcoin: fix prev. remove temp xpubs.
2018-12-11 09:28:35 +01:00
ThomasV
852f2a0d65
trustedcoin: do not require wallet file upgrade
2018-12-11 09:28:35 +01:00
SomberNight
7b90d69443
trustedcoin: p2wpkh billing addresses
2018-12-11 09:28:35 +01:00
SomberNight
eeea4fcb31
rename 2fa non-segwit type to "legacy 2fa" and make segwit the default
2018-12-11 09:28:35 +01:00
ThomasV
df59a43300
fix test
2018-12-11 09:28:35 +01:00
ThomasV
5a93bf054e
2fa segwit (from ghost43's PR)
2018-12-11 09:28:35 +01:00
SomberNight
0ec7005f90
qt history: data() should return QVariant
...
the docs says so,
and also HistoryList.create_menu() was crashing sometimes re "Copy {}"
2018-12-10 19:42:31 +01:00
SomberNight
4e7b2f3ea3
qt history: use IntEnum for column indices
2018-12-10 19:25:38 +01:00
ghost43
53b64a6367
Merge pull request #4915 from spesmilo/qabstractitemmodel
...
use QAbstractItemModel in History tab
2018-12-10 18:10:00 +01:00
SomberNight
0ddccd56c7
interface: fix only-genesis regtest case
2018-12-10 17:46:37 +01:00
SomberNight
4791c7f424
qt history: fix toggling fiat capital gains
2018-12-10 16:53:46 +01:00
SomberNight
b0631f90f8
qt history: fix slowness
...
arghhhhh finalllllllllllly figured it out...
2018-12-10 16:48:55 +01:00
ThomasV
e35ed17200
remove call to undefined method refresh_headers
2018-12-10 13:07:03 +01:00
ThomasV
059fb51893
reintroduce profiler
2018-12-10 10:18:24 +01:00
SomberNight
ca1043ffda
qt history list: hide columns sooner
...
while wallet was starting up "hidden columns" were visible
2018-12-10 09:31:53 +01:00
SomberNight
5be6966462
qt history list: allow filtering by (partial) txid
2018-12-10 09:31:52 +01:00
SomberNight
0d755b86ab
qt address dialog: HistoryModel needs reference to correct HistoryList
...
refresh() was hiding/showing the headers of the main HistoryList
2018-12-10 09:31:52 +01:00