matejcik
8e681c1723
trezor: update name (TREZOR -> Trezor)
6 years ago
matejcik
43acd09df8
trezor: support outdated firmware notifications
Outdated firmware error messages were originally raised from
create_client, which would mean that a client for an outdated device
would not be created.
This had a number of undesirable outcomes due to "client does not exist"
being conflated with "no device is connected".
Instead, we raise in setup_client (which prevents creating new wallets
with outdated devices, BUT shows them in device list), and python-trezor
also raises on most calls (which gives us an error message when opening
wallet and/or trying to do basically anything with it).
This is still suboptimal - i.e., there's currently no way for Electrum to
claim higher version requirement than the underlying python-trezor, and
so minimum_firmware property is pretty much useless ATM.
6 years ago
matejcik
8571cafcc8
trezor: call get_xpub with correct argument
`creating` indicates that this is a new wallet. Which is always the case
in `setup_device`
6 years ago
matejcik
8973bb6f71
Merge branch 'master' into trezor-0.11
6 years ago
SomberNight
d69ef890c0
downgrade qdarkstyle for now
see ColinDuquesnoy/QDarkStyleSheet#123
6 years ago
Janus
0677ce6d52
qt: avoid app.palette().text().color(), doesn't work on dark style
6 years ago
Janus
72957f4d51
qt_standardmodel: only use proxymodel when appropriate
6 years ago
Janus
5473320ce4
qt: use QStandardItemModel
6 years ago
SomberNight
9350709f13
wallet creation: take care not to write plaintext keys to disk
when creating imported privkey wallets the privkeys
were written to disk unencrypted first, then overwritten with ciphertext
6 years ago
SomberNight
ff454ab29d
cli restore: fix imported privkeys with password
closes #4894
6 years ago
ThomasV
e1fb75a81d
Merge pull request #4892 from preserveddarnell/patch-2
Update README.rst
6 years ago
ThomasV
dc46149f1c
Merge pull request #4893 from cculianu/fix_tx_desc_coins_tab
UI: Make Coins Tab -> Details TX Dialog show TX Description (label)
6 years ago
Calin Culianu
4386799fb0
follow-up
6 years ago
Calin Culianu
d2374d62aa
UI Pet Peeve: Make Coins Tab -> Details pop up a tx dialog that actually includes the tx description as seen in UTXOList (if available)
6 years ago
Ken
2f4b9aa1f0
Update README.rst
6 years ago
SomberNight
74f6ac27af
wizard/hw: cap transport string
follow-up 32af83b7ae
6 years ago
Janus
ec5f406f49
plugins: labels: dump response if malformed sync server response
6 years ago
SomberNight
fe6367cbcd
network: validate donation address for server
6 years ago
SomberNight
ed22f968f9
text gui: fix network event handler
6 years ago
SomberNight
73e2b09ba8
blockchain: check best chain on disk is consistent with checkpoints
had a corrupted mainnet datadir that had testnet blockchain_headers file
(I had probably corrupted it myself but electrum could not recover from it)
6 years ago
ThomasV
2484c52611
Merge pull request #4838 from SomberNight/keystore_pw_hash2b
keystore: stronger pbkdf for encryption
6 years ago
ThomasV
1165d3f330
update version number
6 years ago
ThomasV
86e42a9081
release notes for 3.3
6 years ago
SomberNight
bddea809ec
storage/blockchain: use os.replace
6 years ago
ThomasV
863ee984fe
wallet: cache NaN coin prices, clear cache on new history
6 years ago
SomberNight
ee287740a7
coldcard: fix p2pkh signing for new fw (1.1.0)
PSBT was serialised incorrectly but old fw did not complain
6 years ago
ThomasV
1253e3db1d
Merge pull request #4873 from SomberNight/android_docker
android docker build
6 years ago
SomberNight
124d2e23b7
fix travis macOS build
6 years ago
ThomasV
f4513c12eb
follow-up
6 years ago
ThomasV
f0a59f06cd
fix module path
6 years ago
ThomasV
d7bf8826fc
rename contrib/build-osx as contrib/osx. Move QRReader submodule there.
6 years ago
Calin Culianu
db89286ec3
[macOS] Added QR scanner facility using platform-native helper app.
6 years ago
SomberNight
d0e6b8c89d
hw: fix passphrase dialog with confirmation
closes #4876
6 years ago
SomberNight
243a0e3cf1
android docker: make_apk optionally takes "release" as arg
6 years ago
SomberNight
505cb2f65d
build-wine: update git version
6 years ago
SomberNight
99325618a6
wallet: add FIXME re fiat coin_price calculation
6 years ago
ThomasV
fc2972e977
Merge pull request #4869 from cculianu/add_macos_codesign
[macOS] Added optional code signing capability to the OSX build scripts.
6 years ago
ThomasV
04571d3b20
Merge pull request #4724 from un1t/master
use system language by default
6 years ago
ThomasV
d062548e41
Merge pull request #4861 from SomberNight/blockchain_fork_ids
blockchain: generalise fork handling and follow most work chain
6 years ago
SomberNight
e12af33626
wallet: cache more in get_tx_fee
closes #4879
6 years ago
SomberNight
4a7ce238fd
qt history list: fix sort order of fiat columns
6 years ago
SomberNight
d4d5e32c91
qt history list: fix Qt.UserRole collision
6 years ago
ThomasV
c5b8706225
simplify test
6 years ago
ThomasV
6bf48d0506
Merge pull request #4872 from spesmilo/qt_fiat_fixes
qt history view custom fiat input fixes
6 years ago
Janus
37b009a342
qt history view custom fiat input fixes
previously, when you submitted a fiat value with thousands separator,
it would be discarded.
6 years ago
matejcik
b040db26a7
drop trezor/client.py from build specs
6 years ago
matejcik
c33c907330
trezor: update to trezor 0.11.0
6 years ago
matejcik
5411ad9633
plugins can also check maximum library version
6 years ago
SomberNight
a34d42492d
android docker build
6 years ago
ghost43
12c6a4043b
Merge pull request #4864 from SomberNight/android_build_2018nov
android: build apk using new python3 p4a toolchain
6 years ago