55 Commits (395cef7601479b97f5794b0c98067c859f00fc7f)

Author SHA1 Message Date
Pieter Wuille 46c90437f9 Remove some unused functions and methods 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
Pieter Wuille 382c871d28 Use SipHash-2-4 for CCoinsCache index 9 years ago
Pieter Wuille 0b1295b066 Add SipHash-2-4 primitives to hash 9 years ago
João Barbosa 0f176927f8 Improve COutPoint less operator 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
daniel c434940e83 uint256::GetCheapHash bigendian compatibility 9 years ago
Wladimir J. van der Laan bfc6070342 uint256->arith_uint256 blob256->uint256 10 years ago
Wladimir J. van der Laan 5d3064bc44 Temporarily add SetNull/IsNull/GetCheapHash to base_uint 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format 10 years ago
Philip Kaufmann 611116d4e3 header include cleanup 10 years ago
Pieter Wuille 1e4f87f5a1 Use memcmp for uint256 equality/inequality 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Pieter Wuille bc42503f6a Use unordered_map for CCoinsViewCache with salted hash 11 years ago
Pieter Wuille de79aaa7a9 Move non-trivial uint256.h methods to uint256.cpp 11 years ago
Pieter Wuille 397668ea63 Deduplicate uint* comparison operator logic 11 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 11 years ago
Pieter Wuille a7031507e6 Add multiplication and division to uint160/uint256 11 years ago
Pieter Wuille 4d480c8a3f Exception instead of assigning 0 in case of wrong vector length 11 years ago
Pieter Wuille eb2cbd754d Deduplicate shared code between uint160 and uint256 11 years ago
Thomas Holenstein daa6b20e29 Unittests for uint256.h 11 years ago
Thomas Holenstein e85e19be06 Changed Get64(.) to GetLow64() 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Olivier Langlois f171ec0c7d Make util phexdigit array reusable 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
William Yager 5fdd1251a8 Specified base_uint component size 12 years ago
Pieter Wuille 1657c4bc49 Use a uint256 for bnChainWork 12 years ago
Matt Corallo 68feac96b6 Add const versions of base_uint.end()/begin(), make size() const. 12 years ago
Wladimir J. van der Laan ac4e7f6269 HexStr: don't build a vector<char> first 12 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Timothy Redaelli 9553c35d89 Add missing includes. (Fix bulding under GCC 4.7) 13 years ago
Dwayne C. Litzenberger 8c8e8c2e93 Fix bugs on 'unsigned char' platforms. 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Jeff Garzik ccd65d4261 Move proto version to version.h. Reduce header deps a bit more. 13 years ago
Jeff Garzik c376ac359e Fix loop index var types, fixing many minor sign comparison warnings 13 years ago
Wladimir J. van der Laan 8add7822ce fix warnings: array subscript is of type 'char' [-Wchar-subscripts] 13 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Pieter Wuille 5fee401fe1 CAddrMan: stochastic address manager 13 years ago
Pieter Wuille 46245b4782 Fix #616: remove base_uint::operator&=(uint64 b) 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Pieter Wuille 67a42f929b Network stack refactor 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 bd846c0e56 Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all modern c++ compilers) 13 years ago
Gavin Andresen f8ded588a2 Implement BIP 14 : separate protocol version from client version 13 years ago