Commit Graph

12910 Commits

Author SHA1 Message Date
Jack Grigg
8c54e34a68 Use tromp's solver to regenerate miner tests
When using, comment out tromp's solver in miner.cpp to avoid linker errors.
2016-10-22 00:52:56 -05:00
Jack Grigg
6be6762237 Regenerate genesis blocks with nVersion = 4
Includes parts of #1554
2016-10-22 00:52:45 -05:00
Jack Grigg
80f4cdcf8f Reject block versions lower than 4
Closes #1556
2016-10-22 00:43:26 -05:00
Jack Grigg
7ac924cdb7 Disallow v0 transactions as a consensus rule
Closes #1557
2016-10-22 00:40:50 -05:00
zkbot
a12eaa2bf2 Auto merge of #1581 - bitcartel:1464_ncc_2016_008, r=str4d
Fixes for NCC-2016-008

To close #1464 NCC-2016-088

- This PR
- https://github.com/zcash/libsnark/pull/8

Of the 101 issues in NCC-2016-088, 62 are in dependencies, and many of the remainder are duplicates of the CIDs fixed in this PR.

Commit log message is: CID Type (Type is from scan.coverity Type column)
2016-10-22 00:56:08 -04:00
Simon
e11e61ddb1 Workaround g++ 5.x bug with brace enclosed initializer.
http://stackoverflow.com/questions/32912921/whats-wrong-with-this-inline-initialization-of-stdarray/32912976#32912976
2016-10-21 21:50:25 -07:00
Jack Grigg
07064ea2d1 GBT: Add RPC tests 2016-10-21 23:38:37 -05:00
Jack Grigg
1628efedaf GBT: Correct block header in proposals RPC test 2016-10-21 23:36:35 -05:00
Jack Grigg
89aa746ca1 GBT: Add informational founders' reward value to coinbasetxn 2016-10-21 23:36:04 -05:00
Jack Grigg
53ddbaed16 GBT: Support coinbasetxn instead of coinbasevalue
Once a Zcash GBT spec has been written, we can re-enable coinbasevalue.
2016-10-21 23:32:24 -05:00
zkbot
48888b67c9 Auto merge of #1599 - daira:1597.fix-other-potential-race-conditions, r=daira
Fix other potential race conditions similar to ref #1597 in RPC tests.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-22 00:15:32 -04:00
Jack Grigg
09864abc55 Revert "Revert "Avoid boost::posix_time functions that have potential out-of-bounds read bugs. ref #1459""
This reverts commit f19cb7b7ee.
2016-10-21 23:14:00 -05:00
zkbot
7ccbcca62c Auto merge of #1591 - bitcartel:upstream_7933_fix_out_of_memory_deserializing_utxo, r=daira
Upstream: fix out of memory problem when deserializing utxo

bitcoin/bitcoin#7933
2016-10-21 23:32:51 -04:00
zkbot
f808be7546 Auto merge of #1589 - bitcartel:upstream_7856_one_getaddr_per_connection, r=daira
Upstream: Only send one GetAddr response per connection.

bitcoin/bitcoin#8427
2016-10-21 22:53:19 -04:00
zkbot
71043784dd Auto merge of #1586 - bitcartel:z_sendmany_amount_too_strict, r=daira
Fix issue where z_sendmany amount parameter is too strict

Upstream treats an amount parameter of `1` the same as `1.0`.  Third-party would like this fixed.
2016-10-21 22:10:41 -04:00
zkbot
fd7ef7b632 Auto merge of #1584 - bitcartel:1504_zca_011_logging, r=daira
More granular control over logging of z_* calls

Closes #1504
2016-10-21 21:32:46 -04:00
zkbot
10ad093bbb Auto merge of #1567 - str4d:rename-binaries, r=daira
Rename binaries

This ensures that our installs don't clash with existing Bitcoin binaries and libraries.

Closes #1563 and #1565
2016-10-21 20:48:11 -04:00
Daira Hopwood
deba66ca55 Fix other potential race conditions similar to ref #1597 in RPC tests.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-22 00:37:14 +01:00
zkbot
dc21a8a39f Auto merge of #1578 - daira:1570.tromp-equihash-with-libsodium-blake.2, r=daira
1570.tromp equihash with libsodium blake.2

Remove BLAKE2b implementation from Tromp Equihash solver, and address almost all of @str4d's review comments on #1570. Supercedes #1576.

Signed-off-by: Daira Hopwood daira@jacaranda.org
2016-10-21 19:07:26 -04:00
jl777
0016f0db51 test 2016-10-21 19:15:43 -03:00
jl777
355ca56547 test 2016-10-21 19:09:24 -03:00
jl777
8ad9f27fdd test 2016-10-21 18:32:52 -03:00
jl777
2897cc41e0 test 2016-10-21 18:28:28 -03:00
jl777
40cb0c7d41 test 2016-10-21 18:15:46 -03:00
jl777
ce8b023c7a test 2016-10-21 18:14:17 -03:00
jl777
5c2c4d0edc test 2016-10-21 18:05:09 -03:00
jl777
560c5598be test 2016-10-21 18:03:15 -03:00
jl777
0ba361a59a test 2016-10-21 17:34:42 -03:00
jl777
0f24f24562 test 2016-10-21 17:28:28 -03:00
jl777
75b751ec17 test 2016-10-21 16:56:27 -03:00
jl777
f0eb47af80 test 2016-10-21 16:50:17 -03:00
jl777
8a9bc02778 test 2016-10-21 16:44:49 -03:00
jl777
2fe65b37f5 test 2016-10-21 16:17:26 -03:00
jl777
63a9f52633 test 2016-10-21 16:08:37 -03:00
jl777
420af8fda7 test 2016-10-21 15:54:04 -03:00
jl777
8c8552a2ab test 2016-10-21 15:48:46 -03:00
jl777
e19d8b3dee test 2016-10-21 15:20:30 -03:00
jl777
b1c247f28f test 2016-10-21 13:47:00 -03:00
Daira Hopwood
f0f838f081 Fix race condition in rpc-tests/wallet_protectcoinbase.py. closes #1597
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-21 17:20:36 +01:00
jl777
f9a1507186 Merge pull request #37 from jl777/dPoW
test
2016-10-21 12:05:52 -03:00
jl777
0023e0d551 test 2016-10-21 12:05:10 -03:00
jl777
bae0ab87b3 Merge pull request #36 from jl777/dPoW
DPoW
2016-10-21 12:03:45 -03:00
jl777
37651c60c7 test 2016-10-21 12:02:11 -03:00
jl777
90f9e67c3b test 2016-10-21 11:54:02 -03:00
jl777
2737470611 test 2016-10-21 11:51:48 -03:00
jl777
f856c80979 test 2016-10-21 11:47:19 -03:00
jl777
5203fc4b29 test 2016-10-21 11:45:38 -03:00
jl777
de36931b0b test 2016-10-21 10:23:46 -03:00
jl777
dd79221501 test 2016-10-21 10:13:00 -03:00
jl777
dcb546ffb1 test 2016-10-21 10:10:02 -03:00