Sean Bowe
eb2e2b7043
1.0.1 release.
8 years ago
zkbot
9752e57739
Auto merge of #1772 - str4d:temporary-gtest-bug-workaround, r=ebfull
Temporary gtest bug workaround
Replaces the previous partial fix from #1771 with a temporary workaround that prevents all issues.
8 years ago
Jack Grigg
b7f3640dda
Change execution order of gtests to avoid bug
This is only a workaround; we still need to isolate and fix the root cause.
8 years ago
Jack Grigg
d873bd1d58
Revert "Initialise walletdb system in a temp dir for all gtests"
This reverts commit 74372eaa4c
.
8 years ago
zkbot
231d2ccaf9
Auto merge of #1759 - ageis:more-fetch-params-stuff, r=ebfull
Improves usability of fetch-params.sh
Remove the lockfile at the end (fixes #1731 )
Makes it clearer what happens in the script output if params already exist.
8 years ago
Jack Grigg
74372eaa4c
Initialise walletdb system in a temp dir for all gtests
8 years ago
zkbot
a2d8669f84
Auto merge of #1758 - str4d:1728-install-and-dist-scripts, r=str4d
Add build scripts and fetch-params.sh to "make install" and "make dist"
Closes #1728
8 years ago
zkbot
11c9be9eff
Auto merge of #1735 - str4d:metrics-screen-improvements, r=str4d
Metrics screen improvements
Closes #1656 , #1685 , #1688 and #1716
8 years ago
zkbot
9eb852edd0
Auto merge of #1718 - ebfull:valid-fee-selection, r=nathan-at-least
Properly account for JoinSplit value when deciding if a transaction should be placed in a mined block.
Closes #1705 .
The transaction selection logic in miner.cpp was not updated to account for JoinSplit value. This caused issues that include, but are not limited to, miners not including pure JoinSplit transactions in their blocks.
8 years ago
Jack Grigg
6b820113e9
Fix whitespace in Makefile.gtest.include
8 years ago
Jack Grigg
e80490f5ff
Fix gtest issue introduced into master
8 years ago
Sean Bowe
52676958d1
Test that a pure joinsplit will mine if other transactions are in the mempool.
8 years ago
Jack Grigg
3bddaf632e
Use uint64_t for AtomicCounter
8 years ago
zkbot
51a5737950
Auto merge of #1754 - str4d:1753-genesis-block-coinbase-height-exception, r=str4d
Adjust consensus rule to accept genesis block without height in coinbase
Closes #1753
8 years ago
Kevin Gallagher
4bc627b6a3
Improves usability of fetch-params.sh
Remove the lockfile at the end (fixes #1731 )
Makes it clearer what happens in the script output if params already exist.
8 years ago
zkbot
624b5f390a
Auto merge of #1752 - ebfull:diagnostics-of-constraint-system-violations, r=ebfull
Throw more descriptive exceptions when the constraint system is violated
Closes #1668 .
8 years ago
Jack Grigg
33efd816ec
Add build scripts and fetch-params.sh to "make install" and "make dist"
Closes #1728
8 years ago
Jack Grigg
73a439185d
Ensure that no tracked blocks are skipped during orphan detection
8 years ago
Jack Grigg
22ee0efe25
Fix previous commit
8 years ago
Jack Grigg
548bbd95f0
Adjust consensus rule to accept genesis block without height in coinbase
Closes #1753
8 years ago
zkbot
77dcb00d0e
Auto merge of #1748 - bitcartel:master_1746_add_z_validateaddress, r=ebfull
Add rpc call z_validateaddress to validate zaddrs.
Closes #1746 .
8 years ago
Sean Bowe
c4643bd949
Throw more descriptive exceptions when the constraint system is violated.
8 years ago
zkbot
ae3e69c6b2
Auto merge of #1750 - ebfull:add-checkpoint, r=ebfull
Add checkpoint at block 2500.
8 years ago
Jack Grigg
cb7098317d
Improve locking in metrics
8 years ago
Sean Bowe
73363c3d9a
Add checkpoint at block 2500.
8 years ago
Simon
4e16a7249c
Closes #1746 . Add rpc call z_validateaddress to validate zaddrs.
8 years ago
Jack Grigg
24f1026689
Show mining info once the node has finished loading
Closes #1685
8 years ago
Jack Grigg
eb5b582e1f
Add network stats to metrics screen
Closes #1688
8 years ago
Jack Grigg
848c89cd67
Refresh mining status to detect setgenerate changes
Closes #1656
8 years ago
Jack Grigg
d793f94b8a
Track mined blocks to detect and report orphans and mining revenue
Part of #1713
Closes #1716
8 years ago
Sean Bowe
2b2bc69e8c
Properly account for joinsplit value when deciding if a transaction should be placed in a mined block.
8 years ago
Cameron Boehmer
473ed95199
point "where do i begin?" readme link to 1.0 guide
8 years ago
Zcash Company
1feaefac51
Update network magics for 1.0.0 ⓩ❤
8 years ago
Jack Grigg
ff5f66b847
Update Debian manpages and buildscript
8 years ago
Jack Grigg
409dcb7e1d
Update Debian changelog
8 years ago
Jack Grigg
7232f2f787
Add release notes for 1.0.0
The Debian build script has been modified to account for the version
discrepancy.
8 years ago
Jack Grigg
998202ba20
Update version strings to 1.0.0
Debian uses 1.0.0-sprout to ensure correct ordering.
8 years ago
Jack Grigg
657bde55ef
Update tests for new genesis blocks
Miner tests have been commented out, and will be regenerated after launch.
8 years ago
Jack Grigg
30ed379109
Add the Zcash genesis blocks
Closes #1554
8 years ago
zkbot
2787ea686c
Auto merge of #1673 - str4d:fix-libsnark-indeterminism, r=str4d
Build libsnark with -march=x86-64 instead of -march=native
Fixes the remaining libsnark indeterminacy.
Thanks to @tromer for the fix!
Closes #1645
8 years ago
Jack Grigg
d35172fb67
Disable the metrics screen on regtest
8 years ago
Jack Grigg
da7bcff4fe
Build libsnark with -march=x86-64 instead of -march=native
8 years ago
zkbot
ab5c175744
Auto merge of #1661 - ageis:deb-pkg-enhancements, r=arcalinea
Debian packaging fixes
* Updates maintainer scripts from latest version of `dh_make`
* Includes `rules` file
* Use `fakeroot` to build the package.
We use currently `dpkg-deb --build` instead of `debuild` or `dpkg-buildpackage`, so I don't know if the package is well-formatted for the latter. (one difference, the former works with uppercase `DEBIAN`, the latter lowercase `debian` -- that's why the directory was renamed)
8 years ago
Kevin Gallagher
fa7261bd44
Run Lintian after built package is copied to $SRC_PATH
Because of `set -e`, if there are any warnings, then the package won't be
copied back to the source directory. For now, there are definitely going to
remain some Lintian warnings which we'll want to ignore.
Also updates comments to make them more descriptive.
8 years ago
Jack Grigg
31cc0d0861
Fix DEBIAN/control errors raised by lintian
8 years ago
Jack Grigg
acb8bbe4fe
Add lintian check to zcutil/build-debian-package.sh
8 years ago
Jack Grigg
b7f7def877
Rework zcutil/build-debian-package.sh to place files correctly
See http://www.tldp.org/HOWTO/html_single/Debian-Binary-Package-Building-HOWTO/
for a guide on how to prepare a distribution for using dpkg-deb.
8 years ago
Daira Hopwood
d2a221d60d
Add release notes for 1.0.0-rc4.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Daira Hopwood
3a334bedd2
Update version numbers for 1.0.0-rc4.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Daira Hopwood
c5eba1812b
Update pchMessageStart for mainnet and testnet.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago