16 Commits (0.15)

Author SHA1 Message Date
  SHI 0d0140ff16 Rename all 3 years ago
  isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 4 years ago
  Pieter Wuille 25a211aa9e Add optimized CSizeComputer serializers 4 years ago
  Pieter Wuille 528472111b Get rid of nType and nVersion 4 years ago
  Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 4 years ago
  Pavel Janík 4731cab8fb Do not shadow variables 4 years ago
  Thomas Snider fbc60703a5 [trivial] Switched constants to sizeof() 5 years ago
  Jonas Schnelli 90604f16af
add bip32 pubkey serialization 6 years ago
  MarcoFalke fa24439ff3 Bump copyright headers to 2015 5 years ago
  Pieter Wuille 6e18268616 Switch to libsecp256k1-based validation for ECDSA 6 years ago
  Cory Fields a574899671 chaincodes: abstract away more chaincode behavior 6 years ago
  Pieter Wuille 8cf1485f3b Abstract chaincodes into CChainCode 7 years ago
  Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 6 years ago
  sandakersmann f914f1a746
Added "Core" to copyright headers 6 years ago
  Philip Kaufmann b4347f6035 minor code style cleanup after recent merges 6 years ago
  Cory Fields d2e74c55bd boost: moveonly: split CPubKey and friends to new files 6 years ago
  Michael Ford ffd8eddab5 Update comments in key to be doxygen compatible 6 years ago
  Cory Fields 066e2a1403 script: move CScriptID to standard.h and add a ctor for creating them from CScripts 6 years ago
  Pieter Wuille 8138cbea3c Add automatic script test generation, and actual checksig tests 6 years ago
  Pieter Wuille 20e01b1a03 Apply clang-format on some infrequently-updated files 6 years ago
  Philip Kaufmann 093303a887 add missing header end comments 7 years ago
  Wladimir J. van der Laan 8bdd2877c4
Fix a few "Uninitialized scalar field" warnings 7 years ago
  Andrew Poelstra 4a09e1df51
key.cpp: fail with a friendlier message on missing ssl EC support 7 years ago
  Kamil Domanski f40dbeedde remove CPubKey::VerifyCompact( ) which is never used 7 years ago
  Pieter Wuille 6fd7ef2bbf Also switch the (unused) verification code to low-s instead of even-s. 7 years ago
  Peter Todd 5a986edac8
Document that CPubKey.IsValid() is consensus critical 7 years ago
  Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 8 years ago
  Philip Kaufmann a39967401e fix wrong memcmp() usage in CKey::operator== 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 8 years ago
  Pieter Wuille eb2c999050 BIP32 derivation implementation 8 years ago
  Pieter Wuille 896185d7ed Make signature cache store CPubKeys 8 years ago
  Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 8 years ago
  Pieter Wuille 5d891489ab Make CPubKey statically allocated 8 years ago
  Pieter Wuille 0fb9073edd Split off hash.h from util.h 8 years ago
  Pieter Wuille 69fc8047a9 Compact serialization for scripts 9 years ago
  Wladimir J. van der Laan 7fddf1210e update comment, secure_allocator is defined in allocators.h 9 years ago
  Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 9 years ago
  Pieter Wuille fd61d6f506 Encapsulate public keys in CPubKey 9 years ago
  Fordy 3a25a2b9b0 Update License in File Headers 9 years ago
  Gavin Andresen 096e06dbb5 Refactor: move code from key.h to key.cpp 9 years ago
  Pieter Wuille 0a83c0fcef Fix tests after recent refactors 9 years ago
  Pieter Wuille 6b6aaa1698 Further reduce header dependencies 9 years ago
  Jeff Garzik 9fb89c26f3 Fix misc. minor sign-comparison warnings 9 years ago
  Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 9 years ago
  Pieter Wuille a09f101f14 Fix #650: CKey::SetSecret BIGNUM leak 9 years ago
  Pieter Wuille 38067c18f8 Make compressed pubkeys require 0.6.0 9 years ago
  Gavin Andresen 882164196e Update all copyrights to 2012 9 years ago
  Pieter Wuille 91f43a33f8 Full checking of all loaded keys 9 years ago
  Pieter Wuille d4d9c734c3 Compact signatures with compressed pubkeys 9 years ago
  Pieter Wuille 11529c6e4f Compressed pubkeys 9 years ago