Commit Graph

8629 Commits

Author SHA1 Message Date
lateminer
5b50b3df4b Set COPYRIGHT_YEAR to 2019 2019-03-09 00:32:07 +03:00
lateminer
2e32c7fd02 Disable BIP152 2019-03-08 23:13:53 +03:00
fanquake
7e60659f73 [Build] Add AM_OBJCXXFLAGS and QT_PIE_FLAGS to OBJCXXFLAGS to future-proof darwin targets 2019-03-08 23:07:25 +03:00
Evan Klitzke
1df79fffb1 Fix automake warnings when running autogen.sh 2019-03-08 23:07:06 +03:00
lateminer
d0da28a8d5 Allow third argument in RPC call walletpassphrase 2019-03-03 20:18:20 +03:00
lateminer
c5cc0b9d8f Update description of walletpassphrase RPC call 2019-03-03 20:09:44 +03:00
lateminer
26b6e0439c Show "stake" right after "balance" in getwalletinfo 2019-03-03 20:04:25 +03:00
lateminer
e85bda54bd Set FEATURE_HD to 130000 for compatibility with Bitcoin 2019-03-03 20:03:20 +03:00
lateminer
232c68fadf Add checkpoint on testnet at block 90235 2019-03-03 20:02:55 +03:00
lateminer
d21d66d95f Set CURRENCY_UNIT to BLK 2019-03-03 20:01:11 +03:00
Michel van Kessel
ef5d5b53f0 Merge latest changes from Github 2019-02-26 10:00:21 -08:00
Michel van Kessel
8d68c8405b [contrib] update seeds main+test 2019-02-26 09:28:43 -08:00
Michel van Kessel
adf7bf1e74 [contrib] update main and test seeds with current
source https://chainz.cryptoid.info/blk/#!network  as low as 1.2.4
2019-01-16 02:31:13 -08:00
Cory Fields
55eed34fdf build: add --enable-werror option
This turns some compiler warnings into errors. Useful for c-i.
2018-12-23 12:46:30 +01:00
Jonas Schnelli
efbc7959f7 Selectively suppress deprecation warnings 2018-12-23 12:44:48 +01:00
Cory Fields
c38cf79ea0 build: fix for out-of-tree/distdir qt builds 2018-12-23 12:21:27 +01:00
Luke Dashjr
a4c442fcf5 Let autoconf detect presence of EVP_MD_CTX_new
Fixes LibreSSL compatibility
2018-12-23 12:19:22 +01:00
Michel van Kessel
7f9181e94e build: Include cuckoocache header in Makefile
fa89581860
2018-12-23 11:44:15 +01:00
Michel van Kessel
bf3a520460 Bugfix: Correctly replace generated headers and fail cleanly
b74ff5cf0c
2018-12-23 11:39:05 +01:00
Pavel Janík
c7b088c1d7 Do not include env_win.cc on non-Windows systems 2018-12-23 11:29:15 +01:00
lateminer
3eab403769 Get old working code back
qt/peertablemodel.cpp
2018-12-02 01:54:55 +03:00
lateminer
57a4a3733e Add missing CDataStream class
addrdb.h
2018-12-02 01:40:42 +03:00
Cory Fields
ac142488b4 gui: add NodeID to the peer table 2018-12-02 01:34:52 +03:00
Cory Fields
6bd4b3a153 net: move CBanDB and CAddrDB out of net.h/cpp
This will eventually solve a circular dependency
2018-12-02 01:33:02 +03:00
lateminer
1e0add9dd8 Remove -mempoolreplacement argument 2018-12-02 01:16:54 +03:00
Michel van Kessel
0816a58643 Update bitcoin_en.ts
Change Bitcoin source to Blackcoin translation for GUI
2018-11-29 21:48:04 +01:00
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
Michel van Kessel
01d05a6852 Make boost::multi_index comparators const 2018-11-26 18:53:21 +01:00
lateminer
e9b2b00430 Show "blackcoinaddress" instead of "bitcoinaddress" in RPC calls 2018-11-18 17:27:10 +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
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