aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-05-09Fix 100% cpu usage on osx bugv0.6.2.1Gavin Andresen
2012-05-08Bump versions for 0.6.2v0.6.2Gavin Andresen
2012-05-06Bugfix: store source address in addrmanPieter Wuille
2012-05-06Fix addrman crashesPieter Wuille
A function returned the element to remove from a bucket, instead of its position in that bucket. This function was only called when a tried bucket overflowed, which only happens after many outgoing connections have been made. Closes: #1065, #1156
2012-05-06Add extra asserts to addrmanPieter Wuille
2012-05-04Bump version numbers for 0.6.1rc2v0.6.1Gavin Andresen
2012-05-03remove obsolete BackupWallet() entry in wallet.hPhilip Kaufmann
2012-05-01Merge pull request #1171 from Diapolo/fix_compiler_warnJeff Garzik
fix 2 compiler warnings
2012-05-01Merge pull request #1177 from laanwj/2012_05_remove_duplicate_securestringJeff Garzik
remove duplicate definition of SecureString in util.h
2012-05-01Merge pull request #1172 from Diapolo/serialize_h_rem_typedefWladimir J. van der Laan
remove unused typedef in serialize.h
2012-05-01remove duplicate definition of SecureString in util.hWladimir J. van der Laan
SecureString was moved to allocators.h in commit 6cb6d623479c5dd42d91de7a4d391078d0800e54
2012-05-01fix compiler warning "suggest parentheses around assignment used as truthPhilip Kaufmann
value [-Wparentheses]" in util.cpp
2012-05-01fix compiler warning "suggest explicit braces to avoid ambiguous "else"Philip Kaufmann
[-Wparentheses]" in net.cpp
2012-05-01remove references to bitcoin-wx from comment in init.cppPhilip Kaufmann
2012-05-01remove unused typedef in serialize.hPhilip Kaufmann
2012-04-30Check earlier for blocks with duplicate transactions. Fixes #1167v0.6.1rc2Gavin Andresen
2012-04-29Merge pull request #1139 from Diapolo/messagepageWladimir J. van der Laan
change button tooltip on sign message page for copy to clipboard...
2012-04-29Fix critical UI performance issue (#1154)Wladimir J. van der Laan
2012-04-27Update openssl versionv0.6.1rc1Gavin Andresen
2012-04-27Bump version numbers for 0.6.1rc1Gavin Andresen
2012-04-26Merge pull request #1151 from freewil/listsinceblock-blockhashGavin Andresen
listsinceblock: rpc param blockid -> blockhash
2012-04-26Merge pull request #1150 from gavinandresen/NOPCHGavin Andresen
Remove unused -DNOPCH
2012-04-26Merge pull request #1152 from freewil/remove-strange-debugGavin Andresen
remove strange debug message from listsinceblock
2012-04-26Merge pull request #1146 from drizztbsd/posix-includePieter Wuille
We should include netinet/in.h to use sockaddr_in (POSIX.1-2001)
2012-04-26remove strange debug message from listsinceblockfreewil
2012-04-26listsinceblock: rpc param blockid -> blockhashfreewil
This is more consistent with the rest of the labeling seen by the user when accessing the rpc commands.
2012-04-26Define TEST_DATA_DIR so unit tests can be run from any current working directoryGavin Andresen
2012-04-26Undo part of c2e8c8ac to fix issue#1148Gavin Andresen
2012-04-25Remove unused -DNOPCHGavin Andresen
2012-04-26Make lsn_reset ("detach databases") optional and off by default.Pieter Wuille
Add an option -detachdb (and entry in OptionDialog), without which no lsn_reset is called on addr.dat and blkindex.dat. That means these files cannot be moved to a new environment, but shutdown can be significantly faster. The wallet file is always lsn_reset'ed. -detachdb corresponds to the old behaviour, though it is off by default now to speed up shutdowns.
2012-04-25We should include netinet/in.h to use sockaddr_in (POSIX.1-2001)Timothy Redaelli
2012-04-23Merge pull request #1140 from jgarzik/sign-compareJeff Garzik
Address many more sign comparison warnings
2012-04-23Change signed->unsigned at 3 code sitesJeff Garzik
This resolves signed/unsigned comparison warnings.
2012-04-23CBlock::WriteToDisk() properly checks ftell(3) for error returnJeff Garzik
Rather than storing ftell(3)'s return value -- a long -- in an unsigned int, we store and check a properly typed temp. Then, assured a non-negative value, we store in nBlockPosRet.
2012-04-23Add casts for unavoidable signed/unsigned comparisonsJeff Garzik
At these code sites, it is preferable to cast rather than change a variable's type.
2012-04-23Test ScriptSigArgsExpected() for error, before accumulating return valueJeff Garzik
2012-04-23SigOp and orphan-tx constants and counts are always unsigned.Jeff Garzik
Fixes several sign-comparison warnings.
2012-04-22Prefer 'unsigned int' for loop index variables tested against ::size()Jeff Garzik
C++ STL ::size() generally returns unsigned, which implies that "int idx" style of loop variable will generate a signed-vs-unsigned comparison warning when testing the loop exit condition "idx < blah.size()" Update areas of the bitcoin code where loop variables may be more properly and correctly defined as unsigned.
2012-04-22change button tooltip on sign message page for copy to clipboard as it was ↵Philip Kaufmann
missleading
2012-04-22Make GetDataDir return absolute pathsPieter Wuille
2012-04-21Merge pull request #1124 from sipa/rpcobj3Pieter Wuille
extension of #1103: encapsulate mapCommands in CRPCTable
2012-04-21Merge pull request #1131 from laanwj/2012_04_hexstrPieter Wuille
Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function
2012-04-21Merge pull request #1129 from laanwj/2012_04_opcodesPieter Wuille
Add explicit numeric constant value for all opcodes
2012-04-21Data-drive script evaluation unit tests.Gavin Andresen
2012-04-21Merge pull request #1126 from drizztbsd/masterPieter Wuille
Fix build with gcc 4.7
2012-04-21Integrate @JoelKatz's optimized ToHex (#562) into current HexStr functionWladimir J. van der Laan
2012-04-21Remove no-longer used UI hints in bitcoin coreWladimir J. van der Laan
The Qt UI has its own associated structures for temporary transaction state / cache.
2012-04-21change type of various bare chars to bool that are only used as bool (and ↵Wladimir J. van der Laan
never serialized)
2012-04-21Add explicit numeric constant value for all opcodesWladimir J. van der Laan
- Easier for debugging (what opcode was 0x... again?) - Clarifies that the opcodes are set in stone in the protocol, and signals that it is impossible to insert opcodes in between.
2012-04-21Expose CRPCTable via bitcoinrpc.h for testingPieter Wuille