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
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
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