Commit Graph

10027 Commits

Author SHA1 Message Date
zkbot
da864da5ce Auto merge of #1974 - str4d:1948-debian-lint, r=ebfull
Fix Debian lintian warnings

Closes #1948.
2017-01-18 03:07:07 +00:00
zkbot
acabe0a22d Auto merge of #1973 - str4d:1943-remove-extraneous-bins-from-dist, r=ebfull
Exclude test binaries from make install

Closes #1943.
2017-01-18 02:26:12 +00:00
zkbot
2a18730417 Auto merge of #1972 - str4d:1950-ensure-messages-are-rendered, r=ebfull
Ensure messages are rendered in the metrics UI

Part of #1950.
2017-01-18 01:45:04 +00:00
zkbot
ee2f1ebb9d Auto merge of #1942 - str4d:1940-threaded-createjoinsplit, r=ebfull
Extend createjoinsplit to benchmark parallel JoinSplits

Closes #1940
2017-01-18 01:04:05 +00:00
zkbot
40248d4089 Auto merge of #1935 - arcalinea:1934_user_followup_in_release_process, r=ebfull
Update release process to check in with users who opened resolved issues

Updates release-process.md to include a step to check in with users who opened `user support` issues resolved in the release.
Resolves #1934.
2017-01-18 00:20:57 +00:00
zkbot
4169cddd64 Auto merge of #1991 - bitcartel:1960_z_getoperation_include_call_details, r=ebfull
Fixes #1960: z_getoperationstatus/result now includes operation details.
2017-01-17 19:24:07 +00:00
zkbot
970c87e14e Auto merge of #2016 - ioptio:issue-template, r=str4d
Create ISSUE_TEMPLATE.md
2017-01-17 13:37:29 +00:00
zkbot
fe9259542d Auto merge of #2023 - str4d:create-config-file-in-perf-tests, r=str4d
Create empty zcash.conf during performance measurements

Fixes benchmarking regression caused by #2013.
2017-01-17 12:23:49 +00:00
Jack Grigg
336fa63020 Create empty zcash.conf during performance measurements 2017-01-17 13:19:49 +01:00
zkbot
9cd91833a5 Auto merge of #2015 - bitcartel:1780_sort_getoperationstatus, r=ebfull
Closes #1780. Result of z_getoperationstatus now sorted by operation's creation time.
2017-01-17 04:06:28 +00:00
Jack Grigg
b50b4d5c38 Generate Debian control file to fix shlibs lint 2017-01-17 01:55:50 +01:00
Jack Grigg
6a62bff3e0 Debian package lint
- Tweak description synopsis to make Debian happy
- Put bash completion files in correct directory
- Add a manpage for zcash-fetch-params
2017-01-17 01:55:50 +01:00
Simon
8aa7937d44 Fixes #1960: z_getoperationstatus/result now includes operation details. 2017-01-16 16:45:27 -08:00
zkbot
6abf7adc14 Auto merge of #2013 - str4d:2002-require-zcash-conf, r=ebfull
Require zcash.conf to start zcashd

Closes #2002.
2017-01-16 23:09:38 +00:00
zkbot
600650c94c Auto merge of #2021 - str4d:1539-fix-test-ordering-again, r=ebfull
Fix gtest ordering broken by #1949

Part of #1539
2017-01-16 20:30:22 +00:00
Jack Grigg
5ae347827f Fix gtest ordering broken by #1949
Part of #1539
2017-01-16 20:16:29 +01:00
zkbot
35c9272866 Auto merge of #2019 - bitcartel:remove-bom, r=ebfull
Remove UTF-8 BOM 0xefbbbf from zcash.conf to avoid problems with command line tools

Closes #2018
2017-01-16 17:02:35 +00:00
Simon
f1498d5829 Remove UTF-8 BOM efbbbf from zcash.conf to avoid problems with command line tools 2017-01-12 18:26:20 -08:00
Paige Peterson
80f3db55d8 move template to subdirectory, fix typo, include prompt under describing issue section, include uploading file directly to github ticket as option for sharing logs 2017-01-12 16:42:19 -05:00
Paige Peterson
56a033219c Create ISSUE_TEMPLATE.md 2017-01-11 16:55:29 -05:00
Simon
2d2f3d1806 Closes #1780. Result of z_getoperationstatus now sorted by creation time of operation 2017-01-11 11:49:10 -08:00
Jack Grigg
24f4e3365b Show a friendly message explaining why zcashd needs a zcash.conf 2017-01-11 12:55:35 +01:00
Jack Grigg
d87f00c4d5 Throw an error if zcash.conf is missing
An empty zcash.conf is sufficient to bypass this error.
2017-01-10 16:33:41 +01:00
zkbot
f3a4dae63a Auto merge of #2009 - bitcartel:2008_update_copyright_to_2017, r=str4d
Bump COPYRIGHT_YEAR from 2016 to 2017.

