Kris Nuttycombe
57d9d9ee05
Update boost dependencies to version 1.79.0
2022-04-14 13:31:14 -06:00
Kris Nuttycombe
3ee9c3accd
Merge branch 'master' into make-reindex-imply-rescan
2022-04-14 10:47:24 -06:00
Daira Hopwood
af7d883854
Make `-reindex` and `-reindex-chainstate` imply `-rescan`
...
(provided that the wallet is enabled and pruning is disabled,
and unless `-rescan=0` is specified explicitly).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-14 14:53:29 +01:00
Daira Hopwood
2807c3f1a1
zcutil/build.sh: Run zcutil/clean.sh before building.
...
fixes #3625
We use clean.sh rather than distclean.sh because the checksumming
and redownloading of C++ dependencies is pretty robust.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-14 14:51:49 +01:00
Kris Nuttycombe
44d0cf0c7c
make-release.py: Updated release notes and changelog for 4.7.0.
2022-04-13 22:14:59 -06:00
Kris Nuttycombe
a9e75ed10d
Apply suggestions from code review
...
Co-authored-by: Larry Ruane <larry@z.cash>
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
Co-authored-by: Steven <57410303+steven-ecc@users.noreply.github.com>
2022-04-13 17:01:17 -06:00
Kris Nuttycombe
254122f9d2
Update the release notes to describe consensus changes since v4.6.0
2022-04-13 12:28:36 -06:00
Kris Nuttycombe
c5c7a73a4c
Note that Debian 9 has been removed from the list of supported platforms.
2022-03-29 09:41:03 -06:00
Kris Nuttycombe
db315fd693
Update release notes to include all RPC changes since 4.6.0
...
This also corrects some minor errors in the help text for
a few of the RPC methods.
2022-03-29 09:41:03 -06:00
Kris Nuttycombe
28210791a1
Merge pull request #5693 from str4d/z_sendmany-privacy-policy
...
z_sendmany: Replace `allowRevealedAmount` with `privacyStrategy`
2022-03-18 08:09:43 -06:00
Jack Grigg
65cb79e023
z_sendmany: Expand `privacyPolicy` cases
...
We now have a full roster of privacy policies. We can graph the
relationships between the policies; arrows point from more-private to
less-private, and each policy is permitted to reveal information covered
by all policies pointing to it (in addition to the extra information it
is permitted to reveal).
FullPrivacy
v
AllowRevealedAmounts
v v
AllowRevealedRecipients ---- AllowRevealedSenders
v / v
AllowFullyTransparent <- AllowLinkingAccountAddresses
v v
NoPrivacy
The synthetic `LegacyCompat` policy now uses the `AllowFullyTransparent`
policy for backwards compatibility, and the `FullPrivacy` policy if the
sender or recipients involve Unified Addresses.
Closes zcash/zcash#5677 .
Closes zcash/zcash#5678 .
2022-03-18 02:45:23 +00:00
Jack Grigg
1505121877
z_sendmany: Replace `allowRevealedAmount` with `privacyStrategy`
...
This replaces the bool argument with a string argument, enabling us to
add additional privacy strategies. We also alter the default to be
backwards-compatible with existing RPC method usage, by only enabling
the strongest checks if a Unified Address is involved.
Closes zcash/zcash#5676 .
2022-03-18 00:58:13 +00:00
Daira Hopwood
e940829313
The recovery phrase confirmation and `zcashd-wallet-tool` are being introduced in zcashd v4.7.0.
...
Co-authored-by: Kris Nuttycombe <kris@electriccoin.co>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-07 19:32:51 +00:00
Daira Hopwood
a36fceca70
Make a zcashd-wallet-tool executable.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-07 18:39:23 +00:00
Kris Nuttycombe
b1ab30c8d9
Rename sapling-specific zip32 FFI methods.
...
Also addresses a couple of other minor comments from code review.
2022-02-12 15:24:48 -07:00
Kris Nuttycombe
d24a41496a
Clarify documentation of z_getbalanceforviewingkey for Sprout viewing keys.
2022-02-09 17:03:24 -07:00
Kris Nuttycombe
bf79be2b57
Replace z_getbalanceforaddress with z_getbalanceforviewingkey
2022-02-09 16:58:55 -07:00
Kris Nuttycombe
cc392c70a6
Merge branch 'master' into feature/wallet_unified_addresses
2022-01-12 16:54:12 -07:00
Kris Nuttycombe
de58fc0b16
Update release notes to reflect z_sendmany changes
2022-01-12 10:45:58 -07:00
Sasha
eeecf63dae
make-release.py: Updated release notes and changelog for 4.6.0.
2021-12-23 00:35:41 +00:00
Jack Grigg
8387aa40cf
Update release notes
2021-12-18 01:44:27 +00:00
MarcoFalke
6d60f1a9c9
[rpc] mining: Omit uninitialized currentblockweight, currentblocktx
...
zcash/zcash:
The `getmininginfo` RPC now omits `currentblockize` and `currentblocktx`
when a block was never assembled via RPC on this node during its current
process instantiation. The relevant RPCs are `generate` (regtest only) and
`getblocktemplate`. Blocks are also assembled when running the internal
miner (`zcashd -gen=1`), after the node mines its first block.
(cherry picked from commit bitcoin/bitcoin@fa178a6385 )
2021-12-17 09:35:30 -07:00
Larry Ruane
d0e836a15e
Don't log 'ERROR: spent index not enabled'
2021-12-15 07:53:26 -07:00
Kris Nuttycombe
7be1ec9c23
Minor textual fixes to release notes.
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2021-11-18 11:40:23 -07:00
Kris Nuttycombe
92445ba0a5
Apply suggestions from code review
...
Co-authored-by: str4d <jack@electriccoin.co>
2021-11-18 10:54:12 -07:00
Kris Nuttycombe
de57da38ce
Document mnemonic-seed-related RPC method changes & update changelog.
2021-11-17 18:01:28 -07:00
Jack Grigg
4bfbdfa4ef
make-release.py: Updated release notes and changelog for 4.5.1.
2021-09-29 01:49:51 +01:00
Jack Grigg
6e90c84be7
Fix bugs in testnet Orchard circuit
...
The consensus branch ID is updated (as the NU5 consensus rules are
altered). The testnet NU5 activation height is also reset.
2021-09-28 22:56:37 +01:00
Jack Grigg
fd49f78042
wallet: Check spent shielded notes in CWalletTx::IsFromMe
...
The "IsFromMe" logic was implemented in several places in the Bitcoin
Core wallet. We had correctly updated CWallet::IsFromMe(CTransaction)
(which was used in most places in the wallet) to check for shielded
notes being spent, but did not notice that CWalletTx::IsFromMe also
needed this check.
This bug has existed since before Zcash launched. It went unnoticed
because CWalletTx::IsFromMe was previously only called from code
used to either create purely-transparent transactions, or provide
informational output on non-critical RPC methods.
Closes zcash/zcash#5325 .
2021-09-28 02:51:04 +01:00
Jack Grigg
5fe7df4c6f
make-release.py: Updated release notes and changelog for 4.4.1.
2021-06-09 23:19:49 +01:00
str4d
8936cfef75
doc: Add removal of 32-bit Windows binaries to release notes
2021-06-05 20:25:36 +01:00
Jack Grigg
997ca6ee9c
doc: Add Windows version support change to release notes
2021-06-05 15:40:04 +01:00
Jack Grigg
ad1c30873d
make-release.py: Updated release notes and changelog for 4.4.0.
2021-04-15 16:55:39 +12:00
Jack Grigg
d08cdbe5f7
metrics: Implement IP access control on Prometheus scrape endpoint
2021-03-30 15:12:08 +13:00
Jack Grigg
59da774f22
Mention in release notes that metrics names may still change
2021-03-30 15:12:08 +13:00
Jack Grigg
34d2edb619
Add -prometheusmetrics to release notes
2021-03-30 15:12:08 +13:00
Jack Grigg
8b91e3bf21
make-release.py: Updated release notes and changelog for 4.3.0.
2021-02-24 20:17:10 +00:00
Jack Grigg
96317f3189
Fill out the rest of the 4.3.0 release notes
2021-02-19 18:21:01 +00:00
Jack Grigg
36e0e0e16c
Add IBD download traffic reduction to release notes
...
Co-authored-by: therealyingtong <yingtong@z.cash>
2021-02-19 18:20:08 +00:00
Jonas Schnelli
69ca2dde56
add (max)uploadtarget infos to getnettotals RPC help
...
Zcash: Update recommended minimum -maxuploadtarget
2021-02-17 13:34:49 -07:00
Jonas Schnelli
2f81b408c5
[docs] rename reducetraffic.md to reduce-traffic.md
2021-02-17 13:34:49 -07:00
MarcoFalke
81adf52277
[doc] Add -maxuploadtarget release notes
2021-02-17 19:23:38 +00:00
Sean Bowe
fe681d2cc6
make-release.py: Updated release notes and changelog for 4.1.0.
2020-11-02 13:40:54 -07:00
Jack Grigg
11baa4d49d
doc: Add Clang and libc++ migration to release notes
2020-10-16 16:48:56 +01:00
Sean Bowe
505495a73d
make-release.py: Updated release notes and changelog for 4.0.0.
2020-09-01 13:31:19 -06:00
Sean Bowe
c0f50ef8e6
Specify 4.0.0 in release notes
2020-08-27 09:08:22 -06:00
Sean Bowe
af36ceae88
Add release notes to describe the Canopy network upgrade.
2020-08-26 12:08:06 -06:00
Jack Grigg
bf4730dd64
contrib: Update macdeploy README
2020-08-08 00:12:10 +01:00
Jack Grigg
927a03465f
Merge branch 'master' into modernise-macos-toolchain
2020-08-08 00:07:31 +01:00
Jack Grigg
695d554ef3
doc: Update release notes for tracing backend
2020-08-07 15:26:28 +01:00
fanquake
e04c184205
build: set minimum supported macOS to 10.12
2020-07-30 04:33:36 +01:00
fanquake
a0f3ef7e13
doc: mention that macOS 10.10 is now required
2020-07-30 04:33:36 +01:00
therealyingtong
228b17c9e0
make-release.py: Updated release notes and changelog for 3.1.0.
2020-07-28 07:02:06 +08:00
therealyingtong
62c3613816
Delay testnet activation height by one week
2020-07-24 08:15:35 +08:00
therealyingtong
8a4c51508a
Set Canopy testnet activation height to 1020500
2020-07-18 00:28:45 +08:00
ying tong
2bf1985097
Apply suggestions from code review
...
Co-authored-by: str4d <thestr4d@gmail.com>
2020-07-14 10:50:15 +08:00
therealyingtong
a72246adc8
Update release notes for v3.1.0
2020-07-13 17:34:12 +08:00
Wladimir J. van der Laan
42b025705f
doc: Update release notes for `-debuglogfile`
2020-05-28 10:58:04 -03:00
Sean Bowe
7a0a5a4d71
make-release.py: Updated release notes and changelog for 3.0.0.
2020-05-22 11:48:24 -06:00
Sean Bowe
d0c96683bf
Set the Heartwood activation height to 903000.
2020-05-19 14:38:49 -06:00
Sean Bowe
fdf34cefac
make-release.py: Updated release notes and changelog for 2.1.2.
2020-04-22 10:46:06 -06:00
Sean Bowe
b42af16553
Set Heartwood activation height for testnet to 903800.
2020-04-21 16:13:33 -06:00
Jack Grigg
7b9aa90880
Update release notes for v2.1.2
2020-04-15 22:42:22 +12:00
Daira Hopwood
8ca4d80078
Add release notes for removal of -maxtimeadjustment.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-03-04 01:06:03 +00:00
Jack Grigg
85548eca62
Add release notes for z_viewtransaction
2020-02-20 11:39:28 +00:00
Jack Grigg
795e1f40c5
Add build system changes to release notes
2020-01-31 14:58:52 +00:00
Sean Bowe
811158a483
make-release.py: Updated release notes and changelog for 2.1.1.
2020-01-17 10:27:31 -07:00
Pieter Wuille
790f21e9a8
Mention removal of bare multisig IsMine in release notes
2019-12-18 18:59:15 -06:00
Jack Grigg
5746704b4b
Add z_mergetoaddress to release notes
2019-12-11 23:41:53 +00:00
Wladimir J. van der Laan
921e9a2e53
doc: mention change to option parsing behavior in release notes
2019-12-04 17:18:28 +00:00
Eirik Ogilvie-Wigley
842e73781e
make-release.py: Updated release notes and changelog for 2.1.0.
2019-11-02 11:01:01 -06:00
Homu
fe89651189
Auto merge of #4184 - ebfull:blossom-fixups, r=Eirik0
...
Set Blossom activation height
* This PR sets Blossom activation to height 653600.
* This PR bumps the protocol version to 170009.
* This PR hardcodes the deprecation height to 734240 to account for the fact that activation of Blossom decreases the block interval prior to the deprecation height, so the ordinary formula for deciding deprecation does not work.
2019-11-01 15:42:17 -07:00
Eirik Ogilvie-Wigley
e7a84d7bd8
Fix wording
...
Co-Authored-By: Daira Hopwood <daira@jacaranda.org>
2019-11-01 09:52:15 -06:00
Sean Bowe
4180589f02
Set mainnet activation of Blossom
2019-11-01 09:31:55 -06:00
Eirik Ogilvie-Wigley
ee5569207b
Better wording in release notes
2019-10-31 21:22:47 -06:00
Eirik Ogilvie-Wigley
1d3c5b04ac
Release notes for bug fix
2019-10-31 15:54:18 -06:00
Eirik Ogilvie-Wigley
40a7156026
Remove dots and underscores from parameter names
2019-10-21 09:20:17 -06:00
Eirik Ogilvie-Wigley
898810213c
Clarify the difference between cost and evictionWeight
2019-10-17 16:50:44 -06:00
Eirik Ogilvie-Wigley
64fc25ed6e
Update parameter names to match ZIP
2019-10-17 16:39:32 -06:00
Eirik Ogilvie-Wigley
e7aed48e7a
Wording and grammatical fixes
2019-10-17 15:16:51 -06:00
Eirik Ogilvie-Wigley
bbb6ce1007
Update release notes
2019-10-17 12:32:27 -06:00
Jack Grigg
f48cfeffe5
Update release notes with node abort behaviour
2019-09-20 09:40:45 +01:00
Jack Grigg
4cae370328
Add libsnark removal to notable changes
2019-09-17 12:25:43 +01:00
Eirik Ogilvie-Wigley
5540259d4e
make-release.py: Updated release notes and changelog for 2.0.7.
2019-08-19 15:09:14 -06:00
Eirik Ogilvie-Wigley
b6499624fe
Grammatical fixes and improvements
...
Co-Authored-By: Daira Hopwood <daira@jacaranda.org>
2019-08-16 16:07:15 -06:00
Eirik Ogilvie-Wigley
6bb36fb379
Notable changes for v2.0.7
2019-08-16 13:21:33 -06:00
Daira Hopwood
f2df508591
make-release.py: Updated release notes and changelog for 2.0.6.
2019-06-19 00:28:06 +01:00
Eirik Ogilvie-Wigley
3b4bc96bac
Notable changes for 2.0.6
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2019-06-17 13:12:11 -06:00
Eirik0
c75fb97d3a
make-release.py: Updated release notes and changelog for 2.0.5-2.
2019-05-15 09:56:01 -06:00
Eirik0
44905b21da
Release notes wording and punctuation
2019-05-14 13:31:25 -06:00
Eirik0
8c82f8f72f
Notable changes for v2.0.5-2
2019-05-14 11:24:19 -06:00
Eirik0
dfa40412af
make-release.py: Updated release notes and changelog for 2.0.5-1.
2019-05-08 06:57:28 -06:00
Eirik0
aa23406263
Notable changes for v2.0.5-1
2019-05-06 17:22:10 -06:00
Eirik0
5d69949aaa
make-release.py: Updated release notes and changelog for 2.0.5.
2019-05-03 16:35:30 -06:00
Eirik0
e152af3c7c
Add missing word to release notes
2019-05-03 09:30:26 -06:00
Eirik0
95fe7ae676
Notable changes for v2.0.5
2019-05-02 19:34:52 -06:00
Simon
e8335eed41
make-release.py: Updated release notes and changelog for 2.0.4.
2019-03-26 11:29:21 -07:00
Simon
82f33c4b13
Fix typo in release notes.
2019-03-20 10:20:51 -07:00
Simon
93d358eb16
Update release notes for 2.0.4
...
Co-authored-by: Jack Grigg <jack@z.cash>
2019-03-19 19:43:37 -07:00
mdr0id
4336741c35
make-release.py: Updated release notes and changelog for 2.0.2.
2018-11-28 11:09:08 -08:00