Age | Commit message (Collapse) | Author |
|
|
|
46c9620 Test that unnecessary witnesses can't be used for mempool DoS (Suhas Daftuar)
bb66a11 Fix DoS vulnerability in mempool acceptance (Suhas Daftuar)
|
|
36ae37a Rename CTxinWitness -> CTxInWitness (Bob McElrath)
|
|
252675e Do not send witnesses in cmpctblock (Pieter Wuille)
|
|
|
|
When processing a headers message that looks like a block announcement,
send peer a getheaders if the headers message won't connect.
Apply DoS points after too many consecutive unconnecting headers messages.
|
|
Added languages:
- `bg_BG`: Bulgarian (Bulgaria)
|
|
477777f [rpcwallet] Don't use floating point (MarcoFalke)
|
|
1ba3db6 bash-completion: Adapt for 0.12 and 0.13 (Christian von Roques)
|
|
|
|
|
|
|
|
|
|
|
|
The previous information about block relaying in pruned mode suggested
that blocks are relayed only to nodes that support BIP 130, which is not
true.
|
|
b556bed build: fix Windows builds without pkg-config (Cory Fields)
0c928cb build: Fix Qt5PlatformSupport check without pkg-config (Cory Fields)
|
|
099d4b0 gitian: use a wrapped gcc/g++ to avoid the need for a system change (Cory Fields)
|
|
|
|
18c975c Rename NOP3 to CHECSEQUENCEVERIFY in rpc tests (BtcDrak)
14d0130 Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFY (BtcDrak)
|
|
ab0c35a [Doc] Update bips.md for CSV softfork. (fanquake)
|
|
fade505 [qa] Add wallet-hd test (MarcoFalke)
fa9976b [qa] test_framework: Add wrapper for stop_node (MarcoFalke)
|
|
cf2ef78 build: require boost for bench (Cory Fields)
|
|
Check that pre-segwit activation, unnecessary witnesses won't cause
a txid to be permanently rejected.
|
|
C_INCLUDE_PATH and CPLUS_INCLUDE_PATH work globally as though -isystem was used
for each invocation.
Since that changes the build results, force a rebuild of x86 depends by adding
the value to $HOST_ID_SALT.
|
|
|
|
Moves the IsStandard check to happen after the premature-witness check,
so that adding a witness to a transaction can't prevent mempool acceptance.
Note that this doesn't address the broader category of potential mempool DoS
issues that affect transactions after segwit activation.
|
|
fa6ad56 [travis] Update SDK_URL (MarcoFalke)
|
|
- guard PKG_PROG_PKG_CONFIG with an m4_ifdef. If not building for windows,
require it
- add nops as necessary in case the ifdef reduces the if/then to nothing
- AC_SUBST some missing _LIBS. These were split out over time, but not all were
properly substituted. They continued to work if pkg-config is installed
because it does the AC_SUBST itself
|
|
The non-pkg-config case can't use pkg-config to check the version.
Also, make sure that the check is properly guarded in the case of missing
pkg-config macros.
|
|
* separate completion for bitcoind and bitcoin-cli
* remove RPC support from bitcoind completion
* add completion for bitcoin-tx and bitcoin-qt
* rely on autoloading of completions
|
|
|
|
|
|
|
|
4f44cb6 qt: Network-specific example address (Wladimir J. van der Laan)
|
|
|
|
efd1d83 doc: Mention dbcache increase in release notes (Wladimir J. van der Laan)
32cab91 Bump `-dbcache` default to 300MiB (Wladimir J. van der Laan)
|
|
|
|
Also cap the allocation for the leveldb-specific cache for the UTXO set
to 8MiB.
This avoids that the extra cache memory goes to the much less effective
leveldb cache instead of our application-level cache.
|
|
ab8be98 Remove bad chain alert partition check (BtcDrak)
|
|
20f3cd7 wallet: Revert input selection post-pruning (Wladimir J. van der Laan)
|
|
4fbdc43 Revert "net: Avoid duplicate getheaders requests." PR #8054 (Gregory Maxwell)
|
|
|
|
This reverts commit f93c2a1b7ee912f0651ebb4c8a5eca220e434f4a.
This can cause synchronization to get stuck.
|
|
|
|
36f1b9d Tests: Increase sync_blocks() timeouts in pruning.py (Suhas Daftuar)
|
|
This reverts PR #4906, "Coinselection prunes extraneous inputs from
ApproximateBestSubset".
Apparently the previous behavior of slightly over-estimating the set of
inputs was useful in cleaning up UTXOs.
See also #7664, #7657, as well as 2016-07-01 discussion on #bitcoin-core-dev IRC.
|
|
975a41d windows: Add testnet icon for testnet link (Wladimir J. van der Laan)
0ce8e99 windows: Add testnet link to installer (Wladimir J. van der Laan)
|
|
|
|
|
|
|