aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-01-05Fix horrific performance found by gmaxwell.Matt Corallo
2012-01-03I broke -testnet with my TOR option-parsing fixes.Gavin Andresen
2012-01-03Fix issue #659, and cleanup wallet/command-line argument handling a bitGavin Andresen
Conflicts: src/init.cpp src/util.cpp
2012-01-02Fix some address-handling deadlocksPieter Wuille
Made three critical blocks for cs_mapAddresses smaller, and moved writing to the database out of them. This should also improve the concurrency of the code.
2011-12-20Bugfix: fForRelay should be false when deciding required fee to include in ↵Luke Dashjr
blocks During the rushed transition from 0.01 BTC to 0.0005 BTC fees, we took the approach of dropping the relay and block-inclusion fee to 0.0005 BTC immediately, and only delayed adjusting the sending fee for the next release. Afterward, the relay fee was lowered to 0.0001 BTC to avoid having the same problem in the future. However, the block inclusion code was left setting fForRelay to true! This fixes that, so the lower 0.0001 BTC allowance is (as intended) only permitted for real relaying.
2011-12-19Add my DNS seed domainLuke Dashjr
2011-12-19Add sipa's new dnsseed.Matt Corallo
2011-12-15Bump version to 0.4.3Luke Dashjr
2011-12-12Merge branch 'restore_old_miniupnp_compat' into 0.4.xLuke Dashjr
2011-12-10Restore compatibility with miniupnpc 1.5 (without breaking miniupnp 1.6)Luke Dashjr
2011-12-02Move DNS Seed lookup to a new thread.Matt Corallo
2011-12-01Orphan block fill-up-memory attack preventionGavin Andresen
2011-12-01Moved checkpoints out of main, to prep for using them to help prevent DoS ↵Gavin Andresen
attacks
2011-12-01Add missing command-line arguments to --help/-? outputGavin Andresen
2011-11-21Bump version to 0.4.2Luke Dashjr
2011-11-20close old db when rewritingPieter Wuille
2011-11-20Never remove database files on shutdown, it caused unreadable wallets on ↵Gavin Andresen
some testers' machines.
2011-11-17Only remove database log files on shutdown after wallet encryption/rewriteGavin Andresen
2011-11-17Create new keypool for newly encrypted wallets.Gavin Andresen
2011-11-15Remove vladimir's DNS seed, at his request.Jeff Garzik
2011-11-15Tweak handling of boost filesystem versionsGavin Andresen
(partial cherry pick)
2011-11-15Fix crash-on-osx-on-shutdown bug. And cleanup CDB handling in Rewrite.Gavin Andresen
2011-11-15add message about restarting bitcoin after encrypting wallet succesfullyLuke Dashjr
2011-11-15Fix boost filesystem incompatibility problemGavin Andresen
2011-11-15Obsolete keypool and make sure database removes log files on shutdown.Gavin Andresen
2011-11-15ResilveringPieter Wuille
2011-11-02Add returns to avoid annoying compile-time warnings.Matt Corallo
2011-11-02Only define __STDC_LIMIT_MACROS if not already defined.Matt Corallo
2011-11-02Added a workaround for an Ubuntu bug which causes -fstack-protector-all to ↵cjdelisle
be disregarded.
2011-10-10bitcoind does not need to link with gthread-2.0Gavin Andresen
2011-10-10Bump version to 0.4.1Luke Dashjr
2011-10-07Fix for 64bit buildVictor Leschuk
2011-10-05Merge commit '65ba3e2f5024e1e38e119a0c25d5fc30c896cd65' into 0.4.xLuke Dashjr
2011-10-03Bugfix: report error creating ThreadSocketHandler thread just like the restLuke Dashjr
2011-10-01remove possibility of 63 bit overflow in ParseMoneyWladimir J. van der Laan
2011-09-26Merge commit '3f94dfa' into stableLuke Dashjr
2011-09-20Merge pull request #522 from sipa/minorfixJeff Garzik
SocketHandler thread can be detached
2011-09-19SocketHandler thread can be detachedPieter Wuille
2011-09-17missed printf in AbortMessage(); merged printfs in EndMessageNils Schneider
2011-09-17log low-level network messages only when fDebug is setNils Schneider
2011-09-12Add some hardening to protect against unknown/future exploits.cjdelisle
2011-09-07Merge branch 'unique_coinbase' of ↵Gavin Andresen
git://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin into unique_coinbase
2011-09-06Fix AddAddress cs_mapaddresses/db transaction deadlockGavin Andresen
2011-09-06Bugfix: Use timestamp in coinbase rather than "bits", needed to ensure ↵Luke Dashjr
coinbase txn is unique even if address is the same
2011-09-06Save coinbase, not just extraNonceLuke Dashjr
2011-09-06Merge branch 'getwork_dedupe' into unique_coinbaseLuke Dashjr
2011-09-06Merge pull request #491 from gavinandresen/manytxfixGavin Andresen
Optimize database writes for transactions with lots of TxIns.
2011-09-05Optimize database writes for transactions with lots of TxIns.Gavin Andresen
Patch from ArtForz, who discovered the problem.
2011-09-03Support for boost filesystem version 3Luke Dashjr
2011-09-02Bumped version numbers to 0.4.0rc1v0.4.00rc1Gavin Andresen