Jack Grigg
86409235c2
devtools: Add `--lookup` argument to `zcash-inspect`
...
This queries `lightwalletd` for things that might be txids, and could be
extended to other queryable formats in future.
2024-07-24 19:07:56 +00:00
Jack Grigg
8f26eb9de4
devtools: Integrate `zcash-inspect` into workspace
2024-07-22 13:56:59 +00:00
Jack Grigg
37f41f4b06
cargo update
2024-07-19 03:51:52 +00:00
Jack Grigg
739e878c8b
zcash_client_backend: Add USD/ZEC exchange rate querying over Tor
...
This fetches price data from multiple exchanges over Tor, and takes the
median of the successful responses.
Closes zcash/librustzcash#1416 .
2024-07-18 17:53:58 +00:00
Jack Grigg
b3de2ab81b
zcash_client_backend: Add internal HTTP GET support to `tor::Client`
2024-07-18 01:25:17 +00:00
Jack Grigg
1e5b62bfce
zcash_client_backend: Add a Tor client using the Arti library
2024-07-18 01:25:17 +00:00
str4d
b4bb31ffd2
Merge pull request #1447 from zcash/zcash_extensions-0.1
...
`zcash_extensions 0.1.0`
2024-07-15 16:29:07 +01:00
Jack Grigg
aab11fd23c
QA: Add `cargo vet` publisher for `zcash_extensions 0.1.0`
2024-07-15 15:02:46 +00:00
Jack Grigg
e5517b61cc
zcash_client_backend: Migrate to `tonic 0.12` with `http 1`
2024-07-11 22:23:55 +00:00
Jack Grigg
f54ee4abde
Migrate from `hdwallet` to `bip32`
...
As part of this, we migrate to `secp256k1 0.27`. This version does not
bump `secp256k1-sys`, so remains compatible with the `libsecp256k1`
revision used in `zcashd`.
The `zcash_primitives::legacy::keys::AccountPrivKey` encoding also
changes to preserve the transparent extended key metadata. Previously
the type was documented as such, but only encoded the private key and
chain code; the new encoding now matches the documentation. As a side
effect, the unstable encoding of `zcash_keys::keys::UnifiedSpendingKey`
also changes.
Closes zcash/librustzcash#1407 .
Closes zcash/librustzcash#1408 .
2024-06-15 00:04:37 +00:00
Jack Grigg
aea38c991e
pprof 0.13
2024-06-12 11:51:19 +00:00
Jack Grigg
0f4b7463d8
Remove `time` pin now that its MSRV is compatible with ours
2024-06-12 11:20:40 +00:00
Jack Grigg
56c9b92df7
`cargo update proc-macro2` as it has audits
2024-06-12 11:15:05 +00:00
Jack Grigg
7165541896
cargo vet prune
2024-06-12 11:01:43 +00:00
Daira-Emma Hopwood
cfc1cb3738
Add and prune audits.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-06-04 12:19:40 +01:00
Daira-Emma Hopwood
39a6b2b4f8
Add audits and bump some exemptions.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-05-20 13:35:27 +01:00
Jack Grigg
069109b691
Adjust versions of pinned dependencies to cover more audits
2024-04-23 00:57:08 +00:00
Jack Grigg
e574c27755
Import Rust crate audits from Fermyon
2024-04-23 00:08:48 +00:00
Jack Grigg
846d9860f1
Import Rust crate audits from Embark Studios
2024-04-23 00:08:48 +00:00
Jack Grigg
03627b1de5
Import Rust crate audits from the Bytecode Alliance
2024-04-23 00:08:48 +00:00
Jack Grigg
d99edccaa3
Import Rust crate audits from ISRG
2024-04-23 00:08:48 +00:00
Jack Grigg
12334b3a18
Import Rust crate audits from Google
2024-04-23 00:08:48 +00:00
Jack Grigg
6bbd002f59
Import Rust crate audits from Mozilla
2024-04-23 00:08:48 +00:00
Jack Grigg
4eb2df6714
Trust the Windows crates published by Microsoft
...
As with our `cargo-vet` usage in `zcash/zcash`, these are binary crates
for interacting with Windows APIs, so both sides are maintained by
Microsoft and are not something we can audit ourselves.
2024-04-23 00:08:48 +00:00
Jack Grigg
3f11ba5c74
Import our Rust crate audits from elsewhere
2024-04-23 00:08:48 +00:00
Jack Grigg
f3717d9427
Trust the Zcash crates we maintain and publish
...
Trust set imported from `zcash/zcash` where there were common deps.
2024-04-23 00:08:48 +00:00
Jack Grigg
afb8b55ed8
Import cargo-vet criteria from `zcash/zcash`
2024-04-22 23:37:02 +00:00
Jack Grigg
672cc9f080
cargo vet init
2024-04-22 23:31:40 +00:00