aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-30update and reformat README.mdColin Dean
* updated references to files which have since been moved * added reference to licensing * added brief summary in case a non-technical user happens upon repo first * miscellaneous Markdown-isms to make the doc more attractive * remove unused symlink README -> README.md I double-checked the makefiles and whatnot to ensure that the README symlink is not being referenced. It is not. Rather, `doc/README` and `doc/README_windows.txt` are copied for distribution.
2013-01-30Merge pull request #2245 from gavinandresen/check216116Gavin Andresen
New checkpoint at block 216116 for the 0.8.0 release
2013-01-30Merge pull request #2236 from sipa/largefilesGavin Andresen
Support large files on 32-bit Linux
2013-01-30Merge pull request #2248 from gavinandresen/issue2239Wladimir J. van der Laan
Prevent Qt crash at startup with an empty data directory
2013-01-30Merge pull request #2244 from sipa/filesGavin Andresen
Added information about used data files
2013-01-30Prevent Qt crash at startup with an empty data directoryGavin Andresen
2013-01-30Merge pull request #2246 from gavinandresen/changefixGavin Andresen
Correctly randomize change output position
2013-01-30Correctly randomize change output positionGavin Andresen
2013-01-30New checkpoint at block 216116 for the 0.8.0 releaseGavin Andresen
2013-01-30Added information about used data filesPieter Wuille
2013-01-30Support large files on 32-bit LinuxPieter Wuille
2013-01-29Merge pull request #2224 from sipa/valstateGavin Andresen
Improve error handling during validation
2013-01-30Deal with LevelDB errorsPieter Wuille
2013-01-29Merge branch 'master' of github.com:bitcoin/bitcoinGavin Andresen
2013-01-29Utility to create pnSeed arrayGavin Andresen
2013-01-29Merge pull request #2235 from gavinandresen/clangwarningsGavin Andresen
Fix two clang3.3 warnings
2013-01-29Fix two clang3.3 warningsGavin Andresen
2013-01-30Improve dealing with abort conditionsPieter Wuille
2013-01-30Add disk space checks before flushing CCoins cachePieter Wuille
2013-01-30Treat coinbase value violation as DoSPieter Wuille
2013-01-30CValidationState frameworkPieter Wuille
2013-01-29Merge pull request #2231 from sipa/cleanupsJeff Garzik
Two cleanups before 0.8
2013-01-29Merge pull request #2234 from gavinandresen/seednodesJeff Garzik
New seed nodes, from http://bitcoin.sipa.be/seeds.txt
2013-01-29New seed nodes, from http://bitcoin.sipa.be/seeds.txtGavin Andresen
2013-01-28Rename database directoriesPieter Wuille
2013-01-28Remove support for pre-checksum undo filesPieter Wuille
2013-01-28Merge pull request #1549 from TheBlueMatt/addnoderpcGavin Andresen
Addnode optimization and addnode access via RPC
2013-01-28Merge pull request #2223 from gavinandresen/nonfinalnonstandardGavin Andresen
Treat non-final transactions as non-standard
2013-01-27Try more than the first address for a DNS -addnode.Matt Corallo
2013-01-27Add a getaddednodeinfo RPC.Matt Corallo
2013-01-27Add addnode RPC command.Matt Corallo
2013-01-27Make ThreadOpenAddedConnections2 exit quicker if(GetNameProxy()).Matt Corallo
2013-01-27Use a copy in place of mapMultiArgs["-addnode"].Matt Corallo
Also moves the DNS lookup of -addnode nodes into the repeated loop, allowing -addnode to follow DNS changes.
2013-01-26Merge pull request #2162 from gavinandresen/spendfromJeff Garzik
spendfrom.py sends coins from a particular address or addresses
2013-01-26Treat non-final transactions as non-standardGavin Andresen
At least one service that accepted zero-confirmation transactions was vulnerable because an attacker could send a transaction with a lock time far in the future, and then have plenty of time in which to get a double-spend mined (perhaps from a miner who wasn't on the network when the first transaction was broadcast). That is a variation on the "Finney attack". We still don't recommend anybody accept 0-confirmation transactions as final payment for anything. This change keeps non-final transactions from appearing in the wallet, and, assuming most of the network accepts this change, will prevent them from being relayed until they are final.
2013-01-26Merge pull request #2182 from gavinandresen/addressoracleGavin Andresen
Remove IsFromMe() check in CTxMemPool::accept()
2013-01-26Merge pull request #2222 from sipa/check288Gavin Andresen
Check only 288 blocks at startup by default
2013-01-26Check only 288 blocks at startup by defaultPieter Wuille
2013-01-26Merge pull request #2213 from Diapolo/translationsWladimir J. van der Laan
full translations update
2013-01-26full translations updatePhilip Kaufmann
- fetch current translations from Transifex - update bitcoinstrings.cpp and bitcoin_en.ts
2013-01-25Merge pull request #2168 from sipa/txindexGavin Andresen
Add optional transaction index to databases
2013-01-24spendfrom.py sends coins from a particular address or addressesGavin Andresen
Should be both useful and also a pretty good demonstration of using the raw transactions API.
2013-01-24Merge pull request #2207 from gavinandresen/leveldb19Gavin Andresen
Leveldb19
2013-01-23Let limitfreerelay=0 reject ALL free transactionsGavin Andresen
2013-01-23Merge pull request #2165 from Diapolo/Qt_addrbook_cleanupWladimir J. van der Laan
Bitcoin-Qt: cleanup / optimise addressbookpage
2013-01-23Bitcoin-Qt: cleanup / optimise addressbookpagePhilip Kaufmann
- don't show QR Code context menu, when USE_QRCODE=1 was not specified when compiling the client - re-work on_showQRCode_clicked() for better readability and remove an unneeded duplicate check - re-work on_signMessage_clicked() and on_verifyMessage_clicked() to match foreach in on_showQRCode_clicked(), which seems more robust / cleaner - re-order context menu stuff to match real context menu layout - add comments for all private slots in the class
2013-01-23Fix corruption bug found and analyzed by dhruba@gmail.comDavid Grogan
https://groups.google.com/d/msg/leveldb/Kc9JxuIUu5A/9P0N9RL4ar8J
2013-01-23added utility to dump leveldb filesSanjay Ghemawat
2013-01-23Merge pull request #2187 from CodeShark/SyncWithWalletsFixGavin Andresen
Bugfix - Moved SyncWithWallets out of ProcessMessage and into CTxMemPool::accept()
2013-01-23Port leveldb to MinGW32Gavin Andresen
Several changes to make the native windows leveldb code compile with mingw32 and run on 32-bit Windows: * Remove -std=c++0x dependency (modified code to use NULL instead of nullptr) * Link with -lshlwapi * Only #define snprintf/etc if compiling with Visual Studio * Do not link against DbgHelp.lib (wrote a CreateDir instead of using DbgHelp's MakeSureDirectoryPathExists * Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows api calls * Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports %ll) I also cleaned up makefile.mingw, assuming that dependencies would be in the standard /usr/local/{include,lib} by default but allowing overriding with make DEPSDIR=... etc