aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-14Merge #8324: [Wallet] keep HD seed during salvagewalletWladimir J. van der Laan
b993671 [Wallet] keep HD seed during salvagewallet (Jonas Schnelli)
2016-07-14Merge #8340: [qa] Solve trivial merge conflict in p2p-segwit.pyMarcoFalke
66668c4 [qa] Solve merge conflict of 4324bd237c3147fc153ba5046c211f03e8ac956a (MarcoFalke)
2016-07-14[qa] Solve merge conflict of 4324bd237c3147fc153ba5046c211f03e8ac956aMarcoFalke
2016-07-14Merge #8312: Fix mempool DoS vulnerability from malleated transactionsWladimir J. van der Laan
46c9620 Test that unnecessary witnesses can't be used for mempool DoS (Suhas Daftuar) bb66a11 Fix DoS vulnerability in mempool acceptance (Suhas Daftuar)
2016-07-14Merge #8311: Rename CTxinWitness -> CTxInWitnessWladimir J. van der Laan
36ae37a Rename CTxinWitness -> CTxInWitness (Bob McElrath)
2016-07-14Merge #8271: [bugfix] Do not send witnesses in cmpctblockWladimir J. van der Laan
252675e Do not send witnesses in cmpctblock (Pieter Wuille)
2016-07-12qt: periodic translation updateWladimir J. van der Laan
Added languages: - `bg_BG`: Bulgarian (Bulgaria)
2016-07-11Merge #8317: [rpcwallet] Don't use floating pointWladimir J. van der Laan
477777f [rpcwallet] Don't use floating point (MarcoFalke)
2016-07-11Merge #8289: bash-completion: Adapt for 0.12 and 0.13Wladimir J. van der Laan
1ba3db6 bash-completion: Adapt for 0.12 and 0.13 (Christian von Roques)
2016-07-09[Wallet] keep HD seed during salvagewalletJonas Schnelli
2016-07-08Merge #8314: Fix pkg-config issues for 0.13Wladimir J. van der Laan
b556bed build: fix Windows builds without pkg-config (Cory Fields) 0c928cb build: Fix Qt5PlatformSupport check without pkg-config (Cory Fields)
2016-07-08Merge #8315: gitian: Don't require sudo for Linux.Wladimir J. van der Laan
099d4b0 gitian: use a wrapped gcc/g++ to avoid the need for a system change (Cory Fields)
2016-07-08[rpcwallet] Don't use floating pointMarcoFalke
2016-07-08Merge #7540: Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFYWladimir J. van der Laan
18c975c Rename NOP3 to CHECSEQUENCEVERIFY in rpc tests (BtcDrak) 14d0130 Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFY (BtcDrak)
2016-07-08Merge #8303: [Doc] Update bips.md for CSV softfork.Wladimir J. van der Laan
ab0c35a [Doc] Update bips.md for CSV softfork. (fanquake)
2016-07-08Merge #8309: [qa] Add wallet-hd testWladimir J. van der Laan
fade505 [qa] Add wallet-hd test (MarcoFalke) fa9976b [qa] test_framework: Add wrapper for stop_node (MarcoFalke)
2016-07-08Merge #8310: build: require boost for benchWladimir J. van der Laan
cf2ef78 build: require boost for bench (Cory Fields)
2016-07-07Test that unnecessary witnesses can't be used for mempool DoSSuhas Daftuar
Check that pre-segwit activation, unnecessary witnesses won't cause a txid to be permanently rejected.
2016-07-07gitian: use a wrapped gcc/g++ to avoid the need for a system changeCory Fields
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.
2016-07-07[qa] Add wallet-hd testMarcoFalke
2016-07-07Fix DoS vulnerability in mempool acceptanceSuhas Daftuar
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.
2016-07-07Merge #8304: [travis] Update SDK_URLJonas Schnelli
fa6ad56 [travis] Update SDK_URL (MarcoFalke)
2016-07-07build: fix Windows builds without pkg-configCory Fields
- 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
2016-07-07build: Fix Qt5PlatformSupport check without pkg-configCory Fields
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.
2016-07-07bash-completion: Adapt for 0.12 and 0.13Christian von Roques
* 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
2016-07-07[qa] test_framework: Add wrapper for stop_nodeMarcoFalke
2016-07-06Rename CTxinWitness -> CTxInWitnessBob McElrath
2016-07-06build: require boost for benchCory Fields
2016-07-06Merge #8288: qt: Network-specific example addressJonas Schnelli
4f44cb6 qt: Network-specific example address (Wladimir J. van der Laan)
2016-07-06qt: periodic translations updateWladimir J. van der Laan
2016-07-06Merge #8273: Bump `-dbcache` default to 300MiBWladimir 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)
2016-07-06doc: Mention dbcache increase in release notesWladimir J. van der Laan
2016-07-06Bump `-dbcache` default to 300MiBWladimir 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.
2016-07-06Merge #8275: Remove bad chain alert partition checkWladimir J. van der Laan
ab8be98 Remove bad chain alert partition check (BtcDrak)
2016-07-06Merge #8298: wallet: Revert input selection post-pruningWladimir J. van der Laan
20f3cd7 wallet: Revert input selection post-pruning (Wladimir J. van der Laan)
2016-07-06Merge #8306: Revert "net: Avoid duplicate getheaders requests." PR #8054Wladimir J. van der Laan
4fbdc43 Revert "net: Avoid duplicate getheaders requests." PR #8054 (Gregory Maxwell)
2016-07-05Revert "net: Avoid duplicate getheaders requests." PR #8054Gregory Maxwell
This reverts commit f93c2a1b7ee912f0651ebb4c8a5eca220e434f4a. This can cause synchronization to get stuck.
2016-07-05[Doc] Update bips.md for CSV softfork.fanquake
2016-07-04Merge #8280: Tests: Increase sync_blocks() timeouts in pruning.pyMarcoFalke
36f1b9d Tests: Increase sync_blocks() timeouts in pruning.py (Suhas Daftuar)
2016-07-01wallet: Revert input selection post-pruningWladimir J. van der Laan
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.
2016-07-01Merge #8285: windows: Add testnet link to installerWladimir J. van der Laan
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)
2016-06-30windows: Add testnet icon for testnet linkWladimir J. van der Laan
Overhauled testnet icon by Jonas Schnelli
2016-06-29qt: Network-specific example addressWladimir J. van der Laan
Generate an (invalid) example address for in the bitcoin address widgets, based on the network prefix, instead of hardcoding a mainnet address. - `1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L` for mainnet (same as now) - `n2wxQmfexkjwEPgdD6iJA7T7RtzkmHxhFc` for testnet
2016-06-29windows: Add testnet link to installerWladimir J. van der Laan
2016-06-29Merge #8281: qt: Remove client name from debug windowJonas Schnelli
a7897c0 qt: Remove client name from debug window (Wladimir J. van der Laan)
2016-06-28qt: Remove client name from debug windowWladimir J. van der Laan
Remove the client name from the debug window in the GUI. It is already part of the user agent, so adding it separately doesn't add anything.
2016-06-28Rename NOP3 to CHECSEQUENCEVERIFY in rpc testsBtcDrak
2016-06-28Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFYBtcDrak
2016-06-28Tests: Increase sync_blocks() timeouts in pruning.pySuhas Daftuar
2016-06-28Merge #8261: The bit field is shown only when status is "started"Wladimir J. van der Laan
2129fce The bit field is shown only when status is "started" (Pavel Janík)