- 18 Sep, 2016 1 commit
-
-
Fabian Olesen authored
-
- 15 Sep, 2016 2 commits
-
-
Fabian Olesen authored
-
Fabian Olesen authored
-
- 09 Sep, 2016 2 commits
-
-
Fabian Olesen authored
-
Fabian Olesen authored
-
- 25 Aug, 2016 1 commit
-
-
* allow throne enforcement * protocol bump * disconnect from older clients after 14:55 UTC September 1 2016
-
- 08 Jun, 2016 4 commits
- 04 Nov, 2015 1 commit
-
-
U-OFG\karel.masek authored
-
- 11 Oct, 2015 1 commit
-
-
Daniel Kraft authored
This is, basically, the patch developed also for Isracoin with only minor modifications. Adaption and testing still needs to be done.
-
- 22 Jul, 2015 3 commits
-
-
Daniel Kraft authored
Implement CBlockIndex::GetBlockHeader for auxpow block headers. In this case, load the header from disk. Add a function to do that (as opposed to reading the full block).
-
Daniel Kraft authored
Not yet very well tested, and still missing getauxblock. But it still accepts the existing blockchain, which is a good start. :)
-
Daniel Kraft authored
-
- 28 Aug, 2014 1 commit
-
-
Karel Mašek authored
-
- 25 Aug, 2014 1 commit
-
-
Karel Mašek authored
-
- 20 Jul, 2014 1 commit
-
-
Karel Mašek authored
-
- 21 May, 2014 1 commit
-
-
Pieter Wuille authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 305ccaa2
-
- 12 May, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Size specifiers are no longer needed now that we use typesafe tinyformat for string formatting, instead of the system's sprintf. No functional changes. This continues the work in #3735. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 783b182c
-
- 07 May, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Fixes issue #4139.
-
- 30 Apr, 2014 2 commits
-
-
Philip Kaufmann authored
-
R E Broadley authored
-
- 24 Apr, 2014 1 commit
-
-
Simon de la Rouviere authored
-
- 23 Apr, 2014 1 commit
-
-
Wladimir J. van der Laan authored
-
- 18 Apr, 2014 1 commit
-
-
Wladimir J. van der Laan authored
- In wallet and GUI code LOCK cs_main as well as cs_wallet when necessary - In main.cpp SendMessages move the TRY_LOCK(cs_main) up, to encompass the call to IsInitialBlockDownload. - Make ActivateBestChain, AddToBlockIndex, IsInitialBlockDownload, InitBlockIndex acquire the cs_main lock Fixes #3997
-
- 17 Apr, 2014 1 commit
-
-
Wladimir J. van der Laan authored
All functions that use ChainActive but do not aquire the cs_main lock themselves, need to be called with the cs_main lock held. This commit adds assertions to all externally callable functions that use chainActive or chainMostWork. This will flag usages when built with -DDEBUG_LOCKORDER.
-
- 06 Apr, 2014 1 commit
-
-
Gregory Maxwell authored
-
- 29 Mar, 2014 1 commit
-
-
Wladimir J. van der Laan authored
PrintBlockTree output was broken starting from e010af70. Everything appears on one line. PrintWallet() added the newline after a block, but this functionality was removed and no newline was added. Seemingly, no one noticed. Add a newline after the block information to fix this.
-
- 11 Mar, 2014 2 commits
-
-
Philip Kaufmann authored
-
ditto-b authored
Forces the block reward to zero when right shift in GetBlockValue() is undefined, after 64 reward halvings (block height 13,440,000).
-
- 10 Mar, 2014 1 commit
-
-
Mike Hearn authored
This resolves a case in which a mismatch could be used to bloat up the mempool by sending transactions that pay enough fee to relay, but not to be mined, with the default policies.
-
- 26 Feb, 2014 1 commit
-
-
Gavin Andresen authored
Use the spent outpoint multimap to figure out which wallet transaction outputs are unspent, instead of a vfSpent array that is saved to disk.
-
- 24 Feb, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Amend to d5f1e727. It turns out that BerkelyDB was including inttypes.h indirectly, so we cannot fix this with just macros. Trivial commit: apply the following script to all .cpp and .h files: # Middle sed -i 's/"PRIx64"/x/g' "$1" sed -i 's/"PRIu64"/u/g' "$1" sed -i 's/"PRId64"/d/g' "$1" # Initial sed -i 's/PRIx64"/"x/g' "$1" sed -i 's/PRIu64"/"u/g' "$1" sed -i 's/PRId64"/"d/g' "$1" # Trailing sed -i 's/"PRIx64/x"/g' "$1" sed -i 's/"PRIu64/u"/g' "$1" sed -i 's/"PRId64/d"/g' "$1" After this commit, `git grep` for PRI.64 should turn up nothing except the defines in util.h.
-
- 22 Feb, 2014 1 commit
-
-
Wladimir J. van der Laan authored
As the tinyformat-based formatting system (introduced in b77dfdc9) is type-safe, no special format characters are needed to specify sizes. Tinyformat can support (ignore) the C99 prefixes such as "ll" but chokes on MSVC's inttypes.h defines prefixes such as "I64X". So don't include inttypes.h and define our own for compatibility. (an alternative would be to sweep the entire codebase using sed -i to get rid of the size specifiers but this has less diff impact)
-
- 20 Feb, 2014 1 commit
-
-
R E Broadley authored
-
- 14 Feb, 2014 1 commit
-
-
Gavin Andresen authored
Extend CMerkleTx::GetDepthInMainChain with the concept of a "conflicted" transaction-- a transaction generated by the wallet that is not in the main chain or in the mempool, and, therefore, will likely never be confirmed. GetDepthInMainChain() now returns -1 for conflicted transactions (0 for unconfirmed-but-in-the-mempool, and >1 for confirmed). This makes getbalance, getbalance '*', and listunspent all agree when there are mutated transactions in the wallet. Before: listunspent: one 49BTC output getbalance: 96 BTC (change counted twice) getbalance '*': 46 BTC (spends counted twice) After: all agree, 49 BTC available to spend.
-
- 13 Feb, 2014 1 commit
-
-
Philip Kaufmann authored
-
- 11 Feb, 2014 1 commit
-
-
Pieter Wuille authored
-
- 10 Feb, 2014 1 commit
-
-
gubatron authored
contrib/devtools/fix-copyright-headers.py script to be able to perform this maintenance task with ease during the rest of the year, every year. Modifications to contrib/devtools/README.md to document what fix-copyright-headers.py does.
-