SomberNight
dfad0f43c0
ledger nano: fix monospace font on Windows, and text readability
5 years ago
SomberNight
be4cf321e0
ledger: remove mobile pairing 2FA support for Ledger Nano
service no longer provided by Ledger; app not in Google Play Store any more
based on Electron-Cash/Electron-Cash#1298
5 years ago
SomberNight
ab95eff5aa
build: update pyinstaller to 3.5
5 years ago
SomberNight
c8e2653690
wine build: pin build dependencies
"pip install pyinstaller" was "silently" grabbing unpinned dependencies
5 years ago
SomberNight
d4e16001bb
update block header checkpoints
5 years ago
SomberNight
8c91deb621
storage: better error msg on unsupported seed version
5 years ago
SomberNight
9547fb7b06
qt console: accept kwargs for commands.py methods
e.g. make_seed(nbits=264, segwit=True)
also allow setting "password" as a kwarg
5 years ago
ThomasV
3a35ab2574
Merge pull request #5534 from zebra-lucky/kivy_installwizard_back_button
gui/kivy: fix installwizard back button behaviour
6 years ago
ThomasV
d9a67c6e5d
Merge pull request #5542 from gballet/fix-electrum-env-for-freebsd
Fix electrum-env on FreeBSD
6 years ago
SomberNight
8390da9b7b
bitcoin.py: dedupe pubkeyhash_to_p2pkh_script
6 years ago
SomberNight
a10dc04b28
wallet: fix offline hw wallet signing when not specifying --offline
closes #5532
6 years ago
Guillaume Ballet
fc220c17ec
Make sure bash can be found on *BSD
6 years ago
zebra-lucky
e953eebdb9
gui/kivy: fix installwizard back button behaviour
6 years ago
Axel Gembe
84ca7ef306
Build: Set a fixed umask before starting Docker
Umask seems to leak into Docker containers and causes the build to
not be reproducible accross different umasks.
-----
taken from Electron-Cash/Electron-Cash@984967b4080095354dac5d1e652563f331103f5f
6 years ago
ThomasV
2a80f6a3ad
Merge pull request #5520 from ldz1/exchange-fix
Exchange fix
6 years ago
ldz1
d17489e971
Removed dead exchange.
6 years ago
ldz1
7dda20c492
Removed dead exchange.
6 years ago
SomberNight
249e3d496b
appimage build: rm "build" folder if present as it makes build non-reproducible
AFAICT the "build" is created if you "python setup.py install" electrum,
which is now deprecated in any case.
6 years ago
SomberNight
f60f690ca9
change many str(e) to repr(e) as some exceptions were cryptic
it's often valuable to see the type of the exception
(especially as for some exceptions str(e) == '')
6 years ago
SomberNight
40e2b1d6e7
exchange_rate: fix #5495
6 years ago
ThomasV
16f56ccbf0
load version module in make_download
6 years ago
ThomasV
665d6540d7
pass host to upload script
6 years ago
SomberNight
e81f4bdcd1
prepare release 3.3.8
6 years ago
SomberNight
61bf5ce59a
windows build: calculate COFF checksum ourselves
closes #5504
6 years ago
SomberNight
c67705e116
appimage build: build was failing on some host systems
On Ubuntu host, build succeeded; but e.g. on Manjaro host, it failed with:
```
./build.sh: line 233: /opt/electrum/contrib/build-linux/appimage/../../../contrib/build-linux/appimage/.cache/appimage/appimagetool: No such file or directory
```
6 years ago
SomberNight
8a1052330d
wallet: loosen bump_fee sanity check further
fixes #5502
6 years ago
ThomasV
261c492c37
Merge pull request #5494 from SomberNight/tx_signing_perf_20190708
transaction: segwit input signing was doing quadratic hashing
6 years ago
SomberNight
cc42b4a226
transaction: segwit input signing was doing quadratic hashing
performance improvements are negligible for typical transactions though.
some measurements of wall clock time for Transaction.sign (with libsecp256k1):
0.11 sec -> 0.08 sec ( 61 p2wpkh-p2sh inputs, 1 output)
2.48 sec -> 0.75 sec ( 522 p2wpkh-p2sh inputs, 1 output)
13.2 sec -> 1.8 sec (1445 p2wpkh inputs, 1 output)
176.4 sec -> 7.6 sec (5542 p2wpkh inputs, 1 output)
6 years ago
SomberNight
a14016275b
transaction.serialize_preimage: trivial clean-up
6 years ago
SomberNight
b4bf39ee92
qt coins tab: let user filter by prevout_hash/prevout_n
6 years ago
SomberNight
91d8f12f44
servers: follow-up prev
6 years ago
SomberNight
eb92bda597
servers: rm phishing domain
(and update a port)
6 years ago
SomberNight
aadde9be17
transaction: fix remove_signatures
closes #5491
6 years ago
SomberNight
cc9ad3ae90
wallet: fix restore_wallet_from_text edge case
closes #5490
6 years ago
SomberNight
9b82321fc0
verifier: further sanity checks for SPV verification.
Thanks to @JeremyRand
6 years ago
SomberNight
5bf854edcb
android build: make buildozer.spec more similar to upstream example
6 years ago
Axel Gembe
fc65cdaa8a
AppImage: Fix webbrowser.open not opening links
There was an issue where webbrowser.open would invoke a program like
kde-open5 that loaded the systems libQt5DBus, which was not satisfied
with the AppImage's libdbus. To fix this we fork the process, unset
LD_LIBRARY_PATH and then open the URL.
fixes #5425
-----
taken from Electron-Cash/Electron-Cash@00939aafd1c8e9c1cbf56615bcf9a18db1ff15c2
6 years ago
Axel Gembe
69b673b8a1
AppImage: Bundle more binaries to increase compatibility
This slightly increases the AppImage size but allows us to be more
compatible with older distributions.
-----
taken from Electron-Cash/Electron-Cash@96644acd6fd66f866a86613974bb68bb99f00d8c
6 years ago
Axel Gembe
dcecf7db4b
Wine Build: Make it less noisy
This suppresses the pip script location warnings, like we already
do for AppImage. It also disables the Wine debugging messages by
setting WINEDEBUG=-all.
-----
taken from Electron-Cash/Electron-Cash@d3685b038ef0dc3dc6a18345e51ff231c97623f5
6 years ago
Axel Gembe
0d1a473bb0
AppImage: Disable pip warnings about script install locations
It warns about scripts being installed in a location that is not on the
path, but that is inconsequential as they are not used.
-----
taken from Electron-Cash/Electron-Cash@9a29017c5d8906bb04f7e188bf483b0d3ff698f4
6 years ago
SomberNight
c9006032d9
qt network dialog: let user edit server host/port in peace
incoming network updates could keep changing the text fields while
user is editing them
6 years ago
SomberNight
1518c7d133
build macOS README: mention how Qt affects min supported macOS version
6 years ago
SomberNight
93d68a4361
exchange_rate: fix #5487
6 years ago
SomberNight
650225e238
crash reporter UX
see #5483
6 years ago
SomberNight
28ca561bba
added trigger_crash method for testing crash reporter
invoke via console as:
electrum.base_crash_reporter.trigger_crash()
6 years ago
SomberNight
94b721baa4
wallet: fix type error in _bump_fee_through_decreasing_outputs
fixes #5483
6 years ago
SomberNight
194bf84418
build readme nits
sudo is needed to rm FRESH_CLONE as docker is running as sudo.
the proper fix would be to have docker not run as sudo...
6 years ago
SomberNight
5ed6a68d8c
update make_locale doc references, and small nits
6 years ago
SomberNight
f1516d60ec
mac build: fix locale in binaries
6 years ago
SomberNight
ec56a4612c
make_tgz: build locale from deterministic submodule
6 years ago