Commit Graph

  • c2e8c8acd8 Merge pull request #1140 from jgarzik/sign-compare Jeff Garzik 2012-04-23 21:33:29 -07:00
  • 735a60698c Change signed->unsigned at 3 code sites Jeff Garzik 2012-04-22 14:01:25 -04:00
  • 5aa0b23825 CBlock::WriteToDisk() properly checks ftell(3) for error return Jeff Garzik 2012-04-22 13:59:24 -04:00
  • 1d8c7a9557 Add casts for unavoidable signed/unsigned comparisons Jeff Garzik 2012-04-22 13:51:16 -04:00
  • c0a0a93d02 Test ScriptSigArgsExpected() for error, before accumulating return value Jeff Garzik 2012-04-22 13:44:12 -04:00
  • 7bd9c3a3cf SigOp and orphan-tx constants and counts are always unsigned. Jeff Garzik 2012-04-23 14:14:03 -04:00
  • ef758662c5 Merge pull request #1133 from sipa/abspath Pieter Wuille 2012-04-22 14:56:03 -07:00
  • faf705a42a Prefer 'unsigned int' for loop index variables tested against ::size() Jeff Garzik 2012-04-22 13:22:39 -04:00
  • a2d0fcbe38 change button tooltip on sign message page for copy to clipboard as it was missleading Philip Kaufmann 2012-04-22 17:32:08 +02:00
  • f4203de302 Make GetDataDir return absolute paths Pieter Wuille 2012-04-22 14:35:22 +02:00
  • 1d740055da -loadblock to load from an external blk000?.dat file Pieter Wuille 2012-02-20 20:50:26 +01:00
  • 457661f640 Merge pull request #1124 from sipa/rpcobj3 Pieter Wuille 2012-04-21 16:49:32 -07:00
  • 7dbe393629 Merge pull request #1131 from laanwj/2012_04_hexstr Pieter Wuille 2012-04-21 16:47:02 -07:00
  • d5eb41fa08 Merge pull request #1129 from laanwj/2012_04_opcodes Pieter Wuille 2012-04-21 16:43:31 -07:00
  • febe76e316 Merge pull request #1121 from gavinandresen/scripttest Gavin Andresen 2012-04-21 16:36:41 -07:00
  • 8449a8788a Data-drive script evaluation unit tests. Gavin Andresen 2012-04-17 17:57:06 -04:00
  • 6a7a42be16 Merge pull request #1126 from drizztbsd/master Pieter Wuille 2012-04-21 15:13:29 -07:00
  • 88dc2d6c6a Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function Wladimir J. van der Laan 2012-04-21 20:15:25 +02:00
  • b6c837cbe1 Remove no-longer used UI hints in bitcoin core Wladimir J. van der Laan 2012-04-21 18:21:19 +02:00
  • cdcc319c2d change type of various bare chars to bool that are only used as bool (and never serialized) Wladimir J. van der Laan 2012-04-21 13:31:08 +02:00
  • 7be8b2ff9c Add explicit numeric constant value for all opcodes Wladimir J. van der Laan 2012-04-21 10:10:48 +02:00
  • e46704dd90 Expose CRPCTable via bitcoinrpc.h for testing Pieter Wuille 2012-04-21 01:37:34 +02:00
  • 9862229d4d Encapsulate mapCommands in class CRPCTable Pieter Wuille 2012-04-18 22:42:17 +02:00
  • dc42bf52c1 Encapsulate RPC command dispatch in an array of CRPCCommand's Jeff Garzik 2012-04-14 23:55:05 -04:00
  • 00b9c0f4b2 Merge pull request #1122 from dlitz/unsigned-char-fix Wladimir J. van der Laan 2012-04-20 10:18:45 -07:00
  • 9553c35d89 Add missing includes. (Fix bulding under GCC 4.7) Timothy Redaelli 2012-04-20 12:50:57 +02:00
  • 3b9e6b7820 Merge pull request #959 from rebroad/LoadBlockIndexKillable Pieter Wuille 2012-04-19 04:33:04 -07:00
  • c73ba23eb5 gettransaction RPC for non-wallet transactions Pieter Wuille 2012-02-15 17:49:04 +01:00
  • 871c3557bf Added ability to respond to signals during Block Loading stage. R E Broadley 2012-04-18 12:30:24 +01:00
  • 8c8e8c2e93 Fix bugs on 'unsigned char' platforms. Dwayne C. Litzenberger 2012-04-16 01:32:55 -04:00
  • a6fa147c8d Fix phexdigits[255] is undefined. Dwayne C. Litzenberger 2012-04-16 01:31:38 -04:00
  • ac4161e25d Merge pull request #1118 from sipa/addbreaks Wladimir J. van der Laan 2012-04-17 14:33:26 -07:00
  • 559fc3c610 Add missing breaks in optionmodel's switch case Pieter Wuille 2012-04-17 23:27:59 +02:00
  • 031eae7864 Merge pull request #1114 from sipa/lesssync Pieter Wuille 2012-04-17 14:23:31 -07:00
  • 0a83c0fcef Fix tests after recent refactors Pieter Wuille 2012-04-17 20:37:47 +02:00
  • c23617fef3 Merge remote-tracking branch 'jgarzik/mempool' Pieter Wuille 2012-04-17 20:12:48 +02:00
  • caeddc5d37 Merge pull request #1117 from sipa/deadlockfix Pieter Wuille 2012-04-17 11:05:02 -07:00
  • 1ffeb89a52 Merge pull request #1112 from sipa/saneserial Pieter Wuille 2012-04-17 11:04:29 -07:00
  • 6b6aaa1698 Further reduce header dependencies Pieter Wuille 2012-04-16 14:56:45 +02:00
  • ccd65d4261 Move proto version to version.h. Reduce header deps a bit more. Jeff Garzik 2012-04-15 18:20:05 -04:00
  • 9eace6b113 Move CWalletDB code to new walletdb module. Jeff Garzik 2012-04-15 17:39:49 -04:00
  • ed6d0b5f85 Remove headers.h Pieter Wuille 2012-04-15 22:10:54 +02:00
  • b97d54355e Merge pull request #1106 from jgarzik/sign-compare Gavin Andresen 2012-04-17 10:55:56 -07:00
  • e873dc654c Merge pull request #1115 from laanwj/2012_04_cleanupmisc Gavin Andresen 2012-04-17 10:12:33 -07:00
  • c581cc16bb Fix potential deadlock Pieter Wuille 2012-04-17 18:50:45 +02:00
  • ce8c93498a main.cpp: replace tabs with spaces Jeff Garzik 2012-04-17 12:31:51 -04:00
  • 8bff8ac079 AlreadyHave(): only hold lock during mapTransactions access Jeff Garzik 2012-04-17 12:30:00 -04:00
  • 7fa3ad83a9 Remove unused and unreachable code Wladimir J. van der Laan 2012-04-16 11:44:05 +02:00
  • 4941aad657 Add forgotten initializer Wladimir J. van der Laan 2012-04-16 11:46:13 +02:00
  • 8f2b50f178 Reduce sync frequency for blkindex.dat Pieter Wuille 2012-04-17 18:27:00 +02:00
  • dd21ce5f1b Merge pull request #1094 from jgarzik/already-have-locking Jeff Garzik 2012-04-17 09:23:49 -07:00
  • ea9627979e Bump PROTOCOL_VERSION to 60001, thereby enabling BIP31 Jeff Garzik 2012-04-17 12:16:46 -04:00
  • 865a0c1674 Merge pull request #1081 from jgarzik/pong Jeff Garzik 2012-04-17 08:51:17 -07:00
  • 7a5452ffb3 Merge pull request #1092 from laanwj/2012_04_sendcoins_setlabelfix Wladimir J. van der Laan 2012-04-16 05:41:39 -07:00
  • 088a13331b Merge pull request #1091 from Diapolo/GUI-BlockDL Wladimir J. van der Laan 2012-04-16 00:55:37 -07:00
  • 9fb89c26f3 Fix misc. minor sign-comparison warnings Jeff Garzik 2012-04-15 17:00:20 -04:00
  • 0dd710acb6 CNode's nHeaderStart may be negative, so change its type Jeff Garzik 2012-04-15 16:59:48 -04:00
  • c3fad8350b serialize.h: CAutoFile's read and write may take size_t nSize Jeff Garzik 2012-04-15 16:59:09 -04:00
  • 3a78f82a78 Fix sign-compare warnings: netbase's Lookup* max-solutions may be unsigned Jeff Garzik 2012-04-15 16:58:32 -04:00
  • c376ac359e Fix loop index var types, fixing many minor sign comparison warnings Jeff Garzik 2012-04-15 16:52:09 -04:00
  • ab9dc75a18 The string class returns string::npos, when find() fails. Jeff Garzik 2012-04-15 16:47:24 -04:00
  • ca4c4c53a8 CTxMemPool: add helper methods, to reduce global mempool.mapTx accesses Jeff Garzik 2012-04-13 18:20:44 -04:00
  • d01903e751 CTxMemPool: encapsulate AcceptToMemoryPool Jeff Garzik 2012-04-13 17:34:22 -04:00
  • 8e45ed66dd CTxMemPool: encapsulate AddToMemoryPoolUnchecked(), RemoveFromMemoryPool(), and nPooledTx Jeff Garzik 2012-04-13 16:28:07 -04:00
  • 235507ae48 New class CTxMemPool, encapsulating TX memory pool data members Jeff Garzik 2012-04-13 16:03:09 -04:00
  • 5a701eb7ea Merge pull request #1104 from laanwj/2012_04_clang Jeff Garzik 2012-04-15 11:39:15 -07:00
  • fced2231f8 Merge pull request #1084 from dooglus/validate_secret Jeff Garzik 2012-04-15 09:25:29 -07:00
  • 9ea8e60a0c Merge pull request #1097 from laanwj/2012_04_runawayexception Wladimir J. van der Laan 2012-04-15 09:22:26 -07:00
  • c99ddfaa22 Merge pull request #1100 from luke-jr/qrcode_errchk Jeff Garzik 2012-04-15 08:31:22 -07:00
  • da7bbd9dfd fix warnings: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] Wladimir J. van der Laan 2012-04-15 13:27:00 +02:00
  • 6642ffb761 fix warnings: '&&' within '||' [-Wlogical-op-parentheses] Wladimir J. van der Laan 2012-04-15 13:03:28 +02:00
  • 2e120f28e0 fix warnings: delete called on 'XX' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor] Wladimir J. van der Laan 2012-04-15 12:59:20 +02:00
  • 11cd416525 fix warnings: unused variable 'XX' [-Wunused-variable] Wladimir J. van der Laan 2012-04-15 12:53:14 +02:00
  • 76d8170ce8 fix warnings: enumeration values 'XX' not handled in switch [-Wswitch-enum] Wladimir J. van der Laan 2012-04-15 12:42:52 +02:00
  • 87207a2e08 fix warnings: 'XX' defined as a struct here but previously declared as a class [-Wmismatched-tags] Wladimir J. van der Laan 2012-04-15 12:31:56 +02:00
  • 8add7822ce fix warnings: array subscript is of type 'char' [-Wchar-subscripts] Wladimir J. van der Laan 2012-04-15 12:22:30 +02:00
  • 1f29d399f4 work around issue in boost::program_options that prevents from compiling in clang Wladimir J. van der Laan 2012-04-15 11:42:40 +02:00
  • f9f625fb32 enable all warnings except invalid-offsetof, sign-compare, unused-parameter Wladimir J. van der Laan 2012-04-15 12:24:03 +02:00
  • 2eb665c634 Bugfix: Check that QRcode_encodeString didn't return NULL (error) Luke Dashjr 2012-04-14 21:00:27 -04:00
  • a7a0c7a1bf Show a message box when runaway exception happens Wladimir J. van der Laan 2012-04-14 09:41:05 +02:00
  • 6f6f524f1a Rename make_windows_icon.py to .sh as it is a shell script (fixes #1099) Wladimir J. van der Laan 2012-04-14 18:32:30 +02:00
  • 22014c31e5 Merge pull request #1093 from jgarzik/tx-opt Jeff Garzik 2012-04-14 08:50:43 -07:00
  • 46ba858817 Merge pull request #1089 from laanwj/2012_04_translationupdate Wladimir J. van der Laan 2012-04-13 23:47:50 -07:00
  • 3fddc8effc Update translations for bitcoin core Wladimir J. van der Laan 2012-04-13 08:45:26 +02:00
  • c1d0547cf6 Merge pull request #1096 from laanwj/2012_04_tick Wladimir J. van der Laan 2012-04-13 23:27:23 -07:00
  • b970067298 Do not show green tick unless all known blocks are downloaded (fixes #921) Wladimir J. van der Laan 2012-04-14 08:21:22 +02:00
  • 8deb9822e4 Locking fix for AlreadyHave() Jeff Garzik 2012-04-13 18:24:55 -04:00
  • 9925d34a49 Database micro-optimization for "tx" network message Jeff Garzik 2012-04-13 17:48:15 -04:00
  • 2d67195ed2 Set label when selecting an address that already has a label. Fixes #1080. Wladimir J. van der Laan 2012-04-13 21:08:46 +02:00
  • e72c6a1830 revert to default OS theme for progressbar / fix small glitches in bitcoingui.cpp Philip Kaufmann 2012-04-13 18:25:56 +02:00
  • 6b8e7eefcc Add missing tooltip and key shortcut in settings dialog (#1088 without line break part) Wladimir J. van der Laan 2012-04-13 09:16:46 +02:00
  • c3c203ccd9 Merge pull request #1087 from sipa/fix_1086 Gavin Andresen 2012-04-12 18:22:15 -07:00
  • 7a743148c9 Fix #1086: add /testnet to passed datadir Pieter Wuille 2012-04-13 03:11:14 +02:00
  • 8b09cd3a4d Replace several network protocol version numbers with named constants stored in version.h. Jeff Garzik 2012-04-12 20:07:49 -04:00
  • b3a6e613fc CBitcoinSecret::SetString() now calls IsValid() to make sure it was passed something with the correct version. Chris Moore 2012-04-12 13:13:08 -07:00
  • b7dc02381f Merge pull request #1041 from gavinandresen/listtransactionsfix Gavin Andresen 2012-04-12 12:20:51 -07:00
  • 181400c3d5 make text in about box selectable (fixes #1055) Wladimir J. van der Laan 2012-04-12 20:50:18 +02:00
  • d844cb58a8 Merge pull request #1078 from Diapolo/QR-Code Wladimir J. van der Laan 2012-04-12 11:38:36 -07:00
  • 7261945eb5 enable wordWrap on lblQRCode / small code comment change Philip Kaufmann 2012-04-12 20:21:02 +02:00
  • b1a99c3a1f limit length of generated URI to 255 chars to prevent a DoS against the QR-Code dialog Philip Kaufmann 2012-04-12 18:39:22 +02:00