R E Broadley
d3ead9bcb6
Avoid "Unknown command" messages when receiving getaddr on outbound connections.
...
Github-Pull: #7642
Rebased-From: d84ea1a59ce3704457a162f1fd8a7353047156de
2016-04-27 22:34:48 +02:00
Patrick Strateman
a5bc6a1bc4
Remove vfReachable and modify IsReachable to only use vfLimited.
...
We do not know that a class of Network is reachable, only that it is not.
Github-Pull: #7553
Rebased-From: 110b62f06992d0fb989153afff2dc3aea62a674f
2016-04-27 22:34:48 +02:00
Matthew Zipkin
52c101158f
Clarify description of blockindex
...
see issues:
https://github.com/bitcoin-dot-org/bitcoin.org/issues/1237
https://github.com/bitcoin/bitcoin/issues/7532
Github-Pull: #7541
Rebased-From: 7eef1d0dad0c48e9faefdc4fe5cfb6182edc79ab
2016-04-27 22:34:48 +02:00
Alex Morcos
21b2f82eb7
Don't resend wallet txs that aren't in our own mempool
...
Github-Pull: #7521
Rebased-From: 5a2b1c0c8b49c5ae79946e71b9f989b33c9fcf5c
2016-04-27 22:34:48 +02:00
Wladimir J. van der Laan
66d5408559
Fix memleak in TorController [rework]
...
It looks like, TorController::disconnected_cb(TorControlConnection&
conn) gets called multiple times which results in multiple event_new().
Avoid this by creating the event only once in the constructore, and
deleting it only once in the destructor (thanks to Cory Fields for the
idea).
Replaces the fix by Jonas Schnelli in #7610 , see discussion there.
Github-Pull: #7637
Rebased-From: e2195037116f47b11b66452351dba4fe606423a2
2016-04-27 22:34:48 +02:00
Chris Moore
1c3d38bde7
Remove spurious dollar sign. Fixes #7189 .
...
Github-Pull: #7189
Rebased-From: 3d19193f14b9400f7c908a61375c330113571a38
2016-04-27 22:34:48 +02:00
jloughry
64fd0ce1d9
fix spelling of advertise in src and doc
...
Github-Pull: #7526
Rebased-From: 37767fd46f673a06864df6e14d3030622b1cb2c9
2016-04-27 22:34:48 +02:00
instagibbs
a9e73f71d4
Fix and cleanup listreceivedbyX documentation
...
Github-Pull: #7527
Rebased-From: c372572595b6b19a4dd88258401d8a0046ce4469
2016-04-27 22:34:48 +02:00
ptschip
90955940d5
Do not download transactions during inital sync
...
Github-Pull: #7164
Rebased-From: 39a525c21fd1b34df63ab30868423b97b708ee49
2016-04-27 22:34:47 +02:00
Wladimir J. van der Laan
18b3c3ced8
Merge #7950 : [0.12] travis: switch to Trusty
...
564aaa2
travis: switch to Trusty (Cory Fields)
9ca957b
tests: Make proxy_test work on travis servers without IPv6 (Wladimir J. van der Laan)
2016-04-27 14:11:44 +02:00
Cory Fields
564aaa2cd0
travis: switch to Trusty
...
Github-Pull: #7920
Rebased-From: 06fdffd222ba0a00add4abe9fab9ad2c3e220d8f, 9267a47d86d0673eae9e504ee566aa4e0410d923, cf77fcdb1fe525b63b004ef729173f04bdb48882, 174023c9b008fc02316bce972b0c1031de3feee3, a33b7c9cb545985771d074748c0e368ca2d06702
2016-04-27 12:29:56 +02:00
Wladimir J. van der Laan
9ca957bcd4
tests: Make proxy_test work on travis servers without IPv6
...
Github-Pull: #7489
Rebased-From: 7539f1aae3b41279dc5d49e09f448a78a071e114
2016-04-27 12:29:56 +02:00
Evan Duffield
f2de437f05
mixed up actions/outcomes
2016-04-26 11:36:07 -07:00
Evan Duffield
7e742d2e7d
cleaned up couple bugs
2016-04-26 11:34:53 -07:00
Evan Duffield
ad5d48dae4
Created nice interface for converting between:
...
- vote outcomes between string and int
- vote actions between string and int
2016-04-26 11:27:22 -07:00
Evan Duffield
d9d72dd7af
enable governance cache
2016-04-26 10:48:09 -07:00
Evan Duffield
2df4059f4e
Fix masternode voting object
2016-04-26 10:45:06 -07:00
UdjinM6
26b8d99be2
fix CGovernanceObject step1.5: not really a fix, just commented out simple broken parts (undeclared vars and functions, wrong number of arguments etc) to prove that it compiles now, needs to be actually fixed
2016-04-26 10:31:14 -07:00
UdjinM6
71bdc09470
fix CGovernanceObject step1: make, copy constructor, uint256, rpc
2016-04-26 10:31:00 -07:00
Evan Duffield
3fe02f4777
any help?
2016-04-25 21:08:36 -07:00
MarcoFalke
89ae85484c
Merge #7811 : [0.12.2] qa Backports
...
6862627
Add listunspent() test for spendable/unspendable UTXO (Joao Fonseca)
28ba22c
[qa] Remove misleading "errorString syntax" (MarcoFalke)
f1f1b82
[qa] py2: Unfiddle strings into bytes explicitly (MarcoFalke)
c0d9e31
Tests: make prioritise_transaction.py more robust (Suhas Daftuar)
ff9b436
[qa] Bug fixes and refactor (MarcoFalke)
b1dd64b
[qa] wallet: Wait for reindex to catch up (MarcoFalke)
f23cb7c
[qa] Add tests verifychain, lockunspent, getbalance, listsinceblock (MarcoFalke)
3316552
[qa] Test walletpassphrase timeout (MarcoFalke)
6aae129
[qa] wallet: Print maintenance (MarcoFalke)
ad8c743
[qa] Extend tests (MarcoFalke)
d89fbfe
[qa] rpc-test: Normalize assert() (MarcoFalke)
2016-04-25 14:59:52 +02:00
crowning-
ddfc3e98f0
[UI] Obsolete icons (+references) removed
2016-04-24 23:03:27 +02:00
crowning-
46ca9ddafd
[Docs] Gitian: missing 'curl' download added to documentaiton
...
Debian 8.4 doesn't have 'curl' installed by default.
2016-04-22 23:52:34 +02:00
crowning-
d439375e3a
[UI] Some standard (old) Bitcoin icons beautified (comment removed)
2016-04-20 22:39:21 +02:00
crowning-
00266a876f
[UI] Some standard (old) Bitcoin icons beautified
2016-04-20 22:35:24 +02:00
crowning-
c755c45a93
[UI] Enable themed *.png icons again for Linux
...
Reference: my first comment here: https://github.com/dashpay/dash/pull/761
2016-04-20 17:35:53 +02:00
UdjinM6
b8109eb06b
Assign app name in NetworkStyle::NetworkStyle(), fixes splash screen
2016-04-20 17:03:22 +03:00
crowning-
67214d9971
[UI] Parts of PR612 re-added
2016-04-20 08:04:46 +02:00
Evan Duffield
1f12c36496
add protocol docs
2016-04-19 14:44:47 -07:00
Evan Duffield
421678ac1d
comment
2016-04-19 13:24:00 -07:00
Evan Duffield
73c430e4ca
merged
2016-04-19 13:22:04 -07:00
Evan Duffield
378582fce5
update vote types
2016-04-19 12:08:01 -07:00
crowning-
b61849c697
[UI] Rebranding: removed PrivacyProtect from mixing button
2016-04-19 20:49:19 +02:00
Evan Duffield
fe5c4dd811
Converting governance system
...
- Generic usage of governance objects
- Added different voting types of signaling
- Removed budget commands (projection, mesc -- see sentinel https://github.com/evan82/sentinel/blob/master/docs/example4.md )
- Added various voting signaling mechanisms (origin funding, remove, valid, endorsed, milestones, outerstorage)
2016-04-19 09:51:15 -07:00
Joao Fonseca
6862627ce6
Add listunspent() test for spendable/unspendable UTXO
...
Github-Pull: #7822
Rebased-From: fa942c755ab513829dcab27487ba1e7ab5a806ee 5d217decc1145823a3c126658c82c60cf7dbfec8
2016-04-19 16:37:14 +02:00
MarcoFalke
28ba22c202
[qa] Remove misleading "errorString syntax"
...
Github-Pull: #7801
Rebased-From: ffff866da83209dcaa463d8b9539d3f539f83a97
2016-04-19 16:36:41 +02:00
crowning-
e44dab084a
[UI] Darksend changed to PrivacyProtect (UI+log)
2016-04-18 23:46:51 +02:00
Evan Duffield
94f448d6fa
update gitignore
2016-04-16 17:29:41 -07:00
Evan Duffield
c981f296e1
update code to correctly use governance objects
2016-04-16 14:42:27 -07:00
Evan Duffield
59ddc0d71e
added dynamic registers
2016-04-16 10:19:17 -07:00
Evan Duffield
31d8a4d16f
clean up local mods
2016-04-15 09:39:33 -07:00
Evan Duffield
fe2b606f67
register notes
2016-04-15 02:10:38 -07:00
MarcoFalke
f1f1b82033
[qa] py2: Unfiddle strings into bytes explicitly
...
Github-Pull: #7853
Rebased-From: faa41ee204124da19dcf1e5b8a3aef1e216bf5e6, fa7abe0a00464e6aa88d55c63dba40878bbe5b79
Conflicts:
qa/rpc-tests/invalidtxrequest.py
qa/rpc-tests/p2p-feefilter.py
qa/rpc-tests/proxy_test.py
qa/rpc-tests/test_framework/mininode.py
qa/rpc-tests/test_framework/netutil.py
src/test/bctest.py
2016-04-15 09:55:12 +02:00
Evan Duffield
6a68aea461
cleanup
2016-04-14 19:54:11 -07:00
Evan Duffield
e37ef5b386
fixing more errors
2016-04-14 19:14:27 -07:00
Evan Duffield
59976f3ee1
fixing more issues
2016-04-14 14:28:33 -07:00
Evan Duffield
8f0f5343ce
added vote types and outcomes
2016-04-14 13:01:15 -07:00
Evan Duffield
b5476ca60a
progress
2016-04-14 11:53:46 -07:00
Evan Duffield
f69d282256
cleaning up errors
2016-04-14 11:07:59 -07:00
Evan Duffield
7f64ed42ae
clean up
2016-04-13 18:52:26 -07:00