Commit Graph

815 Commits

Author SHA1 Message Date
Jack Grigg 6bfa0fb79d
make-release.py: Updated release notes and changelog for 1.0.14. 2018-01-03 23:54:16 +01:00
Jack Grigg d3c1949cf1
make-release.py: Updated manpages for 1.0.14. 2018-01-03 23:54:00 +01:00
Jack Grigg 5cbf238b96
Update release process 2017-12-22 10:13:40 +00:00
Jack Grigg ea6ec713ea
make-release.py: Updated release notes and changelog for 1.0.14-rc1. 2017-12-22 10:12:41 +00:00
Jack Grigg f059d52038
make-release.py: Updated manpages for 1.0.14-rc1. 2017-12-22 10:12:30 +00:00
Jack Grigg 5d8ab776f0
Exclude beta and RC release notes from author tallies
(except for pre-1.0.0, per previous commit)
2017-12-21 00:29:41 +00:00
Jack Grigg fd08c50247
Regenerate previous release notes to conform to new format
Pre-1.0.0 release notes are excluded, as they were operating under a different
RC timeline, and make more sense separated.
2017-12-21 00:29:41 +00:00
Jack Grigg 5221220c6c
Add release notes for incoming viewing keys 2017-12-20 18:14:40 +00:00
Homu 3092ba0a42 Auto merge of #2744 - bitcartel:doc_z_shieldcoinbase, r=str4d
Add documentation for shielding coinbase utxos and payment disclosure
2017-11-20 17:52:56 -08:00
Simon 43f5d52123 Add documentation for payment disclosure. 2017-11-20 16:55:10 -08:00
Simon f4f064bb1f Add documentation for shielding coinbase utxos. 2017-11-20 13:44:31 -08:00
Jack Grigg 4b9eb663bf
make-release.py: Updated release notes and changelog for 1.0.13. 2017-11-20 12:31:53 +00:00
Jack Grigg 404de74fc6
make-release.py: Updated manpages for 1.0.13. 2017-11-20 12:31:33 +00:00
Jack Grigg 48ea914cd0
make-release.py: Updated release notes and changelog for 1.0.13-rc2. 2017-11-17 18:01:08 +00:00
Jack Grigg 562b55bec1
make-release.py: Updated manpages for 1.0.13-rc2. 2017-11-17 18:00:32 +00:00
Jack Grigg 66a9fd8b72
Change auto-senescence cycle to 16 weeks
Closes #2686
2017-11-15 00:37:02 +00:00
Jack Grigg cbd823ae59
make-release.py: Updated release notes and changelog for 1.0.13-rc1. 2017-11-15 00:02:21 +00:00
Jack Grigg 563f13cd93
make-release.py: Updated manpages for 1.0.13-rc1. 2017-11-15 00:02:07 +00:00
Simon c5dabd2b66 Closes #2639. Adds optional limit parameter with a default value of 50.
The new parameter is to satisfy the principle of least astonishment
by providing a sensible default for the maximum number of transparent
inputs to shield.  If users do not configure -mempooltxinputlimit
it is possible for them to create transactions with hundreds of
inputs which suffer from mining delay, due to the current state of
the network where some miners have configured -mempooltxinputlimit
as a way to deal with the problem of quadratic hashing.
2017-11-01 10:40:24 -07:00
Jack Grigg 8988766730
make-release.py: Updated release notes and changelog for 1.0.12. 2017-09-28 01:26:44 +01:00
Jack Grigg eb6d25e7ab
make-release.py: Updated manpages for 1.0.12. 2017-09-28 01:24:59 +01:00
Jack Grigg 29a2ee4958
make-release.py: Updated release notes and changelog for 1.0.12-rc1. 2017-09-23 10:51:36 +01:00
Jack Grigg 94183b6360
make-release.py: Updated manpages for 1.0.12-rc1. 2017-09-23 10:50:00 +01:00
Homu f34c60de37 Auto merge of #2615 - bitcartel:2448_shield_coinbase, r=bitcartel
Add RPC command shield_coinbase #2448.

