Luke Dashjr
cd76166b4b
Merge commit '52153a6' into 0.6.0.x
...
Conflicts:
src/bitcoinrpc.cpp
2012-08-26 22:20:26 +00:00
Luke Dashjr
680c3c8565
Merge commit '689b878' into 0.6.0.x
2012-08-26 22:19:46 +00:00
Luke Dashjr
4c063c11ff
Merge commit '9adab76' into 0.6.0.x
...
Conflicts:
src/main.cpp
2012-08-26 22:19:14 +00:00
Luke Dashjr
0eca21c5fa
Merge commit 'd710ed5' into 0.6.0.x
2012-08-26 22:18:26 +00:00
Luke Dashjr
cd24f37092
Merge commit 'b958999' into 0.6.0.x
...
Conflicts:
src/makefile.osx
src/makefile.unix
2012-08-26 22:17:35 +00:00
Luke Dashjr
7c08c1a5df
Merge commit 'a259baa' into 0.6.0.x
2012-08-26 22:15:56 +00:00
Luke Dashjr
52153a6e08
Minimal adaptations to getmemorypool for BIP 34
...
- As long as version 1 blocks are valid, provide them to getmemorypool clients (only)
- Include BIP 22 "height" key in getmemorypool output
2012-08-26 21:51:41 +00:00
Luke Dashjr
689b878c33
Merge branch '0.4.x' into 0.5.x
...
Conflicts:
src/main.cpp
2012-08-26 21:10:06 +00:00
Gavin Andresen
2d57b561c2
Reject block.nVersion<=1 blocks if network has upgraded to version=2
...
If 950 of the last 1,000 blocks are nVersion=2, reject nVersion=1
(or zero, but no bitcoin release has created block.nVersion=0) blocks
-- 75 of last 100 on testnet3.
This rule is being put in place now so that we don't have to go
through another "express support" process to get what we really
want, which is for every single new block to include the block height
in the coinbase.
2012-08-26 21:07:08 +00:00
Gavin Andresen
9adab76e0a
Block height in coinbase as a new block rule
...
"Version 2" blocks are blocks that have nVersion=2 and
have the block height as the first item in their coinbase.
Block-height-in-the-coinbase is strictly enforced when
version=2 blocks are a supermajority in the block chain
(750 of the last 1,000 blocks on main net, 51 of 100 for
testnet). This does not affect old clients/miners at all,
which will continue producing nVersion=1 blocks, and
which will continue to be valid.
2012-08-26 21:06:26 +00:00
Gavin Andresen
d710ed5b63
Add CBlock::CURRENT_VERSION and CTransaction::CURRENT_VERSION constants.
...
Partial of upstream dae3e10a5abe93833c57183b7c00f1db9200f46e
2012-08-26 21:02:57 +00:00
Matt Corallo
b958999af1
Work around a distcc bug where -MMD output isn't copied.
2012-08-26 20:44:40 +00:00
Philip Kaufmann
a259baa955
update some strings used as warning messages in sendcoinsdialog.cpp
2012-08-26 20:33:21 +00:00
Luke Dashjr
5ebc168006
Bugfix: Make USE_UPNP=- work with makefile.{linux-mingw,mingw,osx} too
2012-08-24 03:42:16 +00:00
Philip Kaufmann
f51b175e3c
fix a compiler sign warning in OpenBlockFile()
2012-08-22 17:17:42 +00:00
Matt Corallo
94db8f97d4
Fix Win32 compiling of qt/test/uritests.cpp
2012-08-12 17:44:52 +00:00
Matt Corallo
4e56a62f72
Return !0 when qt tests fail.
2012-08-12 17:44:48 +00:00
Philip Kaufmann
08344c735f
fix further spelling errors / remove a tab in the source
2012-08-12 17:41:24 +00:00
Luke Dashjr
06f4e33677
Bugfix: Correct English grammar regarding "'s"
2012-08-12 17:36:38 +00:00
Luke Dashjr
4fb6e53968
Merge branch '0.5.x' into 0.6.0.x
...
Conflicts:
doc/unit-tests.txt
2012-08-12 17:35:44 +00:00
Luke Dashjr
566f556c40
Bugfix: Correct English grammar regarding "'s"
2012-08-12 17:34:23 +00:00
Luke Dashjr
8ddc257a4b
Merge branch '0.4.x' into 0.5.x
2012-08-12 17:33:03 +00:00
Luke Dashjr
448f6b3d9b
Bugfix: Correct English grammar regarding "'s"
2012-08-12 17:30:36 +00:00
Luke Dashjr
8911ac0b27
Bugfix: Use standard BTC unit in comments
2012-08-12 17:27:46 +00:00
Luke Dashjr
3171daef6c
Bugfix: Fix a variety of misspellings
2012-08-12 17:22:48 +00:00
Luke Dashjr
cafa8f2879
Merge branch '0.5.x' into 0.6.0.x
...
Conflicts:
src/key.h
src/keystore.h
src/net.h
src/protocol.cpp
src/qt/guiutil.h
src/test/DoS_tests.cpp
2012-08-12 17:19:48 +00:00
Luke Dashjr
89c5c381b7
Merge branch '0.5.x' into 0.6.0.x
2012-08-12 17:14:29 +00:00
Luke Dashjr
982f4fd301
Bugfix: Fix a variety of misspellings
2012-08-12 17:13:48 +00:00
Luke Dashjr
797d0b231b
Merge branch '0.4.x' into 0.5.x
...
Conflicts:
src/net.cpp
2012-08-12 17:02:38 +00:00
Luke Dashjr
9e98fe6f58
Bugfix: Fix a variety of misspellings
...
(PARTIAL: Left out anything changing debug.log)
2012-08-12 17:00:02 +00:00
Luke Dashjr
5951d9fe32
Merge branch 'bugfix_CNBerr' into 0.5.x
2012-08-12 16:40:59 +00:00
Luke Dashjr
9b1b1a06a1
Merge branch '0.4.x' into 0.5.x
2012-08-12 16:39:46 +00:00
Luke Dashjr
ae8ccfd24b
Merge branch 'bugfix_CNBerr_daggy' into 0.4.x
2012-08-12 16:39:03 +00:00
Michael Ford
7543a5611b
Typo
2012-07-26 03:37:12 +00:00
Stephane Glondu
0a9972bf1b
Fix spelling of successfully
2012-07-26 00:41:56 +00:00
fanquake
895191b9a8
Typo
2012-07-26 00:39:46 +00:00
fanquake
b8dcb38b4e
Fix Typo
2012-07-26 00:39:21 +00:00
fanquake
fb4dbbd188
Docs Tidy up
...
(PARTIAL cherry pick)
2012-07-22 23:38:26 +00:00
Luke Dashjr
ff4be740b5
Merge branch '0.5.x' into 0.6.0.x
2012-07-22 23:15:38 +00:00
Luke Dashjr
4f620dd0f0
Merge branch '0.4.x' into 0.5.x
2012-07-22 23:15:22 +00:00
Philip Kaufmann
ec9a3c04ed
fix OpenSSL not written as proper noun in some comments
2012-07-22 22:09:49 +00:00
Philip Kaufmann
222ac2b12a
re-size addressbookpage.ui to fix #1062
2012-07-22 22:08:49 +00:00
fanquake
5dc6e7067c
Update a link
2012-07-22 21:52:41 +00:00
Rune K. Svendsen
63f319353c
Let the comment in GetBlockValue() reflect the uncertainty about the time interval between subsidy reductions
2012-07-22 21:45:32 +00:00
Wladimir J. van der Laan
b2848bf08a
Make sort and filters for transactions and labels case-insensitive
2012-07-22 21:45:04 +00:00
Philip Kaufmann
bb583e3c11
when on testnet, set testnet icon for about dialog
...
- add a comment
2012-07-22 21:18:48 +00:00
Luke Dashjr
7a161e4847
CBigNum: Convert negative int64 values in a more well-defined way
...
Since the minimum signed integer cannot be represented as positive so long as its type is signed, and it's not well-defined what happens if you make it unsigned before negating it, we instead increment the negative integer by 1, convert it, then increment the (now positive) unsigned integer by 1 to compensate
2012-07-22 21:10:19 +00:00
Ricardo M. Correia
3bd1d6645e
Fix signed subtraction overflow in CBigNum::setint64().
...
As noticed by sipa (Pieter Wuille), this can happen when CBigNum::setint64() is
called with an integer value of INT64_MIN (-2^63).
When compiled with -ftrapv, the program would crash. Otherwise, it would
execute an undefined operation (although in practice, usually the correct one).
2012-07-22 21:10:15 +00:00
Philip Kaufmann
7bf9a64538
fix typo in optionsmodel.cpp
2012-07-08 14:54:57 +00:00
Luke Dashjr
7083cc3083
Merge branch '0.5.x' into 0.6.0.x
...
Conflicts:
contrib/debian/patches/1001_use_system_json-spirit.patch
src/net.cpp
2012-07-06 00:42:53 +00:00