aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Full checking of all loaded keysPieter Wuille2012-01-262-1/+15
| | | |
* | | | CreateNewBlock was not adding in transaction fees.Gavin Andresen2012-01-281-2/+3
| | | |
* | | | Bitcoin-Qt signmessage GUI (pull request #582)Luke Dashjr2012-01-2711-2/+409
| | | |
* | | | Merge pull request #593 (Full URL Support in bitcoin-qt)Wladimir J. van der Laan2012-01-2611-1/+187
|\ \ \ \ | |/ / / |/| | |
| * | | Add support for opening bitcoin: URIs directly.Matt Corallo2012-01-059-1/+173
| | | |
| * | | Automatically refocus on new SendCoinsEntrys and scroll to them.Matt Corallo2012-01-053-0/+14
| | | |
* | | | Merge pull request #782 from sipa/checkkeysGavin Andresen2012-01-251-0/+2
|\ \ \ \ | | | | | | | | | | Check consistency of private keys
| * | | | Check consistency of private keysPieter Wuille2012-01-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Reported by onlineproof on IRC: Bitcoin does not verify whether private keys and public keys correspond, when loading a wallet.
* | | | | Merge pull request #773 from gavinandresen/p2shSigOpCountGavin Andresen2012-01-254-52/+53
|\ \ \ \ \ | | | | | | | | | | | | Simplify counting of P2SH sigops to match BIP 16
| * | | | | Simplify counting of P2SH sigops to match BIP 16 (thanks to Matt Corallo for ↵Gavin Andresen2012-01-204-52/+53
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | prompting this). This also removes an un-needed sigops-per-byte check when accepting transactions to the memory pool (un-needed assuming only standard transactions are being accepted). And it only counts P2SH sigops after the switchover date.
* | | | | Support makefile.osx building test_bitcoin with dynamic boostGavin Andresen2012-01-231-9/+16
| | | | |
* | | | | Merge branch 'bugfix_shared_boost_test' of https://github.com/luke-jr/bitcoinGavin Andresen2012-01-232-7/+11
|\ \ \ \ \
| * | | | | Rename src/obj/test to src/obj-test to workaround bug in older GNU MakeLuke Dashjr2012-01-232-5/+7
| | | | | |
| * | | | | Bugfix: Support building test_bitcoin with shared-object boost test frameworkLuke Dashjr2012-01-231-2/+4
| |/ / / /
* | | | | Merge branch 'lockcontention' of https://github.com/TheBlueMatt/bitcoinGavin Andresen2012-01-231-1/+22
|\ \ \ \ \
| * | | | | Add DEBUG_LOCKCONTENTION, to warn each time a thread waits to lock.Matt Corallo2012-01-211-1/+22
| |/ / / / | | | | | | | | | | | | | | | | | | | | If compiled with -DDEBUG_LOCKCONTENTION, Bitcoin will print to debug.log each time a thread has to wait for a lock to continue.
* | | | | Merge branch 'bugfix_areinpstd' of https://github.com/luke-jr/bitcoinGavin Andresen2012-01-231-5/+2
|\ \ \ \ \
| * | | | | Sanitize AreInputsStandard slightlyLuke Dashjr2012-01-201-5/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | Correct comment for why the check is unnecessary for coinbases Move testnet check out, to AcceptToMemoryPool where everything else checks it
* | | | | Only store transactions with missing inputs in the orphan pool.Gavin Andresen2012-01-232-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | All previous versions of bitcoin could store some types of invalid transactions in the orphan-transaction list.
* | | | | Fixed addmultisigaddress if looking up public keys from locked wallets.Gavin Andresen2012-01-231-1/+4
|/ / / /
* | | | Back out spacing changes to json spirit codeGavin Andresen2012-01-191-6/+6
| | | |
* | | | Merge branch 'updateseednodes' of https://github.com/nanotube/bitcoinGavin Andresen2012-01-191-64/+77
|\ \ \ \
| * | | | Update seednodes, pick long-uptime nodes with version >= 0.4.0Daniel Folkinshteyn2012-01-191-64/+77
| | |/ / | |/| |
* | | | Merge branch 'tabs-to-space' of https://github.com/larsr/bitcoinGavin Andresen2012-01-194-11/+11
|\ \ \ \
| * | | | Replace tabs with four spaces to comply with coding standard in doc/coding.txtLars Rasmusson2012-01-144-11/+11
| | | | |
* | | | | Merge branch 'getmemorypool_blockflagstime' of ↵Gavin Andresen2012-01-193-6/+13
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | https://github.com/forrestv/bitcoin
| * | | | Added mintime and curtime to RPC getmemorypoolForrest Voight2012-01-141-0/+4
| | | | |
| * | | | Separated COINBASE_FLAGS out into main.h and made RPC getmemorypool return itForrest Voight2012-01-143-6/+9
| |/ / /
* | | | Remove erroneous ":" in front of port in options dialog (introduced with ↵Wladimir J. van der Laan2012-01-171-1/+1
| | | | | | | | | | | | | | | | network refactor)
* | | | fix the build (port IP validation in options to network refactoring)Wladimir J. van der Laan2012-01-171-1/+1
| | | |
* | | | Revert to global progress indication (see #753)Wladimir J. van der Laan2012-01-171-3/+2
| | | |
* | | | Fix handling of default portsPieter Wuille2012-01-175-23/+25
| | | |
* | | | Merge branch 'keepnode' of https://github.com/TheBlueMatt/bitcoinGavin Andresen2012-01-164-24/+100
|\ \ \ \
| * | | | Minor code cleanup to use fHaveUPnP instead of #ifdefMatt Corallo2012-01-121-4/+2
| | | | |
| * | | | Add -keepnode which attempts to -addnode and keep a connection openMatt Corallo2012-01-124-22/+100
| | | | |
* | | | | *Clear all has a tooltip now *About dialog updatedJanne Pulkkinen2012-01-142-1/+4
| |/ / / |/| | |
* | | | Remove base58 encoding from validateaddress/addmultisigaddressGavin Andresen2012-01-131-19/+4
| | | | | | | | | | | | | | | | base58-encoding of full/compressed public keys needs more thought; it probably makes sense to define a base58 encoding that includes a version byte and a checksum. So just support hex and bitcoin-address encodings for now.
* | | | Refactor: needing to call ConnectInputs to process coinbase transactions was ↵Gavin Andresen2012-01-131-15/+5
| | | | | | | | | | | | | | | | counter-intuitive
* | | | Refactored ConnectInputs, so valid-transaction-checks are done before ↵Gavin Andresen2012-01-133-64/+255
| | | | | | | | | | | | | | | | ECDSA-verifying signatures.
* | | | Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16).Gavin Andresen2012-01-1321-544/+824
| | | |
* | | | Remove not-used-anywhere scriptPrereq from SignSignature()Gavin Andresen2012-01-132-8/+5
| | | |
* | | | Merge branch 'getmininginfo' of https://github.com/luke-jr/bitcoinGavin Andresen2012-01-133-3/+42
|\ \ \ \
| * | | | collect more info on tx pooling and block finding for getmininginfoLuke Dashjr2012-01-123-0/+21
| | | | |
| * | | | Add new "getmininginfo" JSON-RPC method, with mining-only fields moved out ↵Luke Dashjr2012-01-121-3/+21
| | | | | | | | | | | | | | | | | | | | of "getinfo"
* | | | | Compile with extra warnings turned on. And more makefile/code tidying up.Gavin Andresen2012-01-1211-30/+29
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | This turns on most gcc warnings, and removes some unused variables and other code that triggers warnings. Exceptions are: -Wno-sign-compare : triggered by lots of comparisons of signed integer to foo.size(), which is unsigned. -Wno-char-subscripts : triggered by the convert-to-hex functions (I may fix this in a future commit).
* / / / Remove broken Visual C++ makefile.vc, and removed annoying HEADERS= list ↵Gavin Andresen2012-01-125-245/+7
|/ / / | | | | | | | | | from other makefiles
* | | Merge pull request #743 from gavinandresen/blocknotifyGavin Andresen2012-01-122-1/+20
|\ \ \ | | | | | | | | -blocknotify : run a command when best-block changes
| * | | -blocknotify=command argument, implemented using system() and boost::threadGavin Andresen2012-01-032-1/+20
| |/ /
* | | Merge pull request #649 from sipa/comprpubkeyPieter Wuille2012-01-108-53/+228
|\ \ \ | | | | | | | | Compressed pubkeys
| * | | Unit tests for EC key routinesPieter Wuille2012-01-091-0/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tests: * creation of keys from base58-encoded strings * extracting public keys and addresses * compressed public keys * compact signatures and key recovery