28 Commits (51ed9ec971614aebdbfbd9527aba365dd0afd437)

Author SHA1 Message Date
  Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 7 years ago
  super3 db0e8ccd90 Bump Year Number to 2013 7 years ago
  Pieter Wuille e0e14e43d9 Use 'low S' as malleability breaker rather than 'even S' 7 years ago
  patrick s a42eef6f10 verify vchPubKey matches calculated public key unless fSkipCheck is set 7 years ago
  patrick s 6e51b3bddf improve wallet load time by removing duplicated calls to EC_KEY_check_key and adding a hash for vchPubKey/vchPrivKey entries in wallet.dat 7 years ago
  Pieter Wuille a81cd96805 Only create signatures with even S, and verification mode to check. 8 years ago
  Pieter Wuille eb2c999050 BIP32 derivation implementation 7 years ago
  Pieter Wuille fb83a79b21 Fix minor backward incompatibility 7 years ago
  Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 7 years ago
  Pieter Wuille 5d891489ab Make CPubKey statically allocated 7 years ago
  Daniel Larimer a9280652ce Fix memory leak on exception in Key::SignCompact 7 years ago
  Daniel Larimer 173601705c fix memory leak in CKey::SetCompactSignature() 7 years ago
  Pieter Wuille 69fc8047a9 Compact serialization for scripts 8 years ago
  Gavin Andresen eed1785f70 Handle corrupt wallets gracefully. 8 years ago
  Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 8 years ago
  Philip Kaufmann a3d12f445a fix a memory leak in key.cpp 8 years ago
  Pieter Wuille fd61d6f506 Encapsulate public keys in CPubKey 8 years ago
  Gavin Andresen acf513cfe7 Move signature cache from CKey::Verify to CheckSig in script.cpp 8 years ago
  Gavin Andresen 62922c8ab0 Cache signature verifications 8 years ago
  Fordy 3a25a2b9b0 Update License in File Headers 8 years ago
  Gavin Andresen 096e06dbb5 Refactor: move code from key.h to key.cpp 8 years ago
  Gavin Andresen 882164196e Update all copyrights to 2012 9 years ago
  Pieter Wuille 93db3fceac Add GetSecret() and GetKeys() to CKeyStore 9 years ago