- 30 Nov, 2013 2 commits
-
-
Gavin Andresen authored
GetValueIn makes more sense as a CTransaction member.
-
Gavin Andresen authored
This dead code can be resurrected from git history if transaction replacement is ever implemented. Keeping dead code in the source is a bad idea, because it implies it was tested and worked at some point, which is not true.
-
- 26 Nov, 2013 2 commits
-
-
Mike Hearn authored
-
Mike Hearn authored
-
- 22 Nov, 2013 1 commit
-
-
Julian Langschaedel authored
relicts from the CTransaction refactor.
-
- 15 Nov, 2013 1 commit
-
-
Philip Kaufmann authored
- example: if util.h includes stdint.h, remove it from util.cpp, as util.h is the first header included in util.cpp
-
- 14 Nov, 2013 1 commit
-
-
Cozz Lovan authored
-
- 11 Nov, 2013 2 commits
-
-
Philip Kaufmann authored
-
Gavin Andresen authored
-
- 10 Nov, 2013 3 commits
-
-
Pieter Wuille authored
-
Pieter Wuille authored
-
Brandon Dahler authored
Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files.
-
- 04 Nov, 2013 3 commits
-
-
Wladimir J. van der Laan authored
No more specific handling of GUI in bitcoin core. Replace the last usage of fHaveGUI with a fForceServer parameter on AppInit2.
-
Patrick Strateman authored
-
Gavin Andresen authored
-
- 31 Oct, 2013 2 commits
-
-
Pieter Wuille authored
This means they are declared static, and their extern definition in main.h is removed. Also moved CBlockIndexWorkComparator to the .cpp file.
-
Pieter Wuille authored
As block index entries have a flag for marking invalid blocks, the 'best invalid work' information can be derived from there. In addition, remove the global from main.h
-
- 30 Oct, 2013 1 commit
-
-
Philip Kaufmann authored
- re-work -debug help message text - make -debug log every debugging information again (even all categories) - remove unneeded fDebug checks in front of LogPrint()/qDebug(), as that check is done in LogPrintf() when category is != NULL (true for all LogPrint() calls - remove fDebug ONLY in code which is NOT performance-critical - harmonize addrman category name - deprecate -debugnet usage, should be used via -debug=net and remove the corresponding global
-
- 28 Oct, 2013 1 commit
-
-
Pieter Wuille authored
Instead of explicitly testing for the presence of any output, and dealing with this case specially, just interpret it as an empty CCoins. The case previously caught using the HaveCoins check, is now handled by the generic outs != outsBlock test.
-
- 27 Oct, 2013 1 commit
-
-
Matt Corallo authored
-
- 26 Oct, 2013 7 commits
-
-
Pieter Wuille authored
This required some code movement (what was CWalletTx::AcceptToMemoryPool doing in main?), and adding a few explicit includes that used to be implicit through init.h.
-
Pieter Wuille authored
-
Pieter Wuille authored
-
Pieter Wuille authored
-
Pieter Wuille authored
Instead of relying on cs_main (defined in a different module) to prevent concurrent access to it.
-
Warren Togami authored
INIT_PROTO_VERSION is the initial version, after a succesful version/verack it is increased to a negotiated version. MIN_PEER_PROTO_VERSION could be a different value to disconnect from peers older than a specified version.
-
Gavin Andresen authored
Changes the response to the 'mempool' command so that if the memory pool has more than MAX_INV_SZ transactions (50,000) it will respond with multiple 'inv' messages.
-
- 20 Oct, 2013 1 commit
-
-
super3 authored
-
- 15 Oct, 2013 4 commits
-
-
Pieter Wuille authored
-
Pieter Wuille authored
SendMessages() tries to acquire a cs_main lock now, but this isn't nessecary for much of its functionality. Move those parts out of the locked section, so they can always be performed, and we hold cs_main for a shorter time.
-
Philip Kaufmann authored
-
Pieter Wuille authored
This removes a few unused CBlockLocator methods, and moves the construction and fork-finding logic to CChain (which can do these more efficiently, as it has a height-indexable chain available). It also makes CBlockLocator independent from the validation code.
-
- 11 Oct, 2013 1 commit
-
-
Pieter Wuille authored
-
- 07 Oct, 2013 1 commit
-
-
Philip Kaufmann authored
- I introduced the problem and fixed it with better readable code
-
- 04 Oct, 2013 4 commits
-
-
Gavin Andresen authored
Changes the maximum size of a free transaction that will be created from 10,000 bytes to 1,000 bytes. The idea behind this change is to make the free transaction area available to a greater number of people; with the default 27K-per-block, just three very-large very-high-priority transactions could fill the space.
-
Gavin Andresen authored
Remove the (relay/mempool) rule that all outputs of free transactions must be greater than 0.01 XBT. Dust spam is now taken care of by making dusty outputs non-standard.
-
Josh Lehan authored
New RPC "ping" command to request ping. Implemented "pong" message handler. New "pingtime" field in getpeerinfo, to provide results to user. New "pingwait" field, to show pings still in flight, to better see newly lagging peers.
-
Philip Kaufmann authored
- prevents unneeded log messages, which could make users think something bad was happening
-
- 02 Oct, 2013 1 commit
-
-
Jeff Garzik authored
-
- 25 Sep, 2013 1 commit
-
-
Philip Kaufmann authored
- moves 2 global variables from main.cpp/h to miner.cpp/h - also removes 2 unneded includes in miner.cpp, that come from miner.h already
-