aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-23Be more conservative: check all transactions in blocks after last checkpoint.Gavin Andresen
2011-12-23Merge pull request #723 from TheBlueMatt/gitianfixWladimir J. van der Laan
Fix #722.
2011-12-23Merge pull request #683 from laanwj/ui_copy_amountWladimir J. van der Laan
Context menu updates for TransactionView and AddressTablePage
2011-12-23Copy amount to clipboard (implements #657)Wladimir J. van der Laan
- Also, unify similar code related to copying transaction fields to clipboard
2011-12-23Add context menu for address book page (implements part 1 of issue #648)Wladimir J. van der Laan
2011-12-23Move HtmlEscape (escape for qt rich text controls) to qt gui utilitiesWladimir J. van der Laan
2011-12-23Comments updateWladimir J. van der Laan
2011-12-23Merge pull request #629 from sje397/masterWladimir J. van der Laan
QR Code generation via libqrencode
2011-12-23Fix #722.Matt Corallo
2011-12-22Fix broken ExtractAddress (refactored, made callers check for addresses in ↵Gavin Andresen
keystore if they care)
2011-12-22Back out testnet default address change, it breaks accounts on old wallets.Gavin Andresen
2011-12-21Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan
This reverts commit 21d9f36781604e4ca9fc35dc65265593423b73e9.
2011-12-20Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr
2011-12-20Merge pull request #677 from luke-jr/minfee_modesGavin Andresen
API: GetMinFee modes
2011-12-20Merge branch 'op_eval'Gavin Andresen
2011-12-20Merge pull request #717 from TheBlueMatt/installerqtupgradeGavin Andresen
Implement "Start on window system startup" on Win32 + Linux.
2011-12-20Implement "Start on window system startup" on Win32 + Linux.Matt Corallo
2011-12-20include util.h to get SecureString definition.Gavin Andresen
2011-12-20Include limits, not climints (using std::numeric_limits now)Gavin Andresen
2011-12-20Merge pull request #673 from mndrix/less-time-dataGavin Andresen
Store fewer time samples
2011-12-20Merge pull request #716 from gavinandresen/cleanupGavin Andresen
Cleanups suggested by genjix
2011-12-20Added QRCode generation functions via libqrencode. Switch on with ↵sje397
USE_QRENCODE=1. Amended build docs for Linux and OSX, and OSX makefile. Added package 'qrencode' to gitian.yml
2011-12-19Code cleanup: use ECDSA_size() instead of fixed 10,000 byte sig buffer, and ↵Gavin Andresen
explicity init static var
2011-12-19Use std::numeric_limits<> for typesafe INT_MAX/etcGavin Andresen
2011-12-19Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all ↵Gavin Andresen
modern c++ compilers)
2011-12-19Merge pull request #690 from runeksvendsen/qt-cmdline-options-parsingGavin Andresen
When using Qt GUI, move parameter-parsing to start of qt/bitcoin.cpp:main()
2011-12-19Merge branch 'txn_block_info' of https://github.com/luke-jr/bitcoinGavin Andresen
2011-12-19Update bitcoin address numbers for latest luke-jr/sipa schemeGavin Andresen
2011-12-19Fix logic for IsChange() for send-to-self transactions.Gavin Andresen
2011-12-19Use block times for 'hard' OP_EVAL switchover, and refactored EvalScriptGavin Andresen
so it takes a flag for how to interpret OP_EVAL. Also increased IsStandard size of scriptSigs to 500 bytes, so a 3-of-3 multisig transaction IsStandard.
2011-12-19Interpret OP_EVAL as OP_NOP until Feb 1, 2012Gavin Andresen
2011-12-19Disable addmultisigaddress if not testnetGavin Andresen
2011-12-19Put OP_EVAL string in coinbase of generated blocksGavin Andresen
2011-12-19add key.o and rpcdump.o to makefile.linux-mingwPieter Wuille
2011-12-19OP_EVAL implementationGavin Andresen
OP_EVAL is a new opcode that evaluates an item on the stack as a script. It enables a new type of bitcoin address that needs an arbitrarily complex script to redeem.
2011-12-19Global fixture to send output to console instead of debug.logGavin Andresen
2011-12-19Support 3 new multisignature IsStandard transactionsGavin Andresen
Initial support for (a and b), (a or b), and 2-of-3 escrow transactions (where a, b, and c are keys).
2011-12-19Rework unit tests so test_bitcoin.cpp does not #include them allGavin Andresen
2011-12-19Collapse no-op ExtractAddress/ExtractAddressInnerGavin Andresen
2011-12-19Merge pull request #574 from sipa/dumpprivkeyGavin Andresen
Dumpprivkey
2011-12-19Merge pull request #699 from laanwj/about_qtGavin Andresen
Add "About Qt" menu option to show built-in Qt About dialog
2011-12-19Merge pull request #707 from gavinandresen/BIP14Gavin Andresen
Implement BIP 14 : separate protocol version from client version
2011-12-19Implement BIP 14 : separate protocol version from client versionGavin Andresen
2011-12-19Merge pull request #709 from luke-jr/newdnsseedsGavin Andresen
New DNS seeds
2011-12-17Key import and exportPieter Wuille
Introduces two new RPC calls: * dumpprivkey: retrieve the private key corresponding to an address * importprivkey: add a private key to your wallet The private key format is analoguous to the address format. It is a 51-character base58-encoded string, that includes a version number and a checksum. Includes patch by mhanne: * add optional account parameter for importprivkey, if omitted use default
2011-12-17Preparations for key import/exportPieter Wuille
2011-12-17CBitcoinSecret added (base58 encoded privkey)Pieter Wuille
2011-12-17Add GetSecret() and GetKeys() to CKeyStorePieter Wuille
2011-12-17Make CWalletTx::pwallet privatePieter Wuille
2011-12-16Add blockhash and blockindex to transaction infoLuke Dashjr