263 Commits (17c4d9d1647bbac4b0557136b1c3d98c951feb79)

Author SHA1 Message Date
Philip Kaufmann 1c94f88d5e fix compiler warning "suggest parentheses around assignment used as truth 13 years ago
Jeff Garzik 1d8c7a9557 Add casts for unavoidable signed/unsigned comparisons 13 years ago
Pieter Wuille f4203de302 Make GetDataDir return absolute paths 13 years ago
Dwayne C. Litzenberger 8c8e8c2e93 Fix bugs on 'unsigned char' platforms. 13 years ago
Dwayne C. Litzenberger a6fa147c8d Fix phexdigits[255] is undefined. 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Pieter Wuille ed6d0b5f85 Remove headers.h 13 years ago
Wladimir J. van der Laan 7fa3ad83a9 Remove unused and unreachable code 13 years ago
Wladimir J. van der Laan 8add7822ce fix warnings: array subscript is of type 'char' [-Wchar-subscripts] 13 years ago
Wladimir J. van der Laan 1f29d399f4 work around issue in boost::program_options that prevents from compiling in clang 13 years ago
Pieter Wuille 7a743148c9 Fix #1086: add /testnet to passed datadir 13 years ago
Gavin Andresen 940e22fd81 Fix OSX build errors. 13 years ago
Pieter Wuille ee12c3d60c Use filesystem::path instead of manual string tinkering 13 years ago
Gavin Andresen 2232717cba Remove path.make_preferred() calls, and fix compiler error in bitcoinrpc RE: boost::system 13 years ago
Pieter Wuille a20c0d0f67 Build identification strings 13 years ago
Pieter Wuille f342dac1cb Do not report spurious deadlocks caused by TRY_LOCK 13 years ago
Pieter Wuille 908037fe16 Support for parametrized locks in deadlock detector 13 years ago
Pieter Wuille f8dcd5ca6f Use scoped locks instead of CRITICAL_BLOCK 13 years ago
Philip Kaufmann 36949554ab updated util.cpp to use make_preferred() 13 years ago
Philip Kaufmann 7f10522c43 removed obsolete boost workaround (boost ticket #4258) 13 years ago
Pieter Wuille 712fd182b7 Locking system overhaul, add condition variables 13 years ago
Wladimir J. van der Laan 7cfbe1fee4 qtui.h/noui.h interface cleanup 13 years ago
Wladimir J. van der Laan 52d3a48128 VC2010 compile fixes 13 years ago
Wladimir J. van der Laan a6aee96c7e remove unused functions from util.h/util.cpp 13 years ago
Gavin Andresen 3f8cb2c565 Reworked QT settings 13 years ago
Wladimir J. van der Laan 21ae37d215 Simplify MyGetSpecialFolderPath and fix possible buffer overflow (#901) 13 years ago
Chris Moore d64e124cf4 Fix #846. Allow negative options such as "nolisten=1" in bitcoin.conf as well as on the command line. 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Gavin Andresen 3ad9f8a70f New GetArg features: allow --, and booleans can be -foo or -nofoo 13 years ago
Gavin Andresen 3ae0735553 Unit tests for the GetArg() methods 13 years ago
Gavin Andresen 7bf8b7c25c -bip16 option (default: 1) to support / not support BIP 16. And bumped default BIP16 switchover date from Feb 15 to Mar 1 13 years ago
Matt Corallo 198fb229a4 Add DEBUG_LOCKCONTENTION, to warn each time a thread waits to lock. 13 years ago
Gavin Andresen 922e8e2929 Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16). 13 years ago
Pieter Wuille 67a42f929b Network stack refactor 13 years ago
Gavin Andresen 0fcf91ea1e Fix issue #659, and cleanup wallet/command-line argument handling a bit 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 13 years ago
Gavin Andresen 26ce92b352 Use std::numeric_limits<> for typesafe INT_MAX/etc 13 years ago
Gavin Andresen f8ded588a2 Implement BIP 14 : separate protocol version from client version 13 years ago
Michael Hendricks 1c4aab926e Retain only the most recent time samples 13 years ago
Michael Hendricks 5e1ddc4210 Only log time samples in debug mode 13 years ago
Gavin Andresen 6853e627f1 Fix build on windows and mac 13 years ago
Wladimir J. van der Laan 2f7f2a5fca remove possibility of 63 bit overflow in ParseMoney 13 years ago
Pieter Wuille 4b603f1cd6 Inline base64 encoder/decoder 13 years ago
JoelKatz 4e67a6216b Faster Base64 decoder. 13 years ago
Gavin Andresen 565c4771b6 Remove wxWidgets 13 years ago
Gavin Andresen 54d02f158d SetMockTime() for cleaner unit testing 13 years ago
Gavin Andresen c591cc50eb If compiled -DDEBUG_LOCKORDER and run with -debug, print out every mutex lock/unlock (helpful for debugging something-is-holding-a-mutex-too-long problems) 13 years ago
Gavin Andresen b0243da77c Highlight mis-matching locks 13 years ago
Gavin Andresen 865ed8a1e5 Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can cause deadlocks 13 years ago