157 Commits (ef5fca8b80dc9d59fdf00c82aa74dfddcef92ce7)

Author SHA1 Message Date
Jonas Schnelli 9a8897f4ac Remove JSON Spirit wrapper, remove JSON Spirit leftovers 10 years ago
Jonas Schnelli 3df0411ad9 remove JSON Spirit UniValue wrapper 10 years ago
Jonas Schnelli 53b4671a9d extend conversion to UniValue 10 years ago
Jeff Garzik 15982a8b69 Convert tree to using univalue. Eliminate all json_spirit uses. 10 years ago
Luke Dashjr cc24610fdb Update Windows resource files (and add one for bitcoin-tx) 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Gavin Andresen 928b950e3b
CScheduler class for lightweight task scheduling 10 years ago
Jorge Timón ff734e905f Alphabetic order in makefile 10 years ago
Alex Morcos b649e03954 Create new BlockPolicyEstimator for fee estimates 10 years ago
Pieter Wuille 540629c6fb Add memusage.h 10 years ago
sinetek ff7fe8b19e Fix for correctly including climits on certain platforms {DragonFlyBSD}. 10 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Jorge Timón bd006110fb Consensus: Refactor: Introduce Consensus::Params class 10 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 10 years ago
Cory Fields a354a59f1f wallet: move crypter to wallet 10 years ago
Cory Fields d7d187e8a4 allocators: split allocators and pagelocker 10 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 10 years ago
Wladimir J. van der Laan 4414f5ffe1 build: Endian compatibility 10 years ago
Cory Fields 16a58a8644 keys: remove libsecp256k1 verification until it's actually supported 10 years ago
Cory Fields aa3673064c build: remove libstdc++ backwards-compat 10 years ago
Cory Fields 1630219d90 openssl: abstract out OPENSSL_cleanse 10 years ago
randy-waterhouse 72ac792b4a Format build flags in src/Makefile.am. 10 years ago
Cory Fields fe925e221f Use EXTRA_LIBRARIES instead of noinst_LIBRARIES so we can avoid building unused code 10 years ago
Pieter Wuille 7268f7b120 Move arith_uint256 out of consensus and util 10 years ago
Pieter Wuille 1a9576de9d Use libsecp256k1's RFC6979 implementation 10 years ago
Wladimir J. van der Laan bfc6070342 uint256->arith_uint256 blob256->uint256 10 years ago
Matt Corallo afd4b94b6d Move CMerkleBlock and CPartialMerkleTree to their own file 10 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 10 years ago
Pavel Janík 494f6e7d35 Check for strnlen and provide it if it is not found. 10 years ago
Pieter Wuille 3060e36098 Add the RFC6979 PRNG 10 years ago
Pieter Wuille a8f5087e53 Add HMAC-SHA256 10 years ago
Pieter Wuille 36fa4a78ac Split up crypto/sha2 10 years ago
Cory Fields cdd36c6c5c build: add --with-libs so that libs are optional 10 years ago
Cory Fields 2cf5f16c25 build: add libbitcoinconsensus files and hook up the lib build 10 years ago
Cory Fields e0077de5de build: make a distinction between static app ldflags and static lib ldflags 10 years ago
Cory Fields 4300876c81 build: secp256k1 as a subdir, since it's required 10 years ago
Pieter Wuille 07a9901703 Always build and link libsecp256k1 10 years ago
Cory Fields ab9edbd6b6 script: create sane error return codes for script validation and remove logging 10 years ago
Jeff Garzik e2655e0ab1 Add unauthenticated HTTP REST interface to public blockchain data. 10 years ago
Pieter Wuille bfe029feeb Reduce bitcoin-tx dependencies 10 years ago
Pieter Wuille 93a6022400 Reduce bitcoin-cli dependencies 10 years ago
Cory Fields d2e74c55bd boost: moveonly: split CPubKey and friends to new files 10 years ago
Cory Fields 900078aeb4 boost: moveonly: create eccryptoverify.h|cpp and move helper functions there 10 years ago
Cory Fields 71697f97d3 Separate protocol versioning from clientversion 10 years ago
Cory Fields 50f71cd52e boost: code movement only: split CECKey into separate files 10 years ago
jtimon 99f41b9cf7 MOVEONLY: core.o -> core/block.o 10 years ago
jtimon 561e9e9de9 MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from 10 years ago
jtimon 999a2ab41e MOVEONLY: separate CTxUndo out of core 10 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 10 years ago
jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 10 years ago