Peter D. Gray
3547b887a7
correct vs. 3.2.2 release before reorg
2018-08-16 13:25:04 -04:00
Peter D. Gray
c4c8a69c56
build-wine/deterministic.spec: add Coldcard files/modules
2018-08-16 12:30:42 -04:00
Filip Gospodinov
f670e3b7a0
build-wine: allow local testing
...
Before, it was only possible to test commits that are
on Github (pull request or merged). Now, changes can be
tested locally too.
This introduces the risk that a release could be built
containing uncommitted changes which by definition breaks
deterministic builds. Fortunately, this will always be
detected because the version string is created using
`git describe --tags --dirty`.
Also, retire $TARGET variable because it decouples the
build scripts from the commit revision to be built. This
is a problem for deterministic builds.
2018-08-16 12:09:30 -04:00
Peter D. Gray
98c4b9e42e
Pass in a git reversion/tag/branch from dockerfile into build.sh
2018-08-16 11:25:01 -04:00
SomberNight
f6d6572bb9
fix #4508 : pin down wine deps in docker win build
2018-08-16 09:45:12 -04:00
SomberNight
cff0ef4f5d
docker-wine: update a package version
...
the previous version is no longer available. this suggests that it's difficult to reproduce old builds.
not sure about long term solution.
2018-08-16 09:39:40 -04:00
Filip Gospodinov
7ae0d78356
docker: capture full build context into image
...
The advantages are:
* The build process is even more simplified to one single
command.
* A build using an outdated builder image is prevented
because the steps of creating the build environment
and building the electrum exes are now coupled/atomic.
* The developer's local repo remains untouched.
* The resulting image contains the full build context
including the build artifacts. It can be archived locally
or on Docker Hub and used for retrospective analysis for
builds that are not yet deterministic or not yet proven
to be deterministic.
* Docker's caching feature can be taken advantage of. Docker
very reliably detects when to invalidate caches given the
full build context.
The disadvantage is:
* The image size increases.
2018-08-16 09:34:14 -04:00
Peter D. Gray
859236ef40
Require version 0.7.2 of ckcc-protocol (window fixes)
2018-08-16 09:28:35 -04:00
nvk
f29bc55fac
Updated icons
2018-08-16 09:22:23 -04:00
Peter D. Gray
22afeaf9ce
New minimum version, for latest PSBT constants
2018-08-16 09:22:23 -04:00
Peter D. Gray
133e412736
Upgrade to final PSBT (BIP 174) standard encoding
2018-08-16 09:22:22 -04:00
Peter D. Gray
bbf60f9774
Remove log noise
2018-08-16 09:22:22 -04:00
Peter D. Gray
1ee2db7f42
Show bootloader version number as well
2018-08-16 09:22:22 -04:00
Peter D. Gray
faca0d2d96
Handle case where libraries are missing better
2018-08-16 09:22:21 -04:00
Peter D. Gray
e92f9dd930
Remove noise about missing packages, for rest of world
2018-08-16 09:22:21 -04:00
Peter D. Gray
0d5d5e5168
Add reference to ckcc-protocol module/data
2018-08-16 09:22:21 -04:00
Peter D. Gray
484a6b8339
Remove dead code
2018-08-16 09:22:20 -04:00
Peter D. Gray
d459f7ac89
Beef up the README more
2018-08-16 09:22:20 -04:00
Peter D. Gray
ebc76d7837
Slightly better looking
2018-08-16 09:22:20 -04:00
Peter D. Gray
0c252fe9a5
Add version numbers and upgrade firmware feature
2018-08-16 09:22:20 -04:00
Peter D. Gray
6a29e4be47
Split out DFU support into own file
2018-08-16 09:22:19 -04:00
Peter D. Gray
10ac363983
First pass at adding Coinkite Coldcard hardware wallet to Electrum
2018-08-16 09:22:19 -04:00
ThomasV
26fcb1d3d5
version 3.2.2
2018-07-02 08:18:44 +02:00
ThomasV
2693d345f9
Merge pull request #4486 from SomberNight/getaddrinfo_take2
...
socket.getaddrinfo on win32: do our own dns resolution
2018-07-02 08:14:31 +02:00
ThomasV
402b49e76b
Merge pull request #4488 from cculianu/fix_electrum_paymentrequest_str_bug
...
Fix a bug in PaymentRequest __str__() function
2018-07-02 05:57:07 +02:00
SomberNight
39215b43b9
Qt send tab: disable "max" button for invoices
2018-07-02 02:41:34 +02:00
Calin Culianu
4fc7da55a9
Fix a bug in PaymentRequest __str__() function
2018-07-02 02:36:19 +03:00
SomberNight
c6124549cd
don't dns resolve raw IP addresses
2018-07-02 00:59:28 +02:00
SomberNight
e2b6d2d0f7
socket.getaddrinfo on win32: do our own dns resolution
...
(second attempt, now trying to handle internal failure within dnspython)
2018-07-01 23:53:55 +02:00
ThomasV
10f037c40c
Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock"
...
This reverts commit fc6cb70c80 .
2018-07-01 21:58:59 +02:00
SomberNight
3d0e830734
fix #4481
2018-07-01 17:05:56 +02:00
SomberNight
8591587f9e
fix websockets
2018-07-01 15:59:32 +02:00
ThomasV
fa4d7a47f8
add tgz and upload script to contrib
2018-07-01 15:04:27 +02:00
ThomasV
978e721660
fix release date
2018-07-01 14:54:04 +02:00
ThomasV
ed2c74e58f
prepare release 3.2.1
2018-07-01 14:02:31 +02:00
Johann Bauer
0cabfc0285
Revert "Test with Python 3.7"
...
This reverts commit 2ace144dc9 .
Travis does not have it yet: travis-ci/travis-ci#9815
2018-07-01 13:14:36 +02:00
Johann Bauer
2ace144dc9
Test with Python 3.7
2018-07-01 13:06:47 +02:00
SomberNight
8e55fe5f91
network: disconnect from server if headers sub encounters error
...
we need at least e-x 1.3 since 1900e58e88
for older e-x, we get stuck in infinite "synchronizing"...
2018-07-01 04:52:01 +02:00
SomberNight
61a95a4239
ecc: only print warning about missing libsecp when in verbose mode
2018-06-30 22:40:50 +02:00
SomberNight
107f0988b3
initial release notes for 3.2.1
2018-06-30 20:04:00 +02:00
SomberNight
65d5be13b6
fix #4475
2018-06-30 19:56:52 +02:00
SomberNight
7f162733e0
fix #4037 (new issue but was merged into that)
2018-06-30 19:20:16 +02:00
SomberNight
2d29c9313f
docker windows build: fix missing translations
2018-06-30 18:56:50 +02:00
Johann Bauer
b60751faef
Add date to 3.2 release notes
2018-06-30 17:32:46 +02:00
SomberNight
bb8a6120af
wine build: try multiple keyservers as in tianon/gosu#35
2018-06-30 17:12:34 +02:00
SomberNight
ff7aab0484
add my gpg pubkey
2018-06-30 16:24:24 +02:00
SomberNight
38c97c306a
wine build - unsign.sh: a bit cleaner output; and no assertion failure for setup.exe
2018-06-30 15:55:33 +02:00
ThomasV
fe16af2ffa
fix diff
2018-06-30 14:32:56 +02:00
ThomasV
7dfd3c4f7f
fix hardcoded version number
2018-06-30 14:09:33 +02:00
ThomasV
7ac402c224
unsign: fetch signed files with wget
2018-06-30 14:02:06 +02:00