Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-19 | Merge pull request #959 from rebroad/LoadBlockIndexKillable | Pieter Wuille | |
Added ability to respond to signals during Block Loading stage. | |||
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 | Merge pull request #1118 from sipa/addbreaks | Wladimir J. van der Laan | |
Add missing breaks in optionmodel's switch case | |||
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 | Merge pull request #1112 from sipa/saneserial | Pieter Wuille | |
Further reduce header dependencies | |||
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. | |||
2012-04-17 | Remove headers.h | Pieter Wuille | |
2012-04-17 | Merge pull request #1106 from jgarzik/sign-compare | Gavin Andresen | |
Fix many sign-comparison warnings found in bitcoin codebase | |||
2012-04-17 | Merge pull request #1115 from laanwj/2012_04_cleanupmisc | Gavin Andresen | |
Delete unused, unreachable and commented code, add missing initializer | |||
2012-04-17 | Fix potential deadlock | Pieter Wuille | |
Conflict: * cs_main in ProcessMessages() (before calling ProcessMessages) * cs_vSend in CNode::BeginMessage versus: * cs_vSend in ThreadMessageHandler2 (before calling SendMessages) * cs_main in SendMessages Even though cs_vSend is a try_lock, if it succeeds simultaneously with the locking of cs_main in ProcessMessages(), it could cause a deadlock. | |||
2012-04-17 | main.cpp: replace tabs with spaces | Jeff Garzik | |
Sometimes they sneak in through the 'vi' door | |||
2012-04-17 | AlreadyHave(): only hold lock during mapTransactions access | Jeff Garzik | |
2012-04-17 | Remove unused and unreachable code | Wladimir J. van der Laan | |
2012-04-17 | Add forgotten initializer | Wladimir J. van der Laan | |
2012-04-17 | Reduce sync frequency for blkindex.dat | Pieter Wuille | |
Since auto-remove-db-logs was enabled, each time a CTxDB was closed outside of the initial download window, it causes a checkpoint + log cleanup. This is overkill, so reduce the sync frequency to once per minute at most. | |||
2012-04-17 | Merge pull request #1094 from jgarzik/already-have-locking | Jeff Garzik | |
Locking fix for AlreadyHave() | |||
2012-04-17 | Bump PROTOCOL_VERSION to 60001, thereby enabling BIP31 | Jeff Garzik | |
2012-04-17 | Merge pull request #1081 from jgarzik/pong | Jeff Garzik | |
BIP 0031: pong message | |||
2012-04-16 | Merge pull request #1092 from laanwj/2012_04_sendcoins_setlabelfix | Wladimir J. van der Laan | |
When sending coins, set label when selecting address that already has a label | |||
2012-04-16 | Merge pull request #1091 from Diapolo/GUI-BlockDL | Wladimir J. van der Laan | |
revert to default OS theme for progressbar (fix #1071) | |||
2012-04-15 | Fix misc. minor sign-comparison warnings | Jeff Garzik | |
2012-04-15 | CNode's nHeaderStart may be negative, so change its type | Jeff Garzik | |
2012-04-15 | serialize.h: CAutoFile's read and write may take size_t nSize | Jeff Garzik | |
2012-04-15 | Fix sign-compare warnings: netbase's Lookup* max-solutions may be unsigned | Jeff Garzik | |
2012-04-15 | Fix loop index var types, fixing many minor sign comparison warnings | Jeff Garzik | |
foo.size() typically returns an unsigned integral type; make loop variables match those types' signedness. | |||
2012-04-15 | The string class returns string::npos, when find() fails. | Jeff Garzik | |
Noticed when sign-comparison warnings were enabled. | |||
2012-04-15 | CTxMemPool: add helper methods, to reduce global mempool.mapTx accesses | Jeff Garzik | |
2012-04-15 | CTxMemPool: encapsulate AcceptToMemoryPool | Jeff Garzik | |
2012-04-15 | CTxMemPool: encapsulate AddToMemoryPoolUnchecked(), RemoveFromMemoryPool(), | Jeff Garzik | |
and nPooledTx | |||
2012-04-15 | New class CTxMemPool, encapsulating TX memory pool data members | Jeff Garzik | |
2012-04-15 | Merge pull request #1104 from laanwj/2012_04_clang | Jeff Garzik | |
Enable and fix most compilation warnings | |||
2012-04-15 | Merge pull request #1084 from dooglus/validate_secret | Jeff Garzik | |
importprivkey doesn't check that it is given a private key | |||
2012-04-15 | Merge pull request #1097 from laanwj/2012_04_runawayexception | Wladimir J. van der Laan | |
Show a message box when runaway exception happens | |||
2012-04-15 | Merge pull request #1100 from luke-jr/qrcode_errchk | Jeff Garzik | |
Bugfix: Check that QRcode_encodeString didn't return NULL (error) | |||
2012-04-15 | fix warnings: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] | Wladimir J. van der Laan | |
2012-04-15 | fix warnings: '&&' within '||' [-Wlogical-op-parentheses] | Wladimir J. van der Laan | |
2012-04-15 | fix warnings: delete called on 'XX' that has virtual functions but ↵ | Wladimir J. van der Laan | |
non-virtual destructor [-Wdelete-non-virtual-dtor] | |||
2012-04-15 | fix warnings: unused variable 'XX' [-Wunused-variable] | Wladimir J. van der Laan | |