Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-30 | Check earlier for blocks with duplicate transactions. Fixes #1167v0.6.1rc2 | Gavin Andresen | |
2012-04-29 | Merge pull request #1139 from Diapolo/messagepage | Wladimir J. van der Laan | |
change button tooltip on sign message page for copy to clipboard... | |||
2012-04-29 | Fix critical UI performance issue (#1154) | Wladimir J. van der Laan | |
2012-04-27 | Update openssl versionv0.6.1rc1 | Gavin Andresen | |
2012-04-27 | Bump version numbers for 0.6.1rc1 | Gavin Andresen | |
2012-04-26 | Merge pull request #1151 from freewil/listsinceblock-blockhash | Gavin Andresen | |
listsinceblock: rpc param blockid -> blockhash | |||
2012-04-26 | Merge pull request #1150 from gavinandresen/NOPCH | Gavin Andresen | |
Remove unused -DNOPCH | |||
2012-04-26 | Merge pull request #1152 from freewil/remove-strange-debug | Gavin Andresen | |
remove strange debug message from listsinceblock | |||
2012-04-26 | Merge pull request #1146 from drizztbsd/posix-include | Pieter Wuille | |
We should include netinet/in.h to use sockaddr_in (POSIX.1-2001) | |||
2012-04-26 | remove strange debug message from listsinceblock | freewil | |
2012-04-26 | listsinceblock: rpc param blockid -> blockhash | freewil | |
This is more consistent with the rest of the labeling seen by the user when accessing the rpc commands. | |||
2012-04-26 | Define TEST_DATA_DIR so unit tests can be run from any current working directory | Gavin Andresen | |
2012-04-26 | Undo part of c2e8c8ac to fix issue#1148 | Gavin Andresen | |
2012-04-25 | Remove unused -DNOPCH | Gavin Andresen | |
2012-04-26 | Make 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-25 | We should include netinet/in.h to use sockaddr_in (POSIX.1-2001) | Timothy Redaelli | |
2012-04-23 | Merge pull request #1140 from jgarzik/sign-compare | Jeff Garzik | |
Address many more sign comparison warnings | |||
2012-04-23 | Change signed->unsigned at 3 code sites | Jeff Garzik | |
This resolves signed/unsigned comparison warnings. | |||
2012-04-23 | CBlock::WriteToDisk() properly checks ftell(3) for error return | Jeff 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-23 | Add casts for unavoidable signed/unsigned comparisons | Jeff Garzik | |
At these code sites, it is preferable to cast rather than change a variable's type. | |||
2012-04-23 | Test ScriptSigArgsExpected() for error, before accumulating return value | Jeff Garzik | |
2012-04-23 | SigOp and orphan-tx constants and counts are always unsigned. | Jeff Garzik | |
Fixes several sign-comparison warnings. | |||
2012-04-22 | Prefer '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-22 | change button tooltip on sign message page for copy to clipboard as it was ↵ | Philip Kaufmann | |
missleading | |||
2012-04-22 | Make GetDataDir return absolute paths | Pieter Wuille | |
2012-04-21 | Merge pull request #1124 from sipa/rpcobj3 | Pieter Wuille | |
extension of #1103: encapsulate mapCommands in CRPCTable | |||
2012-04-21 | Merge pull request #1131 from laanwj/2012_04_hexstr | Pieter Wuille | |
Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function | |||
2012-04-21 | Merge pull request #1129 from laanwj/2012_04_opcodes | Pieter Wuille | |
Add explicit numeric constant value for all opcodes | |||
2012-04-21 | Data-drive script evaluation unit tests. | Gavin Andresen | |
2012-04-21 | Merge pull request #1126 from drizztbsd/master | Pieter Wuille | |
Fix build with gcc 4.7 | |||
2012-04-21 | Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function | Wladimir J. van der Laan | |
2012-04-21 | Remove no-longer used UI hints in bitcoin core | Wladimir J. van der Laan | |
The Qt UI has its own associated structures for temporary transaction state / cache. | |||
2012-04-21 | change type of various bare chars to bool that are only used as bool (and ↵ | Wladimir J. van der Laan | |
never serialized) | |||
2012-04-21 | Add explicit numeric constant value for all opcodes | Wladimir 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-21 | Expose CRPCTable via bitcoinrpc.h for testing | Pieter Wuille | |
2012-04-21 | Encapsulate mapCommands in class CRPCTable | Pieter Wuille | |
2012-04-21 | Encapsulate RPC command dispatch in an array of CRPCCommand's | Jeff Garzik | |
2012-04-20 | Merge pull request #1122 from dlitz/unsigned-char-fix | Wladimir J. van der Laan | |
Unsigned char fix & fix undefined phexdigits[255] | |||
2012-04-20 | Add missing includes. (Fix bulding under GCC 4.7) | Timothy Redaelli | |
2012-04-18 | Added ability to respond to signals during Block Loading stage. | R E Broadley | |
2012-04-18 | Fix bugs on 'unsigned char' platforms. | Dwayne C. Litzenberger | |
In ISO C++, the signedness of 'char' is undefined. On some platforms (e.g. ARM), 'char' is an unsigned type, but some of the code relies on 'char' being signed (as it is on x86). This is indicated by compiler warnings like this: bignum.h: In constructor 'CBigNum::CBigNum(char)': bignum.h:81:59: warning: comparison is always true due to limited range of data type [-Wtype-limits] util.cpp: In function 'bool IsHex(const string&)': util.cpp:427:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] In particular, IsHex erroneously returned true regardless of the input characters, as long as the length of the string was a positive multiple of 2. Note: For testing, it's possible using GCC to force char to be unsigned by adding the -funsigned-char parameter to xCXXFLAGS. | |||
2012-04-18 | Fix phexdigits[255] is undefined. | Dwayne C. Litzenberger | |
2012-04-17 | Add missing breaks in optionmodel's switch case | Pieter Wuille | |
2012-04-17 | Merge pull request #1114 from sipa/lesssync | Pieter Wuille | |
Reduce sync frequency for blkindex.dat | |||
2012-04-17 | Fix tests after recent refactors | Pieter Wuille | |
2012-04-17 | Merge remote-tracking branch 'jgarzik/mempool' | Pieter Wuille | |
2012-04-17 | Merge pull request #1117 from sipa/deadlockfix | Pieter Wuille | |
Fix potential deadlock | |||
2012-04-17 | Further reduce header dependencies | Pieter Wuille | |
This commit removes the dependency of serialize.h on PROTOCOL_VERSION, and makes this parameter required instead of implicit. This is much saner, as it makes the places where changing a version number can have an influence obvious. | |||
2012-04-17 | Move proto version to version.h. Reduce header deps a bit more. | Jeff Garzik | |
2012-04-17 | Move CWalletDB code to new walletdb module. | Jeff Garzik | |
In addition to standard code separation, this change opens the door to fixing several include inter-dependencies. |