Commit Graph
11041 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 0023e0d551 test 2016-10-21 12:05:10 -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
jl777 bbe9aa6f32 test 2016-10-21 10:01:37 -03:00
jl777 695216acfe test 2016-10-21 09:59:25 -03:00