Pull-Requests
pull
Add ifdef RELEASE to makefile.osx as the compile-for-older-macs flags
#1035
gavinandresen on April 4, 2012
gavinandresen on April 4, 2012
pull
Move signature cache from CKey::Verify to CheckSig in script.cpp
#1380
gavinandresen on May 22, 2012
gavinandresen on May 22, 2012
pull
Use CTransaction/CBlock version numbers for smoother upgrades
#1525
gavinandresen on June 27, 2012 Refactoring
gavinandresen on June 27, 2012 Refactoring
pull
Transition to requiring block height in block coinbases
#1526
gavinandresen on June 27, 2012 Refactoring
gavinandresen on June 27, 2012 Refactoring
pull
When using SIGHASH_SINGLE, only sign inputs that have corresponding outputs
#1689
gavinandresen on August 20, 2012
gavinandresen on August 20, 2012
pull
Give makefiles a 'make test' target to compile and run unit tests
#1829
gavinandresen on September 18, 2012
gavinandresen on September 18, 2012
pull
Avoid crashes at shutdown due to printf() in global destructors.
#1909
gavinandresen on October 4, 2012
gavinandresen on October 4, 2012
pull
New RPC calls: monitortx monitorblocks listmonitored getblock
#198
gavinandresen on May 6, 2011 Feature
gavinandresen on May 6, 2011 Feature
pull
Add assert and comment for subtle pay-to-script-hash logic
#2031
gavinandresen on November 21, 2012
gavinandresen on November 21, 2012
pull
contrib/spendfrom.py spends coins from a particular address or addresses
#2155
gavinandresen on January 7, 2013
gavinandresen on January 7, 2013
pull
spendfrom.py sends coins from a particular address or addresses
#2162
gavinandresen on January 9, 2013
gavinandresen on January 9, 2013
pull
Update development process README to reflect current reality
#2163
gavinandresen on January 9, 2013
gavinandresen on January 9, 2013
pull
Update mac packaging tool to create code-signed .app packages
#2179
gavinandresen on January 14, 2013
gavinandresen on January 14, 2013
pull
Prevent Qt crash at startup with an empty data directory
#2248
gavinandresen on January 30, 2013
gavinandresen on January 30, 2013
pull
Always call InvalidChainFound/InvalidBlockFound if ConnectBlock = false
#2277
gavinandresen on February 5, 2013
gavinandresen on February 5, 2013
pull
Signrawtransaction shouldn't require redeemScript for non-p2sh inputs
#2281
gavinandresen on February 6, 2013
gavinandresen on February 6, 2013
pull
alertnotify, so bitcoind users can get email/sms/whatever of alerts
#2385
gavinandresen on March 19, 2013
gavinandresen on March 19, 2013
pull
Treat dust outputs as non-standard, un-hardcode TX_FEE constants
#2577
gavinandresen on April 26, 2013
gavinandresen on April 26, 2013
pull
Use boost::asio::deadline_timer for walletpassphrase timeout
#2625
gavinandresen on May 7, 2013
gavinandresen on May 7, 2013
pull
Compile with -DBOOST_CHRONO_HEADER_ONLY for maximum compatibility
#2633
gavinandresen on May 9, 2013
gavinandresen on May 9, 2013
pull
Simplify storage of orphan transactions, fix CVE-2013-4627
#2871
gavinandresen on August 2, 2013
gavinandresen on August 2, 2013
pull
Remove #define printf, replace OutputDebugStringf with LogPrint(f)
#3009
gavinandresen on September 18, 2013
gavinandresen on September 18, 2013
pull
Send multiple inv messages if mempool.size > MAX_INV_SZ
#3153
gavinandresen on October 26, 2013
gavinandresen on October 26, 2013
pull
-fuzzmessagestest=N : randomly corrupt 1-of-N sent messages
#3173
gavinandresen on October 28, 2013
gavinandresen on October 28, 2013
pull
Increase default -blockmaxsize/prioritysize to 750K/50K
#3326
gavinandresen on November 28, 2013
gavinandresen on November 28, 2013
pull
mutex debugging routines: LocksHeld() and AssertLockHeld()
#3329
gavinandresen on November 29, 2013
gavinandresen on November 29, 2013
pull
Payment request URI syntax changed, from request=... to r=...
#3353
gavinandresen on December 4, 2013
gavinandresen on December 4, 2013
pull
Do not DoS-ban nodes that give us invalid blocks with valid proof-of-work
#3580
gavinandresen on January 24, 2014
gavinandresen on January 24, 2014
pull
Report transaction conflicts, and tentative account balance fix
#3671
gavinandresen on February 14, 2014
gavinandresen on February 14, 2014
pull
Have pull-tester run the listtransactions.py regression test
#3998
gavinandresen on April 2, 2014
gavinandresen on April 2, 2014
pull
Relax IsStandard rules for pay-to-script-hash transactions
#4365
gavinandresen on June 18, 2014
gavinandresen on June 18, 2014
pull
Refactor common RPC test code to BitcoinTestFramework base class
#4485
gavinandresen on July 8, 2014
gavinandresen on July 8, 2014
pull
Logic running with -keypool=0 was wrong (empty keys were being returned).
#467
gavinandresen on August 12, 2011
gavinandresen on August 12, 2011
pull
Optimize database writes for transactions with lots of TxIns.
#491
gavinandresen on September 5, 2011 BugRefactoring
gavinandresen on September 5, 2011 BugRefactoring
pull
Skip verifying transaction signatures during initial block-chain download
#492
gavinandresen on September 5, 2011 Refactoring
gavinandresen on September 5, 2011 Refactoring
pull
Trigger -alertnotify if network is upgrading without you
#5059
gavinandresen on October 7, 2014
gavinandresen on October 7, 2014
pull
Denial-of-service prevention: low-difficulty blocks
#534
gavinandresen on September 27, 2011 Refactoring
gavinandresen on September 27, 2011 Refactoring
pull
Evict coinbase spends from memory pool during re-org
#5368
gavinandresen on November 25, 2014 UTXO Db and Indexes
gavinandresen on November 25, 2014 UTXO Db and Indexes
pull
Initial support for multisignature transactions
#541
gavinandresen on September 29, 2011 Feature
gavinandresen on September 29, 2011 Feature
pull
Optimize block validation code and block propagation speed
#5835
gavinandresen on February 27, 2015 Refactoring
gavinandresen on February 27, 2015 Refactoring
pull
Regression test for ResendWalletTransactions
#5940
gavinandresen on March 23, 2015 WalletTestsRPC/REST/ZMQ
gavinandresen on March 23, 2015 WalletTestsRPC/REST/ZMQ
pull
Limit amount of memory used in large re-orgs
#5943
gavinandresen on March 24, 2015 RefactoringUTXO Db and Indexes
gavinandresen on March 24, 2015 RefactoringUTXO Db and Indexes
pull
Alert if it is very likely we are getting a bad chain
#5947
gavinandresen on March 26, 2015 UTXO Db and Indexes
gavinandresen on March 26, 2015 UTXO Db and Indexes
pull
Fix spurious Travis errors: More robust CScheduler unit test
#6146
gavinandresen on May 15, 2015 Tests
gavinandresen on May 15, 2015 Tests
pull
Use best header chain timestamps to detect partitioning
#6256
gavinandresen on June 8, 2015 BugP2P
gavinandresen on June 8, 2015 BugP2P
pull
Prevent unencrypted private keys from being written to wallet.dat
#635
gavinandresen on November 12, 2011
gavinandresen on November 12, 2011
pull
Preserve user-passed CXXFLAGS with --enable-debug
#6434
gavinandresen on July 14, 2015 Build system
gavinandresen on July 14, 2015 Build system
pull
Optimize creation and verification of transactions with lots of inputs
#6482
gavinandresen on July 27, 2015 Wallet
gavinandresen on July 27, 2015 Wallet
pull
Speed up RPC authentication (reworked pull from Joel Katz)
#670
gavinandresen on December 1, 2011
gavinandresen on December 1, 2011
pull
Testnet difficulty calculation changes, to take effect Feb 15 2012
#686
gavinandresen on December 5, 2011
gavinandresen on December 5, 2011
pull
New -logtimerelative option to do millisec debug.log timestamps
#6880
gavinandresen on October 23, 2015
gavinandresen on October 23, 2015
pull
Implement BIP 14 : separate protocol version from client version
#707
gavinandresen on December 16, 2011
gavinandresen on December 16, 2011
pull
Fix issue #659, and cleanup wallet/command-line argument handling a bit
#726
gavinandresen on December 23, 2011
gavinandresen on December 23, 2011
pull
Only store transactions with missing inputs in the orphan pool.
#765
gavinandresen on January 18, 2012
gavinandresen on January 18, 2012
pull
Make transactions with extra data in their scriptSig's non-standard.
#769
gavinandresen on January 19, 2012
gavinandresen on January 19, 2012
pull
Fixed addmultisigaddress if looking up public keys from locked wallets.
#778
gavinandresen on January 23, 2012
gavinandresen on January 23, 2012
pull
Move options from wallet.dat to QT settings files
#890
gavinandresen on February 23, 2012 GUIRefactoringWallet
gavinandresen on February 23, 2012 GUIRefactoringWallet
pull
Use last checkpoint instead of hard-coded 140,700. Fixes #913.
#960
gavinandresen on March 20, 2012
gavinandresen on March 20, 2012
pull
Remove -bip16 and -paytoscripthashtime command-line arguments
#970
gavinandresen on March 21, 2012
gavinandresen on March 21, 2012
Issues
issue
JSON-RPC support for mobile devices ("ultra-lightweight" clients)
#1
gavinandresen on December 19, 2010 Feature
gavinandresen on December 19, 2010 Feature
issue
DoS prevention: check for duplicate transactions earlier
#1167
gavinandresen on April 30, 2012 Bug
gavinandresen on April 30, 2012 Bug
issue
bitcoin: URI and/or bitcoin-request MIME type for click-to-pay
#14
gavinandresen on December 22, 2010 Feature
gavinandresen on December 22, 2010 Feature
issue
signrawtransaction signs SIGHASH_SINGLE out-of-bounds
#1688
gavinandresen on August 20, 2012 Bug
gavinandresen on August 20, 2012 Bug
issue
Crash at shutdown (global destructor order is undefined)
#1832
gavinandresen on September 18, 2012 Bug
gavinandresen on September 18, 2012 Bug
issue
Single-recipient send does not randomize change position
#2107
gavinandresen on December 14, 2012 Bug
gavinandresen on December 14, 2012 Bug
issue
Double-clicking bitcoin: URI link == duplicate Pay To's
#2302
gavinandresen on February 12, 2013 BugGUI
gavinandresen on February 12, 2013 BugGUI
issue
Bitcoin-Qt debug console crash, getblocktemplate / getwork
#2706
gavinandresen on May 29, 2013 Bug
gavinandresen on May 29, 2013 Bug
issue
autotools using $PATH/bin/moc-qt4 and not qt-bin-dir/moc
#3063
gavinandresen on October 7, 2013 BugBuild system
gavinandresen on October 7, 2013 BugBuild system
issue
Makefile dependencies broken by autotools?
#3070
gavinandresen on October 9, 2013 BugBuild system
gavinandresen on October 9, 2013 BugBuild system
issue
Only DoS-ban on blocks that contain invalid proof-of-work
#3195
gavinandresen on November 4, 2013 BrainstormingP2P
gavinandresen on November 4, 2013 BrainstormingP2P
issue
Checkpoint around block 281,000 before 0.9 release
#3530
gavinandresen on January 13, 2014 Refactoring
gavinandresen on January 13, 2014 Refactoring
issue
Transifex pull just before next 0.9 release candidate
#3531
gavinandresen on January 13, 2014 Refactoring
gavinandresen on January 13, 2014 Refactoring
issue
Move to ubuntu 12.04 for all gitian builds
#3533
gavinandresen on January 13, 2014 RefactoringBuild system
gavinandresen on January 13, 2014 RefactoringBuild system
issue
Orphan txn: should broadcast when entering memory pool
#3566
gavinandresen on January 21, 2014 Brainstorming
gavinandresen on January 21, 2014 Brainstorming
issue
boost-linux.yml missing g++ dependency
#3610
gavinandresen on January 31, 2014 BugBuild system
gavinandresen on January 31, 2014 BugBuild system
issue
Gitian-built 0.9.0rc1 : windows bitcoin-qt.exe mismatch
#3612
gavinandresen on February 1, 2014 BugBuild system
gavinandresen on February 1, 2014 BugBuild system
issue
OSX make clean: Bitcoin-Qt.app Is a directory
#4053
gavinandresen on April 13, 2014 macOSBuild system
gavinandresen on April 13, 2014 macOSBuild system
issue
CreateTransaction can include much too high a fee
#4082
gavinandresen on April 22, 2014 WalletTX fees and policy
gavinandresen on April 22, 2014 WalletTX fees and policy
issue
fee estimates file sanity check too strict
#4639
gavinandresen on August 5, 2014 BugTX fees and policy
gavinandresen on August 5, 2014 BugTX fees and policy
issue
0.9.3rc1 version incorrect, gitian OSX
#4819
gavinandresen on September 2, 2014 macOSBuild system
gavinandresen on September 2, 2014 macOSBuild system
issue
make clean leaves src/qt/paymentrequest.pb.h
#5002
gavinandresen on September 29, 2014 BugBuild system
gavinandresen on September 29, 2014 BugBuild system
issue
no known conversion from 'const char [57]' to 'const scriptnum_error'
#5126
gavinandresen on October 23, 2014 BugmacOS
gavinandresen on October 23, 2014 BugmacOS
issue
regtest mode: trying to connection to .onions ?
#5127
gavinandresen on October 23, 2014 BugTests
gavinandresen on October 23, 2014 BugTests
issue
Assertion failed: lock cs_wallet not held in wallet.cpp:2032
#5346
gavinandresen on November 21, 2014 Wallet
gavinandresen on November 21, 2014 Wallet
issue
generate RPC call leaves reservekey in keypool
#6268
gavinandresen on June 10, 2015 TestsRPC/REST/ZMQ
gavinandresen on June 10, 2015 TestsRPC/REST/ZMQ
issue
Rewrite wallet when changing wallet passphrase?
#651
gavinandresen on November 21, 2011 Wallet
gavinandresen on November 21, 2011 Wallet
issue
WalletUpdateSpent slower than it aught to be
#767
gavinandresen on January 18, 2012 Brainstorming
gavinandresen on January 18, 2012 Brainstorming
issue
MacPorts / boost 1.48 causes bitcoin-qt build failure
#796
gavinandresen on February 3, 2012 macOS
gavinandresen on February 3, 2012 macOS
issue
RPC command to sign text with wallet private key
#8
gavinandresen on December 20, 2010 Feature
gavinandresen on December 20, 2010 Feature
issue
Excess inventory relay during initial block download
#913
gavinandresen on February 29, 2012 Bug
gavinandresen on February 29, 2012 Bug