Tim Ruffing
cff76d9eff
qt: Revert "Force TLS1.0+ for SSL connections"
...
This reverts commit 15e26a6a9a , whose
purpose was to tweak the Qt configuration to force TLS, i.e., to
disable SSLv3, in Qt versions >= 5.5. However, the default behavior
of Qt >= 5.4 is to disable SSLv3 anyway [1], so the configuration
tweak is redundant.
With Qt 5.11.2, the configuration tweak is not only redundant but in
fact provokes a deadlock (#14359 ) due to Qt 5.11.2 being incompatible
with OpenSSL 1.1.1 [2]. Since the deadlock occurs at the early startup
stage of bitcoin-qt, it renders bitcoin-qt entirely non-functional
when compiled against OpenSSL 1.1.1 and Qt 5.11.2 (and possible future
combinations of OpenSSL and Qt versions).
This commit fixes #14359 by removing the redundant code.
[1] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3fd2d9eff8c1f948306ee5fbfe364ccded1c4b84
[2] https://bugreports.qt.io/browse/QTBUG-70956
2018-11-26 22:34:39 +03:00
lateminer
e4000aad63
Merge pull request #13 from michelvankessel/blackcoin-more-dev
...
Make boost::multi_index comparators const
2018-11-26 21:04:07 +03:00
Michel van Kessel
01d05a6852
Make boost::multi_index comparators const
2018-11-26 18:53:21 +01:00
lateminer
4125432ebc
Merge pull request #12 from michelvankessel/blackcoin-more-dev
...
[depends] bdb.mk missing seperators
2018-11-23 00:02:03 +03:00
Michel van Kessel
6bd2ab5b1e
[depends] bdb.mk missing seperators
2018-11-22 21:55:04 +01:00
lateminer
d6aa7ace9a
Merge pull request #10 from michelvankessel/blackcoin-more-dev
...
[depends] update bdb.mk for mac compile
2018-11-22 22:02:38 +03:00
Michel van Kessel
89bc9e332a
[depends] update bdb.mk for mac compile
...
Cross compile for MAC was broken for BDB 6.2.32
Zcoin is using also using 6.2. Relevant lines were copied from:
https://github.com/zcash/zcash/blob/master/depends/packages/bdb.mk
these lines:
sed -i.old 's/WinIoCtl.h/winioctl.h/g' src/dbinc/win_db.h &&
sed -i.old 's/__atomic_compare_exchange(/__atomic_compare_exchange_db(/' src/dbinc/atomic.h &&
sed -i.old 's/atomic_init/atomic_init_db/' src/dbinc/atomic.h src/mp/mp_region.c src/mp/mp_mvcc.c src/mp/mp_fget.c src/mutex/mut_method.c src/mutex/mut_tas.c
2018-11-22 14:53:12 +01:00
lateminer
e9b2b00430
Show "blackcoinaddress" instead of "bitcoinaddress" in RPC calls
2018-11-18 17:27:10 +03:00
lateminer
3ac95c8aae
Update README.md with Core 0.13.2
2018-11-18 16:39:03 +03:00
lateminer
5ee1e64b07
Update build docs with Blackcoin information
2018-11-18 16:28:51 +03:00
lateminer
e3ca82293b
Use Blackcoin instead of Bitcoin in command-line options tooltip
...
qt/locale/bitcoin_en.ts
2018-11-18 15:31:59 +03:00
lateminer
034e2b442f
Use blackcoins intead of bitcoins in out-of-sync modal info layer
...
qt/locale/bitcoin_en.ts
2018-11-18 15:26:22 +03:00
Matt Corallo
4bcd64e74e
[qa] test signrawtransaction merge with missing inputs
2018-11-18 15:06:54 +03:00
Matt Corallo
4dfca929d5
[qa] Add second input to signrawtransaction test case
2018-11-18 15:06:45 +03:00
Matt Corallo
929648281e
[qa] Test that decoderawtransaction throws with extra data appended
2018-11-18 15:06:34 +03:00
Matt Corallo
e3c57d6ecf
Better handle invalid parameters to signrawtransaction
...
This silently skips trying to merge signatures from inputs which
do not exist from transactions provided to signrawtransaction,
instead of hitting an assert.
2018-11-18 15:06:25 +03:00
Matt Corallo
cd9e9c7521
Fail in DecodeHexTx if there is extra data at the end
2018-11-18 15:06:16 +03:00
Jonas Schnelli
e33598e170
[Qt] RPC-Console: support nested commands and simple value queries
2018-11-18 14:52:18 +03:00
lateminer
107965eb5b
Added CashAddr benchmarks for decoding/encoding
...
https://reviews.bitcoinabc.org/D1856
2018-11-18 14:40:49 +03:00
lateminer
c7346b5efd
Add test case for GetTransactionSigOpCount without the P2SH flags passed in
...
https://reviews.bitcoinabc.org/D1596
2018-11-18 14:39:17 +03:00
MarcoFalke
2cf0ca0789
[qt] Do not translate ~
2018-11-18 14:30:19 +03:00
R E Broadley
d08150f97b
Make warning message about wallet balance possibly
...
being incorrect less ambiguous.
Fixes #9079
2018-11-18 14:29:38 +03:00
lateminer
720ba7e8bf
Use blktest and blkreg in CashAddr tests
2018-11-18 14:22:04 +03:00
Jonas Schnelli
0b7dd2fdfc
[Qt] use NotifyHeaderTip's height and date for the progress update
2018-11-18 13:59:46 +03:00
MarcoFalke
f1d191a658
[qt] sync-overlay: Don't show estimated number of headers left
2018-11-18 13:59:33 +03:00
MarcoFalke
79365457f9
[qt] sync-overlay: Don't block during reindex
2018-11-18 13:59:24 +03:00
Derek Miller
e526600b31
Trivial: Grammar and capitalization
2018-11-18 13:58:26 +03:00
Mitchell Cash
331669d0ad
Fix future copyright year
2018-11-18 13:55:54 +03:00
Jonas Schnelli
bf1f749895
[Qt] Improve progress display during headers-sync and peer-finding
2018-11-18 13:47:42 +03:00
MarcoFalke
2296bc5e78
[qt] sync-overlay: Don't show progress twice
...
* Don't show integer progress in progress bar. (Already shown in front
of progress bar)
* Also, use non-static method to get current msecs
2018-11-18 13:43:29 +03:00
Jonas Schnelli
4649292ae3
Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip()
2018-11-18 13:41:39 +03:00
Jonas Schnelli
1f5a7b96be
[Qt] modalinfolayer: removed unused comments, renamed signal, code style overhaul
2018-11-18 13:41:15 +03:00
Jonas Schnelli
c37826a9e7
[Qt] only update "amount of blocks left" when the header chain is in-sync
2018-11-18 13:41:03 +03:00
Jonas Schnelli
98df73acd1
[Qt] add out-of-sync modal info layer
2018-11-18 13:40:46 +03:00
Jonas Schnelli
c106e9fc69
[Qt] ClientModel add method to get the height of the header chain
2018-11-18 13:40:31 +03:00
Jonas Schnelli
667ff1df0f
[Qt] Always pass the numBlocksChanged signal for headers tip changed
2018-11-18 13:40:14 +03:00
Jonas Schnelli
ae0210d70f
[Qt] make Out-Of-Sync warning icon clickable
2018-11-18 13:40:01 +03:00
Jonas Schnelli
fbf2fff41f
[Refactor] refactor function that forms human readable text out of a timeoffset
2018-11-18 13:39:45 +03:00
lateminer
afbca142d1
Do not delete config.h when make clean
2018-11-18 13:36:47 +03:00
lateminer
9a1d2ebc4a
Update list of BIPs with the ones disabled in Blackcoin More
2018-11-15 23:38:15 +03:00
lateminer
a7fa7e6603
Merge pull request #8 from michelvankessel/blackcoin-more-dev
...
new seeds for main and testnet
2018-11-15 21:55:34 +03:00
Michel van Kessel
dfe34ae2d3
new chainparamsseeds.h
...
new seeds generated (included testnet)
2018-11-15 19:49:18 +01:00
Michel van Kessel
2ffbcee9af
new seeds
...
updated nodes_main.txt and nodes_test.txt
2018-11-15 19:29:09 +01:00
lateminer
bb3bb7194a
Update Doxyfile
2018-11-14 21:03:38 +03:00
lateminer
867057e879
Bump version to 0.13.2
2018-11-14 20:58:41 +03:00
lateminer
c74d94e684
Bump nMinimumChainWork on main net
2018-11-14 20:56:23 +03:00
lateminer
6787d44bd0
Make it compile
2018-11-14 20:55:45 +03:00
lateminer
55729c2f6e
Update to Core 0.13.2
2018-11-14 19:43:28 +03:00
Wladimir J. van der Laan
f6a1ce534f
qt: Plug many memory leaks
...
https://github.com/bitcoin/bitcoin/pull/9190
2018-11-11 18:59:12 +03:00
fanquake
d39badf3b4
Specify Protobuf version 2 in paymentrequest.proto
...
Github-Pull: #8742
Rebased-From: c4084c208509c42f796ebaa3eaded5f1cd40c506
2018-11-11 18:44:08 +03:00