aboutsummaryrefslogtreecommitdiff
path: root/src/uint256.h
AgeCommit message (Expand)Author
2017-11-11Merge #10749: Use compile-time constants instead of unnamed enumerations (rem...MarcoFalke
2017-09-21Remove some unused functions and methodsPieter Wuille
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-07-26Use compile-time constants instead of unnamed enumerations (remove "enum hack")practicalswift
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-07Get rid of nType and nVersionPieter Wuille
2016-11-07Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille
2016-05-17Use SipHash-2-4 for CCoinsCache indexPieter Wuille
2016-05-17Add SipHash-2-4 primitives to hashPieter Wuille
2016-03-18Improve COutPoint less operatorJoão Barbosa
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-25uint256::GetCheapHash bigendian compatibilitydaniel
2015-01-05uint256->arith_uint256 blob256->uint256Wladimir J. van der Laan
2015-01-05Temporarily add SetNull/IsNull/GetCheapHash to base_uintWladimir J. van der Laan
2014-12-19Added "Core" to copyright headerssandakersmann
2014-11-21Convert remaining comments in /src to doxygen formatMichael Ford
2014-09-14header include cleanupPhilip Kaufmann
2014-09-04Use memcmp for uint256 equality/inequalityPieter Wuille
2014-08-28add missing header end commentsPhilip Kaufmann
2014-07-14Use unordered_map for CCoinsViewCache with salted hashPieter Wuille
2014-06-28Move non-trivial uint256.h methods to uint256.cppPieter Wuille
2014-05-09Deduplicate uint* comparison operator logicPieter Wuille
2014-05-09Move {Get,Set}Compact from bignum to uint256Pieter Wuille
2014-05-09Add multiplication and division to uint160/uint256Pieter Wuille
2014-05-09Exception instead of assigning 0 in case of wrong vector lengthPieter Wuille
2014-05-09Deduplicate shared code between uint160 and uint256Pieter Wuille
2013-12-25Unittests for uint256.hThomas Holenstein
2013-12-25Changed Get64(.) to GetLow64()Thomas Holenstein
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-11-04Merge pull request #3076 from lano1106/uint256_utilWladimir J. van der Laan
2013-10-27Make util phexdigit array reusableOlivier Langlois
2013-10-20Bump Year Number to 2013super3
2013-09-18Replace printf with LogPrintf / LogPrintGavin Andresen
2013-05-07Specified base_uint component sizeWilliam Yager
2013-04-12Use a uint256 for bnChainWorkPieter Wuille
2013-01-16Add const versions of base_uint.end()/begin(), make size() const.Matt Corallo
2012-09-10HexStr: don't build a vector<char> firstWladimir J. van der Laan
2012-05-18Update License in File HeadersFordy
2012-04-21Merge pull request #1126 from drizztbsd/masterPieter Wuille
2012-04-20Add missing includes. (Fix bulding under GCC 4.7)Timothy Redaelli
2012-04-18Fix bugs on 'unsigned char' platforms.Dwayne C. Litzenberger
2012-04-17Further reduce header dependenciesPieter Wuille
2012-04-17Move proto version to version.h. Reduce header deps a bit more.Jeff Garzik
2012-04-15Fix loop index var types, fixing many minor sign comparison warningsJeff Garzik
2012-04-15fix warnings: array subscript is of type 'char' [-Wchar-subscripts]Wladimir J. van der Laan
2012-03-26Begin doxygen-compatible commentsPieter Wuille
2012-02-24CAddrMan: stochastic address managerPieter Wuille
2012-02-19Fix #616: remove base_uint::operator&=(uint64 b)Pieter Wuille
2012-02-07Update all copyrights to 2012Gavin Andresen
2012-01-06Network stack refactorPieter Wuille