Closes #2008
2017-01-10 11:17:13 +00:00
Simon
e466df9369 Bump COPYRIGHT_YEAR from 2016 to 2017. 2017-01-09 23:23:36 -08:00
zkbot
a6ba873aa8 Auto merge of #1949 - str4d:1810-fix-disablewallet, r=str4d
Fix --disablewallet

Closes #1810.
2017-01-09 17:36:41 +00:00
zkbot
06ffa210ee Auto merge of #1986 - tromer:createjoinsplit-startprofiling, r=ebfull
CreateJoinSplit: add start_profiling() call

This solves the problem of profiling output from the CreteJoinSplit benchmarking binary displaying nonsensical large time values.
2017-01-05 18:07:53 +00:00
Eran Tromer
894a0b3295 CreateJoinSplit: add start_profiling() call
This solves the problem of profiling output displaying nonsensical large time values.
2017-01-05 11:30:23 -05:00
zkbot
258b0a7552 Auto merge of #1981 - ebfull:fixing-homu-merge, r=ebfull
Add 'CreateJoinSplit' standalone utility to gitignore.

Closes #1926 (I'm going to use this little change to test the homu code change.)
2017-01-05 07:42:12 +00:00
Jack Grigg
b6e439b261 Handle newlines in UI messages 2017-01-05 08:38:35 +01:00
Sean Bowe
fc31ea8739 Add 'CreateJoinSplit' standalone utility to gitignore. 2017-01-05 00:31:22 -07:00
Jack Grigg
e698459ec8 Strip out the SECURE flag in metrics UI so message style is detected 2017-01-05 08:19:15 +01:00
Jack Grigg
83561c9cb3 Trigger metrics UI refresh on new messages 2017-01-05 08:18:29 +01:00
Jack Grigg
8e0fc39097 Exclude test binaries from make install
Closes #1943.
2017-01-03 11:23:21 +01:00
zkbot
57a0725ae1 Auto merge of #1946 - str4d:blockchain-stats-num-commitments, r=ebfull
Add total number of commitments to getblockchaininfo
2016-12-16 21:47:53 +00:00
Sean Bowe
fc538ec2ea Add test for IncrementalMerkleTree::size(). 2016-12-16 13:50:55 -07:00
Jack Grigg
d0ce704abe Add a tool for profiling the creation of JoinSplits 2016-12-17 02:43:43 +13:00
Jack Grigg
6daab5b4fc Only run wallet tests when wallet is enabled 2016-12-16 10:52:37 +13:00
Jack Grigg
f3e4968626 Only enable getblocktemplate when wallet is enabled 2016-12-16 10:44:04 +13:00
Jack Grigg
611f25b604 Release notes, authors, changelog 2016-12-15 16:47:49 +13:00
Jack Grigg
196df30d72 Update man pages 2016-12-15 16:45:18 +13:00
Jack Grigg
83ce8a4d7c Update version to 1.0.4 2016-12-15 16:33:09 +13:00
Jack Grigg
5d6e1aa60f Add total number of commitments to getblockchaininfo 2016-12-15 15:50:26 +13:00
zkbot
a530e9582f Auto merge of #1939 - str4d:1933-fix-bug, r=str4d
Only increment new notes on reindex

Addresses another issue in #1904.

When an existing one of our notes was found again, its cache was reset and it was re-witnessed. This would cause encountered notes to get out-of-sync with the otherwise-ignored newer notes, which could be a problem if the wallet data happens to be written out during a reindex.
2016-12-15 01:32:30 +00:00
Jack Grigg
41c616214c Update payment API docs to recommend -rescan for fixing witness errors 2016-12-15 14:30:40 +13:00
Jack Grigg
4082dcb10f Extend createjoinsplit to benchmark parallel JoinSplits
Closes #1940
2016-12-14 15:28:00 +13:00
zkbot
152c0ebf21 Auto merge of #1938 - ebfull:g2-subgroup-check, r=str4d
Additional well-formedness check for G2 elements

libsnark currently checks that G<sub>1</sub> and G<sub>2</sub> elements are well-formed by ensuring that they satisfy their respective curve equations, and although this is enough for G<sub>1</sub> (which is instantiated as an order r curve E/F<sub>p</sub>: y^2 = x^3 + b), G<sub>2</sub> is the order r *subgroup* of the composite order r(2q-r) curve E'/Fp<sup>2</sup>: y^2 = x^3 + b/e constructed via a sextic twisting isomorphism. This means we need to ensure these points are order r as well.

None of the proofs on the Zcash blockchain violate this check, and it may not even be possible for them to violate this check (bilinearity is not preserved). Let's be cautious and do it anyway.
2016-12-13 11:26:23 +00:00
zkbot
5c47d620f4 Auto merge of #1892 - str4d:1749-disable-js-verification-before-checkpoints, r=str4d
Skip JoinSplit verification before the last checkpoint

Part of #1749
2016-12-13 10:36:48 +00:00
Jack Grigg
c0ec0e756b Fix bug in IncrementNoteWitness() 2016-12-13 22:53:52 +13:00
Jack Grigg
78f4e0ef37 Rewrite reindex test to check beyond the max witness cache size 2016-12-13 22:53:29 +13:00