pooler
41dd3033af
Litecoin: fix setgenerate for regtest mode
2015-02-06 11:48:49 -10:00
pooler
6126d40f49
Litecoin: fix regtest mode parameters
2015-02-06 11:48:49 -10:00
Martin Smith
3b874e2983
Litecoin: Litecoin Logo v3, Splash and other graphics
2015-02-06 11:48:49 -10:00
Warren Togami
f356fa5fc0
Litecoin: fix rpc_wallet_tests
2015-02-06 11:48:49 -10:00
pooler
27300530be
Litecoin: avoid overflow in GetNextWorkRequired()
2015-02-06 11:48:49 -10:00
pooler
60b0651d85
Litecoin: fix subsidy limit test
2015-02-06 11:48:49 -10:00
pooler
51ea4ff452
Litecoin: fix miner tests
2015-02-06 11:48:49 -10:00
pooler
6659bd0a79
Litecoin: fix checkpoint tests
2015-02-06 11:48:49 -10:00
pooler
ad1cb7b2a4
Litecoin: fix base58 tests
2015-02-06 11:48:48 -10:00
Warren Togami
480f0e7af2
Litecoin: Silence two non-errors during ProcessMessage disconnect
...
Otherwise it spams the log with "ProcessMessage(version, 106 bytes) FAILED" for no good reason.
2015-02-06 11:48:48 -10:00
Warren Togami
65507e099c
Litecoin: Disconnect certain incompatible clients
2015-02-06 11:48:48 -10:00
Warren Togami
85245f1e63
Litecoin: Relay alerts prior to MIN_PEER_PROTO_VERSION disconnect
...
Otherwise the old client may fail to receive an alert saying they need to upgrade.
2015-02-06 11:48:48 -10:00
Warren Togami
f2d66b7f6e
Litecoin: Reject peer proto version below 70002
2015-02-06 11:48:48 -10:00
Charlie Lee
13f144a0e3
Litecoin: Alert Tests
2015-02-06 11:48:48 -10:00
Warren Togami
86da21936c
Litecoin: Rename tests
2015-02-06 11:48:48 -10:00
Adrian Gallagher
3b9a330483
Litecoin: Litecoin GUI strings.
2015-02-06 11:48:48 -10:00
Warren Togami
1f2d64ffd4
Litecoin: Reduce high priority tx size limit to 5KB
...
This is the first step in making the high priority transaction area
available to more people. Future versions of Litecoin will eventually
reduce this to 1KB per tx to match Bitcoin 0.8.6+.
2015-02-06 11:48:48 -10:00
Warren Togami
49d11b4080
Litecoin: Litecoin Qt Translations
2015-02-06 11:48:48 -10:00
Adrian Gallagher
b697793b09
Litecoin: Update gitian build descriptors and related documents.
2015-02-06 11:48:41 -10:00
Adrian Gallagher
b060d9f8f3
Litecoin: Windows setup.nsi.in installer script.
2015-02-05 15:01:34 -10:00
Adrian Gallagher
ff0aed48ad
Litecoin: Rename to Litecoin in non-Qt strings.
2015-02-05 15:01:34 -10:00
Adrian Gallagher
2d1ecd135e
Litecoin: Litecoin binaries and update related resource files.
2015-02-05 15:01:34 -10:00
Warren Togami
49cf0399f1
Litecoin: Disable PoW Sanity check while loading block index from disk.
...
We use the sha256 hash for the block index for performance reasons, which is recorded for later use.
CheckProofOfWork() uses the scrypt hash which is discarded after a block is accepted.
While it is technically feasible to verify the PoW, doing so takes several minutes as it
requires recomputing every PoW hash during every Litecoin startup.
We opt instead to simply trust the data that is on your local disk.
2015-02-05 15:01:34 -10:00
Warren Togami
c293a2efd2
Litecoin: Enforce v2 blocks, mainnet >= 710k, testnet >= 400k
...
regtest/unittest uses supermajority rule
2015-02-05 15:01:34 -10:00
Warren Togami
8bd58f9d1d
Litecoin: Reduce prioritysize to 17KB
2015-02-05 15:01:34 -10:00
Adrian Gallagher
c351e02405
Litecoin: Update seed list.
2015-02-05 15:01:34 -10:00
coblee
b1b31d15cc
Litecoin: Fix zeitgeist2 attack thanks to Lolcust and ArtForz. This fixes an issue where a 51% attack can change difficulty at will. Go back the full period unless it's the first retarget after genesis.
2015-02-05 15:01:34 -10:00
coblee
7b0e39430b
Litecoin: Reduce amount that peers can adjust our time to eliminate an attack vector.
2015-02-05 15:01:34 -10:00
Adrian Gallagher
7383ef5364
Litecoin: Set path location to Litecoin directories.
2015-02-05 15:01:33 -10:00
Adrian Gallagher
9a98061200
Litecoin: Protocol.
2015-02-05 15:01:33 -10:00
Adrian Gallagher
327970b682
Litecoin: Set checkpoint data.
2015-02-05 15:01:33 -10:00
Warren Togami
7a6894158b
Litecoin: Scrypt n=1024 Pow hash based upon Colin Percival's Tarnsnap (2009)
...
Modified by Artforz, coblee, pooler, wtogami, Nikolay Belikov, Adrian Gallagher
2015-02-05 15:01:33 -10:00
Pieter Wuille
e43f25c5b1
Add BIP 66 notice to the 0.10 release notes.
...
Conflicts:
doc/release-notes.md
Rebased-From: 04ca082dd9c1d4221af65d945a66b87e66058f92
Github-Pull: #5757
2015-02-05 11:11:05 +01:00
Wladimir J. van der Laan
275400bfcc
Merge pull request #5755
...
63efb36 Modify release-notes for changes related to free tranactions (Alex Morcos)
2015-02-05 11:05:13 +01:00
Alex Morcos
63efb36672
Modify release-notes for changes related to free tranactions
...
Add comment about free transactions no longer being the default
Inform about the relay policy change
2015-02-04 21:40:16 -05:00
Gregory Maxwell
1eb14af28f
Increase block download timeout base from 10 to 20 minutes.
...
This harmonizes the block fetch timeout with the existing ping timeout
and eliminates a guaranteed eventual failure from congestion collapse
for a network operating right at its limit.
It's unlikely that we wouldn't suffer other failures if we were really
anywhere near the network's limit, and a complete avoidance of congestion
collapse risk requires (I think) an exponential back-off. So this isn't
a major concern, but I think it's also useful for reducing the complexity
of understanding out timeouts.
Github-Pull: #5647
Rebased-From: 3ff735c99ae75c21397079f49859b81e89a2f5f8
2015-02-03 10:37:30 +01:00
Wladimir J. van der Laan
336f9fbd30
Merge pull request #5714
...
3916a81 Increase coverage of DERSIG edge cases (Pieter Wuille)
6da2028 Add RPC test for DERSIG BIP switchover logic (Pieter Wuille)
773c30d BIP66 changeover logic (Pieter Wuille)
18695f0 Example unit tests from BIP66 (Pieter Wuille)
abfbeaf Change IsDERSignature to BIP66 implementation (Pieter Wuille)
2015-02-03 10:33:58 +01:00
Alex Morcos
b6347bf813
Fix priority calculation in CreateTransaction
...
Make this projection of priority in 1 block match the calculation in the low priority reject code.
Rebased-From: 2d9b0b7f03a268e557c6dce1dfa29401b5c9178b
Github-Pull: #5675
2015-02-03 09:04:20 +01:00
Pieter Wuille
2448d34298
Avoid storing a reference passed to SignatureChecker constructors
...
Rebased-From: 9fddceda44fb5592be179d783f0e5ac616c51c0d
Github-Pull: #5719
2015-02-03 08:52:13 +01:00
Pieter Wuille
1bbad80bf4
Use separate SignatureChecker for CMutableTransaction
...
Conflicts:
src/main.cpp
src/script/bitcoinconsensus.cpp
Rebased-From: 858809a33e4f690c4ad213f44a6c4465fc2ef025
Github-Pull: #5719
2015-02-03 08:48:04 +01:00
Wladimir J. van der Laan
b788c5561a
Merge pull request #5740
...
fd7350d doc/release-notes.md: Add summary of mining enhancements (Luke Dashjr)
2015-02-03 07:49:48 +01:00
Luke Dashjr
fd7350d22e
doc/release-notes.md: Add summary of mining enhancements
2015-02-02 23:51:07 +00:00
Pieter Wuille
3916a81a27
Increase coverage of DERSIG edge cases
2015-02-01 17:57:44 -04:00
Pieter Wuille
6da2028b55
Add RPC test for DERSIG BIP switchover logic
2015-02-01 17:57:44 -04:00
Pieter Wuille
773c30d756
BIP66 changeover logic
2015-02-01 17:57:38 -04:00
Pieter Wuille
18695f08ef
Example unit tests from BIP66
2015-02-01 17:56:06 -04:00
Pieter Wuille
abfbeafe84
Change IsDERSignature to BIP66 implementation
2015-02-01 17:56:06 -04:00
Philip Kaufmann
6a02ef8bdb
[Qt] don't allow amount changes when AmountSpinBox is read-only
...
- before it was possible to use the steps to change e.g. amouns of
authenticated or unauthenticated payment requests (AmountSpinBox is
already set to read-only here) - this is now fixed
- also move the reimplemented stepEnabled() function to the
protected section of our class, where it belongs (see Qt doc)
Github-Pull: #5637
Rebased-From: 0fd9e2bf43d217d9a76003476661c8ab53606548
2015-01-30 15:12:05 +01:00
fsb4000
b61940b3a1
Change Coin Control first column label
...
Github-Pull: #5720
Rebased-From: 55eade9d46ebfa4b32b79893595d91d529fa30bb
2015-01-29 11:21:05 +01:00
Matt Corallo
c5044bc169
sleep-wait on genesis block during init with -reindex
...
Rebased-From: ff09e31a51dcee404c9c037c7c5f50c522e67ea8
Github-Pull: #5243
2015-01-26 12:29:56 +01:00