Commit Graph

12980 Commits

Author SHA1 Message Date
lateminer
248fb13834 Add header spam protection 2019-04-01 23:39:03 +03:00
lateminer
5d85509142 Ban peers that fail to pass future drift check 2019-03-28 20:21:44 +03:00
lateminer
5122eecd9f Move some checks out of ConnectBlock() 2019-03-28 20:21:03 +03:00
lateminer
9148f30fbc Use IsProtocolV1RetargetingFixed(), IsProtocolV3() everywhere 2019-03-28 20:18:53 +03:00
lateminer
7fd6bdd10d Merge pull request #31 from michelvankessel/blackcoin-more
[wallet] get correct total_balance
2019-03-23 20:23:39 +03:00
Michel van Kessel
0cb21655e6 [contrib] update seeds 2019-03-23 07:01:52 -07:00
Michel van Kessel
91cccc530f [wallet] get correct total_balance
getwalletinfo
2019-03-23 05:50:02 -07:00
lateminer
04f9b21cfe RPC: show total balance in getwalletinfo 2019-03-22 23:51:12 +03:00
lateminer
3bfd2054f7 Fix warning: suggest parentheses around... in removeForReorg() 2019-03-21 00:49:12 +03:00
lateminer
22febc35b6 Move PoW check to CheckBlockHeader() 2019-03-21 00:38:40 +03:00
lateminer
b3734a3bcc Qt: remove test() call in RPCConsole::startExecutor() 2019-03-20 23:26:28 +03:00
lateminer
f5462441e7 Qt: remove on_buttonChooseFee_clicked() and on_buttonMinimizeFee_clicked() 2019-03-20 23:09:30 +03:00
lateminer
136459133d Fix logic in ReacceptWalletTransactions(), RelayWalletTransaction() and GetAddressBalances() 2019-03-20 22:56:22 +03:00
lateminer
cf5aeb60fb Use smaller font for CashAddr in ReceiveRequestDialog::update 2019-03-20 22:55:40 +03:00
lateminer
61362bef05 PoS: get rid of nStakeMinConfirmations, IsConfirmedInNPrevBlocks(), ReadFromDisk() 2019-03-19 23:54:30 +03:00
lateminer
87e1ea76c9 Update changelog with 2.13.2.2 changes 2019-03-13 22:39:19 +03:00
lateminer
03ab4fee6d Reject blocks with non-canonical signatures starting from protocol version 60016 2019-03-09 21:54:11 +03:00
lateminer
d59608a469 Fix remaining automake warning when running autogen.sh 2019-03-09 13:57:38 +03:00
lateminer
dd6554d691 Blackcoin More website uses https 2019-03-09 13:56:07 +03:00
lateminer
04b0ee71b5 Bump version to 2.13.2.2 2019-03-09 13:45:31 +03:00
lateminer
a87e7e0c34 Blackify doc/README.md 2019-03-09 13:44:50 +03:00
Wladimir J. van der Laan
81efa8c3f9 doc: Remove version numbers from READMEs 2019-03-09 13:40:20 +03:00
lateminer
006b171204 GUI: Fix disconnect from Qt console 2019-03-09 13:15:59 +03:00
Cory Fields
a9357f0c67 gui: fix ban from qt console 2019-03-09 12:36:26 +03:00
lateminer
6b4f463267 Update Blackcoin More website 2019-03-09 00:32:23 +03:00
lateminer
5b50b3df4b Set COPYRIGHT_YEAR to 2019 2019-03-09 00:32:07 +03:00
lateminer
4ee1f3d22f Update README.md 2019-03-09 00:11:03 +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
lateminer
5be5382881 Merge branch 'master' into 'master'
latest updates from Github v2.13.2.2

See merge request blackcoin/blackcoin-more!2
2019-02-27 17:39:45 +00: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
fanquake
3f2c3cb1a5 depends: disable unused qt features 2019-02-25 10:55:02 +01:00
fanquake
1ebdacbeb6 depends: qt 5.9.7 2019-02-25 10:54:56 +01:00
Cory Fields
98650bf091 depends: fix qt determinism
Qt's configure grabs the path to xkb's data root during configure, but the
build changes in 5.8 apparently broke the handling for cross builds. As a
result, the string embedded in the binary depends on whether or not some files
are present in the builder's filesystem.

The "-xkb-config-root" configure setting is intended to allow manual overriding
but it is also broken. See: https://bugreports.qt.io/browse/QTBUG-60005

This has since been fixed upstream, so just hard-code the path for now. We can
drop this patch when we bump to a fixed Qt.

Also, fix the "-qt-xkbcommon-x11" config param which was renamed. This does not
appear to affect build results, presumably because auto-detection is working,
but it does not hurt to be explicit.
2019-02-25 10:54:51 +01:00
Michel van Kessel
a923eff63d [depends] Add riscv qt depends support for cross compiling bitcoin-qt
96dda8b0589affb88a909aaf62e95bebc4c18ba2
2019-02-25 10:54:38 +01:00
TheCharlatan
41dd53d26a Add aarch64 qt depends support for cross compiling bitcoin-qt 2019-02-25 10:54:30 +01:00
Dimitris Apostolou
ec9bc25b5e Update zmq to 4.3.1
Addresses https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6250
2019-02-24 21:15:57 +01:00
Michel van Kessel
c8b9ae7c44 Merge pull request #18 from michelvankessel/michel-qcarbon
Michel qcarbon
2019-01-19 19:41:43 +01:00
Chun Kuan Lee
23e23e8879 depends: Remove unused Qt 4 dependencies
Summary: This is a backport of Core's PR14183

Test Plan:
  make -C ../depends build-all

Reviewers: #bitcoin_abc, schancel

Reviewed By: #bitcoin_abc, schancel

Subscribers: teamcity

Differential Revision: https://reviews.bitcoinabc.org/D1808
2019-01-18 10:17:04 +01:00
Michel van Kessel
85e671edf0 [doc] update dependencies.md
trivial updates with correct versions and support channels
2019-01-17 01:30:13 -08:00
Cory Fields
da5bacfb93 depends: qt: avoid system harfbuzz and bz2
We may eventually want to break out harfbuzz and build it in depends, but
for now just ensure that runtime dependencies don't depend on whether or not
harfbuzz was present on the builder.
2019-01-17 01:29:50 -08:00
Cory Fields
a204fe3bab depends: fix bitcoin-qt back-compat with older freetype versions at runtime
A few years ago, libfreetype introduced FT_Get_Font_Format() as an alias for
FT_Get_X11_Font_Format(), but FT_Get_X11_Font_Format() was kept for abi
backwards-compatibility.

Our qt bump to 5.9 introduced a call to FT_Get_Font_Format(). Replace it with
FT_Get_X11_Font_Format() in order to remain compatibile with older freetype,
which is still used by e.g. Ubuntu Trusty.
2019-01-17 01:29:43 -08:00