Shield transparent coinbase funds by sending to a shielded z address. Closes #2448.
2017-09-22 12:04:31 -07:00
Simon 06c19063bb Implement RPC shield_coinbase #2448. 2017-09-21 15:04:12 -07:00
Homu e797c7bdb1 Auto merge of #2586 - str4d:release-script-build-progress, r=str4d
Add build progress to the release script if progressbar module is available

Install progressbar2 in your Python path to see the build progress.
2017-09-19 14:43:11 -07:00
Jack Grigg 53e1e64d44
List dependencies for release script in release process doc 2017-09-19 22:32:59 +01:00
Homu 17cb84a63f Auto merge of #2582 - arielgabizon:apitweak, r=daira
add examples to z_getoperationresult

Add examples of usage in payment-api.md
2017-09-19 13:37:58 -07:00
Homu 2dfc8842ae Auto merge of #2618 - str4d:2596-user-guide-t9n, r=str4d
Update user guide translations as part of release process

Part of #2596.
2017-09-18 18:21:19 -07:00
Homu 151932d478 Auto merge of #2600 - str4d:2497-hotfix-release, r=str4d
Implement process for hotfix releases

Closes #2497.
2017-09-18 16:02:26 -07:00
Jack Grigg 200ef16950
Update user guide translations as part of release process
Part of #2596.
2017-09-18 08:34:34 +01:00
Jack Grigg de3e143461
Clarify branching and force-building operations in hotfix process 2017-09-15 10:52:51 +01:00
Jack Grigg 99b7cfb3a2
Add GitHub release notes to release process
Closes #2262.
2017-09-12 12:05:02 +01:00
Jack Grigg 24bfc7c6c6
Enforce sequential hotfix versioning 2017-08-31 02:05:07 +01:00
Jack Grigg df3005f955
Document the hotfix release process 2017-08-31 02:04:49 +01:00
Jack Grigg 71629a3c0b
make-release.py: Updated release notes and changelog for 1.0.11. 2017-08-15 10:06:25 +01:00
Jack Grigg d8e7bdd6cd
make-release.py: Updated manpages for 1.0.11. 2017-08-15 10:06:08 +01:00
Ariel 251ab9b3d7 add examples to z_getoperationresult 2017-08-13 18:22:14 +02:00
Ariel Gabizon 1ea4df6826 make-release.py: Updated release notes and changelog for 1.0.11-rc1. 2017-08-01 17:12:52 +02:00
Ariel Gabizon dc5d6d5f5d make-release.py: Updated manpages for 1.0.11-rc1. 2017-08-01 17:12:50 +02:00
Homu 95d18784ec Auto merge of #2525 - bitcartel:2519_no_zero_minconf_from_zaddr_zsendmany, r=daira
When sending from a zaddr, minconf cannot be zero.

Closes #2519.
2017-07-20 08:24:54 -07:00
Simon b639bb1eef Fixes #2519. When sending from a zaddr, minconf cannot be zero. 2017-07-11 11:29:43 -07:00
Daira Hopwood 506a21850a Remove UPnP support. fixes #2500
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-07-03 08:57:05 +01:00
Simon 2762b68576 make-release.py: Updated release notes and changelog for 1.0.10-1. 2017-06-23 19:50:41 -07:00
Simon a0a3eb70b9 make-release.py: Updated manpages for 1.0.10-1. 2017-06-23 19:50:40 -07:00
Jack Grigg 5073467dad
Move temporary release notes to final ones 2017-06-22 15:23:02 +12:00
Jack Grigg 93a63765b6
make-release.py: Updated release notes and changelog for 1.0.10. 2017-06-22 15:13:04 +12:00
Jack Grigg c04ffa0e32
make-release.py: Updated manpages for 1.0.10. 2017-06-22 15:05:04 +12:00
Homu ef24e8e6be Auto merge of #2335 - str4d:2333-validation-speed, r=str4d
Switch to libsecp256k1-based validation for ECDSA

