aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge #8275: Remove bad chain alert partition checkWladimir J. van der Laan2016-07-065-150/+0
|\ | | | | | | ab8be98 Remove bad chain alert partition check (BtcDrak)
| * Remove bad chain alert partition checkBtcDrak2016-06-145-150/+0
| | | | | | | | | | | | | | | | | | As per meeting 2016-03-31 https://bitcoincore.org/en/meetings/2016/03/31/#bad-chain-alerts The partition checker was producing huge number of false-positives and was disabled in 0.12.1 on the understanding it would either be fixed in 0.13 or removed entirely from master if not.
* | Merge #8298: wallet: Revert input selection post-pruningWladimir J. van der Laan2016-07-062-24/+0
|\ \ | | | | | | | | | 20f3cd7 wallet: Revert input selection post-pruning (Wladimir J. van der Laan)
| * | wallet: Revert input selection post-pruningWladimir J. van der Laan2016-07-012-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge #8306: Revert "net: Avoid duplicate getheaders requests." PR #8054Wladimir J. van der Laan2016-07-061-8/+1
|\ \ \ | | | | | | | | | | | | 4fbdc43 Revert "net: Avoid duplicate getheaders requests." PR #8054 (Gregory Maxwell)
| * | | Revert "net: Avoid duplicate getheaders requests." PR #8054Gregory Maxwell2016-07-051-8/+1
|/ / / | | | | | | | | | | | | | | | This reverts commit f93c2a1b7ee912f0651ebb4c8a5eca220e434f4a. This can cause synchronization to get stuck.
* | | Merge #8280: Tests: Increase sync_blocks() timeouts in pruning.pyMarcoFalke2016-07-041-2/+2
|\ \ \ | |/ / |/| | | | | 36f1b9d Tests: Increase sync_blocks() timeouts in pruning.py (Suhas Daftuar)
| * | Tests: Increase sync_blocks() timeouts in pruning.pySuhas Daftuar2016-06-281-2/+2
| | |
* | | Merge #8285: windows: Add testnet link to installerWladimir J. van der Laan2016-07-014-0/+4
|\ \ \ | | | | | | | | | | | | | | | | 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)
| * | | windows: Add testnet icon for testnet linkWladimir J. van der Laan2016-06-304-1/+3
| | | | | | | | | | | | | | | | Overhauled testnet icon by Jonas Schnelli
| * | | windows: Add testnet link to installerWladimir J. van der Laan2016-06-291-0/+2
|/ / /
* | | Merge #8281: qt: Remove client name from debug windowJonas Schnelli2016-06-294-56/+26
|\ \ \ | | | | | | | | | | | | a7897c0 qt: Remove client name from debug window (Wladimir J. van der Laan)
| * | | qt: Remove client name from debug windowWladimir J. van der Laan2016-06-284-56/+26
|/ / / | | | | | | | | | | | | 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.
* | | Merge #8261: The bit field is shown only when status is "started"Wladimir J. van der Laan2016-06-281-1/+1
|\ \ \ | | | | | | | | | | | | 2129fce The bit field is shown only when status is "started" (Pavel Janík)
| * | | The bit field is shown only when status is "started"Pavel Janík2016-06-281-1/+1
| | | |
* | | | qt: Periodic translations updateWladimir J. van der Laan2016-06-2892-68128/+4014
| | | |
* | | | tx: change slug to `bitcoin.qt-translation-013x`Wladimir J. van der Laan2016-06-281-1/+1
|/ / / | | | | | | | | | Fetch the 0.13 translations, not the 0.12 translations.
* | | Merge #8257: Do not ask a UI question from bitcoindWladimir J. van der Laan2016-06-284-1/+13
|\ \ \ | |/ / |/| | | | | 1acf1db Do not ask a UI question from bitcoind (Pieter Wuille)
| * | Do not ask a UI question from bitcoindPieter Wuille2016-06-244-1/+13
| | |
* | | Merge #8258: RPC: Hide softfork if timeout is 0Wladimir J. van der Laan2016-06-271-3/+12
|\ \ \ | | | | | | | | | | | | 409f833 RPC: Hide softfork if timeout is 0 (jl2012)
| * | | RPC: Hide softfork if timeout is 0jl20122016-06-251-3/+12
| | | |
* | | | Merge #8244: remove unnecessary LOCK(cs_main) in getrawpmempoolWladimir J. van der Laan2016-06-251-2/+0
|\ \ \ \ | | | | | | | | | | | | | | | 27f8126 remove unnecessary LOCK(cs_main) (Daniel Cousens)
| * | | | remove unnecessary LOCK(cs_main)Daniel Cousens2016-06-231-2/+0
| | | | |
* | | | | Merge #8240: doc: Mention Windows XP end of support in release notesWladimir J. van der Laan2016-06-251-0/+22
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | b0be3a0 doc: Mention Windows XP end of support in release notes (Wladimir J. van der Laan)
| * | | | doc: Mention Windows XP end of support in release notesWladimir J. van der Laan2016-06-241-0/+22
| |/ / / | | | | | | | | | | | | Closes #7681.
* | | | Merge #8252: [trivial] Add aarch64 to depends .gitignoreWladimir J. van der Laan2016-06-241-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | f70bcfc [trivial] Add aarch64 to depends .gitignore (fanquake)
| * | | | [trivial] Add aarch64 to depends .gitignorefanquake2016-06-241-0/+1
| | |/ / | |/| |
* | | | Merge #8149: Segregated witness rebasedWladimir J. van der Laan2016-06-2480-571/+5305
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f852813 BIP9 parameters for testnet (Johnson Lau) 070dbc4 --- [SEGWIT] begin: deployment --- (Pieter Wuille) fdb43df [qa] Add GetTransactionSigOpCost unit tests (Jonas Nick) d846e02 [qa] script_tests: witness tests can specify tx amount (Suhas Daftuar) 330b0f3 [qa] p2p segwit tests (Suhas Daftuar) 4f7ff00 [qa] Add rpc test for segwit (Alex Morcos) 66cca79 [qa] Autogeneration support for witness in script_tests (Pieter Wuille) 06d3805 [qa] Add segwit support to script_tests (Pieter Wuille) 00f46cb [qa] Add transaction tests for segwit (NicolasDorier) 0aa9207 [qa] Witness version 0 signing unit tests (Pieter Wuille) 978e200 --- [SEGWIT] begin: tests --- (Pieter Wuille) 745eb67 [RPC] signrawtransaction can sign P2WSH (NicolasDorier) f4691ab [RPC] Add wallet support for witness transactions (using P2SH) (Pieter Wuille) 605e847 BIP143: Signing logic (Pieter Wuille) 9757b57 --- [SEGWIT] begin: wallet --- (Pieter Wuille) af87a67 Do not use compact blocks when segwit is enabled (Pieter Wuille) 6032f69 Add rewind logic to deal with post-fork software updates (Pieter Wuille) b7dbeb2 [libconsensus] Script verification API with amounts (Thomas Kerin) 2b1f6f9 BIP141: Other consensus critical limits, and BIP145 (Pieter Wuille) 7c4bf77 [RPC] Return witness data in blockchain RPCs (Johnson Lau) 3dd4102 BIP143: Verification logic (Pieter Wuille) 0ef1dd3 Refactor script validation to observe amounts (Pieter Wuille) b8a9749 BIP144: Handshake and relay (receiver side) (Pieter Wuille) 8b49040 BIP141: Commitment structure and deployment (Pieter Wuille) 449f9b8 BIP141: Witness program (Pieter Wuille) 7030d9e BIP144: Serialization, hashes, relay (sender side) (Pieter Wuille) ecacfd9 --- [SEGWIT] begin: P2P/node/consensus --- (Pieter Wuille)
| * | | | BIP9 parameters for testnetJohnson Lau2016-06-221-2/+2
| | | | |
| * | | | --- [SEGWIT] begin: deployment ---Pieter Wuille2016-06-220-0/+0
| | | | |
| * | | | [qa] Add GetTransactionSigOpCost unit testsJonas Nick2016-06-222-0/+185
| | | | |
| * | | | [qa] script_tests: witness tests can specify tx amountSuhas Daftuar2016-06-222-51/+140
| | | | | | | | | | | | | | | | | | | | Add tests that witness signatures cover value
| * | | | [qa] p2p segwit testsSuhas Daftuar2016-06-227-30/+2037
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mininode now supports witness transactions/blocks, blocktools has a helper for adding witness commitments to blocks, and script has a function to calculate hashes for signature under sigversion 1, used by segwit. Py3 conversion by Marco Falke Test to make sure upgraded nodes don't ask for non-wit blocks by Gregory Sanders.
| * | | | [qa] Add rpc test for segwitAlex Morcos2016-06-225-7/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Amended by Pieter Wuille to use multisig 1-of-1 for P2WSH tests, and BIP9 based switchover logic. Fixes and py3 conversion by Marco Falke.
| * | | | [qa] Autogeneration support for witness in script_testsPieter Wuille2016-06-222-10/+227
| | | | |
| * | | | [qa] Add segwit support to script_testsPieter Wuille2016-06-222-19/+42
| | | | | | | | | | | | | | | | | | | | Contains fix by Johnson Lau.
| * | | | [qa] Add transaction tests for segwitNicolasDorier2016-06-223-10/+263
| | | | | | | | | | | | | | | | | | | | Including BIP143 P2WSH examples by jl2012.
| * | | | [qa] Witness version 0 signing unit testsPieter Wuille2016-06-221-0/+276
| | | | |
| * | | | --- [SEGWIT] begin: tests ---Pieter Wuille2016-06-220-0/+0
| | | | |
| * | | | [RPC] signrawtransaction can sign P2WSHNicolasDorier2016-06-224-3/+12
| | | | |
| * | | | [RPC] Add wallet support for witness transactions (using P2SH)Pieter Wuille2016-06-222-0/+118
| | | | | | | | | | | | | | | | | | | | Includes support for pushkeyhash wit v0 by Alex Morcos.
| * | | | BIP143: Signing logicPieter Wuille2016-06-2212-166/+382
| | | | |
| * | | | --- [SEGWIT] begin: wallet ---Pieter Wuille2016-06-220-0/+0
| | | | |
| * | | | Do not use compact blocks when segwit is enabledPieter Wuille2016-06-221-2/+6
| | | | |
| * | | | Add rewind logic to deal with post-fork software updatesPieter Wuille2016-06-224-19/+126
| | | | | | | | | | | | | | | | | | | | Includes logic for dealing with pruning by Suhas Daftuar.
| * | | | [libconsensus] Script verification API with amountsThomas Kerin2016-06-223-7/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | script_tests: always test bitcoinconsensus_verify_script_with_amount if VERIFY_WITNESS isn't set Rename internal method + make it static trim bitcoinconsensus_ prefix Add SERIALIZE_TRANSACTION_WITNESS flag
| * | | | BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-2231-136/+344
| | | | | | | | | | | | | | | | | | | | Includes changes by Suhas Daftuar, Luke-jr, and mruddy.
| * | | | [RPC] Return witness data in blockchain RPCsJohnson Lau2016-06-222-2/+22
| | | | | | | | | | | | | | | | | | | | Includes RPC field name changes by Luke-jr.
| * | | | BIP143: Verification logicPieter Wuille2016-06-2211-63/+131
| | | | | | | | | | | | | | | | | | | | Includes simplifications by Eric Lombrozo.
| * | | | Refactor script validation to observe amountsPieter Wuille2016-06-2213-36/+48
| | | | | | | | | | | | | | | | | | | | This is a preparation for BIP143 support.