y4ssi
3532fa1f04
Update smoke_tests.py
2025-04-30 23:30:16 -06:00
y4ssi
a991698fe2
Update smoke_tests.py
2025-04-30 23:05:54 -06:00
Kris Nuttycombe
1f1f7a385a
Merge pull request #7018 from zcash/version-6.2.0
...
Merge 6.2.0 back into the main branch
2025-04-21 12:00:53 -06:00
Kris Nuttycombe
e3119e5b72
ci: Use the `clone_url` field of the `repo` object for `git fetch` to check a PR
...
This also modifies changed file list parsing to avoid the need for a
shell variable.
2025-04-17 14:29:32 -06:00
Daira-Emma Hopwood
c2cbbc3ae2
Merge remote-tracking branch 'origin' into version-6.2.0
2025-04-17 13:47:00 +01:00
Kris Nuttycombe
a78675000b
Merge pull request #7021 from zcash/release-v6.2.0
...
Release v6.2.0
2025-04-17 06:16:07 -06:00
y4ssi
ff279fdb6a
Update ci.yml
...
Remove CI for ubuntu 20.04
2025-04-16 22:22:51 -06:00
Kris Nuttycombe
76db11eba1
Merge pull request #7020 from zcash/remove_ubuntu2004_build
...
Remove CI for ubuntu 20.04
2025-04-16 22:17:51 -06:00
y4ssi
bb59677ec9
Update ci.yml
...
Remove CI for ubuntu 20.04
2025-04-16 21:51:21 -06:00
Daira-Emma Hopwood
654a8be227
make-release.py: Updated book for 6.2.0.
2025-04-16 23:59:38 +01:00
Daira-Emma Hopwood
07ef131cfe
make-release.py: Updated release notes and changelog for 6.2.0.
2025-04-16 23:59:38 +01:00
Daira-Emma Hopwood
dfa67a9939
make-release.py: Updated manpages for 6.2.0.
2025-04-16 23:59:37 +01:00
Daira-Emma Hopwood
9032e57fdd
make-release.py: Versioning changes for 6.2.0.
2025-04-16 23:53:22 +01:00
Daira-Emma Hopwood
95d70e77e4
CI: Test on Ubuntu 24.04 as Tier 3.
...
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 23:49:30 +01:00
Daira-Emma Hopwood
aa55bdcaae
Move Ubuntu 22.04 support to Tier 1.
...
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 23:44:51 +01:00
Daira-Emma Hopwood
07059a8ad9
CI: Bump the Ubuntu runner version used for Debian.
...
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 23:41:51 +01:00
Daira-Emma Hopwood
b3c9ae5455
contrib/devtools/symbol-check.py: Update allowed library versions and documentation.
...
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 23:40:55 +01:00
Daira-Emma Hopwood
884dfe49c9
Remove Ubuntu 20.04 from the list of supported platforms because GitHub
...
no longer supports CI runners for it.
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 23:09:43 +01:00
Daira-Emma Hopwood
bee8d1df45
Postpone C++ dependency updates for the v6.2.0 release.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-16 22:24:27 +01:00
Kris Nuttycombe
abf417ef22
Merge pull request #7017 from daira/release-v6.2.0-rc1
...
Release v6.2.0-rc1
2025-04-14 14:48:14 -06:00
Daira-Emma Hopwood
99557f8a3d
Update audits.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 21:28:06 +01:00
Daira-Emma Hopwood
024d47011f
Trivial doc update to poke CI.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 20:54:24 +01:00
Daira-Emma Hopwood
bfb620e47e
make-release.py: Updated book for 6.2.0-rc1.
2025-04-10 18:44:12 +01:00
Daira-Emma Hopwood
87661dcfbc
make-release.py: Updated release notes and changelog for 6.2.0-rc1.
2025-04-10 18:44:12 +01:00
Daira-Emma Hopwood
912da4bfb6
make-release.py: Updated manpages for 6.2.0-rc1.
2025-04-10 18:44:11 +01:00
Daira-Emma Hopwood
ab7ddaa963
make-release.py: Versioning changes for 6.2.0-rc1.
2025-04-10 18:39:55 +01:00
Daira-Emma Hopwood
3f3cc10672
Correction to the 6.2.0-rc1 release notes.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 18:39:09 +01:00
Daira-Emma Hopwood
ece9c517fe
Update crossbeam-channel and tokio in `Cargo.lock` to avoid vulnerable
...
versions and pass `cargo audit`.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 18:39:09 +01:00
Daira-Emma Hopwood
52c8856ce6
Update links in the README.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 18:39:09 +01:00
Daira-Emma Hopwood
ed718d0773
Fix URL to the Rust Target Tier Policy.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 18:39:09 +01:00
Daira-Emma Hopwood
a8aa33152c
Postpone native updates (after thorough checking with @y4ssi).
...
Co-authored-by: Yasser <yasser@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-10 18:39:09 +01:00
Kris Nuttycombe
7ac250c93b
Merge pull request #7015 from daira/deprecations-for-6.2.0
...
Deprecations for 6.2.0
2025-04-08 21:32:52 -06:00
Daira-Emma Hopwood
bfb2cf9255
Add `i-am-aware-zcashd-will-be-replaced-by-zebrad-and-zallet-in-2025` to
...
release notes.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 03:32:53 +01:00
Daira-Emma Hopwood
638ea507be
Allow the RPC help to be displayed for disabled methods.
...
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 03:32:53 +01:00
Daira-Emma Hopwood
f8a5d39464
Fix RPC tests broken by deprecations.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 03:32:53 +01:00
Daira-Emma Hopwood
f8a2c46094
Wording changes to address review comments.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 03:32:53 +01:00
Daira-Emma Hopwood
50b2d2c6c3
Default-disable the RPC methods { `z_getbalance`, `getnetworkhashps` },
...
and the features { `gbt_oldhashes`, `deprecationinfo_deprecationheight` }.
Also make sure that the `addrtype` feature is default-disabled regardless
of the `ENABLE_WALLET` flag.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 03:32:53 +01:00
Daira-Emma Hopwood
ba867612af
Document that `z_getpaymentdisclosure` and `z_validatepaymentdisclosure`
...
are deprecated.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 02:31:45 +01:00
Daira-Emma Hopwood
8c965df2fd
Cosmetics in deprecation messages.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 02:31:45 +01:00
Daira-Emma Hopwood
2767e56801
Deprecate RPC methods { `getnetworkhashps`, `keypoolrefill`, `settxfee`,
...
`createrawtransaction`, `fundrawtransaction`, `signrawtransaction` }.
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 02:31:45 +01:00
Daira-Emma Hopwood
6cef229226
[doc] user/deprecation.md: add the version in which each feature was default-disabled.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2025-04-09 02:31:45 +01:00
Daira-Emma Hopwood
dacad3704a
Merge pull request #7014 from str4d/6982-deprecation-awareness
...
Add a warning modal for zcashd deprecation
2025-04-08 20:11:01 +01:00
Jack Grigg
48ba891366
Add a warning modal for zcashd deprecation
...
Closes zcash/zcash#6982 .
2025-04-07 19:19:36 +00:00
Daira-Emma Hopwood
e818c7dbd8
Merge pull request #6997 from LarryRuane/2025-01-leveldb-index-performance
...
dbwrapper: Bump max file size to 32 MiB (lightwalletd sync performance)
2025-04-07 16:53:17 +01:00
Jack Grigg
9714aa4cec
Merge pull request #7000 from LarryRuane/2025-01-shell-lint
...
fix CI lint error
2025-04-07 16:14:55 +01:00
Daira-Emma Hopwood
5c4fe92ef8
Merge pull request #7001 from sandakersmann/master
...
New checkpoint at block 2800000 for mainnet
2025-04-07 16:13:33 +01:00
Marius Kjærstad
f9bc542925
New checkpoint at block 2800000 for mainnet
2025-01-27 06:17:01 +01:00
Larry Ruane
8013e2eb65
fix CI lint error
...
CI results:
Run ./test/lint/lint-shell.sh
In zcutil/libfuzzer/libfuzzer-build.sh line 67:
shift
^---^ SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
For more information:
https://www.shellcheck.net/wiki/SC2317 -- Command appears to be unreachable...
2025-01-23 12:08:42 -07:00
Maciej S. Szmigiero
d48c5a9ec1
dbwrapper: Bump max file size to 32 MiB
...
The default max file size for LevelDB is 2 MiB, which results in the
LevelDB compaction code generating ~4 disk cache flushes per second when
syncing with the Bitcoin network.
These disk cache flushes are triggered by fdatasync() syscall issued by the
LevelDB compaction code when reaching the max file size.
If the database is on a HDD this flush rate brings the whole system to a
crawl.
It also results in very slow throughput since 2 MiB * 4 flushes per second
is about 8 MiB / second max throughput, while even an old HDD can pull
100 - 200 MiB / second streaming throughput.
Increase the max file size for LevelDB to 32 MiB instead so the flush rate
drops significantly and the system no longer gets so sluggish.
The new max file size value chosen is a compromise between the one that
works best for HDD and SSD performance, as determined by benchmarks done by
various people.
(cherry picked from commit bitcoin/bitcoin@b73d331937 )
2025-01-09 12:05:40 -07:00
Jack Grigg
a3435336b0
Merge pull request #6996 from zcash/update-deps
...
Update dependencies for 6.2.0
2025-01-07 21:25:42 +00:00