]>
Git Repo - VerusCoin.git/log
Nathan Wilcox [Sat, 20 May 2017 00:47:21 +0000 (17:47 -0700)]
Shorten the arg log line.
Nathan Wilcox [Sat, 20 May 2017 00:35:20 +0000 (17:35 -0700)]
Switch from `sh_out_logged` to `sh_log`.
Nathan Wilcox [Sat, 20 May 2017 00:16:59 +0000 (17:16 -0700)]
Remove portions of `./doc/release-process.md` now implemented in `make-release.py`.
Nathan Wilcox [Sat, 20 May 2017 00:09:37 +0000 (17:09 -0700)]
Modify the `APPROX_RELEASE_HEIGHT`.
Nathan Wilcox [Fri, 19 May 2017 23:45:01 +0000 (16:45 -0700)]
Generalize buildnum patching for both `clientversion.h` and `configure.ac`.
Nathan Wilcox [Fri, 19 May 2017 23:35:44 +0000 (16:35 -0700)]
Implement the IS_RELEASE rule for betas.
Nathan Wilcox [Fri, 19 May 2017 23:32:09 +0000 (16:32 -0700)]
Implement `PathPatcher` abstraction, `clientversion.h` rewrite, and build numbering w/ unittests.
Nathan Wilcox [Fri, 19 May 2017 22:27:07 +0000 (15:27 -0700)]
Exit instead of raising an unexpected exception, since it's already logged.
Nathan Wilcox [Fri, 19 May 2017 22:25:39 +0000 (15:25 -0700)]
Make sure to pull the latest master.
Nathan Wilcox [Fri, 19 May 2017 22:15:59 +0000 (15:15 -0700)]
Add an option to run against a different repo directory.
Nathan Wilcox [Fri, 19 May 2017 20:09:24 +0000 (13:09 -0700)]
Make --help output clean by not running self-test.
Nathan Wilcox [Fri, 19 May 2017 20:08:26 +0000 (13:08 -0700)]
Always run unittests prior to actual runs.
Nathan Wilcox [Fri, 19 May 2017 20:05:55 +0000 (13:05 -0700)]
Make SystemExit errors less redundant in output; verify clean git status on master.
Nathan Wilcox [Fri, 19 May 2017 20:00:59 +0000 (13:00 -0700)]
Add version sorting, assert that RELEASE_PREV is the most recent release.
Nathan Wilcox [Fri, 19 May 2017 19:24:22 +0000 (12:24 -0700)]
Add support for beta/rc release versions.
Nathan Wilcox [Fri, 19 May 2017 19:20:14 +0000 (12:20 -0700)]
Add all of the zcash release tags in my current repo as positive test vector.
Nathan Wilcox [Fri, 19 May 2017 19:17:07 +0000 (12:17 -0700)]
Add another case from debian-style versions.
Nathan Wilcox [Fri, 19 May 2017 19:16:13 +0000 (12:16 -0700)]
Update version spec by altering test; also update regex to pass single 0 digits in major/minor/patch.
Nathan Wilcox [Fri, 19 May 2017 19:14:46 +0000 (12:14 -0700)]
Start on a make-release.py script; currently just arg parsing and unittests [unittests fail].
Homu [Fri, 19 May 2017 03:13:26 +0000 (20:13 -0700)]
Auto merge of #2372 - str4d:2355-connectblock-bench, r=nathan-at-least
Benchmark for calling ConnectBlock on a block with many inputs
Requires placing `block-107134.tar.gz` (containing the block, and a fake CoinsDB containing its inputs) into the base directory of the repository.
To facilitate generation of the fake CoinsDB, an additional field `valuesZat` has been added to `getrawtransaction` containing the integer number of zatoshis instead of a decimal number of ZEC.
Closes #2355.
Homu [Fri, 19 May 2017 00:40:47 +0000 (17:40 -0700)]
Auto merge of #2281 - str4d:release-version-handling, r=nathan-at-least
Release version handling
- Convert Zcash versions to Debian format for packaging
- [manpage] Handle build numbers in versions
Homu [Thu, 18 May 2017 22:00:04 +0000 (15:00 -0700)]
Auto merge of #2376 - str4d:2271-miner-tests, r=nathan-at-least
Regenerate miner tests
Closes #2271.
Jack Grigg [Fri, 12 May 2017 01:00:15 +0000 (13:00 +1200)]
Add a benchmark for calling ConnectBlock on a block with many inputs
Requires placing block-107134.tar.gz (containing the block, and a fake CoinsDB
containing its inputs) into the base directory of the repository. This can be
generated using qa/zcash/create_benchmark_archive.py (see the script for usage
details).
To facilitate generation of the fake CoinsDB, an additional field 'valueZat' has
been added to 'getrawtransaction' containing the integer number of zatoshis
instead of a decimal number of ZEC.
Closes #2355.
Homu [Tue, 16 May 2017 18:54:49 +0000 (11:54 -0700)]
Auto merge of #2200 - str4d:1884-tx-priority-test, r=nathan-at-least
Fix prioritisetransaction RPC test
Part of #1884.
Jack Grigg [Thu, 11 May 2017 22:17:15 +0000 (10:17 +1200)]
Regenerate miner tests
Closes #2271.
Homu [Mon, 15 May 2017 23:08:29 +0000 (16:08 -0700)]
Auto merge of #2293 - daira:alerts-for-2017-04-11.a, r=nathan-at-least
Alerts for 2017-04-11.a security issue (fixed in 1.0.8-1)
Alert 1002 (versions 1.0.0-1.0.2 inclusive).
Alert 1003 (versions 1.0.3-1.0.8 inclusive).
Signed-off-by: Daira Hopwood <[email protected] >
Homu [Mon, 15 May 2017 20:12:05 +0000 (13:12 -0700)]
Auto merge of #2369 - nathan-at-least:build-toolchain-logging, r=nathan-at-least
Print toolchain versions before making depends, autoconf, or main build.
Closes #2218.
Note: I spent a half hour attempting to have make do this so that people not using `build.sh` would get the same output. There's no easy way I found to ensure that output occurs first and regardless of the result of other build rules.
Homu [Mon, 15 May 2017 18:19:40 +0000 (11:19 -0700)]
Auto merge of #2340 - ioptio:master, r=nathan-at-least
wallet backup instructions
closes #2178
Homu [Mon, 15 May 2017 16:42:19 +0000 (09:42 -0700)]
Auto merge of #2338 - amgadabdelhafez:patch-1, r=nathan-at-least
Update timedata.cpp to fix error message string from bitcoin core to zcash
Changing error message string from bitcoin core to zcash. fixes issue #2336
Homu [Mon, 15 May 2017 01:39:14 +0000 (18:39 -0700)]
Auto merge of #2297 - str4d:2274-apoptosis, r=nathan-at-least
Implement automatic shutdown of deprecated Zcash versions
Closes #2274.
Homu [Sat, 13 May 2017 22:24:58 +0000 (15:24 -0700)]
Auto merge of #2251 - str4d:2210-tor-quotedstring-escapes, r=nathan-at-least
Handle escapes in Tor QuotedStrings
Also adds a missing copyright header.
Closes #2210.
Homu [Sat, 13 May 2017 01:07:58 +0000 (18:07 -0700)]
Auto merge of #2362 - daira:2361.disable-proton-by-default, r=nathan-at-least
Disable building Proton by default
fixes #2361
Signed-off-by: Daira Hopwood <[email protected] >
Nathan Wilcox [Fri, 12 May 2017 05:02:00 +0000 (22:02 -0700)]
Show toolchain versions in build.sh.
Paige Peterson [Fri, 12 May 2017 02:43:01 +0000 (22:43 -0400)]
specify exportdir being within homedirectory
Jack Grigg [Thu, 11 May 2017 03:35:57 +0000 (15:35 +1200)]
Wrap messages nicely on metrics screen
Jack Grigg [Tue, 25 Apr 2017 06:06:29 +0000 (18:06 +1200)]
Implement automatic shutdown of deprecated Zcash versions
Closes #2274.
Paige Peterson [Thu, 11 May 2017 23:51:21 +0000 (19:51 -0400)]
str4d and Ariel's suggestions
Daira Hopwood [Wed, 10 May 2017 15:54:58 +0000 (16:54 +0100)]
Disable building Proton by default.
Signed-off-by: Daira Hopwood <[email protected] >
Amgad Abdelhafez [Fri, 5 May 2017 15:24:48 +0000 (11:24 -0400)]
Update timedata.cpp
Capitalizing the 'z' in "Zcash" string
Paige Peterson [Thu, 4 May 2017 01:49:19 +0000 (21:49 -0400)]
typo and rewording edits
Paige Peterson [Thu, 4 May 2017 01:25:06 +0000 (21:25 -0400)]
wallet backup instructions
Amgad Abdelhafez [Tue, 2 May 2017 23:33:52 +0000 (19:33 -0400)]
Update timedata.cpp
Changing error message string from botcoin core to zcash
Daira Hopwood [Mon, 24 Apr 2017 18:55:20 +0000 (19:55 +0100)]
Alert 1003 (versions 1.0.3-1.0.8 inclusive).
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Mon, 24 Apr 2017 18:42:12 +0000 (19:42 +0100)]
Alert 1002 (versions 1.0.0-1.0.2 inclusive).
Signed-off-by: Daira Hopwood <[email protected] >
Jack Grigg [Fri, 21 Apr 2017 01:23:29 +0000 (13:23 +1200)]
Check that >3-digit octals are truncated.
Jack Grigg [Fri, 21 Apr 2017 01:22:51 +0000 (13:22 +1200)]
Correctly handle three-digit octals with leading digit 4-7
Jack Grigg [Fri, 21 Apr 2017 01:15:39 +0000 (13:15 +1200)]
Address Daira's further comments
zkbot [Wed, 19 Apr 2017 11:07:49 +0000 (11:07 +0000)]
Auto merge of #2270 - bitcartel:2269_change_regtest_port, r=daira
Change regtest port to 18344. Closes #2269.
Jack Grigg [Wed, 19 Apr 2017 03:23:28 +0000 (15:23 +1200)]
Address Daira's comments
Jack Grigg [Wed, 19 Apr 2017 01:56:32 +0000 (13:56 +1200)]
[manpage] Handle build numbers in versions
Jack Grigg [Wed, 8 Mar 2017 21:48:24 +0000 (10:48 +1300)]
Convert Zcash versions to Debian format
Jack Grigg [Tue, 11 Apr 2017 06:31:02 +0000 (18:31 +1200)]
torcontrol: Add missing copyright header
Jack Grigg [Tue, 11 Apr 2017 06:30:42 +0000 (18:30 +1200)]
torcontrol: Handle escapes in Tor QuotedStrings
https://trac.torproject.org/projects/tor/ticket/14999 is tracking an encoding
bug with the Tor control protocol, where many of the QuotedString instances that
Tor outputs are in fact CStrings, but it is not documented which ones are which.
https://spec.torproject.org/control-spec section 2.1.1 provides a future-proofed
rule for handing QuotedStrings, which this commit implements.
zkbot [Mon, 17 Apr 2017 15:49:37 +0000 (15:49 +0000)]
Auto merge of #2205 - arcalinea:1804_zcash_addresses_in_help, r=daira
Change help text examples to use Zcash addresses
Closes #1804 and #2109
Ensures command line help text addresses are Zcash addresses.
Didn't change the text strings that say bitcoin or btc, leaving that for #2150 to close
Did I get all the addresses?
Simon [Sun, 16 Apr 2017 21:48:04 +0000 (14:48 -0700)]
Change regtest port to 18344. Closes #2269.
zkbot [Sun, 16 Apr 2017 16:56:16 +0000 (16:56 +0000)]
Auto merge of #2265 - daira:2263.fix-rpc-error-reporting, r=daira
Fix an error reporting bug due to BrokenPipeError and ConnectionResetError not existing in Python 2
refs #2263
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Sun, 16 Apr 2017 15:09:19 +0000 (15:09 +0000)]
Auto merge of #2189 - bitcartel:1.0.7_with_apache_qpid, r=bitcartel
Add AMQP 1.0 support via Apache Qpid Proton C++ API 0.17.0
Closes #2188
Simon [Sun, 16 Apr 2017 07:30:58 +0000 (00:30 -0700)]
Fix proton build issue with debian jessie, as used on CI servers.
Debian 8 stable ships with gcc 4.9.2 and cmake 3.0.2. Previously
the depends package used CMAKE_CXX_STANDARD to tell cmake to use
C++11, but the option requires cmakes 3.1+. To resolve the issue
we now update relevant CMakeLists.txt and set CMAKE_CXX_FLAGS.
Jay Graber [Sat, 15 Apr 2017 00:31:35 +0000 (17:31 -0700)]
Poll on getblocktemplate result rather than use bare sleep to avoid race condition.
Daira Hopwood [Fri, 14 Apr 2017 20:40:30 +0000 (21:40 +0100)]
Fix an error reporting bug due to BrokenPipeError and ConnectionResetError not existing in Python 2.
refs #2263
Signed-off-by: Daira Hopwood <[email protected] >
Nathan Wilcox [Fri, 14 Apr 2017 03:24:28 +0000 (20:24 -0700)]
[Direct master commit] Fix a release snafu in debian version string.
zkbot [Fri, 14 Apr 2017 01:12:14 +0000 (01:12 +0000)]
Auto merge of #2260 - nathan-at-least:release-v1.0.8-1, r=nathan-at-least
Release v1.0.8 1
Nathan Wilcox [Fri, 14 Apr 2017 01:10:19 +0000 (18:10 -0700)]
Fix the previous incorrect fix to the manpage.
Nathan Wilcox [Fri, 14 Apr 2017 01:08:12 +0000 (18:08 -0700)]
Undo a documentation error due to an automated tool.
Nathan Wilcox [Fri, 14 Apr 2017 00:48:08 +0000 (17:48 -0700)]
Fix a release-process.md bug; commit results changelog + debian updates.
Nathan Wilcox [Fri, 14 Apr 2017 00:39:36 +0000 (17:39 -0700)]
Commit the changes from gen-manpages.sh, except manually tweak the version strings.
Nathan Wilcox [Fri, 14 Apr 2017 00:10:32 +0000 (17:10 -0700)]
Bump version numbers for v1.0.8-1.
zkbot [Thu, 13 Apr 2017 22:54:55 +0000 (22:54 +0000)]
Auto merge of #2259 - nathan-at-least:simplify-joinsplit-priority2, r=ebfull
simplify joinsplit priority
Daira Hopwood [Thu, 13 Apr 2017 20:53:33 +0000 (21:53 +0100)]
Add check for JoinSplit priority as calculated by CCoinsViewCache::GetPriority.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Thu, 13 Apr 2017 21:40:20 +0000 (22:40 +0100)]
Simplify JoinSplit priority calculation. refs 1896
Signed-off-by: Daira Hopwood <[email protected] >
str4d [Thu, 13 Apr 2017 14:03:29 +0000 (02:03 +1200)]
Add unit test for security issue 2017-04-11.a
str4d [Wed, 12 Apr 2017 23:15:57 +0000 (11:15 +1200)]
Update tests to check actual infinity as well as INF_FEERATE
Daira Hopwood [Sun, 9 Apr 2017 22:29:10 +0000 (23:29 +0100)]
Don't rely on a finite upper bound on fee rate or priority.
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Fri, 7 Apr 2017 09:06:41 +0000 (09:06 +0000)]
Auto merge of #2241 - str4d:2238-benchmark-timeouts, r=ageis
Use a larger -rpcclienttimeout for slow performance measurements
Closes #2238.
Jack Grigg [Fri, 7 Apr 2017 01:20:13 +0000 (13:20 +1200)]
Use a larger -rpcclienttimeout for slow performance measurements
Closes #2238.
zkbot [Tue, 28 Mar 2017 01:22:21 +0000 (01:22 +0000)]
Auto merge of #2213 - daira:2211.release-1.0.8, r=daira
2211.release-1.0.8
Release 1.0.8. refs #2211
Daira Hopwood [Mon, 27 Mar 2017 20:32:16 +0000 (21:32 +0100)]
Update authors, release notes, and Debian package metadata.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Mon, 27 Mar 2017 20:27:10 +0000 (21:27 +0100)]
Generate man pages.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Mon, 27 Mar 2017 20:05:10 +0000 (21:05 +0100)]
Improvement to release process doc.
Signed-off-by: Daira Hopwood <[email protected] >
Daira Hopwood [Mon, 27 Mar 2017 20:01:18 +0000 (21:01 +0100)]
Update version numbers.
Signed-off-by: Daira Hopwood <[email protected] >
zkbot [Sun, 26 Mar 2017 02:44:06 +0000 (02:44 +0000)]
Auto merge of #2177 - str4d:2061-tor-ephemeral-hs, r=daira
Tor ephemeral hidden services
Cherry-picked from the following upstream PRs:
- bitcoin/bitcoin#6503 (included to reduce merge conflicts)
- bitcoin/bitcoin#6639
- bitcoin/bitcoin#6643
- bitcoin/bitcoin#7090
- bitcoin/bitcoin#7035
- bitcoin/bitcoin#7170
- bitcoin/bitcoin#7218 (non-QT part)
- bitcoin/bitcoin#7313
- bitcoin/bitcoin#7438
- bitcoin/bitcoin#7553
- bitcoin/bitcoin#7637
- bitcoin/bitcoin#7683
- bitcoin/bitcoin#7813
- bitcoin/bitcoin#7703
- bitcoin/bitcoin#8203
- bitcoin/bitcoin#9004
- bitcoin/bitcoin#9234
- bitcoin/bitcoin#9911 (partial)
Closes #2061.
zkbot [Sun, 26 Mar 2017 01:36:24 +0000 (01:36 +0000)]
Auto merge of #2203 - arcalinea:2142_security_log_message, r=daira
Add message directing users to security guide
Addresses #2142, which was blocking on updates to zcash/support/security.html. That page has now been added, so this message directing users to the site can be included.
It displays in the zcash-cli --help and --version message text, and on the zcashd metrics screen.
Jack Grigg [Sun, 26 Mar 2017 01:35:13 +0000 (14:35 +1300)]
torcontrol: Log invalid parameters in Tor reply strings where meaningful
Daira Hopwood [Sun, 26 Mar 2017 01:08:29 +0000 (02:08 +0100)]
Line-wrap privacy notice. Use <> around URL and end sentence with '.'.
Include privacy notice in help text for zcashd -help.
Signed-off-by: Daira Hopwood <[email protected] >
Jack Grigg [Sun, 26 Mar 2017 00:53:13 +0000 (13:53 +1300)]
torcontrol: Check for reading errors in ReadBinaryFile
This ensures that ReadBinaryFile never returns exactly TOR_COOKIE_SIZE bytes if
the file was larger than that.
Simon [Sat, 25 Mar 2017 16:03:22 +0000 (09:03 -0700)]
Add --disable-proton flag to build.sh. Proton has build/linker issues with gcc 4.9.2 and requires gcc 5.x.
Simon [Thu, 9 Mar 2017 00:19:54 +0000 (16:19 -0800)]
Add AMQP 1.0 support via Apache Qpid Proton C++ API 0.17.0
Jack Grigg [Sat, 25 Mar 2017 11:35:13 +0000 (00:35 +1300)]
torcontrol: Fix ParseTorReplyMapping
- Ignore remaining input if it is an OptArguments
- Correctly handle escapes
Jack Grigg [Sat, 25 Mar 2017 07:17:37 +0000 (20:17 +1300)]
torcontrol: Add unit tests for Tor reply parsers
Jack Grigg [Sat, 25 Mar 2017 07:13:18 +0000 (20:13 +1300)]
torcontrol: Improve comments
Pavel Janík [Wed, 8 Mar 2017 21:13:15 +0000 (22:13 +0100)]
Make some global variables less-global (static)
Pavel Janík [Fri, 3 Mar 2017 15:20:33 +0000 (16:20 +0100)]
Prevent -Wshadow warnings with gcc versions 4.8.5, 5.3.1 and 6.2.1.
Zcash: partial (ignoring src/test/script_tests.cpp due to merge conflicts)
Wladimir J. van der Laan [Mon, 28 Nov 2016 16:13:51 +0000 (17:13 +0100)]
torcontrol: Explicitly request RSA1024 private key
When generating a new service key, explicitly request a RSA1024 one.
The bitcoin P2P protocol has no support for the longer hidden service names
that will come with
ed25519 keys, until it does, we depend on the old
hidden service type so make this explicit.
See #9214.
unsystemizer [Mon, 24 Oct 2016 07:49:46 +0000 (15:49 +0800)]
Clarify `listenonion`
> This new feature is enabled by default if Bitcoin Core is listening, and a connection to Tor can be made. It can be configured with the -listenonion, -torcontrol and -torpassword settings. To show verbose debugging information, pass -debug=tor.
But it is correct to say that the feature is enabled *regardless* of whether a connection to Tor can be made.
I propose to clarify that so that users can eliminate these in their logs (when `listen=1` and no Tor).
And I think it's okay to clarify about the `listen` option, because on several occasions when I read this before I always assumed `listening` meant `server=1` which cost me a lot of time in troubleshooting.
```
2016-10-24 06:19:22.551029 tor: Error connecting to Tor control socket
2016-10-24 06:19:22.551700 tor: Not connected to Tor control port 127.0.0.1:9051, trying to reconnect
```
0.12.1
Nathaniel Mahieu [Tue, 14 Jun 2016 22:49:09 +0000 (17:49 -0500)]
Clarify documentation for running a tor node
Previous wording suggested that no additional setup was required for a
tor hidden service to be created.
Wladimir J. van der Laan [Thu, 17 Mar 2016 11:49:16 +0000 (12:49 +0100)]
tor: Change auth order to only use HASHEDPASSWORD if -torpassword
Change authentication order to make it more clear (see #7700).
- If the `-torpassword` option is provided, force use of
`HASHEDPASSWORD` auth.
- Give error message if `-torpassword` provided, but
`HASHEDPASSWORD` auth is not available.
- Give error message if only `HASHEDPASSWORD` available, but
`-torpassword` not given.
Adam Brown [Tue, 29 Mar 2016 18:16:16 +0000 (15:16 -0300)]
[doc] Update port in tor.md
Tor Browser Bundle spawns the Tor process and listens on port 9150, it doesn't randomly pick a port.
[ci skip]
(cherry picked from commit
1b63cf98347b2a62915425576930f55c2126c2ff )
Jonas Schnelli [Mon, 14 Mar 2016 15:07:42 +0000 (16:07 +0100)]
Fix torcontrol.cpp unused private field warning
Wladimir J. van der Laan [Thu, 3 Mar 2016 12:28:07 +0000 (13:28 +0100)]
Fix memleak in TorController [rework]
It looks like, TorController::disconnected_cb(TorControlConnection&
conn) gets called multiple times which results in multiple event_new().
Avoid this by creating the event only once in the constructore, and
deleting it only once in the destructor (thanks to Cory Fields for the
idea).
Replaces the fix by Jonas Schnelli in #7610, see discussion there.
Patrick Strateman [Thu, 18 Feb 2016 06:44:32 +0000 (22:44 -0800)]
Remove vfReachable and modify IsReachable to only use vfLimited.
We do not know that a class of Network is reachable, only that it is not.
This page took 0.065659 seconds and 4 git commands to generate.