Cherry-picked from the following upstream PRs:

- bitcoin/bitcoin#6983
- bitcoin/bitcoin#6954

Part of #2333.
2017-06-17 07:18:25 -07:00
Boris Hajduk 8a38e6c1d0 documentatin z_validateaddress was missing param 2017-06-07 15:49:49 +08:00
Pieter Wuille 3d02d0f63a
Switch to libsecp256k1-based validation for ECDSA 2017-06-06 17:52:25 +12:00
Nathan Wilcox 8b922a4ad4 make-release.py: Updated release notes and changelog for 1.0.9. 2017-05-24 12:51:06 -07:00
Nathan Wilcox 98574ff599 make-release.py: Updated manpages for 1.0.9. 2017-05-24 12:51:06 -07:00
Homu 57c7838d5f Auto merge of #2393 - nathan-at-least:2391.make-release-script, r=nathan-at-least
make-release.py script

ref #2391

This is a new `make-release.py` script which automates creation of the 'release PR' branch.

It has partial unittest coverage (large around version parsing/sorting/serializing) and always runs unittests prior to doing actual work. Most of the testing was done manually by using the ``--repo`` arg on a test repo, then reseting its state each time I needed a new test (to get around git checks). There is no other 'dry run' functionality.
2017-05-22 21:28:26 -07:00
Nathan Wilcox 7f10df4785 Fix `release-process.md` doc usage for `make-release.py` to have correct arguments and order. 2017-05-22 20:24:42 -07:00
Nathan Wilcox 0df82709b4 First full-release-branch version of script; rewrite large swatch of release-process.md. [Manually tested.] 2017-05-22 12:34:00 -07:00
Nathan Wilcox c62edf9471 Generate manpages; commit that; improve error output in sh_log. 2017-05-19 18:05:02 -07:00
Nathan Wilcox cf97f66987 Remove portions of `./doc/release-process.md` now implemented in `make-release.py`. 2017-05-19 17:16:59 -07:00
Homu c7e1e4f29a Auto merge of #2364 - emilrus:tordoc, r=nathan-at-least
Trivial: Replace bitcoind with zcashd in tor doc
2017-05-19 15:34:08 -07:00
Homu 4578919278 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
2017-05-18 17:40:47 -07:00
Homu 0d77ed35ae Auto merge of #2340 - ioptio:master, r=nathan-at-least
wallet backup instructions

closes #2178
2017-05-15 11:19:40 -07:00
Paige Peterson 4088ac68db specify exportdir being within homedirectory 2017-05-11 22:43:01 -04:00
Jack Grigg 5b3bc9716e Implement automatic shutdown of deprecated Zcash versions
Closes #2274.
2017-05-12 14:41:46 +12:00
Paige Peterson 56dbd7b564 str4d and Ariel's suggestions 2017-05-11 19:51:21 -04:00
emilrus bcbcf1437e Replace bitcoind with zcashd 2017-05-11 11:41:13 +03:00
Paige Peterson 8e27d624aa typo and rewording edits 2017-05-03 21:49:19 -04:00
Paige Peterson d5cdb0519a wallet backup instructions 2017-05-03 21:25:06 -04:00
Jack Grigg a2e20e9ac6
Convert Zcash versions to Debian format 2017-04-19 13:45:55 +12:00
zkbot f7f764e0b2 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
2017-04-16 15:09:19 +00:00
Nathan Wilcox c4bfb295a9 Fix the previous incorrect fix to the manpage. 2017-04-13 18:10:19 -07:00
Nathan Wilcox 9bfe6e8854 Undo a documentation error due to an automated tool. 2017-04-13 18:08:12 -07:00
Nathan Wilcox 1c360b2128 Fix a release-process.md bug; commit results changelog + debian updates. 2017-04-13 17:48:08 -07:00
Nathan Wilcox a4f764bb28 Commit the changes from gen-manpages.sh, except manually tweak the version strings. 2017-04-13 17:39:36 -07:00
Daira Hopwood 27fb36c50b Update authors, release notes, and Debian package metadata.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:32:16 +01:00
Daira Hopwood b58208fb8d Generate man pages.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:27:10 +01:00
Daira Hopwood 26722e47c6 Improvement to release process doc.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:05:10 +01:00
Simon 99eb947a98 Add AMQP 1.0 support via Apache Qpid Proton C++ API 0.17.0 2017-03-25 08:51:40 -07:00
unsystemizer 5aa2365edd
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
2017-03-25 20:25:53 +13:00
Nathaniel Mahieu 4404073185
Clarify documentation for running a tor node
Previous wording suggested that no additional setup was required for a
tor hidden service to be created.
2017-03-25 20:25:52 +13:00
Adam Brown ec8828aff3
[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)
2017-03-25 20:25:49 +13:00
Peter Todd 2b30758b2f
Connect to Tor hidden services by default
Adds 127.0.0.1:9050 for the .onion proxy if we can succesfully connect
to the control port.

