aboutsummaryrefslogtreecommitdiff
path: root/src/key.h
AgeCommit message (Expand)Author
2017-12-20Merge #10657: Utils: Improvements to ECDSA key-handling codeWladimir J. van der Laan
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-10-04Scope the ECDSA constant sizes to CPubKey / CKey classesJack Grigg
2017-09-21Remove some unused functions and methodsPieter Wuille
2017-08-17Add length check for CExtKey deserializationJonas Schnelli
2017-07-17Specify ECDSA constant sizes as constantsJack Grigg
2017-04-26Remove unused C++ code not covered by unit testspracticalswift
2017-03-18Trivial: Fix typo in key.h commentMichael Goldstein
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-07Get rid of nType and nVersionPieter Wuille
2016-10-19wallet: Get rid of LockObject and UnlockObject calls in key.hWladimir J. van der Laan
2016-07-28Merge #8321: [trivial] Switched constants to sizeof()Wladimir J. van der Laan
2016-07-24remove outdated legacy codelizhi
2016-07-18[trivial] Switched constants to sizeof()Thomas Snider
2016-04-14add bip32 pubkey serializationJonas Schnelli
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-05-06Merge pull request #6034Wladimir J. van der Laan
2015-05-06chaincodes: abstract away more chaincode behaviorCory Fields
2015-05-04Update key.cpp to use new libsecp256k1Pieter Wuille
2015-05-02Abstract chaincodes into CChainCodePieter Wuille
2015-03-27Switch test case signing to RFC6979 extra entropyPieter Wuille
2015-03-20allocators: split allocators and pagelockerCory Fields
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-01Merge pull request #5227Wladimir J. van der Laan
2014-11-24Merge pull request #5224Wladimir J. van der Laan
2014-11-23Add sanity check after key generationPieter Wuille
2014-11-20Deterministic signingPieter Wuille
2014-11-20minor style cleanup after HTTP rest interface mergePhilip Kaufmann
2014-11-10Do signature-s negation inside the testsPieter Wuille
2014-11-06Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now s...ENikS
2014-11-04minor code style cleanup after recent mergesPhilip Kaufmann
2014-10-31boost: moveonly: split CPubKey and friends to new filesCory Fields
2014-10-28Update comments in key to be doxygen compatibleMichael Ford
2014-10-17script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields
2014-09-26Add automatic script test generation, and actual checksig testsPieter Wuille
2014-09-19Apply clang-format on some infrequently-updated filesPieter Wuille
2014-09-01Merge pull request #4779Wladimir J. van der Laan
2014-08-28add missing header end commentsPhilip Kaufmann
2014-08-28Fix a few "Uninitialized scalar field" warningsWladimir J. van der Laan
2014-06-03key.cpp: fail with a friendlier message on missing ssl EC supportAndrew Poelstra
2014-05-20remove CPubKey::VerifyCompact( ) which is never usedKamil Domanski
2014-03-10Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille
2014-02-25Document that CPubKey.IsValid() is consensus criticalPeter Todd
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-10-28fix wrong memcmp() usage in CKey::operator==Philip Kaufmann
2013-08-28improve wallet load time by removing duplicated calls to EC_KEY_check_key and...patrick s
2013-07-15BIP32 derivation implementationPieter Wuille
2013-05-30Make signature cache store CPubKeysPieter Wuille
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2013-05-30Make CPubKey statically allocatedPieter Wuille