Evan Duffield
560bf9bc0b
Fix status update (darksend mixing stuck - UdjinM6)
2014-12-22 18:17:47 -07:00
Jameson Lopp
ad3d208fb9
remove max orphan blocks config parameter since it is no longer functional
...
Rebased-From: 4bc95c4387
2014-12-22 15:03:50 +01:00
Peter Todd
0cb8763cbb
Check against MANDATORY flags prior to accepting to mempool
...
Previously transactions were only tested again the
STANDARD_SCRIPT_VERIFY_FLAGS prior to mempool acceptance, so any bugs in
those flags that allowed actually-invalid transactions to pass would
result in allowing invalid transactions into the mempool. Fortunately
there is a second check in CreateNewBlock() that would prevent those
transactions from being mined, resulting in an invalid block, however
this could still be exploited as a DoS attack.
Rebased-From: 7c041b3b91
2014-12-22 12:42:58 +01:00
Philip Kaufmann
b03632a671
add missing CAutoFile::IsNull() check in main
...
Rebased-From: 84857e87e4
Github-Pull: #5437
2014-12-19 18:49:57 +01:00
Darkcoin
a0588cbf15
Merge pull request #77 from freynder/start-many-enh-v0.11.0.x
...
Fixed lookup for correct vin in GetMasterNodeVin when txHash is availabl...
2014-12-16 14:06:15 -07:00
Wladimir J. van der Laan
c3c635b316
version 0.9.99 -> 0.10.0
...
Bump version but keep CLIENT_VERSION_IS_RELEASE at false as this is not
a release yet.
2014-12-16 18:51:50 +01:00
Francis Reynders
b57bfe0b1e
Fixed lookup for correct vin in GetMasterNodeVin when txHash is available.
2014-12-16 18:45:43 +01:00
BtcDrak
a572ff7139
Fix download link for gitian builds
...
Rebased-From: 164a45f57a
Github-Pull: #5471
2014-12-15 09:49:05 +01:00
evan82
3a7f3f8dba
Merge pull request #72 from UdjinM6/110x_fix_sending_locking
...
fix wallet locking after sending coins
2014-12-14 07:49:38 -07:00
evan82
3a8545fa28
Merge pull request #75 from freynder/start-many-enh-v0.11.0.x
...
Improve support for start-many
2014-12-14 07:49:17 -07:00
Francis Reynders
55cae78c3b
Improve support for start-many:
...
- refactored CActiveMasternode
- added masternodeconfig to handle remote masternode configuration
- read masternodeconfig upon init
- new masternode rpc commands: stop-many, start-alias, stop-alias, list-conf
- added notCapableReason field for better handling not capable issues
2014-12-14 06:06:39 +01:00
Evan Duffield
d3a5569807
Merge branch 'v-1.11.0.x' of https://github.com/darkcoin/darkcoin into v0.11.0.x
2014-12-13 08:18:20 -07:00
Evan Duffield
64de16ed10
prevent testnet from rejecting blocks missing masternode payments
2014-12-13 08:17:32 -07:00
Darkcoin
592168fe8e
Merge pull request #73 from crowning-/patch-6
...
On client shutdown write directly into "peers.dat"...
2014-12-13 08:16:45 -07:00
crowning-
6b8fb97182
On client shutdown write directly into "peers.dat"...
...
...and not into a temporary file which gets renamed to "peers.dat" later.
This prevents softlinks from being replaced by a "real" file, see http://jira.darkcoin.qa/browse/DRK-122
Update of https://github.com/darkcoin/darkcoin/pull/63 to the new Bitcoin codebase.
2014-12-13 15:52:57 +01:00
Evan Duffield
5d14e8c6b3
Fixed testnet syncing issues
2014-12-12 15:19:02 -07:00
Evan Duffield
d87e4e6b55
Fixed testnet segfault issue causes by null pointer
2014-12-12 11:45:05 -07:00
vertoe
25b0d8e33f
Fix segfault (checking for prev block of genesis).
2014-12-12 19:31:24 +01:00
UdjinM6
9db0eaa9b3
fix wallet locking after sending coins
2014-12-12 21:10:38 +03:00
Darkcoin
8eaae329b0
Merge pull request #70 from vertoe/devel-0.9
...
Update strings
2014-12-12 06:27:32 -07:00
vertoe
3f0ad3fd12
Update README.md
2014-12-12 13:05:25 +01:00
vertoe
6e208f6625
Merge strings.
2014-12-12 13:00:21 +01:00
vertoe
adbd2274e0
Update strings.
2014-12-12 12:44:25 +01:00
vertoe
8447120e86
Update README.md
2014-12-12 12:09:19 +01:00
Pavel Janík
44b4c0d8a9
signrawtransaction: validate private key.
...
Github-Pull: #5461
Rebased-From: aa768f1848
2014-12-12 11:56:28 +01:00
Cory Fields
0133e4fb48
depends: Gitian 0.10 fixes
...
Github-Pull: #5465
Rebased-From: 422f873ef3
d546191dc2
d7db4b6317
e27d7cb248
2014-12-12 11:48:27 +01:00
Darkcoin
7a0df8c452
Merge pull request #68 from vertoe/devel-0.9
...
Align branches with upstream
2014-12-11 15:58:45 -07:00
donSchoe
c2cf2fb44c
Align with branch v0.11.0.x of darkcoin/darkcoin.
2014-12-11 22:46:43 +01:00
Evan Duffield
0184cf744d
Merged: fix CDarksendQueue::CheckSignature() failure by preventing COutPoint::ToString() to cut hash to 10 symbols only (UdjinM6)
2014-12-11 12:27:55 -07:00
Evan Duffield
56bf9fdb75
Fixed attribution and a few Bitcoin references
2014-12-11 12:10:05 -07:00
Darkcoin
6277435350
Merge pull request #67 from UdjinM6/110x_fix_walletpassphrase
...
fix walletpassphrase logic/params/description
2014-12-11 12:02:02 -07:00
UdjinM6
43b2576253
fix walletpassphrase logic/params/description
2014-12-11 21:43:21 +03:00
Evan Duffield
9aac2038f1
Merged: Error message changed (crowning)
2014-12-11 09:01:39 -07:00
Evan Duffield
2a33377fc8
Merged: Typo in log output (crowning)
2014-12-11 08:58:38 -07:00
Evan Duffield
eb87b05ddf
Brought over 10.18 changes from old branch
2014-12-11 08:36:02 -07:00
Evan Duffield
78c5ca53f6
Merged in Darksend/InstantX/Masternodes
...
This doesn't include any of the changes in the darkcoin/v0.10.18.x branch. Those will be brought over into this commit history.
2014-12-11 08:10:35 -07:00
Wladimir J. van der Laan
41cced2106
Merge pull request #5267
...
34318d7
RPC-test based on invalidateblock for mempool coinbase spends (Gavin Andresen)
7fd6219
Make CTxMemPool::remove more effecient by avoiding recursion (Matt Corallo)
b7b4318
Make CTxMemPool::check more thourough by using CheckInputs (Matt Corallo)
723d12c
Remove txn which are invalidated by coinbase maturity during reorg (Matt Corallo)
868d041
Remove coinbase-dependant transactions during reorg. (Matt Corallo)
2014-12-11 15:24:00 +01:00
vertoe
c1aae9e3bd
Change init resource to darkcoin
2014-12-11 14:29:22 +01:00
UdjinM6
80c4636840
fix test_bitcoin -> test_darkcoin
2014-12-11 14:20:10 +01:00
UdjinM6
91795c25b1
fix broken build (UdjinM6)
2014-12-11 14:07:31 +01:00
Wladimir J. van der Laan
7c001bb49c
qt: translations pull from transifex
2014-12-11 11:10:23 +01:00
Wladimir J. van der Laan
5e521d3e4e
Merge pull request #5391
...
932ef50
[REST] JSON output: remove block infos from tx details if it is nested in block (Jonas Schnelli)
cae5486
[REST] added /rest/block/notxdetails/<hash> into REST-interface.md documentation (Jonas Schnelli)
73351c3
[REST] /rest/block response with full tx details (Jonas Schnelli)
2014-12-11 10:33:11 +01:00
Wladimir J. van der Laan
34468066ff
Merge pull request #5399
...
4be639e
Use RPC_INVALID_PARAMETER instead of RPC_WALLET_ERROR for invalid amount. No return at the end of void function. (Pavel Janík)
b93173d
Move SendMoney() to rpcwallet.cpp. (Pavel Janík)
2014-12-10 08:22:20 +01:00
Wladimir J. van der Laan
12c05ee938
Merge pull request #5395
...
4c69ebe
Add /opt/local/include/db48 only if it exists. (Pavel Janík)
2014-12-10 08:16:42 +01:00
vertoe
6662300900
Change sources to darkcoin*.
2014-12-10 00:35:43 +01:00
vertoe
8fbde6cfeb
Update rpc strings.
2014-12-10 00:22:01 +01:00
vertoe
6089696ade
Merge bitcoin core upstream commits
2014-12-09 23:42:56 +01:00
vertoe
e449d7b4e7
Change binaries to darkcoin*.
2014-12-09 23:38:13 +01:00
vertoe
828b6d38a1
Update strings.
2014-12-09 23:19:26 +01:00
Jonas Schnelli
932ef50f77
[REST] JSON output: remove block infos from tx details if it is nested in block
2014-12-09 16:05:51 +01:00