aboutsummaryrefslogtreecommitdiff
path: root/src/key.h
Commit message (Expand)AuthorAgeFilesLines
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Get rid of nType and nVersionPieter Wuille2016-11-071-2/+2
* wallet: Get rid of LockObject and UnlockObject calls in key.hWladimir J. van der Laan2016-10-191-18/+9
* Merge #8321: [trivial] Switched constants to sizeof()Wladimir J. van der Laan2016-07-281-12/+16
|\
| * [trivial] Switched constants to sizeof()Thomas Snider2016-07-181-12/+16
* | remove outdated legacy codelizhi2016-07-241-3/+0
|/
* add bip32 pubkey serializationJonas Schnelli2016-04-141-2/+19
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Merge pull request #6034Wladimir J. van der Laan2015-05-061-6/+4
|\
| * chaincodes: abstract away more chaincode behaviorCory Fields2015-05-061-3/+3
| * Abstract chaincodes into CChainCodePieter Wuille2015-05-021-5/+3
* | Update key.cpp to use new libsecp256k1Pieter Wuille2015-05-041-1/+7
|/
* Switch test case signing to RFC6979 extra entropyPieter Wuille2015-03-271-2/+1
* allocators: split allocators and pagelockerCory Fields2015-03-201-1/+1
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Merge pull request #5227Wladimir J. van der Laan2014-12-011-2/+6
|\
| * Deterministic signingPieter Wuille2014-11-201-2/+6
* | Merge pull request #5224Wladimir J. van der Laan2014-11-241-0/+6
|\ \
| * | Add sanity check after key generationPieter Wuille2014-11-231-0/+6
| |/
* / minor style cleanup after HTTP rest interface mergePhilip Kaufmann2014-11-201-1/+2
|/
* Do signature-s negation inside the testsPieter Wuille2014-11-101-1/+1
* Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now s...ENikS2014-11-061-1/+1
* minor code style cleanup after recent mergesPhilip Kaufmann2014-11-041-1/+1
* boost: moveonly: split CPubKey and friends to new filesCory Fields2014-10-311-182/+3
* Update comments in key to be doxygen compatibleMichael Ford2014-10-281-61/+78
* script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields2014-10-171-8/+0
* Add automatic script test generation, and actual checksig testsPieter Wuille2014-09-261-1/+1
* Apply clang-format on some infrequently-updated filesPieter Wuille2014-09-191-52/+79
* Merge pull request #4779Wladimir J. van der Laan2014-09-011-1/+1
|\
| * add missing header end commentsPhilip Kaufmann2014-08-281-1/+1
* | Fix a few "Uninitialized scalar field" warningsWladimir J. van der Laan2014-08-281-1/+1
|/
* key.cpp: fail with a friendlier message on missing ssl EC supportAndrew Poelstra2014-06-031-0/+3
* remove CPubKey::VerifyCompact( ) which is never usedKamil Domanski2014-05-201-4/+0
* Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille2014-03-101-0/+3
* Document that CPubKey.IsValid() is consensus criticalPeter Todd2014-02-251-1/+3
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-3/+5
* fix wrong memcmp() usage in CKey::operator==Philip Kaufmann2013-10-281-3/+4
* improve wallet load time by removing duplicated calls to EC_KEY_check_key and...patrick s2013-08-281-0/+3
* BIP32 derivation implementationPieter Wuille2013-07-151-0/+46
* Make signature cache store CPubKeysPieter Wuille2013-05-301-4/+3
* CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille2013-05-301-92/+131
* Make CPubKey statically allocatedPieter Wuille2013-05-301-14/+71
* Split off hash.h from util.hPieter Wuille2012-12-181-1/+1
* Compact serialization for scriptsPieter Wuille2012-10-201-2/+1
* update comment, secure_allocator is defined in allocators.hWladimir J. van der Laan2012-09-151-1/+1
* Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille2012-05-241-2/+23
* Encapsulate public keys in CPubKeyPieter Wuille2012-05-241-2/+37
* Merge branch 'optimize'Gavin Andresen2012-05-221-245/+23
|\
| * Refactor: move code from key.h to key.cppGavin Andresen2012-05-171-245/+23
* | Update License in File HeadersFordy2012-05-181-1/+1
|/