aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-20CreateNewBlock: Stick height in coinbase so we pass template sanity checkLuke Dashjr
2014-11-20submitblock: Check for duplicate submissions explicitlyLuke Dashjr
2014-11-20QA RPC tests: Add tests block block proposalsLuke Dashjr
2014-11-20Implement BIP 23 Block ProposalLuke Dashjr
2014-11-18Abstract DecodeHexBlk and BIP22ValidationResult functions out of submitblockLuke Dashjr
2014-11-18miner_tests: Disable checkpoints so they don't fail the subsidy-change testLuke Dashjr
2014-11-18TestBlockValidity function for CBlock proposals (used by CreateNewBlock)Luke Dashjr
2014-11-18CreateNewBlock and miner_tests: Also check generated template is valid by ↵Luke Dashjr
CheckBlockHeader, ContextualCheckBlockHeader, CheckBlock, and ContextualCheckBlock
2014-11-18Abstract context-dependent block checking from acceptanceLuke Dashjr
2014-11-03Merge pull request #3727Wladimir J. van der Laan
e69a587 RPC: submitblock: Support for returning specific rejection reasons (Luke Dashjr)
2014-11-03Merge pull request #5157Wladimir J. van der Laan
b4ee0bd Introduce preferred download peers (Pieter Wuille)
2014-11-03Merge pull request #5201 from sipa/orderGavin Andresen
Remove file and class order guidelines
2014-11-03Merge pull request #5186Wladimir J. van der Laan
771d500 minor cleanup: include orders, end comments etc. (Philip Kaufmann)
2014-11-03Merge pull request #5106Wladimir J. van der Laan
1bea2bb Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it (Luke Dashjr) d29a291 Rename RPC_TRANSACTION_* errors to RPC_VERIFY_* and use RPC_VERIFY_ERROR for submitblock (Luke Dashjr) f877aaa Bugfix: submitblock: Use a temporary CValidationState to determine accurately the outcome of ProcessBlock, now that it no longer does the full block validity check (Luke Dashjr) 24e8896 Add CValidationInterface::BlockChecked notification (Luke Dashjr)
2014-11-03Remove file and class order guidelinesPieter Wuille
2014-11-03Merge pull request #5185Wladimir J. van der Laan
2191eac add tests to travis (Cory Fields) 7667850 tests: replace the old (unused since Travis) tests with new rpc test scripts (Cory Fields) fa7f8cd tests: remove old pull-tester scripts (Cory Fields) 5122ea7 tests: fix forknotify.py on windows (Cory Fields) 7a41614 tests: allow rpc-tests to get filenames for bitcoind and bitcoin-cli from the environment (Cory Fields) f635269 tests: enable alertnotify test for Windows (Cory Fields)
2014-11-03Merge pull request #5169Wladimir J. van der Laan
20a5f61 Don't relay alerts to peers before version negotiation (Wladimir J. van der Laan)
2014-10-31Merge pull request #5145Wladimir J. van der Laan
484e350 Update comments in client version to be doxygen compatible (Michael Ford) 6395ba3 Update comments in version to be doxygen compatible (Michael Ford)
2014-10-31Merge pull request #5187Pieter Wuille
e743678 fix a typo (Yoichi Hirai)
2014-10-31fix a typoYoichi Hirai
2014-10-31qt: translations update from TransifexWladimir J. van der Laan
2014-10-31Merge pull request #5077Wladimir J. van der Laan
2aa6329 Enable customising node policy for datacarrier data size with a -datacarriersize option (Luke Dashjr)
2014-10-31Merge pull request #5168Wladimir J. van der Laan
023e63d qt: Move transaction notification to transaction table model (Wladimir J. van der Laan)
2014-10-31minor cleanup: include orders, end comments etc.Philip Kaufmann
- no code changes
2014-10-31add tests to travisCory Fields
2014-10-31tests: replace the old (unused since Travis) tests with new rpc test scriptsCory Fields
2014-10-31tests: remove old pull-tester scriptsCory Fields
They're unused since the switch to Travis
2014-10-31tests: fix forknotify.py on windowsCory Fields
Windows interprets 'foo.txt' as a literal filename while "foo.txt" is treated as expected.
2014-10-31tests: allow rpc-tests to get filenames for bitcoind and bitcoin-cli from ↵Cory Fields
the environment This will allow for windows tests to run with bitcoind.exe and bitcoin-cli.exe
2014-10-31tests: enable alertnotify test for WindowsCory Fields
The semantics of "echo" are different there and they change the resulting text, but they're still correct and predictable.
2014-10-31Update comments in client version to be doxygen compatibleMichael Ford
2014-10-31Update comments in version to be doxygen compatibleMichael Ford
2014-10-30Merge pull request #5164Wladimir J. van der Laan
71697f9 Separate protocol versioning from clientversion (Cory Fields)
2014-10-30Merge pull request #5146Wladimir J. van der Laan
5b40d88 Update comments in wallet to be doxygen compatible (Michael Ford)
2014-10-30Merge pull request #5174Wladimir J. van der Laan
7792040 Update comments in rpcserver to be doxygen compatible (Michael Ford)
2014-10-30Merge pull request #5167Wladimir J. van der Laan
2d06c0f Add missing reserved address spaces. (Matt Corallo)
2014-10-30Merge pull request #5172Wladimir J. van der Laan
eadcd0c Print parameter interactions to console, too (Matt Corallo)
2014-10-30Merge pull request #5176Wladimir J. van der Laan
981f790 [Qt] fix slot connection problems when no wallet is loaded (Philip Kaufmann)
2014-10-30Merge pull request #5142Wladimir J. van der Laan
02fe12d Update generate-seeds.py to produce doxygen compatible comments (Michael Ford) f2e03ff Update comments in chainparams to be doxygen compatible (Michael Ford) 2fdc335 Update comments in chain to be doxygen compatible (Michael Ford)
2014-10-30Merge pull request #5148Wladimir J. van der Laan
2b173d3 Update comments in keystore to be doxygen compatible (Michael Ford) ffd8edd Update comments in key to be doxygen compatible (Michael Ford)
2014-10-30[Qt] fix slot connection problems when no wallet is loadedPhilip Kaufmann
- guard 4 connect calls by an #ifdef when no wallet is loaded to fix "No such slot" warnings - also add comments when #ifdef ENABLE_WALLET end - fixes #5175
2014-10-30Update comments in rpcserver to be doxygen compatibleMichael Ford
2014-10-29Print parameter interactions to console, tooMatt Corallo
2014-10-30RPC: submitblock: Support for returning specific rejection reasonsLuke Dashjr
2014-10-29Introduce preferred download peersPieter Wuille
2014-10-29Don't relay alerts to peers before version negotiationWladimir J. van der Laan
Fixes #1436
2014-10-28Add missing reserved address spaces.Matt Corallo
2014-10-29Separate protocol versioning from clientversionCory Fields
2014-10-28qt: Move transaction notification to transaction table modelWladimir J. van der Laan
Move transaction new/update notification to TransactionTableModel. This moves the concerns to where they're actually handled. No need to bounce this through wallet model. - Do wallet transaction preprocessing on signal handler side; avoids locking cs_main/cs_wallet on notification in GUI thread (except for new transactions)
2014-10-28Merge pull request #5100Pieter Wuille
99f41b9 MOVEONLY: core.o -> core/block.o (jtimon) 561e9e9 MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from core) with it (jtimon) 999a2ab MOVEONLY: separate CTxUndo out of core (jtimon) 4a3587d MOVEONLY: Separate CTransaction and dependencies from core (jtimon) eda3733 MOVEONLY: Move CFeeRate and Amount constants to amount.o (jtimon)