Commit Graph

758 Commits

Author SHA1 Message Date
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