Evan Duffield
e633bc437b
Merge branch 'master' of https://github.com/darkcoin/darkcoin
2015-01-02 17:13:53 -07:00
Evan Duffield
caf301f4ce
Apply fix for masternode payment variance
...
After 1000 masternodes was reached, the oldest
payees began dropping off the list and it was possible
to pay them again, causing other masternodes to miss
payments. With 1700 nodes, this becomes possible with nearly
half the list, so high variance was expected.
2015-01-02 17:13:34 -07:00
Darkcoin
2f22c6ec13
Merge pull request #97 from vertoe/devel-0.8
...
Update public key versions for old client.
2015-01-02 08:31:01 -07:00
vertoe
ccd54725ff
Update public key versions.
2015-01-01 21:56:18 +01:00
Darkcoin
4d3bff6351
Merge pull request #91 from crowning-/patch-9
...
Updated some old Bitcoin constants and other stuff
2014-12-30 14:42:23 -07:00
Darkcoin
070ca1f030
Merge pull request #90 from crowning-/patch-8
...
Disable RFC1918 local addresses again
2014-12-30 14:39:47 -07:00
crowning-
0f19e8f305
Updated some old Bitcoin constants
2014-12-30 12:55:54 +01:00
crowning-
8eed460b31
Disable RFC1918 local addresses again
...
There are private addresses in the Masternode list which should not happen.
2014-12-30 10:28:17 +01:00
Evan Duffield
f89f68f55a
added masternode outputs command for use with start-many
2014-12-16 14:46:36 -07:00
Darkcoin
73007088c4
Merge pull request #76 from freynder/start-many-enhanced
...
Fixed lookup for correct vin in GetMasterNodeVin when txHash is availabl...
2014-12-16 14:06:00 -07:00
Francis Reynders
4ff18d6277
Fixed lookup for correct vin in GetMasterNodeVin when txHash is available.
2014-12-16 19:58:53 +01:00
Evan Duffield
adcf6609d8
Better support for non-specific masternode payments
2014-12-16 06:13:11 -07:00
Evan Duffield
ee8174a2c6
fixed possible masternode payment exploit
2014-12-14 18:09:48 -07:00
evan82
8271b8f843
Merge pull request #61 from UdjinM6/walletpass
...
fix anonimizeonly parameter work/description for console
2014-12-14 07:40:54 -07:00
Darkcoin
e3c0d69b8e
Merge pull request #69 from UdjinM6/fix_send_locking
...
Fix send locking
2014-12-12 10:12:15 -07:00
Evan Duffield
f2cf90d7e1
version bump
2014-12-12 07:26:36 -07:00
Darkcoin
ede0bb69f8
Merge pull request #62 from freynder/start-many-enhanced
...
Improve support for start-many
2014-12-12 07:21:51 -07:00
UdjinM6
cc28fefbca
comments
2014-12-12 08:54:58 +03:00
UdjinM6
f70100df26
revert <wallet>_debug.log
2014-12-12 08:53:09 +03:00
UdjinM6
e64becee9e
fix wallet locking after sending coins
2014-12-12 07:58:50 +03:00
UdjinM6
0496f7fe30
Merge branch 'master' of github.com:darkcoin/darkcoin
2014-12-11 18:33:54 +03:00
Francis Reynders
2d3420c407
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-10 08:13:42 +01:00
UdjinM6
f0e2db9c24
fix anonimizeonly parameter work/description for console
2014-12-08 23:22:52 +03:00
Evan Duffield
b40755d88c
masternode: fix dseep DoS
...
When a dseep message with an invalid signature is received, the
lastDseep timestamp is updated to sigTime, but the message rejected.
Further messages with a sigTime before lastDseep will not be
processed, meaning the LastSeen timestamp will not get updated.
By disabling dseep processing for more than 65 minutes an attacker
can cause a master node to time out.
Only update the lastDseep stamp if the message is signed with the
correct key.
Signed-off-by: Patrick McHardy <kaber@trash.net>
2014-12-07 08:13:10 -07:00
UdjinM6
daa6e13197
Merge branch 'master' of github.com:darkcoin/darkcoin
2014-12-06 21:07:06 +03:00
Evan Duffield
38749b09dd
- Added more comments to dsee/dseep
...
- Allow new dsee broadcasts to overwrite existing addresses of masternodes
- Fixed broken unit tests
- Fixed P2Pool connectivity issues (minprotocol = 70043 now)
2014-12-06 10:52:39 -07:00
UdjinM6
0eb083e92b
Merge branch 'master' of github.com:darkcoin/darkcoin
2014-12-06 20:24:46 +03:00
deusstultus
2a21fde282
Revert 25a07f10
-- makefile.unix
...
STATIC=1 not cleanly implemented
2014-12-05 21:56:30 -07:00
Evan Duffield
018c91022a
fixed dsee fake-signing vulnerability & reduced spam logging
2014-12-05 21:54:04 -07:00
UdjinM6
c4419878bc
use separate <wallet>_debug.log with -wallet option - fix comments
2014-12-06 04:50:53 +03:00
UdjinM6
bdbbcaf3d1
use separate <wallet>_debug.log with -wallet option
2014-12-06 04:48:12 +03:00
evan82
fd6c104110
Merge pull request #56 from deusstultus/master
...
Revert 25a07f10
-- makefile.unix
2014-12-05 09:19:19 -07:00
deusstultus
1af1366ff3
Revert 25a07f10
-- makefile.unix
...
STATIC=1 not cleanly implemented
2014-12-05 09:00:07 -06:00
Evan Duffield
25a07f1054
reduced spam / better filter for asking for masternodes
2014-12-05 04:58:31 -07:00
Evan Duffield
de54664a6c
Merge branch 'instantx'
2014-12-04 13:11:32 -07:00
Evan Duffield
6d3623aa1f
updated min protocol
2014-12-04 13:10:55 -07:00
Evan Duffield
37aad07eb6
when minRounds>=0 use exact denoms
2014-12-04 08:48:50 -07:00
Evan Duffield
95f8054691
added max rounds
2014-12-04 07:30:44 -07:00
Evan Duffield
081e7de4c4
added better stopping conditions
2014-12-04 07:18:34 -07:00
Evan Duffield
c23d4ce769
removed split up case
2014-12-03 14:17:50 -07:00
Evan Duffield
ecb2604beb
allow .1 denom into pool
2014-12-03 13:50:43 -07:00
Evan Duffield
92dc861885
moved new split up condition
2014-12-03 13:45:25 -07:00
Evan Duffield
ea43d738e4
removed split up
2014-12-03 13:33:21 -07:00
Evan Duffield
30962fa3de
syntax error
2014-12-03 10:35:10 -07:00
Evan Duffield
df171a41b1
add split up condition
2014-12-03 10:03:43 -07:00
Evan Duffield
156f6764e5
rewrote count inputs
2014-12-03 09:34:33 -07:00
Evan Duffield
c4655845df
upped pool to 1000DRK max
2014-12-03 09:14:19 -07:00
Evan Duffield
d4ee425910
fixed segfault on invalid masternode port
2014-12-02 15:27:04 -07:00
Evan Duffield
fdafd12f20
disable .1+1 denomination after 20 of each
2014-12-02 15:06:20 -07:00
Evan Duffield
2148cd1062
count min proto masternodes
2014-12-02 14:03:14 -07:00