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
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
zkbot
cd8e856df7
Auto merge of #1585 - bitcartel:1583_stop_test_writing_to_testnet3, r=daira
...
Closes #1583 by setting up the datadir for the wallet gtest.
Stops test writing to ~/.zcash/testnet3.
Also related to #1506
2016-10-21 03:15:00 -04:00
zkbot
c99a1c7e4f
Auto merge of #1566 - daira:1557.make-v2-txns-standard, r=ageis
...
1557.make v2 txns standard
Make v2 transactions standard. This also corrects a rule about admitting large orphan transactions into the mempool, to account for v2-specific fields. ref #1557
2016-10-21 01:10:37 -04:00
zkbot
323b8214c2
Auto merge of #1580 - str4d:1378-repair-witness-cache, r=daira
...
Clear witness cache when re-witnessing notes
Closes #1378
2016-10-21 00:24:39 -04:00
Daira Hopwood
f19cb7b7ee
Revert "Avoid boost::posix_time functions that have potential out-of-bounds read bugs. ref #1459 "
...
This reverts commit a652e4183e .
2016-10-21 03:14:40 +01:00
zkbot
78293a9989
Auto merge of #1575 - arcalinea:document-rpc-security, r=daira
...
Document RPC security assumptions
Document RPC security assumptions in security-warnings.md #965
2016-10-20 19:50:47 -04:00
Simon
ffd2cb3437
Closes #1583 by setting up the datadir for the wallet gtest.
2016-10-20 16:45:02 -07:00
zkbot
90031e1d61
Auto merge of #1577 - radix42:v1.0.0-rc1-gitian, r=daira
...
V1.0.0 rc1 gitian
Removes indeterminism from gitian builds: underlying processor instruction set variant of x86_64 was being detected by the libgmp autoconf process, which caused differences in libgmp and libsnark
2016-10-20 17:40:27 -04:00
zkbot
f90526579b
Auto merge of #1569 - str4d:1552-disable-wallet-encryption, r=daira
...
Disable wallet encryption
Closes #1552
2016-10-20 17:01:51 -04:00
Daira Hopwood
5f0009b2d2
Assert that the Equihash solver is a supported option.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 21:17:34 +01:00
Daira Hopwood
f91bbeedb7
Add help for -equihashsolver= option.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 21:17:02 +01:00
Jack Grigg
d8e06e3f58
Add test that encryptwallet is disabled
2016-10-20 14:45:44 -05:00
zkbot
bb891cb4a2
Auto merge of #1571 - daira:1459.avoid-boost-posix-time, r=daira
...
Avoid boost::posix_time functions that have potential out-of-bounds read bugs
ref #1459
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 15:42:23 -04:00
Jack Grigg
2b499f4386
Fix RPC tests that require wallet encryption
2016-10-20 14:35:41 -05:00
Jack Grigg
8ecf6ccfef
Improve security documentation
2016-10-20 13:41:00 -05:00
Jack Grigg
35cf6ee26d
Document another wallet encryption concern
2016-10-20 13:33:58 -05:00
Jay Graber
78376cacd4
Update RPC interfaces warnings language
2016-10-20 11:26:15 -07:00
Jack Grigg
750d4e07dd
Document that wallet encryption is disabled
2016-10-20 12:58:51 -05:00
Jack Grigg
1532cb75f3
Throw an error when encryptwallet is disabled
2016-10-20 12:58:20 -05:00
zkbot
b492ef3232
Auto merge of #1568 - str4d:1548-remove-block-index-tag, r=daira
...
Remove the RC 1 block index error message
Reverts 85457ddec1
Closes #1548
2016-10-20 13:57:23 -04:00
Daira Hopwood
a652e4183e
Avoid boost::posix_time functions that have potential out-of-bounds read bugs. ref #1459
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 17:04:52 +01:00
Jack Grigg
1b407cba2b
Add heights to log output
2016-10-20 11:02:15 -05:00
Jack Grigg
878c4b1b50
Clear witness cache when re-witnessing notes
...
Closes #1378
2016-10-20 10:32:20 -05:00
zkbot
0dfe612ff9
Auto merge of #1561 - str4d:778-randomise-note-order, r=daira
...
Randomize JoinSplit input and output orders
Closes #778 .
2016-10-20 03:55:33 -04:00
zkbot
3277cf28b6
Auto merge of #1560 - zcash:daira-link-readme-to-protocol-spec, r=daira
...
Add link to protocol specification.
2016-10-20 03:15:58 -04:00
zkbot
4dc45bad95
Auto merge of #1532 - arcalinea:cleanup-documentation, r=daira
...
Cleanup documentation
Added zcash developer public keys to /contrib/gitian-downloader, incorporated some of @daira's suggestions for files in the /doc directory
2016-10-20 02:34:25 -04:00
Daira Hopwood
febe591dab
Minor edits to dnsseed-policy.md.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 07:05:12 +01:00
Daira Hopwood
c7aaab7aa3
Integrate Tromp solver into miner code and remove its dependency on extra BLAKE2b implementation.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 06:03:16 +01:00
Daira Hopwood
ae10ed9c4f
Add Tromp's implementation of Equihash solver
...
(as of tromp/equihash commit 690fc5eff453bc0c1ec66b283395c9df87701e93).
Author: John Tromp <john.tromp@gmail.com >
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 06:00:30 +01:00
David Mercer
ed928f413e
explicitly pass HOST and BUILD to libgmp ./configure
2016-10-19 20:18:03 -07:00
David Mercer
33118f63b9
pass in both HOST and BUILD to depends system, needed for deterministic builds
2016-10-19 19:37:37 -07:00
David Mercer
1ead1bb0b3
allow both HOST and BUILD to be passed in from the zcutil/build.sh
2016-10-19 19:36:52 -07:00
Jay Graber
ac16d45a9e
Merge branch 'master' into document-rpc-security
2016-10-19 18:56:11 -07:00
Jay Graber
b3b1d94a0f
Document RPC interface security assumptions in security-warnings.md
2016-10-19 18:53:24 -07:00
Daira Hopwood
0ee86d399e
Changes to build on Alpine Linux.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-20 00:36:32 +01:00
David Mercer
850019de42
explicitly pass HOST and BUILD to ./configure
2016-10-19 15:48:52 -07:00
Jack Grigg
aa36398b27
Add more assertions, throw if find_output params are invalid
2016-10-19 08:49:08 -05:00
Jack Grigg
62c0aa9e58
Disable wallet encryption
...
Closes #1552
2016-10-18 17:47:17 -05:00
Jack Grigg
d9d59f5176
Remove the RC 1 block index error message
...
Reverts 85457ddec1
Closes #1548
2016-10-18 17:19:54 -05:00
Daira Hopwood
e923e3ae0f
Make v2 transactions standard.
...
This also corrects a rule about admitting large orphan transactions into the mempool, to account for v2-specific fields.
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-18 19:37:55 +01:00
Daira Hopwood
71cc1b58a1
Add tests for IsStandardTx applied to v2 transactions.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2016-10-18 19:37:55 +01:00
Jack Grigg
328d39d29c
Remove stale comment
2016-10-18 13:10:20 -05:00
Jack Grigg
3774c944f8
Refactor test code to better test JSDescription::Randomized()
2016-10-18 12:44:56 -05:00
Jack Grigg
2eeb6bebde
Randomize JoinSplits in z_sendmany
2016-10-18 10:41:30 -05:00
Jack Grigg
7f0aa74666
Implement static method for creating a randomized JSDescription
2016-10-18 10:41:00 -05:00
Daira Hopwood
c87562898d
Add link to protocol specification.
2016-10-18 15:24:05 +01:00
Jack Grigg
0382417fee
Implement MappedShuffle for tracking the permutation of an array
2016-10-18 00:20:47 -05:00
Simon
1218603f73
Update Debian changelog.
2016-10-17 11:52:55 -07:00
Simon
cf8fe19c54
Update release notes for 1.0.0-rc1
2016-10-17 10:59:51 -07:00