Commit Graph
11466 Commits
Author SHA1 Message Date
Jack Grigg 519713d32e torcontrol: Add missing copyright header 2017-04-18 12:54:22 +12:00
Jack Grigg b93cedafe4 torcontrol: Handle escapes in Tor QuotedStrings
https://trac.torproject.org/projects/tor/ticket/14999 is tracking an encoding
bug with the Tor control protocol, where many of the QuotedString instances that
Tor outputs are in fact CStrings, but it is not documented which ones are which.

https://spec.torproject.org/control-spec section 2.1.1 provides a future-proofed
rule for handing QuotedStrings, which this commit implements.
2017-04-18 12:54:16 +12:00
zkbot 8e96dc44dd Auto merge of #2205 - arcalinea:1804_zcash_addresses_in_help, r=daira
Change help text examples to use Zcash addresses

Closes #1804 and #2109

Ensures command line help text addresses are Zcash addresses.

Didn't change the text strings that say bitcoin or btc, leaving that for #2150 to close

Did I get all the addresses?
2017-04-17 15:49:37 +00:00
jl777 e9e7e410ef Test 2017-04-17 17:33:52 +03:00
jl777 bfb634f223 Increment number of note witness cache 2017-04-17 17:24:00 +03:00
jl777 7020df9139 New mesh 2017-04-17 10:18:22 +03:00
Simon 05844ba53b Change regtest port to 18344. Closes #2269. 2017-04-16 14:48:04 -07:00
zkbot f7f764e0b2 Auto merge of #2189 - bitcartel:1.0.7_with_apache_qpid, r=bitcartel
Add AMQP 1.0 support via Apache Qpid Proton C++ API 0.17.0

Closes #2188
2017-04-16 15:09:19 +00:00
jl777 4d4a7cd55d https://github.com/zcash/zcash/pull/2259/commits
https://github.com/zcash/zcash/pull/2259/commits
2017-04-14 08:33:04 +03:00
Nathan Wilcox 451047d14a Bump version numbers for v1.0.8-1. 2017-04-13 17:10:32 -07:00
Daira Hopwood 60b7410cce Add check for JoinSplit priority as calculated by CCoinsViewCache::GetPriority.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-04-13 22:40:37 +01:00
Daira Hopwood ec19e8e283 Simplify JoinSplit priority calculation. refs 1896
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-04-13 22:40:20 +01:00
str4d c83c5932e4 Add unit test for security issue 2017-04-11.a 2017-04-13 17:59:36 +01:00
str4d e40180aa0f Update tests to check actual infinity as well as INF_FEERATE 2017-04-13 17:59:36 +01:00
Daira Hopwood 0090c64534 Don't rely on a finite upper bound on fee rate or priority.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-04-13 17:59:36 +01:00
jl777 56403c7e15 Test 2017-04-10 17:35:51 +03:00
jl777 41ebe9c6a8 Test 2017-04-10 15:41:40 +03:00
jl777 20b4fe1d43 Test 2017-04-10 15:35:21 +03:00
jl777 f11e832013 Test 2017-04-10 10:17:07 +03:00
jl777 4206dee514 Test 2017-04-10 10:12:40 +03:00
jl777 967c5efdff Test 2017-04-10 10:08:08 +03:00
jl777 c5ab46041e Test 2017-04-10 10:06:42 +03:00
jl777 32f8faad5d Test 2017-04-10 09:58:57 +03:00
jl777 8094795afc Test 2017-04-10 09:57:54 +03:00
jl777 4415b53eed Test 2017-04-10 09:48:38 +03:00
Daira Hopwood 5a49c929dd Delete old protocol version constants and simplify code that used them.
fixes #2244

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-04-09 13:19:48 +01:00
jl777 02d067d7db 1.0.8 2017-04-08 16:42:29 +03:00
jl777 6e9f40ca49 Test 2017-03-30 05:42:52 +03:00
jl777 4e5be25928 Test 2017-03-30 05:40:36 +03:00
jl777 d5f3353d30 Test 2017-03-30 05:34:26 +03:00
jl777 e251f1edcd Test 2017-03-30 05:31:42 +03:00
jl777 ebbbc9345b Test 2017-03-30 05:28:40 +03:00
jl777 0e8cbf3ba1 Test 2017-03-30 05:26:43 +03:00
jl777 1cca98997f Test 2017-03-30 05:25:03 +03:00
jl777 14f3daa65f Test 2017-03-30 05:22:38 +03:00
jl777 f8402b5dd9 Test 2017-03-30 05:18:17 +03:00
jl777 7edaed9bc7 Test 2017-03-30 05:13:06 +03:00
jl777 b599dcc6f6 Test 2017-03-30 05:12:28 +03:00
jl777 0a3a81e076 Test 2017-03-30 05:07:23 +03:00
jl777 8645a9b446 Test 2017-03-30 05:01:33 +03:00
jl777 04b023802b Test 2017-03-30 04:39:41 +03:00
jl777 bcba24d157 Test 2017-03-30 04:37:22 +03:00
jl777 945f015d80 Initial merge 2017-03-30 04:35:16 +03:00
Jack Grigg 0d0265fd11 Use AtomicTimer for metrics screen thread count 2017-03-29 18:25:09 +13:00
Wladimir J. van der Laan 2854c4e366 Remove ChainParams::DefaultMinerThreads
No longer relevant after #5957. This hack existed because of another
hack where the numthreads parameter, on regtest, doubled as how many
blocks to generate.
2017-03-29 16:06:02 +13:00
Wladimir J. van der Laan da1357e6cc Use real number of cores for default -par, ignore virtual cores
To determine the default for `-par`, the number of script verification
threads, use [boost::thread::physical_concurrency()](http://www.boost.org/doc/libs/1_58_0/doc/html/thread/thread_management.html#thread.thread_management.thread.physical_concurrency)
which counts only physical cores, not virtual cores.

Virtual cores are roughly a set of cached registers to avoid context
switches while threading, they cannot actually perform work, so spawning
a verification thread for them could even reduce efficiency and will put
undue load on the system.

Should fix issue #6358, as well as some other reported system overload
issues, especially on Intel processors.

The function was only introduced in boost 1.56, so provide a utility
function `GetNumCores` to fall back for older Boost versions.
2017-03-29 16:06:00 +13:00
Daira Hopwood 83aac13083 Update version numbers.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:01:18 +01:00
jl777 e41cf01052 WLC 2017-03-27 10:11:48 +03:00
jl777 d965945bda Test 2017-03-26 22:45:46 +03:00
jl777 d31a803782 Test 2017-03-26 22:23:06 +03:00