]>
Git Repo - VerusCoin.git/log
Jack Grigg [Wed, 2 Nov 2016 22:43:37 +0000 (17:43 -0500)]
Fix whitespace in Makefile.gtest.include
Jack Grigg [Wed, 2 Nov 2016 21:45:38 +0000 (16:45 -0500)]
Fix gtest issue introduced into master
Jack Grigg [Wed, 2 Nov 2016 19:50:00 +0000 (14:50 -0500)]
Use uint64_t for AtomicCounter
Jack Grigg [Wed, 2 Nov 2016 14:20:35 +0000 (09:20 -0500)]
Ensure that no tracked blocks are skipped during orphan detection
Jack Grigg [Wed, 2 Nov 2016 01:37:59 +0000 (20:37 -0500)]
Fix previous commit
Jack Grigg [Tue, 1 Nov 2016 16:59:40 +0000 (11:59 -0500)]
Improve locking in metrics
Jack Grigg [Sun, 30 Oct 2016 23:54:05 +0000 (16:54 -0700)]
Show mining info once the node has finished loading
Closes #1685
Jack Grigg [Sun, 30 Oct 2016 22:25:40 +0000 (15:25 -0700)]
Add network stats to metrics screen
Closes #1688
Jack Grigg [Sun, 30 Oct 2016 21:37:20 +0000 (14:37 -0700)]
Refresh mining status to detect setgenerate changes
Closes #1656
Jack Grigg [Sun, 30 Oct 2016 21:36:36 +0000 (14:36 -0700)]
Track mined blocks to detect and report orphans and mining revenue
Part of #1713
Closes #1716
Zcash Company [Fri, 28 Oct 2016 14:32:25 +0000 (14:32 +0000)]
Update network magics for 1.0.0 ⓩ❤
Jack Grigg [Fri, 28 Oct 2016 10:12:58 +0000 (03:12 -0700)]
Update Debian manpages and buildscript
Jack Grigg [Fri, 28 Oct 2016 10:01:50 +0000 (03:01 -0700)]
Update Debian changelog
Jack Grigg [Fri, 28 Oct 2016 09:58:10 +0000 (02:58 -0700)]
Add release notes for 1.0.0
The Debian build script has been modified to account for the version
discrepancy.
Jack Grigg [Fri, 28 Oct 2016 09:57:17 +0000 (02:57 -0700)]
Update version strings to 1.0.0
Debian uses 1.0.0-sprout to ensure correct ordering.
Jack Grigg [Fri, 28 Oct 2016 09:56:15 +0000 (02:56 -0700)]
Update tests for new genesis blocks
Miner tests have been commented out, and will be regenerated after launch.
Jack Grigg [Fri, 28 Oct 2016 09:55:43 +0000 (02:55 -0700)]
Add the Zcash genesis blocks
Closes #1554
zkbot [Fri, 28 Oct 2016 03:32:13 +0000 (03:32 +0000)]
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
Jack Grigg [Fri, 28 Oct 2016 02:35:49 +0000 (19:35 -0700)]
Disable the metrics screen on regtest
Jack Grigg [Thu, 27 Oct 2016 23:32:27 +0000 (16:32 -0700)]
Build libsnark with -march=x86-64 instead of -march=native
zkbot [Thu, 27 Oct 2016 19:13:35 +0000 (19:13 +0000)]
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)
Kevin Gallagher [Thu, 27 Oct 2016 16:08:38 +0000 (09:08 -0700)]
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.
Jack Grigg [Thu, 27 Oct 2016 15:45:16 +0000 (08:45 -0700)]
Fix DEBIAN/control errors raised by lintian
Jack Grigg [Thu, 27 Oct 2016 15:44:44 +0000 (08:44 -0700)]
Add lintian check to zcutil/build-debian-package.sh
Jack Grigg [Thu, 27 Oct 2016 15:43:07 +0000 (08:43 -0700)]
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.
Daira Hopwood [Thu, 27 Oct 2016 12:48:23 +0000 (13:48 +0100)]
Add release notes for 1.0.0-rc4.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Thu, 27 Oct 2016 12:36:54 +0000 (13:36 +0100)]
Update version numbers for 1.0.0-rc4.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Thu, 27 Oct 2016 12:47:22 +0000 (13:47 +0100)]
Update pchMessageStart for mainnet and testnet.
Signed-off-by: Daira Hopwood <[email protected] >
Jack Grigg [Thu, 27 Oct 2016 07:10:04 +0000 (00:10 -0700)]
Update tests for new genesis blocks
Jack Grigg [Thu, 27 Oct 2016 04:03:37 +0000 (21:03 -0700)]
Regenerate mainnet and testnet genesis blocks for nMaxTipAge change
The regtest genesis block is unchanged because the RPC test framework has an
unspecified dependency on its specific value of nTime.
Jack Grigg [Thu, 27 Oct 2016 03:34:33 +0000 (20:34 -0700)]
Remove Founders' Reward override from #1398
Jack Grigg [Thu, 27 Oct 2016 03:31:16 +0000 (20:31 -0700)]
Integrate production Founders' Reward keys
Closes #870
zkbot [Thu, 27 Oct 2016 03:08:10 +0000 (03:08 +0000)]
Auto merge of #1623 - ebfull:sprout-params, r=str4d
Zcash zk-SNARK public parameters for 1.0 "Sprout".
Created in the ceremony this weekend! :tada:
We're writing a blog post about this, I'm going to publish the code shortly too.
Closes #1553
Kevin Gallagher [Wed, 26 Oct 2016 23:24:35 +0000 (16:24 -0700)]
Adds zcash.examples and zcash.manpages
zkbot [Wed, 26 Oct 2016 23:17:34 +0000 (23:17 +0000)]
Auto merge of #1660 - daira:1641.release-rc3, r=str4d
1641.release rc3
Release 1.0.0-rc3. This also includes the DNS seed updates for mainnet, and removing the testnet override of nMaxTipAge. closes #1369
Kevin Gallagher [Wed, 26 Oct 2016 23:10:55 +0000 (16:10 -0700)]
Add DEBIAN/rules file (required by policy)
Kevin Gallagher [Wed, 26 Oct 2016 23:10:34 +0000 (16:10 -0700)]
Fixes executable mode of maintainer scripts
Daira Hopwood [Wed, 26 Oct 2016 23:02:55 +0000 (00:02 +0100)]
Add release notes for 1.0.0-rc3.
Signed-off-by: Daira Hopwood <[email protected] >
Kevin Gallagher [Wed, 26 Oct 2016 22:59:32 +0000 (15:59 -0700)]
Update Debian package maintainer scripts
Daira Hopwood [Wed, 26 Oct 2016 22:47:06 +0000 (23:47 +0100)]
Update version numbers for rc3.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Mon, 24 Oct 2016 19:27:50 +0000 (20:27 +0100)]
Remove the override of nMaxTipAge that effectively disables it on testnet.
This is relevant to #1609 because it hid the bug, but does not fix that
issue; the fix is to regenerate the genesis blocks.
Signed-off-by: Daira Hopwood <[email protected] >
Kevin Gallagher [Wed, 26 Oct 2016 22:36:24 +0000 (15:36 -0700)]
Use fakeroot to build Debian package
Daira Hopwood [Wed, 26 Oct 2016 22:15:23 +0000 (23:15 +0100)]
Minor update to release process.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Wed, 26 Oct 2016 22:08:30 +0000 (23:08 +0100)]
Update dnsseeds for mainnet. closes #1369
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Wed, 26 Oct 2016 21:50:17 +0000 (17:50 -0400)]
Auto merge of #1655 - ebfull:fix-bitcoin-strings, r=daira
Change some Bitcoin strings to Zcash strings.
This addresses most of the user-facing ones (in help messages for example), thread names, but avoids things like tests and datastructure names.
**I slopped this together in a rush. Review it carefully!**
Sean Bowe [Wed, 26 Oct 2016 19:57:22 +0000 (13:57 -0600)]
Make more string changes.
Sean Bowe [Wed, 26 Oct 2016 19:29:05 +0000 (13:29 -0600)]
Change some Bitcoin strings to Zcash strings.
Simon [Wed, 26 Oct 2016 19:00:43 +0000 (12:00 -0700)]
Bump version number in sendalert.cpp
zkbot [Wed, 26 Oct 2016 17:01:31 +0000 (13:01 -0400)]
Auto merge of #1647 - snyff:patch-1, r=daira
Fix typo in README.md
s/sophisticiated/sophisticated/
bitcartel [Wed, 26 Oct 2016 06:36:09 +0000 (23:36 -0700)]
Update payment-api.md
zkbot [Wed, 26 Oct 2016 03:00:30 +0000 (23:00 -0400)]
Auto merge of #1646 - ebfull:manpages, r=daira
Add manpages for zcashd and zcash-cli binaries for debian.
See #1524.
Louis Nyffenegger [Wed, 26 Oct 2016 02:56:07 +0000 (13:56 +1100)]
Fix typo in README.md
s/sophisticiated/sophisticated/
zkbot [Wed, 26 Oct 2016 02:21:16 +0000 (22:21 -0400)]
Auto merge of #1643 - ioptio:example-config, r=daira
add zcash.conf
port examples/bitcoin.conf to examples/zcash.conf
Daira Hopwood [Wed, 26 Oct 2016 02:18:32 +0000 (03:18 +0100)]
Tweak descriptions of mining parameters for example zcash.conf.
Signed-off-by: Daira Hopwood <[email protected] >
Paige Peterson [Wed, 26 Oct 2016 00:55:53 +0000 (20:55 -0400)]
fix per Daira's suggestions
Paige Peterson [Wed, 26 Oct 2016 00:35:59 +0000 (20:35 -0400)]
fix per Jack's mod suggestions
Sean Bowe [Wed, 26 Oct 2016 00:35:08 +0000 (18:35 -0600)]
Add manpages for zcashd and zcash-cli binaries for debian.
zkbot [Tue, 25 Oct 2016 23:47:14 +0000 (19:47 -0400)]
Auto merge of #1644 - str4d:826-reference-in-security-warnings, r=daira
Link to #826 in doc/security-warnings.md, link to new Security website page
Closes #826
zkbot [Tue, 25 Oct 2016 23:07:59 +0000 (19:07 -0400)]
Auto merge of #1637 - daira:upgrade-bdb-again, r=daira
Fix licensing docs, and upgrade bdb again to 6.2.23
Upgrading BDB is necessary due to the security bugs listed at https://www.cvedetails.com/vulnerability-list/vendor_id-93/product_id-32070/Oracle-Berkeley-Db.html . The resulting dependency on the Affero GPL is unfortunate, but see #1469.
Jack Grigg [Tue, 25 Oct 2016 22:41:36 +0000 (15:41 -0700)]
Link to #826 in doc/security-warnings.md, link to new Security website page
Closes #826
zkbot [Tue, 25 Oct 2016 22:29:45 +0000 (18:29 -0400)]
Auto merge of #1640 - daira:upstream-update-tinyformat, r=daira
util: Update tinyformat
Updates `tinyformat.h` to commit
https://github.com/c42f/tinyformat/commit/
3a33bbf65442432277eee079e83d3e8fac51730c upstream.
Makes sure that our local changes are kept:
- bitcoin/bitcoin#3767
1b8fd35aadfad6a1e55391f02add6076c8c9ea8f Make tinyformat errors raise an exception instead of assert()ing
- bitcoin/bitcoin#4735
9b6d4c5cdc1ad7b12b8b7ba05125dad9ba2d396e Move strprintf define to tinyformat.h
- bitcoin/bitcoin#4748
6e5fd003e04b81115b6b164b21f048472d575535 include stdexcept (for std::exception)
- bitcoin/bitcoin#8000
9eaa0afa6ec5d3dd01e4d01121314ef51f2bc305 force USE_VARIADIC_TEMPLATES
- Add `std::string format(const std::string &fmt...` added this
at the time, as we want to be able to do `strprintf(_(...), ...)`
Inspired by bitcoin/bitcoin#8264.
For Zcash: ref #1349
Paige Peterson [Tue, 25 Oct 2016 20:24:01 +0000 (16:24 -0400)]
add zcash.config
zkbot [Tue, 25 Oct 2016 19:40:36 +0000 (15:40 -0400)]
Auto merge of #1629 - bitcartel:1616_wallet_disallow_coinbase_change, r=daira
Add z_sendmany rule that when coinbase utxos must be spent in their entirety, with no change
See #1616 - coinbase utxos must be consumed entirely, without any change, since there
is currently no way to specify a change address in z_sendmany.
zkbot [Tue, 25 Oct 2016 19:02:29 +0000 (15:02 -0400)]
Auto merge of #1620 - bitcartel:1616_z_sendmany_need_0_message_bug, r=bitcartel
Fix incorrect error message in z_sendmany
Fixes one of the problems in #1616.
Daira Hopwood [Tue, 25 Oct 2016 18:48:38 +0000 (19:48 +0100)]
util: Update tinyformat
Updates `tinyformat.h` to commit
https://github.com/c42f/tinyformat/commit/
3a33bbf65442432277eee079e83d3e8fac51730c upstream.
Makes sure that our local changes are kept:
- #3767
1b8fd35aadfad6a1e55391f02add6076c8c9ea8f Make tinyformat errors raise an exception instead of assert()ing
- #4735
9b6d4c5cdc1ad7b12b8b7ba05125dad9ba2d396e Move strprintf define to tinyformat.h
- #4748
6e5fd003e04b81115b6b164b21f048472d575535 include stdexcept (for std::exception)
- #8000
9eaa0afa6ec5d3dd01e4d01121314ef51f2bc305 force USE_VARIADIC_TEMPLATES
- Add `std::string format(const std::string &fmt...` added this
at the time, as we want to be able to do `strprintf(_(...), ...)`
Inspired by #8264.
Simon [Tue, 25 Oct 2016 18:25:05 +0000 (11:25 -0700)]
Add assert to AsyncRPCOperation_sendmany
zkbot [Tue, 25 Oct 2016 15:43:28 +0000 (11:43 -0400)]
Auto merge of #1615 - arithmetric:1612.fix-floating-point-exception, r=daira
Fixing floating point exception in non-TTY environments
As reported in #1612, a floating point exception occurs when zcashd is started with `showmetrics` enabled in environments without a TTY, such as when started as a service or piped to a file.
The root cause is that the metrics code attempts to get the screen width and uses this as a divisor in calculations. For non-TTY environments, this value is 0, leading to a division by zero error.
This PR adds a default screen width of 80 and uses the actual screen width only if the width can be fetched (and in a TTY environment).
Daira Hopwood [Tue, 25 Oct 2016 15:05:49 +0000 (16:05 +0100)]
Changes to upgrade bdb to 6.2.23
ref #1255
Daira Hopwood [Tue, 25 Oct 2016 15:18:06 +0000 (16:18 +0100)]
Fix licensing to comply with OpenSSL and Berkeley DB licenses.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Tue, 25 Oct 2016 15:14:38 +0000 (16:14 +0100)]
Refactor README docs to avoid duplication.
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Tue, 25 Oct 2016 12:30:59 +0000 (08:30 -0400)]
Auto merge of #1634 - bitcartel:upstream_8123_race_condition_std_atomic, r=daira
Upstream 8123 race condition
This backports a fix from upstream, with commits applied in sequence:
https://github.com/bitcoin/bitcoin/pull/8004
https://github.com/bitcoin/bitcoin/pull/8112
https://github.com/bitcoin/bitcoin/pull/8123
Pieter Wuille [Mon, 30 May 2016 13:39:37 +0000 (15:39 +0200)]
Use std::atomic for fRequestShutdown and fReopenDebugLog
Pieter Wuille [Wed, 1 Jun 2016 17:18:06 +0000 (19:18 +0200)]
Revert "Include signal.h for sig_atomic_t in WIN32"
This reverts commit
88f14b999cb70f6c556633f2889e698a05305158 .
Pieter Wuille [Fri, 27 May 2016 11:30:36 +0000 (13:30 +0200)]
Include signal.h for sig_atomic_t in WIN32
Chirag Davé [Thu, 5 May 2016 04:40:28 +0000 (21:40 -0700)]
fReopenDebugLog and fRequestShutdown should be type sig_atomic_t
This allows access as an atomic variable in the presence
of async interrupts.
See issue #7433 for more details
fixes: #7433
Simon [Mon, 24 Oct 2016 23:11:18 +0000 (16:11 -0700)]
Add z_sendmany rule that when sending coinbase utxos to a zaddr
they must be consumed entirely, without any change, since there
is currently no way to specify a change address in z_sendmany.
zkbot [Tue, 25 Oct 2016 02:05:30 +0000 (22:05 -0400)]
Auto merge of #1617 - str4d:fix-performance-measurements, r=daira
Disable metrics screen in performance-measurements.sh
zkbot [Tue, 25 Oct 2016 01:27:55 +0000 (21:27 -0400)]
Auto merge of #1613 - ageis:fix-1610, r=daira
Adds libgomp1 to Debian package depends
Fixes #1610.
Kevin Gallagher [Mon, 24 Oct 2016 23:41:10 +0000 (16:41 -0700)]
Adds libgomp1 to Debian package depends
Fixes #1610.
Kevin Gallagher [Mon, 24 Oct 2016 21:39:52 +0000 (14:39 -0700)]
Prefer sha256sum but fall back to shasum if not available
One is provided by coreutils, the other is a Perl module.
Sean Bowe [Mon, 24 Oct 2016 17:22:39 +0000 (11:22 -0600)]
Zcash zk-SNARK public parameters for 1.0 "Sprout".
Simon [Mon, 24 Oct 2016 14:59:32 +0000 (07:59 -0700)]
Fix incorrect error message in z_sendmany
Joe Turgeon [Mon, 24 Oct 2016 02:23:56 +0000 (21:23 -0500)]
Adding handling for ioctl failure. Updates from code review in PR #1615.
Jack Grigg [Mon, 24 Oct 2016 01:41:18 +0000 (20:41 -0500)]
Disable metrics screen in performance-measurements.sh
Joe Turgeon [Sun, 23 Oct 2016 15:54:50 +0000 (10:54 -0500)]
Fixing floating point exception caused by metrics. Using default column width unless in a TTY.
Daira Hopwood [Sun, 23 Oct 2016 01:11:12 +0000 (02:11 +0100)]
Add release notes and Debian changelog entry.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sun, 23 Oct 2016 02:02:29 +0000 (03:02 +0100)]
Add deterministic build section to release-process.md.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sun, 23 Oct 2016 01:10:35 +0000 (02:10 +0100)]
Tweaks to release-process.md
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sun, 23 Oct 2016 01:06:39 +0000 (02:06 +0100)]
Update pchMessageStart strings for rc2.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sun, 23 Oct 2016 00:00:07 +0000 (01:00 +0100)]
Bump version numbers to 1.0.0-rc2.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sat, 22 Oct 2016 23:36:31 +0000 (00:36 +0100)]
Update license text in README.md. closes #38
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Sat, 22 Oct 2016 23:35:22 +0000 (00:35 +0100)]
Remove copyright entries for some files we deleted.
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Sun, 23 Oct 2016 00:21:11 +0000 (20:21 -0400)]
Auto merge of #1375 - str4d:1331-node-metrics, r=daira
Add node metrics screen
Continuation of #1336
Closes #1331
Daira Hopwood [Sun, 23 Oct 2016 00:05:57 +0000 (01:05 +0100)]
Disable metrics screen in RPC tests
Author: Jack Grigg <
[email protected] >
Signed-off-by: Daira Hopwood <[email protected] >
Jack Grigg [Sat, 22 Oct 2016 20:59:44 +0000 (15:59 -0500)]
Comment out print statements in tromp's solver
This prevents the solver interfering with the metrics screen.
Jack Grigg [Wed, 5 Oct 2016 23:45:00 +0000 (18:45 -0500)]
Use solutions per second (Sol/s)
Part of #1422
Jack Grigg [Sun, 4 Sep 2016 22:54:25 +0000 (10:54 +1200)]
Be excited about validating transactions!
Jack Grigg [Sun, 4 Sep 2016 22:54:15 +0000 (10:54 +1200)]
Add average hash rate to metrics
Jack Grigg [Sun, 4 Sep 2016 03:40:28 +0000 (15:40 +1200)]
Handle wrapping of potentially long lines
Jack Grigg [Sun, 4 Sep 2016 03:31:50 +0000 (15:31 +1200)]
Tag metrics strings for translation
This page took 0.065382 seconds and 4 git commands to generate.