Evan Duffield
5a04fb6a2f
Syncing is working quite nice :)
2016-02-04 15:55:07 -07:00
Evan Duffield
83f87b0f2d
merged
2016-02-04 12:39:53 -07:00
Evan Duffield
eeb53b9682
Vastly faster syncing process / small budget system changes
...
- Syncing process is now event based, rather than timeout based. This means the system can tell when it's done with each step and moves on between phases much faster. In initial testing it seems to be about 10-15x faster and has synced everytime successfully.
- Please remove print debugging when the syncing system is proven to be debugged.
2016-02-04 12:29:09 -07:00
UdjinM6
eb76f789f5
rpc changes:
...
- support ix and ds from cmd-line for sendtoaddress and sendmany
- darksend cmd only controls process of mixing now (can't send funds anymore)
Closes #692
2016-02-01 19:49:42 +01:00
UdjinM6
bbbbdd8100
more darkcoin->dash
...
Closes #690
2016-02-01 10:31:06 +01:00
UdjinM6
826cba78a5
more dashpay.io->dash.org
...
Closes #689
2016-02-01 10:30:23 +01:00
crowning-
c0ec48a51a
[walletdb] Fix syntax error in key parser
...
Closes #691
2016-02-01 10:24:04 +01:00
Evan Duffield
0b02b56672
Vote-alias draft
...
- other mnbudget commands need casting from str to int
2016-01-31 17:44:18 -07:00
UdjinM6
e2aaf09700
Cleanup
...
- lower unobvious dependency through header files, move few includes to the right places
- some trivial code cleanup
Closes #680
2016-01-31 12:08:45 +01:00
UdjinM6
8143059f41
liquidity provider should always use queue
...
Closes #681
2016-01-31 11:56:44 +01:00
crowning-
255172e552
UI: URL in splash-screen changed
...
Closes #682
2016-01-31 11:53:30 +01:00
UdjinM6
93279e7944
expose fPrintToDebugLog to cmd-line as -printtodebuglog option
...
Closes #679
2016-01-31 11:48:37 +01:00
CryptoVote
3f4d5c4c7d
Updates monetary variable int64_t types to CAmount.
...
Closes #677
2016-01-31 11:34:57 +01:00
Holger Schinzel
42121955b6
Merge pull request #684 from crowning-/patch-2
...
Change copyright from 2015 to 2016
2016-01-30 19:03:10 +01:00
Holger Schinzel
ad1a6d9cc7
Merge pull request #687 from dashpay/fix_tests
...
make RPC tests pass
2016-01-30 14:52:42 +01:00
Holger Schinzel
756c2d7a0d
make RPC tests pass
2016-01-30 12:55:07 +01:00
Holger Schinzel
c1beae6866
Merge pull request #686 from dashpay/fix_tests
...
fix test suite
2016-01-29 23:49:44 +01:00
Holger Schinzel
66ce5f1d60
fix test suite
2016-01-29 23:35:23 +01:00
Evan Duffield
a6fbbe59eb
Budget system improvements
...
- Remove old proposals from memory entirely
- Renamed Yea,Nay to Yes,No
- Show absolute yes count
- Fixed bug with nBlockEnd (incompatible with v12 now)
- Flag proposals that are downvoted
2016-01-29 13:41:04 -07:00
crowning-
af2a26ca54
Change copyright from 2015 to 2016
2016-01-28 23:31:50 +01:00
Evan Duffield
78ebf10ea2
added nextsuperblocksize command
2016-01-28 12:33:27 -07:00
Holger Schinzel
5da767b9eb
fix more tests
2016-01-28 04:07:15 -05:00
Holger Schinzel
2f9deb9f53
trying to workaround https://github.com/travis-ci/travis-ci/issues/5156
2016-01-27 14:27:41 +01:00
Holger Schinzel
66326017d3
fixing Travis for MacOSX
2016-01-27 13:23:36 +01:00
Holger Schinzel
432d5e7ac6
Merge branch 'v0.12.1.x' of https://github.com/dashpay/dash into v0.12.1.x
2016-01-27 13:16:15 +01:00
Holger Schinzel
3523eee497
fixing SDK url
2016-01-27 13:15:35 +01:00
Holger Schinzel
a0c77e007e
fixed Checkpoints_tests.cpp
2016-01-27 06:55:54 -05:00
Holger Schinzel
af00f8330e
Merge pull request #685 from dashpay/fix_tests
...
fix rpc_tests.cpp
2016-01-27 12:27:33 +01:00
Holger Schinzel
4833ac71cf
fix rpc_tests.cpp
2016-01-27 12:25:16 +01:00
Holger Schinzel
40175f440a
Merge pull request #683 from dashpay/fix_alerts_test
...
fix alerts test
2016-01-26 17:28:14 +01:00
Holger Schinzel
f07230c060
fix alerts test
2016-01-26 10:57:06 -05:00
Holger Schinzel
c8c855ec89
Merge pull request #678 from nmarley/dry-opcode-limit
...
DRY max opcodes per script
2016-01-24 12:24:33 +01:00
Nathan Marley
ed4d606722
DRY max opcodes per script
...
Currently hard-coded, this just reduces redunduncy and could prevent
future errors if the value ever changes.
2016-01-24 19:05:46 +08:00
Holger Schinzel
69867faca7
Merge pull request #676 from UdjinM6/unknMasternode
...
Move some messages to mnbudget debug category
2016-01-24 10:04:44 +01:00
UdjinM6
0c19fb5e90
move some messages to mnbudget debug category
2016-01-23 21:30:53 +03:00
Holger Schinzel
cc0fc399a4
Merge branch 'v0.12.0.x' into v0.12.1.x
2016-01-23 11:21:35 +01:00
Holger Schinzel
7154cdf51b
Merge pull request #675 from dashpay/v0.12.0.x
...
Release of 0.12.0.56
2016-01-23 11:00:30 +01:00
Holger Schinzel
274145f1a7
checkpoint
2016-01-22 13:42:22 +01:00
Holger Schinzel
341cf25092
Merge pull request #674 from schinzelh/merge_bitcoin_0_10_3
...
merging Bitcoin 0.10.3 part 1/3
2016-01-16 17:07:25 +01:00
Veres Lajos
7710411e88
PARTIAL: typofixes (found by misspell_fixer)
...
Upstream: 9f68ed6b6d
(PR #6539 )
2016-01-16 17:04:08 +01:00
Cory Fields
5cdb69ca91
rpc-tests: re-enable rpc-tests for Windows
2016-01-16 17:04:06 +01:00
Cory Fields
a6b8f023d3
net: Set SO_REUSEADDR for Windows too
...
When running the rpc tests in Wine, nodes often fail to listen on localhost
due to a stale socket from a previous run. This aligns the behavior with other
platforms.
2016-01-16 17:04:06 +01:00
Alex Morcos
372dd395ce
add unit test for CNetAddr::GetGroup.
2016-01-16 17:04:05 +01:00
Alex Morcos
857625aa5d
Fix masking of irrelevant bits in address groups.
2016-01-16 17:04:04 +01:00
fanquake
34660f0534
Add missing files to files.md
...
typo
2016-01-16 17:04:04 +01:00
Adam Weiss
8c8d13660b
Handle leveldb::DestroyDB() errors on wipe failure
...
Add error checking to CLevelDBWrapper for errors from
leveldb::DestroyDB(). Without it, if unlink() or DeleteFileW() fail to
delete files, they will fail silent. If they fail to delete any files,
CLevelDBWrapper will silently open and read the existing database.
Typically any permissions issues would be caught by leveldb as it churns
through many files as part of its compaction process, but it is
conceivable that this could cause problems on Windows with anti-virus
and indexing software.
2016-01-16 17:04:03 +01:00
Casey Rodarmor
1425e2463c
Use unique name for AlertNotify tempfile
2016-01-16 17:04:03 +01:00
J Ross Nicoll
1fedc75fde
Make sure LogPrint strings are line-terminated
2016-01-16 17:04:02 +01:00
Cory Fields
f88c44c453
build: fix libressl detection
...
Checking libcrypto for a function after we've already found a (possibly
different) libcrypto is not what we want to do here.
pkg-config might've found a cross lib while AC_CHECK_LIB may find a different
or native one.
Run a link-test against the lib that's already been found instead.
2016-01-16 17:04:01 +01:00
Casey Rodarmor
6010b5e7a0
Avoid leaking file descriptors in RegisterLoad
...
This is pretty trivial, but if there's an error here we'll leak a file
descriptor. Changed it to always close the file.
2016-01-16 17:04:01 +01:00