Wladimir J. van der Laan
be281d8a83
Merge pull request #7087
...
9cf6688
Document both the peerbloomfilters and enforcenodebloom options. (Patick Strateman)
0f4dc53
Add enforcenodebloom option. (Patick Strateman)
b3caa9b
Move bloom filter filtering logic outside of command "switch" (giant if/else). (Patick Strateman)
9 years ago
Wladimir J. van der Laan
4ec3561eb3
Replace scriptnum_test's normative ScriptNum implementation
...
Compare against the scriptnum from Bitcoin Core 0.10 instead of OpenSSL.
Closes #7086 .
9 years ago
Wladimir J. van der Laan
2b2ddc558e
Merge pull request #7088
...
5ad5463
Squashed 'src/secp256k1/' changes from 2bfb82b..6c527ec (MarcoFalke)
9 years ago
Wladimir J. van der Laan
348b281f8a
Merge pull request #7092
...
392d3c5
build: Set osx permissions in the dmg to make Gatekeeper happy (Cory Fields)
9 years ago
daniel
c434940e83
uint256::GetCheapHash bigendian compatibility
9 years ago
Jonas Schnelli
26af1ac7cb
Merge pull request #7006
...
f71bfef
add UI help for -resetguisettings (Jonas Schnelli)
ae98388
[Qt] add startup option to reset Qt settings (Jonas Schnelli)
9 years ago
Cory Fields
392d3c5846
build: Set osx permissions in the dmg to make Gatekeeper happy
9 years ago
Wladimir J. van der Laan
b19fe277dd
Merge pull request #7075
...
4846543
Move time data log print to 'net' category to reduce log noise (tulip)
9 years ago
Suhas Daftuar
e30443244a
Pass reference to estimateSmartFee and cleanup whitespace
9 years ago
MarcoFalke
fa472f330f
[trivial] Fix -maxmempool InitError
9 years ago
Patick Strateman
9cf668844e
Document both the peerbloomfilters and enforcenodebloom options.
9 years ago
Patick Strateman
0f4dc53fd6
Add enforcenodebloom option.
...
Previously peers which implement a protocol version less than NO_BLOOM_VERSION
would not be disconnected for sending a filter command, regardless of the
peerbloomfilter option.
Many node operators do not wish to provide expensive bloom filtering for SPV
clients, previously they had to cherry pick the commit which enabled the
disconnect logic.
The default should remain false until a sufficient percent of SPV clients
have updated.
9 years ago
Wladimir J. van der Laan
02a0f348c2
Merge pull request #7066
...
5c2fd38
Add missing "blocktime" description to listtransactions help, fix formatting. (Pavel Janík)
9 years ago
Patick Strateman
b3caa9b7fa
Move bloom filter filtering logic outside of command "switch" (giant if/else).
...
Moving this logic outside of the "switch" makes it far simpler to
enable the forced disconnect by a parameter.
9 years ago
Wladimir J. van der Laan
72dccfc29d
Merge pull request #7045
...
2aa49ce
Bugfix: Use unique autostart filenames on Linux for testnet/regtest (Luke Dashjr)
9 years ago
Wladimir J. van der Laan
b1fcdec687
Merge pull request #7042
...
70899d7
[doc][trivial] Update Debian control description (fanquake)
2fcb849
[doc][trivial] Remove source forge from Debian watch. (fanquake)
9 years ago
Wladimir J. van der Laan
ed34e0577e
Merge pull request #7052
...
a0953cd
[qa] python-bitcoinrpc is no longer a subtree (MarcoFalke)
9 years ago
MarcoFalke
fa63e49b35
Merge commit '5ad54630935d1f340666de7bc9ffef9b8a1df296' into HEAD
9 years ago
MarcoFalke
5ad5463093
Squashed 'src/secp256k1/' changes from 2bfb82b..6c527ec
...
6c527ec Merge pull request #357
445f7f1 Fix for Windows compile issue
git-subtree-dir: src/secp256k1
git-subtree-split: 6c527eceee7f5105c33c98dfae24ffeffd71f7cf
9 years ago
MarcoFalke
faf12bc283
OpenSSL 1.1.0: Fix text variant of the version number
9 years ago
Wladimir J. van der Laan
f91e29fd4d
Merge pull request #7065
...
3522f49
http: add Boost 1.49 compatibility (Wladimir J. van der Laan)
9 years ago
Jorge Timón
2e29e7e247
Globals: Remove a bunch of Params() calls from main.cpp:
...
1) Chainparams: Explicit CChainParams arg for main:
-AcceptBlock
-AcceptBlockHeader
-ActivateBestChain
-ConnectTip
-InitBlockIndex
-LoadExternalBlockFile
-VerifyDB parametric constructor
2) Also pickup more Params()\. in main.cpp
3) Pass nPruneAfterHeight explicitly to new FindFilesToPrune() in main.cpp
9 years ago
Gregory Maxwell
0b0fc179ab
Merge pull request #7028
...
e16ee1c
[qa] Extend README.md (MarcoFalke)
cc97574
[qa] Split README.md to /qa and /qa/rpc-tests (MarcoFalke)
9 years ago
Gregory Maxwell
9cdd407ca5
Merge pull request #7029
...
c800c95
Remove unmaintained example test script_test.py (Suhas Daftuar)
9 years ago
Gregory Maxwell
c322652b71
Merge pull request #7046
...
80ae230
Improve log messages for blocks only violations. (Patick Strateman)
08843ed
Add relaytxes status to getpeerinfo (Peter Todd)
d8aaa51
Bail early in processing transactions in blocks only mode. (Patick Strateman)
3587f6a
Fix relay mechanism for whitelisted peers under blocks only mode. (Patick Strateman)
9 years ago
tulip
4846543ac5
Move time data log print to 'net' category to reduce log noise
9 years ago
Patick Strateman
80ae230a52
Improve log messages for blocks only violations.
9 years ago
Gregory Maxwell
31de2414c6
Merge pull request #7011
...
6531f17
Add mediantime field to getblock and getblockheader (Peter Todd)
7259769
Document new mediantime field in getblockchaininfo (Peter Todd)
c277a63
Clarify nLockTime-by-time comment in CheckFinalTx() (Peter Todd)
748321e
Add mediantime field to getblockchaininfo RPC call (Peter Todd)
9 years ago
Gregory Maxwell
616d61b20d
Merge pull request #6851
...
3e7c891
Optimisation: Store transaction list order in memory rather than compute it every need (Luke Dashjr)
9 years ago
Luke Dashjr
3e7c89196c
Optimisation: Store transaction list order in memory rather than compute it every need
...
Huge performance improvement (450%) for zapwallettxes
9 years ago
Peter Todd
08843ed998
Add relaytxes status to getpeerinfo
9 years ago
Patick Strateman
d8aaa51bec
Bail early in processing transactions in blocks only mode.
...
Previously unsolicited transactions would be processed as normal.
9 years ago
Patick Strateman
3587f6a024
Fix relay mechanism for whitelisted peers under blocks only mode.
...
Previously in blocks only mode all inv messages where type!=MSG_BLOCK would be
rejected without regard for whitelisting or whitelistalwaysrelay.
As such whitelisted peers would never send the transaction (which would be
processed).
9 years ago
Peter Todd
63b5840257
Fix usage of local python-bitcoinlib
...
Previously was using the system-wide python-bitcoinlib, if it existed,
rather than the local copy that you check out in the README.
9 years ago
Wladimir J. van der Laan
776848acef
Merge pull request #6979
...
c197798
[Qt] simple mempool info in debug window (Jonas Schnelli)
9 years ago
Pavel Janík
5c2fd38d05
Add missing "blocktime" description to listtransactions help, fix formatting.
9 years ago
Wladimir J. van der Laan
3522f49f5a
http: add Boost 1.49 compatibility
...
`try_join_for` was introduced in Boost 1.50:
http://www.boost.org/doc/libs/1_50_0/doc/html/thread/thread_management.html#thread.thread_management.thread.try_join_for
1.49 has `timed_join`, one can accomplish the same with:
http://www.boost.org/doc/libs/1_49_0/doc/html/thread/thread_management.html#thread.thread_management.thread.timed_join
However, `timed_join` was deprecated in 1.50. So a conditional is
necessary.
This solution was tested in #7031 .
9 years ago
Wladimir J. van der Laan
07b770caf3
Merge pull request #7019
...
33b7f83
[qa] travis: cover *receivedby* rpcs (MarcoFalke)
9 years ago
Jonas Schnelli
c197798d1b
[Qt] simple mempool info in debug window
9 years ago
Wladimir J. van der Laan
a1bfca8052
Merge pull request #7059
...
2798e0b
add powerpc build support for openssl lib (daniel)
9 years ago
Wladimir J. van der Laan
c983d6fcb4
Merge pull request #6900
...
2cecb24
doc: change suite to trusty in gitian-building.md (Wladimir J. van der Laan)
957c0fd
gitian: make windows build deterministic (Wladimir J. van der Laan)
2e31d74
gitian: use trusty for building (Wladimir J. van der Laan)
0b416c6
depends: qt PIDLIST_ABSOLUTE patch (Wladimir J. van der Laan)
9f251b7
devtools: add libraries for bitcoin-qt to symbol check (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
2cecb24600
doc: change suite to trusty in gitian-building.md
9 years ago
Wladimir J. van der Laan
957c0fd7c0
gitian: make windows build deterministic
9 years ago
Wladimir J. van der Laan
52c563710d
qt: Periodic translations update
9 years ago
Wladimir J. van der Laan
a1907772f0
Merge pull request #7051
...
b4f3e9c
ui: Add "Copy raw transaction data" to transaction list context menu (Wladimir J. van der Laan)
9 years ago
MarcoFalke
a0953cdf07
[qa] python-bitcoinrpc is no longer a subtree
...
* Only authproxy.py is taken from the python-bitcoinrpc
9 years ago
Wladimir J. van der Laan
b4f3e9c09e
ui: Add "Copy raw transaction data" to transaction list context menu
...
Add a way to quickly copy transaction hex.
Primarily useful when manually submitting transactions,
e.g. `-walletbroadcast=0` is set.
9 years ago
Wladimir J. van der Laan
f8e87d74c9
Merge pull request #7048
...
c5f211b
[doc][trivial] Remove miniupnpc build notes build-unix (fanquake)
9 years ago
Jonas Schnelli
15765df352
Merge pull request #7041
...
bd42e6b
[doc] Users now see 'Bitcoin Core' in the OSX bundle (Michael Ford)
9 years ago
daniel
2798e0b0d2
add powerpc build support for openssl lib
9 years ago