-
Notifications
You must be signed in to change notification settings - Fork 36.9k
Comparing changes
Open a pull request
base repository: bitcoin/bitcoin
base: master
head repository: bitpay/bitcoin
compare: 0.12.1-bitcore
Commits on Dec 3, 2015
-
Bump version from 0.11.99 to 0.12.0 so that we don't forget to do this when rc1 is released.
Configuration menu - View commit details
-
Copy full SHA for 2985000 - Browse repository at this point
Copy the full SHA 2985000View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb44ce - Browse repository at this point
Copy the full SHA cfb44ceView commit details
Commits on Dec 4, 2015
-
Disconnect on mempool requests from peers when over the upload limit.
Configuration menu - View commit details
-
Copy full SHA for 6ba25d2 - Browse repository at this point
Copy the full SHA 6ba25d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31955d - Browse repository at this point
Copy the full SHA f31955dView commit details
Commits on Dec 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 82aff88 - Browse repository at this point
Copy the full SHA 82aff88View commit details -
test: remove necessity to call create_callback_map
Remove necessity to call create_callback_map (as well as the function itself) from the Python P2P test framework. Invoke the appropriate methods directly. - Easy to forget to call it and wonder why it doesn't work - Simplifies the code - This makes it easier to handle new messages in subclasses Github-Pull: #7171 Rebased-From: 2f601d2
Configuration menu - View commit details
-
Copy full SHA for b2d7ada - Browse repository at this point
Copy the full SHA b2d7adaView commit details
Commits on Dec 8, 2015
-
Coinselection prunes extraneous inputs from ApproximateBestSubset
This is a combination of 3 commits. - Coinselection prunes extraneous inputs from ApproximateBestSubset A further pass over the available inputs has been added to ApproximateBestSubset after a candidate set has been found. It will prune any extraneous inputs in the selected subset, in order to decrease the number of input and the resulting change. - Moved set reduction to the end of ApproximateBestSubset to reduce performance impact - Added a test for the pruning of extraneous inputs after ApproximateBestSet Github-Pull: #4906 Rebased-From: 5c03483 af9510e fc0f52d
1Configuration menu - View commit details
-
Copy full SHA for 96e8d12 - Browse repository at this point
Copy the full SHA 96e8d12View commit details
Commits on Dec 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 44fef99 - Browse repository at this point
Copy the full SHA 44fef99View commit details
Commits on Dec 11, 2015
-
net: Add and document network messages in protocol.h
- Avoids string typos (by making the compiler check) - Makes it easier to grep for handling/generation of a certain message type - Refer directly to documentation by following the symbol in IDE - Move list of valid message types to protocol.cpp: protocol.cpp is a more appropriate place for this, and having the array there makes it easier to keep things consistent. Github-Pull: #7181 Rebased-From: 9bbe71b
Configuration menu - View commit details
-
Copy full SHA for 8fc174a - Browse repository at this point
Copy the full SHA 8fc174aView commit details
Commits on Dec 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for f43c2f9 - Browse repository at this point
Copy the full SHA f43c2f9View commit details -
Checks for null data transaction before issuing error to debug.log
Configuration menu - View commit details
-
Copy full SHA for 06c6a58 - Browse repository at this point
Copy the full SHA 06c6a58View commit details -
Replace trickle nodes with per-node/message Poisson delays
We used to have a trickle node, a node which was chosen in each iteration of the send loop that was privileged and allowed to send out queued up non-time critical messages. Since the removal of the fixed sleeps in the network code, this resulted in fast and attackable treatment of such broadcasts. This pull request changes the 3 remaining trickle use cases by random delays: * Local address broadcast (while also removing the the wiping of the seen filter) * Address relay * Inv relay (for transactions; blocks are always relayed immediately) The code is based on older commits by Patrick Strateman. Github-Pull: #7125 Rebased-From: 5400ef6
Configuration menu - View commit details
-
Copy full SHA for 10b88be - Browse repository at this point
Copy the full SHA 10b88beView commit details
Commits on Dec 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9572e49 - Browse repository at this point
Copy the full SHA 9572e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ad812 - Browse repository at this point
Copy the full SHA f3ad812View commit details
Commits on Dec 18, 2015
-
[Depends] Bump Boost, miniupnpc, ccache & zeromq
Bring dependencies up to date with master: [depends] Boost 1.59.0 [depends] miniupnpc 1.9.20151026 [depends] native ccache 3.2.4 [depends] zeromq 4.0.7 [depends] Latest config.guess & config.sub [depends] Fix miniupnpc compilation on osx Github-Pull: #6980 Rebased-From: 9e940fa 17ad964 26f8ea5 10d3c77 23a3c47 e0769e1
Configuration menu - View commit details
-
Copy full SHA for eccd671 - Browse repository at this point
Copy the full SHA eccd671View commit details
Commits on Dec 21, 2015
-
[Mempool] Fix mempool limiting and replace-by-fee for PrioritiseTrans…
…action 1) Fix mempool limiting for PrioritiseTransaction Redo the feerate index to be based on mining score, rather than fee. Update mempool_packages.py to test prioritisetransaction's effect on package scores. 2) Update replace-by-fee logic to use fee deltas 3) Use fee deltas for determining mempool acceptance 4) Remove GetMinRelayFee One test in AcceptToMemoryPool was to compare a transaction's fee agains the value returned by GetMinRelayFee. This value was zero for all small transactions. For larger transactions (between DEFAULT_BLOCK_PRIORITY_SIZE and MAX_STANDARD_TX_SIZE), this function was preventing low fee transactions from ever being accepted. With this function removed, we will now allow transactions in that range with fees (including modifications via PrioritiseTransaction) below the minRelayTxFee, provided that they have sufficient priority. Github-Pull: #7062 Rebased-From: eb30666 9ef2a25 27fae34 901b01d
Configuration menu - View commit details
-
Copy full SHA for 12c469b - Browse repository at this point
Copy the full SHA 12c469bView commit details
Commits on Dec 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 301f16a - Browse repository at this point
Copy the full SHA 301f16aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ef7c54 - Browse repository at this point
Copy the full SHA 9ef7c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 453c567 - Browse repository at this point
Copy the full SHA 453c567View commit details
Commits on Jan 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 76de36f - Browse repository at this point
Copy the full SHA 76de36fView commit details -
fa8c8d7 torcontrol debug: Change to a blanket message that covers both cases (MarcoFalke)
Configuration menu - View commit details
-
Copy full SHA for 2d6a493 - Browse repository at this point
Copy the full SHA 2d6a493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ba42ba - Browse repository at this point
Copy the full SHA 5ba42baView commit details -
Configuration menu - View commit details
-
Copy full SHA for e70fc6f - Browse repository at this point
Copy the full SHA e70fc6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c8c12 - Browse repository at this point
Copy the full SHA f6c8c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd0f9e - Browse repository at this point
Copy the full SHA bdd0f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a75a03a - Browse repository at this point
Copy the full SHA a75a03aView commit details -
Update translations after #7253
Include translations that omit raw number from the singular case.
Configuration menu - View commit details
-
Copy full SHA for 3cb066c - Browse repository at this point
Copy the full SHA 3cb066cView commit details
Commits on Jan 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e08b7cb - Browse repository at this point
Copy the full SHA e08b7cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfdaa3c - Browse repository at this point
Copy the full SHA bfdaa3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cadf3e - Browse repository at this point
Copy the full SHA 5cadf3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 333e1ea - Browse repository at this point
Copy the full SHA 333e1eaView commit details
Commits on Jan 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1ed938b - Browse repository at this point
Copy the full SHA 1ed938bView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for ff9b610 - Browse repository at this point
Copy the full SHA ff9b610View commit details -
Transaction memory pool limiting Priority transactions Wallet transaction fees
MarcoFalke committedJan 7, 2016 Configuration menu - View commit details
-
Copy full SHA for fabba1c - Browse repository at this point
Copy the full SHA fabba1cView commit details
Commits on Jan 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for daa8da2 - Browse repository at this point
Copy the full SHA daa8da2View commit details -
[qt] Intro: Display required space
Required space depends on the user's choice: -prune=0 -prune=<n>
Configuration menu - View commit details
-
Copy full SHA for b1a8374 - Browse repository at this point
Copy the full SHA b1a8374View commit details -
Expand section "Wallet transaction fees" & fix format and typos
MarcoFalke committedJan 8, 2016 Configuration menu - View commit details
-
Copy full SHA for fa4ba40 - Browse repository at this point
Copy the full SHA fa4ba40View commit details -
b1a8374 [qt] Intro: Display required space (MarcoFalke)
Configuration menu - View commit details
-
Copy full SHA for 1320300 - Browse repository at this point
Copy the full SHA 1320300View commit details -
daa8da2 Backport: quickfix for RPC timer interface problem (Jonas Schnelli)
Configuration menu - View commit details
-
Copy full SHA for 9265e89 - Browse repository at this point
Copy the full SHA 9265e89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4707797 - Browse repository at this point
Copy the full SHA 4707797View commit details
Commits on Jan 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d513405 - Browse repository at this point
Copy the full SHA d513405View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b144b7 - Browse repository at this point
Copy the full SHA 5b144b7View commit details -
45b8e27 -bytespersigop option to additionally limit sigops in transactions we relay and mine (Luke Dashjr)
Configuration menu - View commit details
-
Copy full SHA for a344880 - Browse repository at this point
Copy the full SHA a344880View commit details
Commits on Jan 13, 2016
-
Add Replace-by-fee to release-notes
MarcoFalke committedJan 13, 2016 Configuration menu - View commit details
-
Copy full SHA for fa0a391 - Browse repository at this point
Copy the full SHA fa0a391View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f25d6e - Browse repository at this point
Copy the full SHA 8f25d6eView commit details -
Add sane fallback for fee estimation
- Always respect GetRequiredFee for wallet txs - Add sane fallback for fee estimation - SQUASHME: Fix rpc tests that assumed fallback to minRelayTxFee Add new commandline option "-fallbackfee" to use when fee estimation does not have sufficient data. Github-Pull: #7296 Rebased-From: 995b9f3 e420a1b bebe58b
Configuration menu - View commit details
-
Copy full SHA for a36d79b - Browse repository at this point
Copy the full SHA a36d79bView commit details -
MarcoFalke committed
Jan 13, 2016 Configuration menu - View commit details
-
Copy full SHA for fab88af - Browse repository at this point
Copy the full SHA fab88afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c5c215 - Browse repository at this point
Copy the full SHA 2c5c215View commit details -
Add RPC call abandontransaction
- Make wallet descendant searching more efficient - Add new rpc call: abandontransaction Unconfirmed transactions that are not in your mempool either due to eviction or other means may be unlikely to be mined. abandontransaction gives the wallet a way to no longer consider as spent the coins that are inputs to such a transaction. All dependent transactions in the wallet will also be marked as abandoned. - Add RPC test for abandoned and conflicted transactions. - [Wallet] Call notification signal when a transaction is abandoned Github-Pull: #7312 Rebased-From: 9e69717 01e06d1 df0e222 d11fc16
Configuration menu - View commit details
-
Copy full SHA for fd4bd50 - Browse repository at this point
Copy the full SHA fd4bd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 071f704 - Browse repository at this point
Copy the full SHA 071f704View commit details
There are no files selected for viewing