Natural followup to creating hidden services automatically.
2017-03-25 20:24:58 +13:00
MarcoFalke 7f9e7a9872
[doc] [tor] Clarify when to use bind
c.f. #6585
2017-03-25 20:24:56 +13:00
Wladimir J. van der Laan 2298877f78
doc: update docs for Tor listening
- add new data directory files for 0.12 to doc/files.md
- mention torcontrol in doc/tor.md
2017-03-25 20:22:13 +13:00
Wladimir J. van der Laan b6fbda0982
doc: remove documentation for rpcssl 2017-03-24 09:03:59 +13:00
zkbot db0f7159c3 Auto merge of #2161 - arcalinea:2160_revise_release_process, r=str4d
Edit release-process.md for clarity

For #2160
2017-03-16 01:47:35 +00:00
Jay Graber 8144a213ed Edit release-process.md for clarity 2017-03-10 16:14:46 -08:00
zkbot a28b17b7b7 Auto merge of #1636 - daira:fix-licensing-and-remove-qt, r=str4d
Remove QT code

This removes the QT wallet code, and updates license documentation accordingly.
2017-03-10 23:47:43 +00:00
Simon ec85287c45 Remove QT translation support files 2017-03-10 10:01:48 -08:00
Jay Graber f0046397ca Add updated release notes for v1.0.7-1 2017-03-08 16:00:02 -08:00
Jay Graber 82b6ec23db Update auto-generated manpages to 1.0.7-1 2017-03-08 15:59:52 -08:00
Daira Hopwood e71162e0b4 Update documentation for QT removal.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Daira Hopwood 69a2bdde8f Remove some more QT-related stragglers.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Jay Graber d64a2d5a44 Add 1.0.7 release notes and update authors.md 2017-03-03 22:02:32 -08:00
Jay Graber a83f0677b4 Update release to 1.0.7, generate manpages 2017-03-03 21:55:36 -08:00
Jack Grigg 633787060a
Update release process with gen-manpages.sh 2017-03-02 11:18:47 -08:00
Jack Grigg 1f5cc3fa74
Regenerate and collate Zcash manpages, delete Bitcoin ones 2017-03-02 11:18:46 -08:00
Jack Grigg a0e6d5a185
Adjust gen-manpages.sh for Zcash, use in Debian builds 2017-03-02 11:18:44 -08:00
nomnombtc 4a558b2bea
regenerated all manpages with commit tag stripped, also add bitcoin-tx 2017-03-02 11:18:42 -08:00
nomnombtc 12a3f323a6
add doc/man/Makefile.am to include manpages 2017-02-23 02:24:54 +00:00
nomnombtc 561e46a9ef
add autogenerated manpages by help2man 2017-02-23 02:24:54 +00:00