From 4d44d79789846cd6103bea1d799d2dd68a69b0bf Mon Sep 17 00:00:00 2001 From: wiz Date: Fri, 1 Nov 2024 08:34:39 +0000 Subject: [PATCH] arti: update to 1.3.0. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Arti 1.3.0 - 31 October 2024 Arti 1.3.0 is a significant milestone: we have achieved parity on most major client features with C Tor. The last big security feature needed for Onion Services (resistance to out-of-memory DoS) landed in this release. And, in Arti client 1.3.0, connecting to `.onion` domains is enabled by default. Much other major work is taking place, too! We have continued our work on Arti Relay. The work-in-progress RPC system is significantly more clearly defined and implementation is proceeding. ### Breaking changes * **Reject (managed) pluggable transport on non-localhost address:** If a pluggable transport we spawn tells us it is listening on a non-localhost address, reject that transport, since this is almost certainly a security risk. (The goal is to detect buggy PTs. We aren't aware of any such PTs.) ([!2454], [#1636]) * **API:** Several methods (mostly in `tor-chanmgr` and `tor-proto`) take new memory quota tracking arguments. If memory tracking is not required, you can create a no-op memory quota account with `SpecificAccount::new_noop()` or `Account::new_noop(). * **API:** New API for `tor-socksproto`, which is more robust and avoids many kinds of misuse, including bugs like TROVE-2024-010. The old `.handshake` method still available, but deprecated, and now part of the new `Handshake` trait. ([#1590], [#1627], [#1592], [!2436]) * **API:** Many places where a `SleepProvider` bound was used now also require `CoarseTimeProvider`. In-tree `SleepProvider`s all implement `CoarseTimeProvider`, so for most callers this can be fixed by propagating the bounds. ([!2482]) * **cargo features:** Some cargo features of lower-layer crates are no longer enabled by implication by higher-layer crates. External callers may need to add feature requesgts to `Cargo.toml`s. ([!2498]) ### Major new features * **Support memory quota tracking.** (Feature compiled in by default.) Specifically: Arti can now try to limit the amount of memory it uses for data that might be originated by untrusted parties. This is currently useful as DoS resistance measure for Hidden Services (`.onion` services). To actually enable this, a specific limit must be imposed in the `[system]` section of of the Arti configuration. ([!2459], [!2461], [!2484], [!2493], [!2508], [!2509], [!2518], [!2531], [!2536], [!2537], [!2545], [!2555], [!2560], [!2569], [#1682], [#351]) * **Enabled connecting to `.onion` addresses (Hidden Services) by default,** by making `allow_onion_addrs` default to `true` in the configuration. (This is appropriate now that we have Vanguard support.) [#1402], [!2506]) ### Bugfixes * Fixed the build of `arti-client` with just the features `experimental-api` and `onion-service-client` enabled. ([!2457], [#1638]) * Fixed the build on FreeBSD. ([!2533], [#1686]) * Fixed the build on NetBSD. ([!2540], [rust-pwd-grp#4], [rust-pwd-grp!25]) * Fixed config file watching (file notifier) on non-Windows platforms without inotify. ([!2547], [#1644], [notify-rs#644]) * Fixed a bug that rendered Arti unable to connect to the Tor network when built with certain library combinations. This could occur when an out-of-tree user of the Arti libraries ends up enabling `time-rs`'s `large-dates` cargo feature, by replacing `simple_asn1` dependency with `der-parser` in `tor-llcrypto`. ([!2462], [#1632], [simple_asn1#34], [simple_asn1!35], [time-rs#683]) * Fixed the logging of backtraces, when an internal error occurs. (Bug first appeared in Arti 1.2.7.) [!2588], [#1713]) * Removed a false claim that we don't support pluggable transports. ([!2507]) * Documented the `vanguards` cargo feature flag. ([!2507]) ### Other user-facing improvements * Warn if we're configured to listen for SOCKS or DNS queries on a non-localhost address, or if we're configured to use an externally-managed pluggable transport with a non-localhost address, These are very questionable configurations, but there may be unusual situations where this is a sensible setup. ([!2454], [#1636]) * Use new "restricted discovery" terminology throughout (for Hidden Services, aka `.onion` services), replacing previous (misleading) "client authorization". ([!2495], [#1476]) * Experimental ability to read private keys from C Tor's on-disk keystore. ([!2481], [!2514]) * Experimental proof-of-work client-side support for Hidden Services (`.onion` services). ([!2486], [!2026]) ### New library and API features * Added `general::SocketAddr` type for unifying IP and AF\_UNIX (and potentially other) sockets. ([!2519], [#1681], [!2553], [!2554], [#1701], [!2592]) * Added type-erased `DynTimeProvider` in `tor-rtcompat`. ([!2460], [!2500]) * Added `SinkTrySend` and `SinkCloseChannel` traits, making the functionality of `mpsc::Sender::try_send` and `::close` available as a trait method and implementable for other types. ([!2468], [!2485], [!2490]) * Added `SometimesUnboundedSink::as_inner` method. ([!2483]) * Guarantee that `Slug`s will never contain colons (`:`), and explain why. ([!2576]) * Moved `tor-config`'s `path` module to a new crate `tor-config-path`. ([!2590]) * Added `default-runtime` feature in `arti`, to simplify building without default features. ([!2551]) ### Relay development * Support multiple channels for a single relay ID. ([!2442], [#1633]) * Improved channel selection code. ([!2477], [#1602], [!2544]) * Much other cleanup and refactoring in `tor-chanmgr`. ([!2523], [!2538], [#1654], [!2566]) * Made `arti-relay` be a binary crate only, for now at least, and abolish the `relay` subcommand of the main `arti` CLI. ([!2525], [#1674], [!2542]) ### RPC system development * Reorganised RPC documentation; soon it will be a mdbook. ([!2581]) * Improved documentation for writing RPC callers, including a new Python tool to build RPC method and type documentation. ([!2479], [!2489] [!2574]) * Finalised specifications for how RPC clients should find the Arti RPC server, how the server should decide where to listen, and how authentication will be done. ([!2439], [!2440], [!2439], [#1521], [!2563], [#1702], [!2582], [#1711]) * Finalised specifications for version compatibility (interworking of newer/older Arti with newer/older RPC clients). ([!2475], [#1634], [!2510], [#1665], [!2511], [#1662], [!2512]) * Improvements to error handling, especially in the client library. ([!2556]) * Improved and clarified objectid/isolation rules in SOCKS interaction. ([!2474], [torspec!292], [proposal 351], [socks-extensions.md]) * Clarified (and weakened) guarantees provided on request cancellation. ([!2564], [#818]) * Changed `release` method to be a method on the object itself. ([!2573], [#1663]) * Other specification fixes/improvements. ([#1678], [!2539]) * Fixed the shared library extension on OSX and Windows. ([!2469]) * Removed the `Echo` testing/demo method. ([!2549], [#1525]) * Started a Python client API, and adopted it for some integration tests. ([!2515], [#1295], [!2567]) * Reduced the dependencies of the client library. ([!2522], [!2524]) * Internal cleanups. ([!2456], [#1587], [!2558]) ### Documentation * Clarified `launch_onion_service_with_hsid()`. ([!2494], [#1626]) * Use new "circuit stem" terminology. ([#1479], [!2410]) * Added missing docs for `keypair_specifier`. ([!2532]) ### Testing * Much better testing for the CircMgr. ([!2444], [!2513]) * Fixed the flaky `circuit::test::accept_valid_sendme` CI test. ([!2501]) * Added more miri tests. ([!2502]) * Avoid writing `_ => panic!()` even in tests. ([!2534]) * Allow more precise testing of conditional compilation which affects the configuration reader. ([!2561]) * Updated to the latest version of Shadow. ([!2585], [shadow!3428], [!2587]) * Include more output from Shadow in CI artifacts. ([!2586]) * Pin the version of Chutney used in Shadow tests to make arti.git CI more hermetic. ([!2596]) ### Cleanups and housekeeping * Updated the list of fallback directories. Clients use these to fetch directory information when they have no cached directory or guard nodes. ([!2589]) * Updated some previous entries in `CHANGELOG.md` to more fully document changes in `tor-circmgr` 0.23.0. * Now we run a typechecker, linter, and autoformatter, on all our Python scripts (and fix the issues identified). ([!2476], [!2578], [!2579], [#1689], [!2584]) * Minor cleanups and reformatting in `tor-key-forge`. ([!2552]) * Commented out (temporarily) ill-shaped `RelaySigningKeySpecifier`. ([!2527]) * Reduced the number of "unused" warnings arising from conditional compilation (eg, cargo features). ([!2431], [!2463], [#1645], [!2551]) * In `Cargo.toml`, avoid updating to a `typed-index-collections` which would break our MSRV by requiring Rust 1.81. ([!2471], [#1647]) * Tidied up the sealing of a pair of traits. ([!2472]) * Use `{u64,usize}::div_ceil` where applicable. ([!2473]) * Now we avoid some warnings about certain elided lifetimes. ([!2478], [!2575]) * Fixed docs-rs cargo feature decorations on certain items. ([!2487]) * Forbid hard tabs (in most files) in tree. ([!2488]) * Fixed `no_default_features = true` typo in many `Cargo.toml`. ([!2498]) * Bumped dependency requirements for `futures-*` `notify`. ([!2499]) * Fixed indentation in a doc comment to address a new clippy lint. ([!2516], [!2520]) * Changed to depend on `slotmap-careful` instead of `slotmap`. ([!2530], [#1531]) * Abolished unneeded use of `python-is-python3` package in CI. ([!2535]) * Reinstated the `tor-proto` circuit hop check in `test_create()`. ([!2546]) * Updated download size numbers (for Project 101 Q3-2024). ([!2571]) * Simplified `tor-config` path handling by using `path` feature of `shellexpand`. ([!2583]) * Work around a bug in `cargo license` by permitting a weird licence string. ([!2591], [cargo-license#78]) * Removed an obsolete TODO. ([!2562]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Morgan, and Neel Chauhan. Also, our welcome to Clara Engler as they join the team! Also, our deep thanks to [Zcash Community Grants], the [Bureau of Democracy, Human Rights and Labor], and our [other sponsors] for funding the development of Arti! # Arti 1.2.8 — 1 October 2024 Arti 1.2.8 continues development on onion services, the RPC subsystem, key management, and relay infrastructure. It also includes fixes for two security issues in handling the SOCKS protocol, the most severe of which is rated at "medium" according to our [security policy]. Arti 1.2.8 also increases our MSRV (Minimum Supported Rust Version) to 1.77, in accordance with our [MSRV policy]. ### Breaking changes - Arti now requires Rust 1.77 or later. ([!2421], [!2451]) - The `arti hsc` subcommand is now gated behind the experimental `hsc` feature until it is ready for general use. ([ab41a9d330ed1db]) ### Security fixes - Temporarily reject attempts to send optimistic data before the SOCKS handshake is complete. Previously, we would discard data in this case, which has the potential to cause mis-framing bugs that could enable cross-protocol attacks under some circumstances. This is tracked as TROVE-2024-010. We intend to add full support for optimistic data soon; this is a temporary workaround. ([#1627], [!2443]) - Prevent an infinite loop that could occur in our SOCKS code if a local connection was closed at the wrong time. This is tracked as TROVE-2024-011. ([#1635], [!2447]) ### Breaking changes in lower-level crates - The `tor-bytes` crate now reports `Incomplete` rather than `Truncated` for most reader types. ([#1614], [!2407]) - Removed some deprecated code in `tor-hsservice`. ([7a838da0ff2359f9]) - The "ephemeral keystore" feature in `tor-keymgr` is now marked as experimental, and available behind an `ephemeral-keystore` feature. ([!2426]) - The `tor-rtcompat` crate now supports AF_UNIX sockets, and provides a more generic API for opening and listening for network streams. To this end, several of its APIs have been renamed or refactored, and the `Runtime` trait now depends on more supertraits. ([#1152], [!2437]) - In `tor-rtcompat`, `TcpListener::accept()` no longer exists. Use `NetStreamListener::incoming()` instead. ([168f55df05f4b56f]) - In `arti-client`, the type for `StorageConfig::keystore` has changed. ([5e4e7b69b8cd2791]) - In `tor-circmgr`, the `CircMgr` `reload_persistent_state`, `store_persistent_state`, and `upgrade_to_owned_persistent_state` functions have been removed. ([!2420]) - In `tor-circmgr`, the function `CircMgr::new` now returns a `CircMgr` rather than an `Arc`. ([!2420]) - In `tor-circmgr`, the deprecated `CircMgr::update_network_parameters` function has been removed. ([!2420]) - In `tor-hsservice`, numerous types related to initialization and status have been renamed or refactored. ([!2397], [!2413]) - In `tor-keymgr`, several types have been renamed. ([5e4e7b69b8cd279], [80095da1aa47978]) - In `tor-netdir`, several test-network construction callbacks now take an extra parameter. ([b2b75302ab095bc]) ### Onion service development - Remove the number of cases in which an onion service needs to know its secret identity key `KS_hs_id`. This will help with implementing offline key support. ([#1194], [!2393]) - Add support for adding externally generated keys; this will also help with offline key support. ([#1613], [!2396]) - Report onion service status correctly based on upload results. This includes major refactoring to onion service status reporting, and significant tests. ([#1572], [!2397]) - Remove setting for non-anonymous ("single onion") services. We don't actually support them yet. ([!2413]) - Defer generating service identity keys (`K_hs_id`) until the service is actually launched. This allows tools like `onion-name` to check whether these keys are present. ([!2417]) - The `arti hss onion-name` subcommand now has support for generating identity keys on demand. ([#1621], [!2419]) - Experimental support for launching onion service with user-provided identity keys. ([#1612], [!2402]) - Allow arti to run with onion services only, and SOCKS/DNS ports disabled. ([#1569], [!2423]) - Move onion service client key management functionality into a new `arti hsc key` sub-command, which supports key inspection, rotation, and deletion. The old `arti hsc get-key` subcommand is now deprecated. ([#1475], [!2432], [!2435]) - Support making an `InertTorClient` with an emphemeral key manager. ([#1610], [!2394]) - The "default" keystore has been renamed to "primary". ([!2438]) ### Relay development - Give `TorRelay` an instance of `ChanMgr` to keep track of open channels. ([!2361]) - Continued development on memory-quota support, to prevent memory-based denial-of-service attacks against relays and onion services. ([!2374], [!2404]) - New `tor-key-forge` crate for defining specific key and keypair wrappers, for use with relay keys. ([#1137], [#1619], [!2356], [!2430], [!2433]) - Define a set of high-level error wrappers for use by the `TorRelay` code. ([!2392]) - The channel manager now has (partial) support for receiving and handling incoming channels. ([!2389]) - Initial key generation and management support for relays. ([#1604], [!2411]) - Move Arti's (in-progress) `relay` subcommand to its own module. ([!2455) ### RPC development - Add support throughout the RPC stack for opening data streams and registering them with the RPC system, using the protocol developed in [proposal 351]. ([#1524], [!2373], [!2401], [!2406], [!2409], [!2434], [!2452]) - Update RPC specification draft to match current reality and plans. ([!2386], [!2453]) - Refactor the way that the RPC service handles errors, to ensure that framing errors are never silently tolerated, and other errors are handled uniformly. ([#1591], [!2400]) - Expose a list of object delegation types, to make it possible to generate full documentation of which objects support which methods. ([#1624], [!2418]) - Add a (work-in-progress! unstable! experimental!) Python wrapper for our similarly unstable RPC client library. ([!2446]) ### Testing - Partially fix test nondeterminism in the `reload_cfg::watch_single_file` test. ([#1549], [!2375], [!2391]) - Improve performance for the `reload_cfg::watch_multiple` test. ([#1589], [!2387]) - [Chutney] network integration tests are now run inside the [Shadow] discrete event simulator. ([!2427]) ### Documentation - Typo fixes in our documentation. ([!2403]) - Improved documentation for onion service descriptor publication. ([#1216], [b87b9f44ae05d4f0]) - Clean up documentation for `InertTorClient`. ([!2414]) - Clarify behavior of `ArtiEphemeralKeystore`. ([!2424]) - New example: running an axum router as an onion service. ([!2445]) - Add an example for an onion service's `reject` option to our sample configuration ([!2458]) ### Infrastructure - Clean-ups to CI jobs that generate debian packages. ([!2368]) - Adjust exceptions for `downgrade-dependencies` script. ([!2398], [!2451], [cf7f25851ac0319f]) ### Cleanups, minor features, and bugfixes - Move Arti's `proxy` subcommand to its own module. ([!2416]) - Clean up needless abstraction, and add smarter abstraction, to make `tor-circmgr` easier to test. ([!2412], [!2420]) - When encountering truncated data, the `tor-bytes` crates now gives a lower-bound estimate for how much more data would be needed in order produce a successful parse. ([!2390]) - The `tor-bytes` crate now tracks whether its inputs are possibly incomplete, and only reports "Truncated" data as a recoverable error on a possibly incomplete data. This helps to prevent a category of bug (which it appears our code doesn't actually have) where we might erroneously keep reading more data without limit. ([#1614], [!2407]) - Fix a bug in our SOCKS handling that would cause us to exceed the bounds of a buffer, causing the SOCKS task to exit with a panic. ([dceeb82f7d115489]) - Upgrade to the latest versions of `float-cmp` and `derive-more`. ([!2450]) - Keystore configuration options have been significantly revised; there is now a `keystore.primary.kind` option to configure the primary keystore. ([!2441]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Adam Joseph, Alexander Hansen Færøy, Anonym, Morgan, Pier Angelo Vendrame, Steven Engler, tidely, and Wesley Aptekar-Cassels. Also, our welcome to Wesley Aptekar-Cassels as they join the team! Also, our deep thanks to [Zcash Community Grants], the [Bureau of Democracy, Human Rights and Labor], and our [other sponsors] for funding the development of Arti! # Arti 1.2.7 — 3 September 2024 Arti 1.2.7 continues development on onion service client authorization, the RPC subsystem, and relay infrastructure. ### Breaking changes in lower-level crates - In [`tor-hsservice`], `OnionServiceProxyConfigBuilder` no longer derives `Eq` and `PartialEq`, and `DescEncryptionConfig`, `DescEncryptionConfig`, `AuthorizedClientConfig,` and `AuthorizedClientParseError` are removed. ([!2266]) - In [`tor-ptmgr`], `PtClientMethod` is now exported from the top-level. ([5774dd456265ef4cb8771342538a07ba76e5a5d9]) ### RPC development - Expose the OS errno of the FFI error types that have one. ([!2311]) - Fix typos in an FFI comment. ([!2310]) - Always re-encode requests and responses, and preserve unrecognized struct fields. ([#1491], [!2312]) - Expose the object ID for the session object. ([!2318]) - Use `JsonValue` to re-encode responses and requests. ([#1512], [#1511], [!2315]) - Add support for request handles in our FFI code. ([!2317]) - Add an unstable RPC method to list every RPC method. ([!2332]) - Build [`arti-rpc-client-core`] as a C dynamic library. ([!2331]) - Use more sophisticated handling for `ConnectionError`s in `arti-rpcserver`. ([#1517], [!2335]) - New `slotmap-careful` crate to use when we mustn't re-use keys. ([!2298]) - Rename various identifiers in our FFI code. ([!2344]) - Use the new `slotmap-careful` instead of `generational-arena` in `arti-rpcserver`. ([#1282], [!2343]) - Implement RPC method delegation support. ([#1523], [!2342]) - Allow simultaneous calls to `arti_rpc_handle_wait()`. ([#1532], [!2360]) - Add experimental method to list SOCKS proxy addresses. ([#1523], [!2359]) ### Relay development - Add initial support for relay configuration. ([#1534], [!2352]) ### Internal cleanup and refactoring - Major refactoring to the `tor-proto` circuit reactor code, which simplifies the implementation and will enable us to support opportunistic packing for [proposal 340]. Introduce `StreamPollSet` for polling streams in priority order. ([!2285], [#1513], [!2319], [!2334]) - Refactoring in our key management code to prevent accidental misuse of relative key paths. ([#1494], [!2291]) - Refactor `KeyedFuturesUnordered` so that the underlying futures are accessible. ([!2321]) - Allow access to the inner streams of `StreamPollSet`, refactor `StreamMap` ([#1421], [!2326], [!2333]). - Make `GuardMgr` mandatory throughout our circuit management code. ([#1465], [!2339], [!2347]) - Encapsulate flow-control into a separate object, abstracting away the difference between window-based (legacy) flow control and xon-based ([proposal 324]) flow control. ([!2340], [!2358]) - Introduce a `PeekableStream` trait to get rid of redundant buffering. ([!2345]) ### Onion service development - Implement hidden service restricted discovery mode (previously known as "client authorization"). ([#1292], [!2266], [!2336], [!2316]) - Add support for live-reloading the restricted discovery configuration. ([#1505], [!2329], [!2353], [!2369]) - Provide an MPSC queue with memory quota tracking. ([#351], [!2292]) - Make arrangements in `tor-memquota` for memory tracking to be optional, and gate `MemoryQuotaTracker::new` behind the `memquota` feature. ([!2351]) ### Minor features - Stop requiring the TRANSPORT key in pluggable transport STATUS messages. ([#1488], [!2307]) - In [`fs-mistrust`], add a `CheckedDir::metadata()` function for retrieving file metadata. ([72c3a1a661284844806b34e9ca5e81a43b8d0913], [!2324]) - In [`tor-ptmgr`], make managed pluggable transports optional. ([#1334], [!2354]) - Add an `InertTorClient` for accessing client state. ([#1496], [!2370], [!2314]) - Move `tor_async_utils::oneshot` into a new [`oneshot-fused-workaround`] crate. ([!2371], [!2383]) ### Testing - Make the `hsc` subcommand documentation serve as a test case. ([!2304]) - In the expected output of the CLI tests, match any number of lines in the `-c` help. ([#1509], [!2313]) - Fix broken reference to `apt-install` script in the Shadow integration tests. ([!2309]) - Add a Shadow integration test for restricted discovery mode. ([#1292], [!2272]) - Don't explicitly set `storage.keystore.enabled` in the Shadow CI tests. ([222b0eae48ae88d1a64cf5f0c11e662bf61dda4d]) - Test `cbindgen` correctness in CI. ([#1502], [!2320], [!2322], [!2330]) - Add `LogState` tests in `tor-log-ratelim`. ([!2349]) - Fix `arti_socket_closed` RPC test, which was previously flakey on OSX. ([#1510], [!2348]) - Add an arti obfs4 managed pluggable transport client and a tor obfs4 server to the Shadow CI tests ([#1538], [!2355]). - Temporarily disable a flaky configuration watcher test. ([!2364]) - Add circuit reactor test for stream handling fairness. ([!2365]) - Rewrite the `hsc` tests using `InertTorClient`. ([#1496], [1d3e59f2e9572a9710de2c2a9c925c5c38a6874c]) - Set the `COLUMNS` env var in the CLI tests. ([#1574], [f1779cfbb3e27b04ba3cca9206170f1e1ea904db]) ### Documentation - Remove obsolete documentation from [`tor-proto`]. ([!2366]) - Discourage use of `tor_rtmock_test_with_*` macros. ([!2372]) ### Infrastructure - Add a few more Tor employees to exclude from our acknowledgments. ([!2306]) - Remove the no-longer-necessary `--cfg docsrs` flag from our rustdoc invocation. ([!2308]) - Fix handling of items ending in `;` in `check_doc_features` maintenance script. ([!2316]) - Use the `via-cargo-install-in-ci` maintenance script to cache `grcov` in the `coverage-aggregated` job. ([!2325]) - Add initial support for building an Arti deb package. ([!2323], [!2367]) - Add script for testing without any features enabled. ([7a9bf49870533cc052b12680336f067f77d87b34]) - Run tests of every crate, with all features disabled. ([!2350]) - Explicitly specify the deployment target of macOS to 10.7 to fix the failing `build-repro-macos` job. ([#1394], [#1507], [!2377], [!2346]) - Rename "Sponsor 101" to "Project 101". ([!2379]) ### Cleanups, minor features, and bugfixes - Make `arti hss onion-name` return a non-zero status if the service doesn't exist. ([!2305]) - Use `std::backtrace` instead of the [`backtrace`] crate. ([!2301]) - Add missing `docsrs` `cfg_attr` to fix a `cargo doc` warning. ([!2337]) - Resolve `unreachable_patterns` warnings from nightly. ([!2338]) - Make `blind_keypair` build without the `hsv3-client` feature. ([#1504], [!2341]) - Move `Qty` to [`tor-basic-utils`] as `ByteQty` and significantly improve it. ([!2363]) - Move `stream_peek` to [`tor-async-utils`]. ([!2362], [!2357]) - Various typo fixes in comments and messages. ([!2380]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Hansen Færøy, ambiso, Dimitris Apostolou, kn0sys, Kunal Mehta, NoisyCoil, opara, Robin Leander Schröder, and Steven Engler. Also, our welcome to Steven Engler as he joins the team! Also, our deep thanks to [Zcash Community Grants], the [Bureau of Democracy, Human Rights and Labor], and our [other sponsors] for funding the development of Arti! # Arti 1.2.6 — 1 August 2024 Arti 1.2.6 continues development on onion service client authorization, the RPC subsystem, and relay infrastructure. ### Security fixes - Update `openssl` to avoid undefined behavior in `MemBio::get_buf`. ([RUSTSEC-2024-0357], [TROVE-2024-009], [#1495], [!2276]) ### Major bugfixes - When opening a SQLite directory cache in read-only mode, do not attempt to create it. This bug would sometimes prevent Arti from starting correctly when running multiple processes at once. ([#1497], [!2283]) ### RPC development - Initial work on a [wrapper library][arti-rpc-client-core] for invoking Arti RPC functionality from other processes. ([!2270], [!2277], [!2279]) - Initial work on [FFI support][arti-rpc-client-core-header] for invoking Arti RPC functionality from other languages. ([#737], [!2273]) - Clean up the RPC method dispatch implementation, remove some unneeded functions, and refactor the syntax for declaring error types. ([!2284]) ### Relay development - Infrastructure work for out-of-memory prevention. ([#351], [!2280], [!2281]) ### Onion service development - New `arti hsc` command for managing client state and keys for connecting to onion services. ([#1281], [#1291], [!2212], [!2257]) - Support parsing client restricted discovery (a.k.a. "client authorization") keys from C Tor's `descriptor:x25519:` key format. ([!2246]) - Ensure that `hsc` subcommand can build correctly with unusual combinations of features. ([!2254]) - Remove some unused code for publishing and authentication support. ([!2251]) - Add an `OnionServiceBuilder` API; deprecate `OnionService::new()`. ([#1490], [!2262]) ### Minor features - The obsolete and unused "TAP" keys are now optional when parsing network documents. This is phase one of [our plan][prop350] to eventually remove them entirely. ([!2227], [prop350]) - New `TorClient::wait_for_stop` method, for code that needs to wait until a TorClient instance has definitely shut down. ([#1418], [!2259], [!2278]) - In `tor-netdoc`, expose fields from `AnnotatedRouterDesc` and `RouterAnnotation` when `dangerous-expose-struct-fields is set. ([#1469], [!2213]) ### Testing - Exclude `maint` and `examples` from coverage reports. ([!2256]) - More tests throughout RPC codebase. ([!2264]) - Improvements and clean-ups to circuit reactor tests. ([!2287]) - CLI tests for the `arti hss` and `arti hsc` subcommands. ([#1250], [!2275]) ### Documentation - Clarify meaning of `peer_cert` in `UnverifiedChannel`. ([!2260]) - Improve documentation for mocked time in `tor-rtmock`. ([!2286]) ### Infrastructure - Improvements in release process and utilities for managing the changelog. ([!2240]) - Fix gitlab CI to always use `amd64` architecture images. Previously, it would sometimes choose a docker image for the wrong architecture. ([!2249]) - Split and refactor reproducible-build CI job. ([!2252]) - Improvements to script for detecting crate ownership problems. ([#1485], [!2255]) - Script to make sure that every crate has a valid set of crates.io categories. ([#1481], [!2256]) - Move our commonly used rust maintenance scripts to a separate repository, imported with `git-subtree`. ([#1300], [!2267]) - In gitlab CI, pin the compiler version we use to build cargo-audit and some other tools. ([!2289], [!2290]) ### Cleanups, minor features, and bugfixes - Remove an unused constant from `equix`. ([!2243]) - Suppress and resolve a few warnings about documentation and dead code. ([!2244]) - Fix parsing time-periods from "key slug" identifiers. ([!2248]) - Fix error messages related to filesystem access failures, so that they do not all erroneously claim to be permissions failures. ([#1473], [!2253]) - Return correct error type when trying to extend a circuit via `ntor` to a relay with no known RSA identity. ([!2261]) - Fix a bug in the implementation of `ArtiNativeKeystore::contains()` that caused it to always return false. ([#1492], [!2274]) - Fixes for various new warnings from the nightly version of `clippy`. ([!2288]) - Disallow the error-prone `Path::exists()` function in our code, and use `try_exists()` instead. ([#1493], [!2293]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Clara Engler, Jim Newsome, and trinity-1686a! Also, our deep thanks to [Zcash Community Grants], the [Bureau of Democracy, Human Rights and Labor], and our [other sponsors] for funding the development of Arti! # Arti 1.2.5 — 27 June 2024 ### Breaking - `TorClientBuilder::create_*` now take `&self`. ([!2198]) - Stop publishing the obsolete `arti-hyper` crate. ([!2225], [#1204]) ### Security fixes - Update curve25519-dalek to avoid a low-severity timing vulnerability. ([TROVE-2024-007], [#1468], [!2211]) - With full vanguards, client rendezvous circuits do not reuse the final vanguard as the rendezvous point. ([TROVE-2024-008], [#1474], [!2230]) ### RPC development - New overview document, at the crate root for `tor-rpcbase`. ([!2210]) - Much improvement to method invocation arrangements. ([!2190]) - Change approach to method invocation on data-stream-like objects. ([!2192]) ### Relay development - Add skeleton, including (experimental): arti-relay crate, `relay` cargo feature in `arti-client`, `relay` command line argument to `arti`. ([!2182]) - Add a key material export facility for some of our TLS implementations. ([IETF RFC 5705], [#1432], [!2185]) ### Bugfixes - Tolerate removal of files from Arti's cache directory. Fixes `Bad permissions in cache directory: File or directory ${HOME}/.cache/arti/dir_blobs/... not found`. ([#1466], [!2200]) - Ensure that obsolete files are removed from Arti's cache directory. ([!2200]) ### New features and other improvements - Add `TorClientBuilder::local_resource_timeout` feature, asking Arti to wait (a short while) for a previous instance to exit. ([#1464], [!2198]) - Improve memory usage by disabling built-in X.509 root certificates when building `tor-rtcompat` with openssl. ([!2203], [#1027]) - Improve memory usage by limiting the batch size when reading directory information from the on-disk cache. ([!2202], [#1027]) ### Documentation - Documentation tweaks in `tor_persist::StorageConfig`. ([!2197]) ### Testing - Use a new version of [Shadow]. ([!2195]) - Improvements to the tests to prevent a recurrence of [TROVE-2024-003] / [TROVE-2024-006]. ([!2199]) - Stop build-testing the `gsoc2023/download-manager` example (it uses an obsolete version of `hyper` and the obsolete `arti-hyper` crate). ([!2225], [#1471]) - Fixes to test builds on MacOS, ([#1394], [!2226], [#1472], [!2234]) - Disable test builds on x32 (the not-widely-used Linux x86_64 32-bit hybrid ABI) ([#1480], [!2235], [!2236], [num-bigint#311](https://github.com/rust-num/num-bigint/issues/311)) ### Internal cleanup and refactoring - Improve the path construction logic to try to help avoid future bugs like [TROVE-2024-003] and [TROVE-2024-004]. ([#1459], [!2199], [!2205]) - Refactoring in the circuit reactor, including new `SometimesUnboundedSink`. ([!2172]) - Refactoring in the arti command line utility, pursuant to client support for hidden services with restricted discovery (previously misleadingly known as "client authorisation"). ([!2206]) - Rename the internal type `OptTimestamp` to `AtomicOptTimestamp` in `tor-proto`. ([!2218], [#1412]) - Fix a rustdoc warning. ([!2215]) - Update to new syntax for [`derive-deftly`] 0.12.1. ([!2209]) ### Infrastructure and support - Portability improvement to the script for maintaining links in this changelog. ([!2194], [#1460]) - New script for checking crate ownership on crates.io. ([!2196], [!2201], [!2220], [#1462]) - Try to work around bugs where container systems use images of the wrong architecture. ([!2207], [docker](https://github.com/docker/cli/issues/2590), [podman](https://github.com/containers/podman/issues/22998)) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Gaba, Jim Newsome, juga, pinkforest, and trinity-1686a! Also, our deep thanks to [Zcash Community Grants], the [Bureau of Democracy, Human Rights and Labor], and our [other sponsors] for funding the development of Arti! # Arti 1.2.4 — 5 June 2024 Arti 1.2.4 continues development on onion services, and on the RPC subsystem. This release restores the `faravahar` directory authority, which has a new location and keys. We have also fixed two-medium security issues, tracked as [TROVE-2024-005] and [TROVE-2024-006], respectively, and a number of other, smaller bugs. [TROVE-2024-005] affects hidden service circuits using non-default vanguard configurations (where the vanguard mode is set to 'disabled' or 'full'), causing hidden service circuits to be built from circuit stubs that are incompatible with the circuit target, and to have an incorrect length. [TROVE-2024-006] affects hidden services and clients using non-default vanguard configurations, where the vanguard mode is set to 'disabled', or that have the `vanguards` feature compiled out. In some circumstances, this bug can lead to building hidden service circuits that contain the same relay in multiple positions. Both issues make users of this code more vulnerable to traffic analysis when running or accessing onion services. ### Network updates - Restore the `faravahar` directory authority, with new location and keys. ([!2175]) ### Major bugfixes - Ensure that `DataWriter::close()` actually closes its associated stream. Previously, this `close()` method would have no effect until the `DataReader` was also dropped. ([#1368], [!2170]) - Fix a bug where the vanguard circuit stub selection code would fail to ensure that the last two hops of the selected circuit stub are different from the circuit target. ([#1417], [!2167], [!2181]) - Fix a medium-severity issue causing the hidden service circuit pool code to ignore the configured vanguard mode. This is also tracked as [TROVE-2024-005]. ([#1424], [!2168]) - Use `HasRelayIds::has_any_relay_id_from` to check for relay equality when checking if a circuit contains duplicate relays. ([!2181]) - Fix a medium-severity issue, which would, in some circumstances, cause hidden service circuits to be built without applying the necessary same-hop restrictions. This is also tracked as [TROVE-2024-006]. ([#1425], [!2179]) ### Breaking changes in lower-level crates - The `Channel` type in `tor-proto` has been significantly refactored: it is now always wrapped in an explicit `Arc`, it no longer implements `Sink` on its own, and it can no longer be used to send raw cells from outside the `tor-proto` crate. ([!2163]) - `HsCircPool::reconfigure` has been removed - `VanguardConfig` and `VanguardConfigBuilder` are now reexported from the root of the `tor-guardmgr` crate. ([!2146]) - `SshKeyData` is now an opaque type - `SshKeyData::into_public` and `SshKeyData::into_private` have been removed ### Deprecated functionality - The `arti-hyper` example crate is now deprecated and unmaintained. ([!2127]) ### Onion service development - Major refactoring to reduce technical debt in key manager code. ([#1362], [#1367], [!2131], [!2141]) - Address various pending "TODO" items in the vanguard code. ([!2139]) - Adjust terminology for vanguard stub circuits. ([#1339], [!2161]) - Add tests for vanguard configuration, and configuration backend logic as needed to simplify some of the vanguard configuration code. ([!2146]) ### RPC development - Expose methods on TorClient to get and observe the status of the client object. ([#1384], [!2110], [!2130]) - Infrastructure to allow the RPC system to interact with SOCKS streams, provide them with context, and name them as RPC objects. ([!2143]) - Based on difficulties encountered with earlier RPC development, add an improved facility for RPC methods that can be invoked internally without serializing their inputs and outputs ([#1403], [!2152]) - Enforce consistent style and formatting on RPC method names. ([#823], [!2149]) - Other miscellaneous lower-level improvements to the RPC type system. ([!2124], [!2140], [!2142]) ### Other major features - If the circuit manager has retired all of its circuits, unconditionally retire all the circuits from the hidden service circuit pool. ([!2168]) ### Testing - Improved test layout in `tor-keymgr`. ([#1363], [!2125]) - Automate enforcement of our convention that scripts not be named with their implementation languages. ([!2153]) - Include script needed to generate `keymgr` test data. ([!2121]) - Add tests for vanguard state file serialization. ([!2167]) - Add a [Shadow] CI test involving an onion service that uses full vanguards. ([!2167]) - Add a test that ensures the hidden service circuit pool reads the vanguard mode from the configuration. ([!2168]) - Make the Shadow CI tests fail if any internal errors are reported in the logs. ([!2186]) ### Documentation - New example in arti-client for creating a one-hop circuit. ([!2148]) - Recommend `cargo --locked` in our examples, to encourage people to get audited versions of our dependencies. ([!2157]) - Clean up old changelogs to have a more uniform style, based on our updated `gen_md_links` script. ([!2126], [!2165]) ### Infrastructure - Disable automated Chutney tests in coverage CI. ([#1299], [!2120]) - Improve our `add_warning` script so that it can adjust our warnings during CI. Previously we used a compiler `--cfg` flag for conditional warnings, but unrecognized `cfg` flags now provoke a warning. ([#1395], [!2129]) - Use `add_warning` to maintain the list of lints in our examples. ([!2132]) - Improved scripts to list our crates, and publish our crates, to make accidents less likely while we're trying to release. ([#1390], [!2118], [!2138], [!2158]) - Improve our `gen_md_links` script to provide more uniform output, and generate its results in a more useful format. ([#1388], [!2126], [!2169]) - Ensure that our CI scripts delete unnecessary data on completion. (This helps keep us from running our infrastructure out of disk space and making the other gitlab users sad.) ([!2159]) - Adjust our license-checking code to accommodate license clarifications in `priority-queue` and `tinystr`. ([!2177]) ### Cleanups, minor features, and bugfixes - Resolve several Clippy warnings from the latest version of Rust. ([!2128]) - Clarify control-flow in our (currently convoluted) circuit reactor code. ([!2122]) - Refactor to avoid most use of `cfg(fuzzing)`. ([#1395], [!2134]) - The `DataStream` type now has a method to wait for a connection to complete. ([489aa72d1eee8a56]) - Clarify or resolve several dead-code warnings. ([#1383], [!2151]) - Explicitly enforce maxima on SENDME windows. (Formerly, we did this implicitly.) ([#1383], [!2150]) - Avoid the appearance of an infinite loop in `engage_padding_activities`. ([!2164]) - Refactor the `Channel` type to be more explicitly `Arc`, better documented, and to have less information shared between its front-end and reactor pieces. ([!2163]) - Refactor the `poll_ready` method on `ChannelSender` to have a more conventional interface. ([!2171]) - Replace debug assertions with internal errors in the post-build checks for vanguard circuits, to prevent issues such as [TROVE-2024-003] and [TROVE-2024-004]. ([!2167]) - When building vanguard circuits, ensure the target relay does not occur as one of the last two hops. ([!2186]] - Upgrade to the latest versions of [priority-queue]. ([!2177]) - Validate the properties of the circuits retrieved from the hidden service circuit pool. ([97868349ed695ec8]) - Fix hidden service circuit stubs sometimes being unnecessarily extended when lite vanguards are in use. ([#1458], [!2183]) - Refactor vanguards configuration handling to be less error-prone. ([#1456], [!2183]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Gaba, Jim Newsome, juga, and pinkforest! Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.2.3 — 15 May 2024 Arti 1.2.3 fixes a high-severity issue affecting onion services and clients connecting to onion services with 'lite' vanguards (the default) enabled: when building anonymizing circuits to or from an onion service the circuit manager code would build the circuits with one hop too few. This makes users of this code more vulnerable to some kinds of traffic analysis when they run or visit onion services. This release also fixes a medium-severity issue affecting 'full' vanguards. With 'full' vanguards enabled, client HsDir circuits, client introduction circuits and service rendezvous-circuits are extended with an extra hop to minimize the linkability of the guard nodes. In some circumstances, the circuit manager would build circuits with one hop too few, making it easier for an adversary to discover the L2 and L3 guards of the affected clients and services. In Arti 1.2.1 and earlier, vanguards were still an experimental feature, or absent, so those versions are classified as "not affected", even though downgrading does not fix the security problem. ### Major bugfixes - Fix a high-severity issue affecting onion service circuits using 'lite' vanguards. Previously, with 'lite' vanguards enabled, any circuit to or from an onion service was one hop too short, making clients and services vulnerable to certain types of traffic analysis. This is also tracked as [TROVE-2024-003]. ([#1409]) - Fix a medium-severity issue affecting onion service circuits using 'full' vanguards. Previously, with 'full' vanguards enabled, *some* circuits to or from an onion service were one hop too short, making linkability attacks more likely to succeed. [TROVE-2024-004]. ([#1400]) [#1400]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1400 [#1409]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1409 [TROVE-2024-003]: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/TROVE [TROVE-2024-004]: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/TROVE # Arti 1.2.2 — 30 April 2024 Arti 1.2.2 continues improvements on previous releases, by improving onion service security with [Vanguards]. This release also includes an as-yet-unused backend to help resist memory-exhaustion attacks, and numerous other smaller improvements. ### Breaking changes in lower-level crates - Refactor our [`Relay`] code to move low-level information into a [`RelayDetails`] type. ([#504], [!2057], [!2073]) - The internal API for the RPC object system has been greatly revised. ([!2079]) ### Network updates - Update to use the new identity key for the `tor26` directory authority. ([!2080]) ### Major bugfixes - Fix an inadvertent recursion bug when converting ` TorAddrError` to `arti_client::Error`. ([#1379], [3f2dcaca31992018f825]) - Improve reliability of bootstrap status reporting. ([!2107]) ### Onion service development - Arti now supports [Vanguards] for improved security against guard discovery for onion service circuits. By default, we use the `vanguards-lite` algorithm; the `vanguards-full` algorithm can be configured. ([#1272], [#1273], [#1275], [#1340], [#1353], [#1364], [#1366], [!2075], [!2082], [!2083], [!2088], [!2090], [!2093], [!2099], [!2102], [!2104], [!2105], [!2109], [!2111]) - Export `KeyMgrBuilderError` as a public type, to help external code construct its own [`KeyMgr`]. ([!2078]) - Initial implementation for an in-memory ephemeral key store, which will be useful in implementing ephemeral onion services. ([#1358], [!2076]) - Fix a bug that prevented reporting of onion service status updates. ([#1361], [!2086]) - Fix a bug that would cause onion service circuit pools to pre-build fewer circuits than actually desired. ([!2101]) ### RPC development - The RPC object system has been refactored to use `derive-deftly` and an improved system of method invocation. Together, these changes make it easier to write RPC methods, and allow support for RPC methods on generic types. ([#838], [#1380], [!2079], [!2084], [!2103]) ### Other major features - Convert to use [`figment`] instead of [`config-rs`] as our configuration backend, for improved error messages. ([#1267], [#1268], [!2041]) - New `tor-memquota` backend crate to keep track of our memory usage, and to help us react appropriately when we are out of memory. We will use this as part of our DoS-resistance system. ([#1381], [!2091], [!2100]) ### Documentation - Add cross-references to explain limitations of [`NetDir::by_ids`]. ([#1365], [!2081]) - Fix a link to our Code of Conduct. ([!2085]) - Miscellaneous documentation fixes. ([!2087]) - Document some tricky assumptions and requirements in `tor-proto`'s circuit reactor code. ([#1373], [!2089]) - Improve documentation and license presence for our two LGPL-licensed crates. ([#1375], [!2094], [!2106]) ### Testing - Add high-level tests for pluggable transport configuration. ([#1333]) ### Infrastructure - Adjust our license-checking code to accommodate license clarifications in `rustls-webpki` and `option-ext`. ([!2070]) - Fix compilation breakage in our relaymsg fuzzing code. ([#1349], [!2069]) - Add an option to the `fuzz_it_all` script for it to run only against the static corups. ([#1350], [!2071]) ### Cleanups, minor features, and bugfixes - Remove unused dependencies from several crates. ([!2068]) - Expose `BridgesConfig` from `TorClientConfig` so it can be inspected by other modules. ([c5a91130fff6af25]) - Refactor code for scheduling events in onion service code. ([#1259], [!2064]) - Update our code to use [`derive-deftly`], formerly called `derive-adhoc`. ([!2066]) - Refactor `same_relay_ids` to be automatically derived. ([!2072]) - Refactor `StreamMap`'s stream-counting code to be less error-prone. ([#1344], [!2058]) - Add an experimental method to expose the HS circuit pool from `TorClient`. ([!2077]) - Clean up new warnings from the nightly version of Clippy. ([!2096], [!2097]) - Upgrade to rustls version 0.23. ([#1377], [!2095]) - Suppress or resolve some dead-code warnings. ([!2098]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Jim Newsome, Richard Pospesel, trinity-1686a, Wiktor Kwapisiewicz, and VaiTon. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.2.1 — 2 April 2024 Arti 1.2.1 continues development on onion services, and adds several important security features. More such improvements are on the way. See [`doc/OnionService.md`] for instructions and caveats about running onion services with Arti today. This release also adds support for [unmanaged pluggable transports][#755], and begins work to improve Tor's relay cell protocol with support for [packed and fragmented messages][prop340]. ### New versioning policy Starting with this version, we are no longer independently tracking breaking and non-breaking version changes for the `arti-client` crate and each of the `tor-*` crates below it. Instead, we will _assume_ that every release of these crates breaks API compatibility with the one before, and update our semantic versioning accordingly. (We will continue not to make gratuitous API compatiblity breaks on purpose.) Previously, our efforts to track which changes in these crates were breaking and which were not created a great deal of overhead in our development process, and tended to be somewhat error-prone. This change affects developers only; users should not be affected. This does not affect crates already at version `1.x` or higher, or published utility crates whose names don't start with `tor-` or `arti-`. See [`doc/Semver.md`] for more information on this policy. ([#1005], [!2051]) ### Breaking changes in lower-level crates - Refactored `tor-config` to hide implementation details. This will eventually allow us to migrate from `config-rs` to a configuration provider with better error handling. ([!2040]) - Renamed several types in `tor-ptmgr` to reflect new support for unmanaged pluggable transports. ([d63d966d79f0f988]) - The `tor_circmgr::path` module is now crate-private. ([4c1eb94173521bc5]) - The [`Runtime`] trait now includes functionality for "coarse" time, backed (by default) by the [`coarsetime`] crate. We use these timestamps in cases where we need fast time checking more than precision. Putting them into `Runtime` lets us replace them with mock functions for testing purposes. ([!2050], [!2052]) - The `tor-cell` relay cell API is significantly revised. ([!2034], [!2045], [prop340]) - The `allow_stream_requests()` method in `tor-proto` now takes an extra argument. ([!2047]) ### Onion service development - Reorganize onion service code, to remove an unnecessary (and inconsistently used) internal module, to simplify needless imports, and to generally tidy up the implementation. ([#1212], [!2020]) - Avoid using `futures::oneshot`: our own `tor_basic_utils::oneshot` is safer to use when `select!` may be involved. ([95ed432c13c2c4b2]) - Design work for out-of-memory handling, which is necessary for onion service security. ([!1997]) - Onion services have now support a `max_concurrent_streams_per_circuit` option. ([#1124], [!2047]) - Initial implementation work for onion service [vanguards], which are needed to improve onion service security. This is not yet complete. ([#1272], [#1275], [#1276], [#1277], [#1340], [!2035], [!2038], [!2046], [!2049], [!2053]) ### Other major features - New relay cell decoding API, in order to eventually handle packed and fragmented messages. ([!2034], [!2045], [prop340]) - We now support unmanaged pluggable transports. Previously, Arti only supported _managed_ pluggable transports: that is, ones that it launched itself. Now you can configure Arti to use a pluggable transport running at a known SOCKS port. ([#755], [!2043]) ### Documentation and examples - Improve windows documentation in `fslock-guard` and `test-temp-dir`. ([!2011]) - More documentation for our internal build and release tools. ([!2028]) - Fixed broken links in the documentation for `NetParameters`. ([!2054]) - Fixed the disclaimer about onion services in our configuration file. ([!2055]) ### Testing - More unit tests in `fslock-guard`. ([!2013]) - More tests for `arti_client::address`. ([!2029]) ### Cleanups, minor features, and bugfixes - We've fixed a bug in our arguments parser that previously caused `arti` to panic when run without arguments. ([#1311], [!2021]) - The `tor-checkable` module now uses checked time arithmetic, to avoid overflows or panics when extending tolerances. ([!2031]) - We now enforce Clippy's [`unchecked_duration_subtraction`] lint by default. ([#1304], [!2008]) - Refactor configuration watcher to receive a `Runtime`. Previously it took an entire `TorClient`, unnecessarily. ([!2017]) - We now ban `std::Path::display`, since it is lossy in an easy-to-overlook way. We've given it a `PathExt::display_lossy` implementation to be used instead. ([!2027]) - The `tor-bytes` module now behaves more sensibly (typically panicking) if someone tries to use `write_zeros` to extend a buffer beyond `usize::MAX`. Previously it might truncate its buffer. ([!2033]) - Refactoring and improvements on the `BackoffSchedule` logic. ([#1259], [!2024]) - Moved logic for picking relays into a new `tor-relay-selection` crate, to avoid duplicated code and the risk of missing necessary checks when picking or examining relays. ([#504], [#789], [!2002]) - Clarify implementation of onion service timeout calculation logic, to avoid possible confusion about the `hs_hops` variable. ([#1332], [!2044]) - Simplified logic and API for creating relay encryption layers. ([!2048]) - Various typo fixes in comments and messages. ([!2030], [!2032], [!2036]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Brady Fomegne, Dimitris Apostolou, Jim Newsome, Neel Chauhan, Tobias Stoeckmann, and trinity-1686a. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.2.0 — 4 March 2024 Arti 1.2.0 continues work on support for running onion services. You can now launch an onion service and expect it to run, although you may well encounter bugs. We have fixed a number of bugs and security issues, and have made the `onion-service-service` feature non-experimental. In the next releases, we will focus on implementing the missing security features and on improving stability. Don't rely on this onion service implementation for security yet; there are a number of [missing security features] we will need to develop before we can recommend them for actual use. See [`doc/OnionService.md`] for instructions and caveats. ### Major bugfixes - Empty DATA messages are a way to inject an undetected traffic signal, so we now reject empty DATA messages, and prevent them from being constructed through the [`tor-cell`] API. This is tracked as [TROVE-2024-001]. ([!1981], [#1269]) ### Breaking changes in lower-level crates - In [`tor-circmgr`], `Error::GuardNotUsable`, `Error::CircTimeout`, and `Error::Protocol` now contain the process-unique identifier of the circuit that caused the error. ([!2003]) - In [`tor-hsclient`], remove `HsClientNickname` and the nickname argument from `HsClientDescEncKeypairSpecifier::new`. ([!1998], [#1283]) - In [`tor-hsrproxy`], add a `String` representing the error message to `ProxyConfigError::UnrecognizedTargetType`, `ProxyConfigError::InvalidTargetAddr`, `ProxyConfigError::InvalidPort` ([!1973], [#1266]) - In [`tor-hsservice`], remove the unimplemented `max_concurrent_streams_per_circuit` configuration option from `OnionServiceConfigBuilder`. We may implement and reinstate it in a future release. ([!1996]) - In [`tor-keymgr`], rename `KeyInfoExtractor` to `KeyPathInfoExtractor`. ([bd85bffd0a388f57]) - In [`tor-keymgr`], rename `{to,from}_component()` to `{to,from}_slug()`. ([1040df929f643a2f]) ### Onion service development - Improve the key manager APIs. ([!1952], [#1115]) - Add more context to [`tor-hsrproxy`] configuration error messages. ([!1973]) - Design an API for vanguards. ([!1970]) - Make the descriptor publisher conform with the specification, by periodically republishing the hidden service descriptor. This fixes a serious reachability bug. ([!1971], [#1241], [#1280]) - Rotate old introduction point relays even if they are not working. ([72c021555e1095f1]) - Expire old on-disk introduction point state. ([!1977], [!1982], [#1198]) - Expose `HsNickname::new`. ([f3720ac2c0f16883]) - Design the client and service configuration, and a CLI subcommand, for hidden service client authorization. ([!1987]) - Improve the ergonomics of our key listing and removal APIs. ([!1988], [#1271]) - Include the `ArtiPath` in key path errors. ([!1960], [#1115]) - Improve circuit error logging by including the process-unique identifier of the circuit in error messages. ([!2003], [#1297]) - Improve status reporting from onion services. ([!1966], [#1083]) - Design an API for bandwidth rate limiting. ([!1965]) - Improve descriptor publisher error reporting. ([!1991]) - Remove the client nickname from onion service client key specifiers. ([!1998], [#1283]) - When reconfiguring an onion service, reject any changes that are inappropriate or would put the service in a bad state. ([!1996], [#1209]) - Remove the keystore directory configuration option, pending design work relating to RPC and multi-user Arti. ([!1995], [#1202]) - Mark `onion-service-service` and every feature it depends on as non-experimental. ([!1993], [#1182]) - Fix a bug that prevented the descriptor publisher from fully processing the results of publish tasks, causing it to republish the descriptor unnecessarily in some circumstances. ([!1983]) ### Other major new features in our Rust APIs - [`tor-persist`] now provides new `state_dir` APIs for instance iteration and expiry needed for onion service state expiry. ([!1968], [#1163]) ### Documentation and examples - Fix the casing of our recognized key paths. ([1a900081e945679e]) - Minor updates to the release process. ([!1959], [!1963]) - Fix typos in the [`tor-guardmgr`] README. ([!1980]) - Reword the [`tor-keymgr`] README for clarity. ([489a2555f28daa6d]) - Update onion service documentation. ([!1994], [#1287]) - Clarify the onion service configuration instructions from `doc/OnionService.md`, remove unsupported "unix:" example ([!1972], [#1266]) ### Testing - Improve replay log fork test. ([!1974], [!2010], [#1264]) - In the introduction point manager tests, avoid reusing the RNG seed. ([b515baf27f194470]) - Our [Shadow] CI tests now use the latest versions of `shadow` and `tgen`, and no longer pull `libigraph` from bullseye. ([!1958]) - Upgrade docker image for reproducible builds. ([!2016]) - Fix several tests on Windows. ([!2015]) ### Cleanups, minor features, and bugfixes - Allow overriding `cargo` in [`semver-checks`]. ([83c29b0d805f908e]) - Introduce a [`list_crates_publish`] script. ([b03e5d5e11c52faf]) - Fix compilation with musl. ([!1961], [#1264]) - Add `fixup-features` to the main workspace, make various improvements to `fixup-features`, `check_toposort`, `list_crates` ([!1969], [#1263]) - Use `std::default::Default` instead of [educe]'s `Default` in a number of places in preparation for the upgrade to educe 0.5. ([!1975], [#1257]) - Require the Fast and Stable flags as appropriate. ([!1976], [#1100]) - Refactor and improve error hinting in [`arti`] and [`arti-client`]. ([!1986], [#1165]) - Do not output ANSI escape codes when logging to file. ([!1999], [#1298]) - Upgrade our dependency on [curve25519-dalek] from 4.1.1 to 4.1.2 ([!2000]) - Upgrade to the latest versions of [event-listener], [rusqlite], [async-broadcast], [signature], [config]. ([!2001], [!2004], [!2451]) - Fix `ArtiPath` creation on Windows. ([!2012]) - Fix compilation and warnings on Windows. ([!2014], [!2009]) - Gate `RpcConfig` behind `rpc` feature. ([6c9e70e39ab279aa]]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Jim Newsome, Tobias Stoeckmann, and trinity-1686a. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.13 — 5 February 2024 Arti 1.1.13 continues work on support for running onion services. You can now launch an onion service and expect it to run. We have fixed a number of bugs. The user experience is still not great, and the onion-service-service feature is still experimental. We have reorganised the on-disk state and key storage, to make it more sensible; we hope (but don't promise!) it's now the final layout. Don't rely on this onion service implementation for security yet; there are a number of [missing security features] we will need to develop before we can recommend them for actual use. See `doc/OnionService.md` for instructions and caveats. ### Breaking changes in lower-level crates - [`tor-hsclient`]\: Replaced `HsClientKeyRole`, `HsClientSecretKeySpecifier` with `HsClientDescEncKeypairSpecifier`. Renamed `HsClientSpecifier` to `HsClientNickname`. ([!1864], [!1931]) - [`tor-hscrypto`]\: `AesOpeKey::encrypt` now takes a `SrvPeriodOffset`; Replaced `TimePeriodOffset` with `SrvPeriodOffset`; Removed `TimePeriod::offset_within_period`. ([!1904], [#1166]) - [`tor-netdir`]\: `hs_dirs_download` parameters changed; `hs_intro_*_lifetime` parameters renamed. ([!1903], [!1904], [#1254]) ### Onion service development - Complete overhaul of the way the hidden service code stores non-key persistent state. Pathnames have changed as a result. ([!1853], [#1183], [!1941]) - Many improvements to keystore, key and `KeySpecifier` handling, including incompatible changes to on-disk key paths. ([!1864], [!1863], [!1883], [#1260], [!1949], [#1074], [!1948]) - Fix "service fails after approx 12 hours" bug. ([#1242], [!1901]) - Fix time period processing bugs including `HSS: "internal error" "current wallclock time not within TP?!"`. ([#1155], [#1166], [#1254], [!1903], [!1904], [!1914]) - Correctly rate-limit descriptor publication. ([!1951]) - Fixes to services shutdown. ([!1875], [!1895], [!1897], [#1236], [!1899], [!1917], [!1921]) - Improve error and corner case handling in descriptor publisher. ([!1861]) - Work on expiring keys: we expire descriptor keys now (although we don't actually properly delete all keys when we need to, yet). ([!1909]) - Only choose Stable relays for introduction points. ([!1884], [#1240], [#1211]) - Better handling of introduction point establishment failures. ([!1889], [!1915]) - Better handling of anomalous situations (including excessive requests) on introduction circuits. ([#1188], [#1189], [!1892], [!1916]) - Tolerate `INTRO_ESTABLISHED` messages with (unknown) extensions. ([!1898]) - Correct and improve various timing and tuning parameters. ([!1911], [!1924]) - Improve status reporting from hidden services. ([!1902]) - Public API of `tor-hsservice` crate overhauled. ([#1227], [#1220], [!1887]) - Mark lower-level hs-service features non-experimental. ([!1908]) - Defend against partial writes of introduction point replay log entries. ([!1920]) - Corrections to error handling, including to handling of introduction point failures, and attempts to launch the same service concurrently. ([!1906], [#1237], [#1225], [#1255]) - Detect and reject configurations with onion services, when onion-service-server support has been compiled out. ([!1885], [#1184]) - Temporarily disable parsing of AF_UNIX socket addresses (which aren't implemented right now anyway). ([!1886]) - Rate limit one log message, downgrade one, and remove another. ([!1871], [!1951]) - Add higher-level documentation to tor-hsservice (and fix a broken docs link). ([!1918], [!1945]) - Hide the `OnionServiceState` type. ([!1946], [#1261]) - Many internal cleanups including much triage of TODO comments in the code. ([!1859], [!1862], [!1861], [!1868], [!1866], [!1863], [!1870], [!1874]) ([!1872], [!1869], [!1876] !1867 [!1873], [!1877], [!1878], [!1875]) ([!1879], [!1882], [!1881], [!1880], [!1894], [!1888], [!1887], [!1896]) ([!1864], [!1951]) ### Other major new features in our Rust APIs - New `fslock-guard` crate for on-disk lockfiles which can be deleted, and which have a Rust API that returns a guard object. [fslock!15](https://github.com/brunoczim/fslock/pull/15) !1900 !1910 - `tor-persist` has a `Slug` type which is used for nicknames, key paths, etc., unifying the rules used for different kinds of name. ([!1912], [#1092], [#1193], [!1926], [!1929], [!1922], [!1933], [#1092]) ([!1931], [!1934]) - `tor-persist` has `StateDirectory` for handling persistent state relating to particular instances of a facility (used for hidden serivces). ([!1853], [#1205], [!1913], [#1163], [!1935]) ### Documentation and examples - New examples using `hyper v1`. ([!1845]) - Fix a broken link. ([!1938]) ### Testing - New `test-temp-dir` crate for convenient handling of temporary files in tests. ([!1925]) ### Cleanups, minor features, and bugfixes - `fs-mistrust`: Expose `CheckedDir::verifier` and provide `CheckedDir::make_secure_dir`. ([!1927], [!1928]) - Instructions for building `arti-extra` in `tests/shadow/README.md`. ([!1891]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Jim Newsome, and ramidzkh. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.12 — 9 January 2024 Arti 1.1.12 continues work on support for running onion services. You can now launch an onion service and expect it to run, though the user experience leaves a lot to be desired. Don't rely on this onion service implementation for security yet; there are a number of [missing security features] we will need to develop before we can recommend them for actual use. ### Breaking changes ### Breaking changes in lower-level crates - In `tor_dirmgr`, rename the `cache_path` parameter to `cache_dir` for consistency. ([!1789]) - In `tor-error`, the `ErrorReport` trait is now sealed. ([00903e22bb978295]) - Change the domain name used to tag our extended SSH key types. This will break any keys created using earlier releases, though it is unlikely that anybody actually managed to do so. ([#1108], [!1838]) - In `tor-netdoc`, `HsDescBuilder::auth_clients` now takes an `Option`, to distinguish the case where no clients are allowed from the case where all clients are allowed. ([#1019], [!1840]) ### Onion service development - Fix a set of bugs bug that caused onion services to upload far too many descriptors. ([#1130], [#1142], [!1787], [!1806]) - Improve reporting of descriptor upload failures. ([#1132], [f26b00b3179a7e13], [1990bbdffd87abaa], [!1799]) - Ensure that the list of published introduction points is recorded correctly. ([#1097], [!1805]) - Implement persistence for introduction point information, so that onion services can restart with the same introduction points and behave correctly. ([#967], [!1782]) - Refactor key manager code to prevent the creation of invalid `KeySpecifier`s, and extend the `KeySpecifier` macro to also generate `KeyInfoExtractor` implementations for extracting information out of `&KeyPath`s ([#1127], [f7772f127e895d96]). - Add lower-level support for deleting expired keys and associated information. ([#1043], [!1784], [!1796]) - Onion services can now be stopped, started, or reconfigured while arti is running. ([#1089], [!1798]) - Implement an API for onion services to report their status. ([#1083], [!1797], [!1808]) - Produce useful, rate-limited log messages on certain kinds of onion service failures. ([!1809]) - Warn on some onion service configurations that are unlikely to be intentional. ([!1822]) - Add documentation for how to run an onion service, in [`doc/OnionService.md`]. This documentation also records areas where the implementation is lacking, and notes areas where the current process has bad usability. ([!1825], [!1826], [!1841]) - Fix a bug that would occur when trying to create an onion service descriptor for a time period that had not yet begun. ([#1155], [!1828]) - Always log the onion sevice's `.onion` address, when starting with `log_sensitive_information` enabled. ([!1830]) - Ensure that no extra features beyond `onion-service-service` are needed in `arti` to enable onion service support. ([49ece08bafc115ce]) - Use our regular sub-builder pattern for key-manager configuration, so that default option values can be omitted. ([4d7aeeab57577c98]) - Various improvements to descriptor publisher error handling. ([#1129], [!1812], [!1821]) - Record a replay-log of incoming `INTRODUCE2` requests, to prevent replay attacks. ([!1824]) - Add a CLI for learning the `.onion` address for a given onion service. ([#1071], [!1837]) - Refactor the `KeySpecifier` macro and its implementations to improve usability and reduce the API surface. ([#1151], [#1147], [#1126], [!1851]) ### Other major features - Arti now supports the [`ntor_v3`] circuit extension handshake, which enables clients to send circuit paramaters to the relays on their paths. ([#1084], [!1766]) ### Documentation - Improve documentation of state and cache directories. ([!1789]) - Improve internal documentation about how we implement the onion service specifications. ([!1795], [!1813]) - Various typo fixes. ([!1852]) ### Testing - Fix an (unreached) bug in test_tmp_dir code. ([!1792]) - Include an onion service in our [Shadow] CI tests. ([!1827]) ### Cleanups, minor features, and bugfixes - Various cleanups enabled by our transition to requiring Rust 1.70. ([!1785]) - Refactor high-level reconfiguration code so that it sends its configuration to each of a set of modules, rather than hardcoding a list of functions to call. ([1ac515c183bf8c1d]) - The `traits` module is now unconditionally present in the `tor-llcrypto` crate. ([!1815]) - In `tor-error`, the `ErrorReport` is now implemented for `dyn StdError`, which allows us to use it with `anyhow::Error`. ([#1157], [!1818]) - Fix a busy-loop that would occur if a channel was due to expire in less than a second, and another race condition when expiring channels. ([!1834]) - In `tor-cell`, `{Any}RelayCell` has been renamed to `{Any}RelayMsgOuter`, in order to prepare for work on [proposal 340]. This name is a placeholder; eventually, there will be a followup renaming. ([#775], [!1839], [!1840]) - Improve the output of `tokio`'s tracing feature when used with our `tor-rtcompat` wrappers. ([!1843]) - Expose a `dir_mgr_config()` accessor from `TorClientConfig`. ([#1175], [!1847]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Dimitris Apostolou, Emil Engler, and Jim Newsome. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.11 — 4 December 2023 Arti 1.1.11 continues work on support for running onion services. Onion services are now working in our testing, and we expect we'll have something testable by others in our next release. Arti 1.1.11 also increases our MSRV (Minimum Supported Rust Version) to 1.70, in accordance with our [MSRV policy]. ### Breaking changes - Arti now requires Rust 1.70 or later. ([!1773]) ### Breaking changes in lower-level crates - The `LockStatus` type in tor-persist is now `#[must_use]`. ([#1753]) - The `tor-dirclient` crate now exposes `http::Error` from http 1.0. ([c5b386fb1009a1d9]) - The `tor-dirclient` crate's `RequestError` type now includes status text from the directory server, to help diagnose problems. ([!1780]) - We've upgraded to the latest versions of [dalek-cryptography]. This is a breaking change to every internal Arti API that takes a curve25519 or ed25519 key as its input. ([#808], [!1767]) - In `tor-cell`, `HandshakeType` is now used in several places in place of `u16`. ([5d7f70c0fe515aee]) ### Onion service development - Correct our handling of BEGIN and END messages to bring them into conformance with the C Tor implementation and the specification. ([#1077], [!1694], [!1738]) - In our key manager, use macros to define key specifiers, instead of repeating the same boilerplate code. ([#1069], [#1093], [!1710], [!1733]) - Refactoring and refinement on the definitions of onion-service-related errors. ([!1718], [!1724], [!1750], [!1751], [!1779]) - Add a "time-store" mechanism for (as correctly as possible) storing and loading future timestamps, even in the presence of system clock skew ([!1723], [!1774]) - Implement a replay-log backend to prevent INTRODUCE replay attacks against onion services. ([!1725]) - Improved encoding for key-denotators in the key manager. ([#1063], [#1070], [!1722]) - Allow a single key to have more than one denotator in its path. ([#1112], [!1747]) - Use an order-preserving-encryption back-end to generate monotonically increasing revision counters for onion service descriptors. We do this to ensure a reproducible series of counters without leaking our clock skew. ([#1053], [!1741], [!1744]) - Deprecate key types for INTRODUCE-based authentication: C tor has never implemented this, and we do not plan to implement it without additional specification work. ([#1037], [!1749]) - When establishing an introduction point, send the `intro_dos` extension as appropriate. ([#723], [!1740]) - Added conversion functions and initial persistence support for introduction point keys. ([!1756]) - Start work on introduction point persistence. ([!1755], [!1765]). - Make a `Builder` type for key managers. ([#1114], [!1760]) - Revert to our intended configuration format for onion service proxy rules. ([#1058], [!1771]) - Resolve miscellaneous "TODO" items throughout the onion service code. ([#1066], [!1728], [!1731], [!1732], [!1742]) ### Client features - Backend and API code for the "ntor-v3" circuit-extension handshake. This handshake adds the ability to send additional options from the client to the relay when creating or extending a circuit, and will eventually be used to negotiate protocol features like RTT-based congestion control and UDP-over-Tor support. ([!1720], [!1739]) ### Testing - Simplify the usage of time-simulating mock runtimes. ([ee96e5e454ba5db2]) - Use time-simulating mock runtimes in more circuit-manager tests, to make them more reliable. ([#1090], [!1727]) - Add a `spawn_join` method to mock runtimes, to simplify tests. ([!1746]) - Prototype a "testing temp dir" facitility to ensure that temporary directories used in tests can be persistent if desired, and that they live for long enough. ([!1762]) ### Cleanups, minor features, and bugfixes - Fix various warnings from Clippy. ([!1719]) - Solve a bug that prevented `Conversation::send_message` from working. ([#1085], [!1726]) - Upgrade to version 4 of the `clap` option-parsing library. ([!1735]) - New backend to generate rate limited problem reports without spamming the logs. ([#1076], [!1734], [!1752]) - Correct our decisions about sending Content-Length on HTTP requests. Previously we had sent it unconditionally. ([#1024], [!1671]) - Add directory-listing and file-deletion support to `fs-mistrust::CheckedDir`. ([#1117], [!1759]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Andrew, Jim Newsome, rdbo, Saksham Mittal, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.10 — 31 October 2023 Arti 1.1.10 continues work on support for onion services in Arti. At last, we can (technically) run as an onion service... though not yet in a useful way. (Onion services don't yet recover correctly after a restart, outdated keys are not removed, and we are missing other important security features.) ### Breaking changes in lower-level crates - The [`IoErrorExt`] trait in [`tor-basic-utils`] is now sealed. ([!1654]) - The [`Requestable`] trait in [`tor-dirclient`] is now sealed, and most of its members are now private. ([!1679]) - In [`tor-cell`], stream and circuit IDs are now inherently non-zero. To represent an ID that might be zero on the wire, we now use `Option` or `Option`. ([#1080], [!1697]) - In [`tor-cell`], `CREATE2` handshake types are no longer raw `u16` values. ([!1703]) - In [`tor-cert`], `encode_and_sign` now returns an `Ed25519EncodedCert` rather than a raw `Vec`. ([!1702]) ### Onion service development - The `arti` binary can now be configured to invoke the code that launch onion services, and the code that proxies them to local ports. ([!1644]) - Configuration support for onion services, and for the `rproxy` facility that directs incoming onion service connections to local services. ([!1638], [!1640]) - The introduction points are now exposed by the code that manages them to the code that publishes onion service descriptors. ([!1636], [!1645]) - Implement reconfiguration support in the lower level onion service code. ([!1651]) - Temporarily changed the configuration format for onion service ports to work around [a bug in `config-rs`]. ([21605d2c9e601c3a]) - As-yet-unused code to build a list of authorized clients. ([#1051], [!1642]) - Auto-generate missing keys rather than failing when we are about to publish. ([!1688]) - Log onion service Ids when they are created, so we can test them. ([!1689]) - Move responsibility for generating descriptor signing key certificates into `tor-hsservice` from `tor-netdoc`; refactor accordingly. ([!1702]) - Resolve a number of pending "TODO" items in [`tor-proto`] affecting the onion service implementation. ([!1658]) - Resolve a number of pending "TODO" items in [`tor-dirclient`] affecting the onion service implementation. ([!1675]) - Sort introduction point lists by ntor public key before publication, to avoid leaking information. ([#1039], [!1674]) - Numerous bugfixes, cleanups, and backfills found during testing and integrating the pieces of the onion service implementation. ([!1634], [!1637], [!1659], [!1673], [!1682], [!1684], [!1686], [!1695], [!1711]) ### Client features - Arti can now be configured to listen for connections on multiple arbitrary addresses—not just `localhost`. ([!1613]) ### Key manager - The key manager code now has improved support for generating keypairs, keys with derived data, and other structures needed for onion services. ([!1653]) - The key manager now encodes whether a key is private or public in its file extension. ([!1672]) - The key manager now disallows path components that could lead (under some programming errors) to directory traversal. ([!1661]) - We can now list keys by path and type; this is important so that we can identify disused keys and eventually expire them. ([!1677]) ### Documentation and examples - Correct our example for how to connect to onion services. ([!1653]) - Update download location in `download-manager` example. ([!1691]) ### Infrastructure - Our release scripts and processes are now more robust against several kinds of mistake that have frustrated previous releases, including crates that change only when their dependencies get new versions, accidental inclusion of wildcard dependencies, and dependencies on unpublished crates. ([!1646]) - Clean up use of `after_script` in our CI to behave more sensibly ([#1061], [!1663]) ### Testing - Even-more-improved support for tests that depend on a simulated view of the passage of time. ([!1639], [!1650]) ### Cleanups, minor features, and bugfixes - Refactored the key derivation code for relay cryptography. ([!1629]) - Work around [a bug in `FusedFuture for oneshot::Receiver`] that made it dangerous to `select!` on a `oneshot::Receiver` to detect if the sender is dropped. ([#1059], [!1656], [futures-rs#2455](https://github.com/rust-lang/futures-rs/issues/2455)) - Fix handling for escape sequences when talking to a pluggable transport. ([!1584]) - Major refactoring and simplifications on the explicit closing of pending incoming streams, to prevent double-close bugs and related panics. ([#1065], [!1678], [!1681]) - Refactor implementation of ISO-8601 time parsing in descriptors. ([#751], [!1693]) - Renamed the function in `tor-hsclient` to launch a circuit to an onion service to be less confusing. The old name remains but is deprecated. ([#1078], [!1700]) - Do not advertise or accept non-required compression encodings when making anonymized requests to an onion service directory: to do so is a fingerprinting vector. ([#1062], [cfe641613e6b6f4f]) - Use the new typed handshake-type codes when building onion service descriptors. ([!1712]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Emil Engler, gil, halcyon, Jani Monoses, Jim Newsome, LowLandMink543, Neel Chauhan, and Trinity Pointard! Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.9 — 2 October 2023 Arti 1.1.9 continues work on support for onion services in arti. The pieces are now (mostly) connected; the next month of development will see extensive testing, bugfixing, and refinement. ### Breaking changes in lower-level crates - In `tor-hsclient` and `tor-netdoc`'s APIs, secret authentication keys are now handled as `HsClientDescKeypair`, rather than as individual keys. - In `tor-circmgr`, the `NoExit` error now includes a possible country code. - In `tor-ptmgr`, `ClientTransportGaveError` have been renamed to `TransportGaveError`. ### Onion service development - The onion service descriptor publisher is now in conformance with our spec with respect to how it handles time periods. ([!1564]) - The descriptor publisher now runs in parallel, so that a blocked upload doesn't prevent successful uploads from succeeding. ([!1580]) - The descriptor publisher now includes correct retry and timing logic. ([!1592], [!1623]) - The introduction point manager code is now able to integrate with the descriptor publisher. ([!1575], [!1576], [!1577] [!1578], [!1603]) - The descriptor publisher code is now integrated with the key management system. ([#1042], [!1615]) - The introduction point manager is now integrated with the code that accepts user requests via introduction points. ([!1597], [!1598]) - The code responsible for selecting and maintaining introduction points is now more robust in the presence of relay selection failure. ([!1585]) - We now have a `tor-hsrproxy` crate, to handle running an onion service that directs incoming connections to local ports. Users will need this if they want their onion services to run in a separate process and not use Rust. ([01f954d3782df57a], [!1622]) - Added configuration logic for onion services. ([!1557], [!1599], [!1605], [!1611]) - The `downgrade_dependencies` script now honors the `$CARGO` variable. ([!1596]) - We now use a keypair type for `hs_ntor` secret keys. ([#1030], [!1590]) - There is now a set of (not working yet!) APIs to actually launch and run onion services, by invoking the necessary pieces of the backend, and pass requests back to the caller ([!1604], [!1608], [!1610], [!1616], [!1620], [!1625]) ### Client features - We now have an experimental feature to select exits by country, with geoip support. It is Rust-only, and not yet exposed via a configuration option. ([!1537]) - When contacting an onion service, we now pad our `INTRODUCE2` message payload to a uniform size in order to conceal what kind of data and extensions it contains. ([#1031], [!1602]) ### Documentation and examples - We've merged several example programs from Saksham Mittal's project for this year's [Google Summer of Code]. They include a downloading tool, a relay checker, and obfs4 checker, a tool to lookup DNS over tor, and a program to run a proxy over a pluggable transport. You can find them in `examples/gsoc2023`. ([!1574]) - Documentation fixes around our description of `localhost_port_legacy`. ([!1588]) ### Infrastructure - Our version-bumping script now allows options to be applied to "$CARGO". ([!1573]) - Our CI scripts now use `cargo install --locked` to avoid certain compatibility issues in our tools and their dependencies. ([!1587]) - The `ArtiPath` types recognized by the key manager are now better documented. ([!1586]) ### Testing - New tests for our `tor-ptmgr` string-escaping logic. ([!1579]) - Our runtime mock code now displays more and better information about when and where tasks are sleeping. ([!1591], [!1595]) ### Cleanups, minor features, and bugfixes - Refactoring and API revisions to our experimental backend support for launching pluggable transports in server mode. ([!1581]) - Our low-level cryptographic wrappers now have a type to represent x25519 (Montgomery) keypairs. Several internal APIs have adapted accordingly. ([!1617]) - The key manager system now supports public keys, for cases where the secret key is kept offline. ([!1618]) - The key manager system now supports expanded ed25519 keypairs, so that it can represent blinded onion identity keys. ([!1619]) - Cleanups to encryption logic in `tor-proto`. ([!1627]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Emil Engler and Saksham Mittal! Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! [#1030]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1030 [#1031]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1031 [#1042]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1042 [01f954d3782df57a]: https://gitlab.torproject.org/tpo/core/arti/-/commit/01f954d3782df57a4ac1d2cd1d323584ccaaac76 [Google Summer of Code]: https://summerofcode.withgoogle.com/ [Zcash Community Grants]: https://zcashcommunitygrants.org/ [other sponsors]: https://www.torproject.org/about/sponsors/ # Arti 1.1.8 — 5 September 2023 Arti 1.1.8 continues work on support for onion services in arti. It includes backend support for nearly all of the functionality needed to launch and publish an onion service and accept incoming requests from onion service clients. This functionality is not yet usable, however: we still need to connect it all together, test and debug it, and provide high-level APIs to allow the user to actually turn it on. ### Major bugfixes - Do not allow the user to set `bridges = true` without having configured any bridges. Previously, this configuration was possible, and it caused arti to connect without using any bridges. This is tracked as [TROVE-2023-002]. ([#1000], [!1481]). ### Breaking changes in lower-level crates - In `tor-dirclient`, `Requestable::make_request` now returns `Request`. ([cd6c4674dc560d9c1dc3]) - In `tor-ptclient`, `PtParameters` been split, and `PluggableTransport` has become a trait. ([bbed17ba4a44a4690ad6]) - Additionally, many unstable APIs (marked with the `experimental-api` feature and similar) and APIs in unstable crates (like `tor-hsservice` and `tor-keymgr`) have changed. ### Onion service development - We began laying more groundwork for onion services, with a set of low-level API designs, algorithm designs, and data structures. ([#970], [#971], [#972], [!1452], [!1444], [!1541]) - Fuzzing support and significant speed improvements to the (still unused) [HashX]-based proof-of-work code. ([!1446], [!1462], [!1459], [!1513], [!1524], [!1529], [!1538], [!1539], [!1555]) - Added low-level support in [`tor-proto`] for accepting incoming data streams on a circuit. Onion services will use this to accept `BEGIN` messages. ([#864], [#994], [#998], [#1009], [!1451], [!1474], [!1475], [!1476], [!1477], [!1484], [!1519]) - Keystore directory configuration is now derived from the configured state directory when using `TorClientConfigBuilder::from_directories`. ([#988], [!1498]) - Expose the `KH` circuit-binding material, as needed for the rendezvous handshake. ([#993], [!1472]) - Backend code to establish an introduction point, keep it established, and watch for `INTRODUCE2` messages. ([!1510], [!1511], [!1516], [!1517], [!1522], [!1540]) - Backend code to decode an `INTRODUCE2` message, complete the necessary cryptographic handshakes, open a circuit to the client's chosen rendezvous point, establish a shared virtual hop, and receive `BEGIN` messages. ([#980], [#1013], [!1512], [!1520], [!1521], [!1536], [!1547]) - Taught the `tor-dirclient` crate how to upload onion service descriptors. ([!1505]) - Revise and debug logic for locating items the HsDir ring when publishing. ([#960], [!1494], [!1518]) - Refactor onion service error handling. ([!1515]) - Backend code to select introduction points and keep track of which ones are running correctly. ([!1523], [!1549], [!1550], [!1559]) - Refactor HsDesc parsing code to remove `inner::IntroPointDesc`. ([!1528]) - Initial backend code to regenerate and publish onion service descriptors as needed. ([#977], [!1545]) ### Documentation - Fix documentation about the [`OnionAddressDisabled`] error: it was missing a "not". ([!1467]) - Correct details about upcoming milestones in our [top-level `README.md`]. ([!1471]) ### Infrastructure - New release script to bump the patchlevel of a crate without treating it as a dependency change. ([#945], [!1461]) - New script to make sure that all checked-in `Cargo.lock` files are correct. ([!1468]) - Usability improvements to our coverage script. ([!1485]) - In CI, verify that our scripts are using `/usr/bin/env` to find their interpreters in the proper locations. ([!1489], [!1490]) ### Testing - Improve test coverage for the `tor-cert` crate. ([!1495], [!1496], [!1497]) - Improve test coverage for the `tor-proto` crate. ([!1501]) ### Cleanups, minor features, and smaller bugfixes - Improved error handling when a `[[bridges.transports]]` section does not include any required pluggable transport. ([#880], [!1229]) - Key manager APIs are now less tied to the SSH key format, and no longer require that x25519 keys be stored as ed25519 keys. ([#936], [#965], [!1464], [!1508]) - Downgrade lints for built-in warnings to "warn". Previously two of them (`missing_docs`, `unreachable_pub`) were set to "deny", which had a risk of breaking compilation in the future. ([#951], [!1470]) - Expose the `HopNum` type from `tor-proto`, to help avoid off-by-one errors. ([eee3bb8822dd22a4], [#996], [!1548]) - Deprecate and replace `ClientCirc::start_conversation_last_hop` with a new [`start_conversation`] function that can target any hop. ([#959], [!1469]) - New functions in `tor-proto` to wait for a channel or a circuit to shut down. ([!1473]) - Improved error messages and behaviors when we can't decide where to look for our configuration files. ([!1478], [!1479], [!1480]) - Deprecated and renamed `download` in `tor-dirclent` to `send_request`. ([9a08f04a7698ae23]) - Deprecate [`DropNotifyEofSignallable::is_eof`]. ([f4dfc146948d491c]) - New [`ClientCirc::send_raw_msg`] function for cases where we want to send a message without starting a conversation. ([#1010], [!1525]) - Experimental backend support for launching pluggable transports in server mode, for testing and example code. ([!1504]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Emil Engler, Jim Newsome, Micah Elizabeth Scott, Saksham Mittal, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.7 — 1 August 2023 Arti 1.1.7 focuses on maintenance, bugfixing, and cleanups to earlier releases. It also lays groundwork for being able to run as an onion service. ### Major bugfixes - We now build with onion service client support by default. It is still not enabled by default, but you no longer need any special _compile-time_ options in order to be able to use it. ([#948], [!1382]) - Fix an over-strict parsing behavior that had prevented Arti from connecting to onion services whose descriptors were encoded by Stem. ([#952], [!1389]) - We've fixed a bug where we incorrectly marked bridges as having directory information where they did not, and tried to build circuits through them without fetching descriptors. ([#638], [!1408]) - Fix a deadlock in [`TorClient::reconfigure()`]. ([!1432]) ### Breaking changes in lower-level crates - The [`Conversation`] API has been built as a replacement for the old "control message" API on circuits, to better support the needs of onion services. ([#917], [!1367], [!1402]) - The `tor-config` crate no longer exposes `ItemOrBool`, which was not used. ([5b97b0b2ce31b3db]) - The [`RetryError`] type now requires that its members implement `AsRef`. ([36b9d11ecb122e1e]) - The error type of [`tor_hsclient::ConnError::Failed`] has changed. ([36b9d11ecb122e1e]) ### Onion service development - Continued improvements to our key manager infrastructure. ([#903], [#937], [#939] [#954], [!1372], [!1398], [!1399], [!1404], [!1413], [!1421], [!1433]) - Design work and API backend designs for implementing the service side of onion services. ([!1422], [!1429]) - Rust implementations of the [HashX] ASIC-resistant hash function and the related [EquiX] proof-of-work function, for eventual use in protecting onion services from denial-of-service attacks. Note that for now, the license on these crates is "LGPL-3.0-only"; we hope to relicense under "MIT OR Apache-2.0" if the author of the C version of this code approves. ([#889], [!1368]) ### Documentation - Improved documentation for how Arti is validated and released. ([#942], [!1366]) - Improvement to bridge and transport-related documentation. ([#706], [!1370]) - Add documentation to explain how to build an `arti` binary that will not include build path details. ([#957], [!1435]) ### Infrastructure - Our [Shadow] CI tests now include support for onion service clients. ([!1292]) - Our Runtime logic now has much improved support for test cases that need to handle time and waiting, and more consistently generated mock implementations. This has enabled us to clean up various unit tests. ([!1375], [!1378], [!1381]) - Fix a compatibility issue that had been preventing our Chutney CI tests from passing. ([c98894cebc60e223], [!1391], [!1393]) ### Logging improvements - We now ensure that all panics from `arti` are sent to our logs. Formerly, they were only reported on stderr. ([#921], [!1377]) - Our logfile messages now have a configurable granularity, to avoid logging excessive detail that could help with traffic analysis attacks. The default is one second granularity, and can be overridden with the `logging.time_granularity` option. Note that this granularity does not apply to systems like `journald` that have their own ideas about how to record messages. ([#551], [!1376]) - When logging errors, we now check whether the type of the error indicates a bug. If it does, we always escalate the logging severity to "warn" or higher. ([!1379], [!1383], [!1386], [!1390]) - When reporting errors caused by the failure of multiple retry attempts, we take more care to report the source failure causes. ([#958], [!1416]) ### Cleanups, minor features, and smaller bugfixes - Rename some mocking-related functions to avoid accidental infinite-recursion bugs. ([!1365]) - Fix or disable a series of new warnings from Clippy. ([!1369], [!1394], [!1395], [!1396]) - Our (not yet used) GeoIP code now encodes country codes as two _nonzero_ bytes, which enables the [niche optimization]. ([!1384]) - Our (not yet used) GeoIP code now treats zero-values ASNs as indicating an unknown ASN, for compatibility with the format used by the C tor implementation. ([#961], [!1417]) - We now try to avoid using [`Rng::gen_range()`], due to the possibility of panics. We have instead added a `gen_range_checked()` and a `gen_range_infallible()` call. ([#920], [!1385], [!1387]) - The `ChanMgr` API now exposes a function to build unmanaged channels, in order to support external code that wants to build channels that are not managed by or shared with the rest of Arti. ([!1374], [!1403], [!1406]) - The [`NetDir`] API now has optional support for recording the associated country codes of its relays. ([!1364]) - Bridges no longer contain addresses twice. This prevents us from making unnecessary connections. ([!1409]) - In [`fs-mistrust`], we now detect several kinds of errors related to failed user or group lookup. ([cdafa2ce0191f612]) - We have migrated our Unix user info lookups from the no-longer-maintained `users` crate to the new [`pwd-grp`] crate. ([#877], [!1410]) - Add accessors for several bridge-related config builder types. ([!1425], [!1426]) - Refactor handling of initial `CREATE` cells when opening a circuit, to clean up our reactor loop logic a bit. ([!1441]) ### Removed features - We no longer publish the crate `arti-bench` to crates.io. It has no use outside of development. ([!1371]) - We no longer publish our as-yet-unused `tor-events` and `tor-congestion` crates to crates.io. They aren't used in the rest of Arti yet. ([!1371]) - We no longer validate our code with Clippy's `missing_panics_doc` lint, since it has begun to warn about all use of `expect()` in nightly. ([#950], [!1380]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Dimitris Apostolou, Jim Newsome, juga, Kunal Mehta, Micah Elizabeth Scott, Saksham Mittal, sw1tch, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] and our [other sponsors] for funding the development of Arti! # Arti 1.1.6 — 30 June 2023 Arti 1.1.6 completes the core of the work needed for a client to connect to onion services on the Tor network. This is not yet enabled by default: we do not yet recommend using this feature for security-sensitive purposes, because of some [missing security features][#98]. Instructions for enabling it and trying it out can be found in the [README.md] file. (Note that version 1.1.6 also requires a non-default cargo feature to be enabled: you must build with `--features=arti/onion-service-client`.) Additionally, this version includes an experimental key manager implementation. Currently it's used to store the keys needed for client authentication, but in the future it will store the keys for onion services themselves, and eventually relays. In this release it is still missing some import functionality for interoperability; the interface is likely to change significantly. Work on our RPC subsystem has also continued; we have achieved several prerequisites needed for applications' SOCKS connections to integrate correctly with the RPC subsystem. And as usual, there are a large number of smaller fixes and improvements throughout the codebase. ### Major bugfixes - Downgrade our dependency on x25519-dalek from "2.0.0-rc.2" to "2.0.0-pre.1". The former had a compatibility bug that made it stop working once a newer version of `curve25519-dalek` was released. We hope to [re-upgrade] to a more recent version of this crate in a future release. ([#926], [!1317]) ### Breaking changes in lower-level crates - We have removed an empty `relaycell::restrict` module from the `tor-cell` crate. This module was added in error. This change will break any code that (pointlessly) tried to import it. ([589fefd581e962a7]) ### Onion service development - Implement the core logic of an onion service client. Having fetched a descriptor for an onion service, we now establish a rendezvous circuit, and try to send INTRODUCE1 requests to the service's introduction points, while waiting for a RENDEZVOUS2 message in response on the rendezvous circuit. Once the message is received, we can launch streams to the service over that circuit. ([!1228], [!1230], [!1235], [!1238], [!1240]) - Re-launch and retry onion service connection attempts as appropriate. ([!1246]) - Onion service descriptors now have accessor functions to enable their actual use. ([!1220]) - We can transform the information about relays used in onion service descriptors, and in introduce1 cells, into the format needed to connect to the relay described. ([!1221]) - Generate random rendezvous cookies to identify circuits at a client's rendezvous point. ([!1227]) - Ensure that specific information about onion services, rendezvous points, and introduction points are treated as sensitive or redacted in our error messages. ([!1326], [!1335]) - Reduce the cost of duplicating HsDir rings in our network objects. ([#883], [!1234]) - Refactor and simplify our `hs_ntor` APIs to better reuse state information. ([bb6115103aad177c]) - Return a more informative error type from our time-period manipulation code. ([!1244]) - Remember our introduction point experiences, and try to use known-good ones before ones that have failed recently. ([!1247], [!1295]) - We now adjust the size of our pre-constructed circuit pool dynamically based on past demand for onion-service circuits (or lack thereof). ([686d5cf2093322e4]) - Speed improvements to the algorithm we use to select pre-constructed circuits for onion services, and correctness fixes to those speed improvements. ([1691c353924f89cc], [#918], [!1296], [!1301]) - The `StreamPrefs::connect_to_onion_services` method now can be used to enable or disable onion service connections, and TorClients can handle onion services correctly. ([!1257]) - Provide the extended SOCKS5 error codes as documented in [proposal 304]. ([#736], [!1248], [!1279]) - Drop introduction circuits after they are no longer needed. ([!1299], [!1303]) - Expire long-unused onion service circuits. ([!1287], [!1302]) - Expire long-unused onion service descriptors. ([!1290]) - Provide a higher-level HsDescError to explain what, exactly, has gone wrong with parsing or decrypting an onion service descriptor. ([!1289]) - Respect the maximum onion service descriptor size in the consensus and change the default maximum from 50 KiB to 50 KB per the specification. ([!1323]) - Go through all of our remaining "TODO HS" comments and make sure that they are not issues that should block a release. ([#892], [#928], etc) - We support enabling or disabling onion service connections via a new `allow_onion_addrs` option, and configuring these connections through other parameters. ([!1305]) - Ensure that our directory ring parameters are taken from the consensus parameters, rather than set unconditionally to defaults. ([!1310]) - Enforce upper bounds on the number of introduction points in an onion service descriptor. ([!1332]) - Use correct circuit parameters when creating onion service circuits. ([#935], [!1340]) - Use more accurate timeout predictions for building and using onion service circuits. ([!1342]) ### RPC development - Our RPC engine now supports holds a list of SOCKS connections, so that applications can register their SOCKS connections with their RPC sessions. ([545984b095119ecc]) - `TorClient`s, and similar RPC-visible, can now be exposed with a secure global identifier so applications can refer to them outside of an RPC session. This will allow applications to name a `TorClient` from e.g. within the parameters of a SOCKS connection. ([#863], [!1208]) - Enable `rpc::Object`s to be downcast to (some of) the `&dyn Trait`s that they implement. This is in tension with some of Rust's current limitations, but we need it so that we can downcast a `TorClient` from an `Object` into a type we can use in the SOCKS code for opening a data stream. ([!1225], [!1253]) - Major refactoring to our RPC session initialization code. ([!1254]) ### New crates - New `tor-keymgr` crate to handle persistent cryptographic keys that can be stored to disk. In the future this will be used for all client, service, and relay keys. ([!1223], [!1255], [!1256], [!1263], [!1267], [!1269], [!1278], [!1280], [!1284], [!1319], [!1321], [!1315], [!1321], [!1328], [!1337], etc.) - New `tor-geoip` crate to handle a static in-binary or on-disk IP-to-country lookup table. We will use this in the future to support country restrictions on selected paths through the network. ([!1239], [!1268]) ### Documentation - Clarify behavior of `ClientCirc::send_control_message`. ([#885], [!1219], [58babcb756f6427c]) - Clarify required behavior for `NetDocProvider`. ([!1224]) - More information about how to configure snowflake and other pluggable transports. ([#875], [#879], [!1216], [!1249]) - New examples and documentation for how to implement error reporting. ([!1213]) - Clarify some error cases for onion service descriptor validation. ([!1250], [!1252]) - Improve documentation on the channel and circuit lifecycle. ([!1316], [!1318]) - Clarify descriptions in `NetDir`'s documentation of what we mean by a "usable" Relay. ([a902f320b5b31812]) ### Infrastructure - For now we ignore an "unmaintained crate" warning for the [`users`] crate while we work on [finding a replacement][#877]. ([!1217]) - Our CI now tests each crate individually with its default features. This helps detect bugs where a crate was only working because it had been built with the features required of it by another crate. ([!1250]) - We now supplement our existing system for tracking semver-breaking issues with the [`cargo-semver-checks`] tool. We require version 0.22.1 or later. ([!1339]) ### Cleanups, minor features, and smaller bugfixes - We no longer use the [`arrayref`] crate to convert slice-references into array references. In recent versions of Rust, we can simply use TryFrom and const generics. ([#872], [!1214]) - Our consensus directory objects now expose accessors that list required and recommended protocol versions. ([205b6d176c4a619b]) - The `tor-error` crate now exposes a convenience macro to derive `AsRef` for our specific error types. ([33c90e5b7243c3b3]) - The formerly experimental `send_control_message` API now takes an `AnyRelayMsg` rather than a cell, as does its associated `MsgHandler` API. ([#881], [#887], [!1232], [!1236]) - Backend code to more readily display and redact relay identities. ([#882], [!1233]). - `tor-proto` no longer gives an error when trying to use `SENDME` messages with a relay digest algorithm with an output length of other than 20. ([!1242]) - `tor-llcrypto` now exposes a method to try to look up an element from a slice in constant time. ([25db56777c0042a9]) - Apply two now-universally-available clippy lints to all of our crates. ([!1271]) - Add experimental API to expose a `chanmgr` method from `TorClient`. ([!1275]) - The `ClientCirc::path_ref()` method now returns an `Arc` type, which can be used to find information about a circuit's path without extensive copying. The old `path()` method still exists, but is deprecated. ([#787], [!1286]) - `CircMgr` now exposes its estimates for good timeouts for circuit operations. ([!1281].) - Fix a compilation warning on Windows. ([!1294]) - Make sure DirProviderBuilder is `Send + Sync`, so that TorClientBuilder is always `Send + Sync`. ([#924], [!1307]) - Implement conversion from ed25519 private keys to curve25519 private keys, as part of our eventual compatibility with ssh's key storage format. ([!1297]) - Numerous improvements and fixes to our configuration handling tests. ([!1320], [!1330]) - Refactor some duplicate logic in our circuit-retention code. ([!1322]) - Experimentally expose some of `NetDir`'s information about whether a relay is in the consensus (independent of whether we have full information about it). ([!1325]) ### Removed features - We no longer support ancient (pre-0.3.6) versions of Tor without support for authenticated SENDME messages. ([#914], [!1283]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Andy, Jim Newsome, nate\_d1azzz, pinkforest, Saksham Mittal, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] for funding the development of Arti! # Arti 1.1.5 — 1 June 2023 Arti 1.1.5 fixes a local-only denial-of-service attack, and continues our work towards support for providing a working RPC mechanism and an onion service client. ### Major bugfixes (service) - Fix a local-only CPU denial-of-service bug. Previously, an attacker with access to our SOCKS port (only open by default on localhost) could cause Arti to loop forever, consuming CPU. This issue was discovered by Jakob Lell. This is also tracked as TROVE-2023-001. ([#861], [!1196]) ### Breaking changes in lower-level crates - In [`tor-netdoc`], the `ParseErrorKind` and `ParseErrorSource` types have been renamed to `NetdocErrorKind` and `NetdocErrorSource` respectively, to better reflect their meaning. ([!1176], [!1179]) - In [`tor-linkspec`] and [`tor-cell`], we have renamed `UnparsedLinkSpec` to `EncodedLinkSpec` to correctly reflect its purpose. ([02785ca6505572bd]) - In [`tor-cell`], the `Extend2` message now takes a list of `EncodedLinkSpec`. ([7ce808b75bb500f2]) - In [`tor-linkspec`], `CircTarget::linkspecs()` now returns an encoded list instead of a `Vec` of unencoded link specifiers. This is needed for passing linkspecs verbatim in the onion service implementation. ([7ce808b75bb500f2]) - `ClientCirc` no longer implements `Clone`. In various crates, functions that used to return `ClientCirc` now return `Arc`. This allows us to be more explicit about how circuits are shared, and to make circuits visible to our RPC code. ([#846], [!1187]) ### Onion service development - Improved API for parsing onion service descriptors. ([#809], [!1152]) - More APIs for deriving onion service keys from one another. ([18cb1671c4135b3d]) - Parse onion service descriptors after receiving them. ([!1153]) - When fetching an onion service descriptor, choose the HS directory server at random. ([!1155]) - Refactoring and improvements to our handling for sets of link specifiers (components of a Tor relay's address) in order to support lists of link specifiers that we receive as part of an INTRODUCE2 message or onion service descriptor. ([#794], [!1177]) - Code to enforce rules about consistency of link specifier lists. ([#855], [!1186]) - Correctly handle onion service descriptor lifetimes, and introduce necessary helper functions to handle overlapping sets of lifetime bounds. ([!1154]) - Additional design and specification about a key management system. ([!1185]) - Finish, refactor, debug, and test the hs-ntor handshake used to negotiate keys with onion services ([#865], [!1189]) - Export the unencrypted portion of an INTRODUCE1 message as needed to implement the hs-ntor handshake. ([#866], [!1188]) - Add support for adding the "virtual" hop for an onion service rendezvous circuit based on a set of cryptographic material negotiated via the `hs-ntor` handshake. ([#726], [!1191]) ### RPC development - Improved description of our work-in-progress RPC API design. ([!1005]) - Expose an initial TorClient object to our RPC sessions. ([d7ab388faf96f53e]) - Implement object-handle management backend for RPC sessions, so that RPC commands can refer to objects by a capability-style ID that doesn't make objects visible to other sessions. This has required significant design refinement, and will likely need more in the future. ([#820], [#848], [!1160], [!1183], [!1200]) - Add an experimental `StreamCtrl` mechanism to allow code (like the RPC module) that does not own the read or write side of a data stream to nonetheless monitor and control the stream. ([#847], [!1198]) ### Infrastructure - Our license checking code now allows the MPL-2.0 license on an allow-list basis. ([#845], [e5fa42e1c7957db0]) - Our [`fixup-features`] script now works correctly to enforce our rules about the `full` feature (notably, that it must include all features not labelled as experimental or non-additive). ([!1180], [!1182]) - The script that generates our Acknowledgments section now looks at various Git trailers in order to better acknowledge bug reporters. ([!1194]) - Use the latest version of Shadow in our integration tests ([!1199]) ### Cleanups, minor features, and smaller bugfixes - Improved logging in directory manager code when deciding what to download and when to download it. ([#803], [!1163]) - Downgrade and clarify log messages about directory replacement time. ([#839]) - Revise and downgrade other directory-manager logs. ([#854], [!1172]) - When listing the features that are enabled, list static features correctly. ([!1169]) - Refactor the `check_key` function in `tor-cert` to provide a more reasonable API. ([#759], [!1184]) - Improve or downgrade certain verbose log messages in `tor-guardmgr` and `tor-proto`. ([!1190]) - Throughout our codebase, avoid the use of ed25519 secret keys without an accompanying public key. Instead, store the two as a keypair. (Using ed25519 secret keys alone creates the risk of using them with mismatched public keys, with [catastrophic cryptographic results].) ([#798], [!1192]) ### Network updates - Update to the latest list of Tor fallback directories. ([!1210]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, Jakob Lell, Jim Newsome, Saksham Mittal, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] for funding the development of Arti! # Arti 1.1.4 — 3 May 2023 Arti 1.1.4 fixes a major bug in the directory downloading code that could cause clients to stay stuck with an old version of the directory. Additionally, this version advances our efforts on onion services: we have implementations for descriptor downloading, and a design for improved key management. For this month and the next, our efforts are divided between onion services and work on a new RPC API (a successor to C Tor's "control port") that will give applications a safe and powerful way to work with Arti without having to write their code in Rust or link Arti as a library (unless they want to). We have an early version of this protocol implemented, but it does not yet expose any useful functionality. Arti 1.1.4 also increases our MSRV (Minimum Supported Rust Version) to Rust 1.65, in accordance with our [MSRV Policy], and renames a few other inconsistently-named APIs. ### Major Bugfixes - Download directories correctly in the case where we start with our cache containing all the microdescriptors from the previous directory. Previously, we had a bug where we only checked whether it was time to fetch a new consensus when we added a new microdescriptor from the network. This bug could lead to Arti running for a while with an expired directory. ([#802] [!1126]) ### Breaking changes - We now require Rust 1.65 or later for all of our crates. This change is required so that we can work correctly with several of our dependencies, including the [`typetag`] crate which we will need for RPC. ([#815] [!1131] [!1137]) - In all crates, rename `*ProtocolFailed` errors to `*ProtocolViolation`. This is a more correct name, but does potentially break API users depending on the old versions. ([#804] [!1121] [!1132]) ### Breaking changes in lower level crates - Convert the DirClient request type for `RouterDesc`s into an enum, and remove its `push()` method. ([!1112]) - Rename `BridgeDescManager` to `BridgeDescMgr` for consistency with other type names. ([#805] (!1122)) - In `tor-async-utils`, rename `SinkExt` to `SinkPrepareExt`, since it is not actually an extension trait on all `Sink`s. ([5cd5e6a3f8431eab]) ### Onion service development - Added and refactored some APIs in `tor-netdir` to better support onion service HSDir rings. ([!1094]) - Clean up APIs for creating encrypted onion service descriptors. ([!1097]) - Support for downloading onion service descriptors on demand. ([!1116] [!1118]) - Design an API and document on-disk behavior for a [key-management subsystem], to be used not only for onion services, but eventually for other kinds of keys. ([#834] [!1147]) ### RPC/Embedding development - New specification for our capabilities-based RPC meta-protocol in [`rpc-meta-draft`]. ([!1078] [!1107] [!1141]) - An incomplete work-in-progress implementation of our new RPC framework, with a capabilities-based JSON-encoded protocol that allows for RPC-visible methods to be implemented on objects throughout our codebase. For now, it is off-by-default, and exposes nothing useful. ([!1092] [!1136] [!1144] [!1148]) ### Documentation - Better explain how to build our documentation. ([!1090]) - Explain that we explicitly support `--document-private-items`. ([!1090]) - Fix incorrect documentation of OSX configuration location. ([!1125]) - Document some second-order effects of our semver conformance. ([!1129]) ### Cleanups, minor features, and minor bugfixes - Improvements to [`TimerangeBound`] API. ([!1105]) - Fix builds with several combinations of features. ([#801] [!1106]) - Code to join an `AsyncRead` and `AsyncWrite` into a single object implementing both traits. ([!1115]) - Expose the `MiddleOnly` flag on router status objects, for tools that want it. ([#833] [!1145] [!1146]) - Only run doctest for `BridgesConfig` when the `pt-client` feature is enabled; otherwise it will fail. ([#843], [!1166]) - Refactoring in and around `RelayId`. ([!1156]) ### Acknowledgments Thanks to everybody who's contributed to this release, including Alexander Færøy, juga, Neel Chauhan, tranna, and Trinity Pointard. Also, our deep thanks to [Zcash Community Grants] for funding the development of Arti! --- net/arti/Makefile | 19 +- net/arti/cargo-depends.mk | 808 +++--- net/arti/distinfo | 2427 ++++++++++------- ...h-crates_arti_src_arti-example-config.toml | 15 - 4 files changed, 1860 insertions(+), 1409 deletions(-) delete mode 100644 net/arti/patches/patch-crates_arti_src_arti-example-config.toml diff --git a/net/arti/Makefile b/net/arti/Makefile index e9756eb1c327..006b11d96f9f 100644 --- a/net/arti/Makefile +++ b/net/arti/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2024/06/07 23:52:41 nikita Exp $ +# $NetBSD: Makefile,v 1.8 2024/11/01 08:34:39 wiz Exp $ -PKGNAME= arti-1.1.3 -PKGREVISION= 1 -DISTNAME= arti-arti-v${PKGVERSION_NOREV} +DISTNAME= arti-arti-v1.3.0 +PKGNAME= ${DISTNAME:S/arti-v//} CATEGORIES= net # TODO: modify gitlab fetch to allow hosted gitlab instances MASTER_SITES= https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v${PKGVERSION_NOREV}/ @@ -42,6 +41,13 @@ FILES_SUBST+= ARTI_GROUP=${ARTI_GROUP} MAKE_DIRS+= ${VARBASE}/chroot/arti AUTO_MKDIRS= yes +SUBST_CLASSES+= var +SUBST_FILES.var+= crates/arti/src/arti-example-config.toml +SUBST_SED.var+= -e 's,$${ARTI_CACHE}'",${VARBASE}/chroot/arti/," +SUBST_SED.var+= -e 's,$${ARTI_LOCAL_DATA}'",${VARBASE}/chroot/arti/," +SUBST_STAGE.var= post-patch +SUBST_MESSAGE.var= Adapt some paths for pkgsrc. + MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl} INSTALLATION_DIRS= ${EGDIR} @@ -50,11 +56,8 @@ INSTALLATION_DIRS= ${EGDIR} DEPENDS+= daemonize-[0-9]*:../../sysutils/daemonize .endif -# error: found a virtual manifest at `/usr/work/net/arti/work/arti-arti-v1.1.3/Cargo.toml` instead of a package manifest do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/target/release/${PKGBASE} ${DESTDIR}${PREFIX}/bin - -pre-install: + ${INSTALL_PROGRAM} ${WRKSRC}/target/release/arti ${DESTDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/crates/arti/src/arti-example-config.toml ${DESTDIR}${EGDIR}/arti.toml .include "../../lang/rust/cargo.mk" diff --git a/net/arti/cargo-depends.mk b/net/arti/cargo-depends.mk index be4178ebb733..94be72b09c96 100644 --- a/net/arti/cargo-depends.mk +++ b/net/arti/cargo-depends.mk @@ -1,430 +1,546 @@ -# $NetBSD: cargo-depends.mk,v 1.3 2023/04/28 16:58:42 nikita Exp $ +# $NetBSD: cargo-depends.mk,v 1.4 2024/11/01 08:34:39 wiz Exp $ -CARGO_CRATE_DEPENDS+= addr2line-0.19.0 -CARGO_CRATE_DEPENDS+= adler-1.0.2 -CARGO_CRATE_DEPENDS+= aes-0.8.2 -CARGO_CRATE_DEPENDS+= ahash-0.7.6 -CARGO_CRATE_DEPENDS+= aho-corasick-0.7.20 +CARGO_CRATE_DEPENDS+= addr2line-0.24.2 +CARGO_CRATE_DEPENDS+= adler2-2.0.0 +CARGO_CRATE_DEPENDS+= aes-0.8.4 +CARGO_CRATE_DEPENDS+= ahash-0.8.11 +CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3 +CARGO_CRATE_DEPENDS+= amplify-4.7.0 +CARGO_CRATE_DEPENDS+= amplify_derive-4.0.1 +CARGO_CRATE_DEPENDS+= amplify_num-0.5.3 +CARGO_CRATE_DEPENDS+= amplify_syn-2.0.1 +CARGO_CRATE_DEPENDS+= android-tzdata-0.1.1 CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5 -CARGO_CRATE_DEPENDS+= anyhow-1.0.70 +CARGO_CRATE_DEPENDS+= anstream-0.6.17 +CARGO_CRATE_DEPENDS+= anstyle-1.0.9 +CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.6 +CARGO_CRATE_DEPENDS+= anstyle-query-1.1.2 +CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.6 +CARGO_CRATE_DEPENDS+= anyhow-1.0.91 CARGO_CRATE_DEPENDS+= approx-0.5.1 -CARGO_CRATE_DEPENDS+= arbitrary-1.3.0 -CARGO_CRATE_DEPENDS+= arrayref-0.3.7 -CARGO_CRATE_DEPENDS+= async-broadcast-0.5.1 -CARGO_CRATE_DEPENDS+= async-channel-1.8.0 -CARGO_CRATE_DEPENDS+= async-compression-0.3.15 +CARGO_CRATE_DEPENDS+= arbitrary-1.3.2 +CARGO_CRATE_DEPENDS+= arrayvec-0.7.6 +CARGO_CRATE_DEPENDS+= ascii-1.1.0 +CARGO_CRATE_DEPENDS+= asn1-rs-0.6.2 +CARGO_CRATE_DEPENDS+= asn1-rs-derive-0.5.1 +CARGO_CRATE_DEPENDS+= asn1-rs-impl-0.2.0 +CARGO_CRATE_DEPENDS+= assert-impl-0.1.3 +CARGO_CRATE_DEPENDS+= assert_matches-1.5.0 +CARGO_CRATE_DEPENDS+= async-broadcast-0.7.1 +CARGO_CRATE_DEPENDS+= async-channel-1.9.0 +CARGO_CRATE_DEPENDS+= async-channel-2.3.1 +CARGO_CRATE_DEPENDS+= async-compression-0.4.17 CARGO_CRATE_DEPENDS+= async-ctrlc-1.2.0 -CARGO_CRATE_DEPENDS+= async-executor-1.5.0 -CARGO_CRATE_DEPENDS+= async-global-executor-2.3.1 +CARGO_CRATE_DEPENDS+= async-executor-1.13.1 +CARGO_CRATE_DEPENDS+= async-global-executor-2.4.1 CARGO_CRATE_DEPENDS+= async-io-1.13.0 -CARGO_CRATE_DEPENDS+= async-lock-2.7.0 +CARGO_CRATE_DEPENDS+= async-io-2.3.4 +CARGO_CRATE_DEPENDS+= async-lock-2.8.0 +CARGO_CRATE_DEPENDS+= async-lock-3.4.0 CARGO_CRATE_DEPENDS+= async-native-tls-0.5.0 -CARGO_CRATE_DEPENDS+= async-process-1.6.0 -CARGO_CRATE_DEPENDS+= async-rustls-0.3.0 -CARGO_CRATE_DEPENDS+= async-std-1.12.0 -CARGO_CRATE_DEPENDS+= async-task-4.4.0 -CARGO_CRATE_DEPENDS+= async-trait-0.1.68 -CARGO_CRATE_DEPENDS+= async_executors-0.6.0 -CARGO_CRATE_DEPENDS+= asynchronous-codec-0.6.1 -CARGO_CRATE_DEPENDS+= atomic-0.5.1 -CARGO_CRATE_DEPENDS+= atomic-waker-1.1.0 -CARGO_CRATE_DEPENDS+= atty-0.2.14 -CARGO_CRATE_DEPENDS+= autocfg-1.1.0 -CARGO_CRATE_DEPENDS+= backtrace-0.3.67 -CARGO_CRATE_DEPENDS+= base64-0.13.1 +CARGO_CRATE_DEPENDS+= async-process-2.3.0 +CARGO_CRATE_DEPENDS+= async-signal-0.2.10 +CARGO_CRATE_DEPENDS+= async-std-1.13.0 +CARGO_CRATE_DEPENDS+= async-task-4.7.1 +CARGO_CRATE_DEPENDS+= async-trait-0.1.83 +CARGO_CRATE_DEPENDS+= async_executors-0.7.0 +CARGO_CRATE_DEPENDS+= asynchronous-codec-0.7.0 +CARGO_CRATE_DEPENDS+= atomic-0.5.3 +CARGO_CRATE_DEPENDS+= atomic-0.6.0 +CARGO_CRATE_DEPENDS+= atomic-waker-1.1.2 +CARGO_CRATE_DEPENDS+= autocfg-1.4.0 +CARGO_CRATE_DEPENDS+= automod-1.0.14 +CARGO_CRATE_DEPENDS+= axum-0.7.7 +CARGO_CRATE_DEPENDS+= axum-core-0.4.5 +CARGO_CRATE_DEPENDS+= backtrace-0.3.74 +CARGO_CRATE_DEPENDS+= base16ct-0.2.0 +CARGO_CRATE_DEPENDS+= base32-0.5.1 +CARGO_CRATE_DEPENDS+= base64-0.22.1 CARGO_CRATE_DEPENDS+= base64ct-1.6.0 CARGO_CRATE_DEPENDS+= bitflags-1.3.2 -CARGO_CRATE_DEPENDS+= bitflags-2.0.2 -CARGO_CRATE_DEPENDS+= blanket-0.2.0 -CARGO_CRATE_DEPENDS+= block-buffer-0.9.0 +CARGO_CRATE_DEPENDS+= bitflags-2.6.0 +CARGO_CRATE_DEPENDS+= bitvec-1.0.1 +CARGO_CRATE_DEPENDS+= blake2-0.10.6 +CARGO_CRATE_DEPENDS+= blanket-0.3.0 CARGO_CRATE_DEPENDS+= block-buffer-0.10.4 -CARGO_CRATE_DEPENDS+= blocking-1.3.0 +CARGO_CRATE_DEPENDS+= blocking-1.6.1 CARGO_CRATE_DEPENDS+= bounded-vec-deque-0.1.1 -CARGO_CRATE_DEPENDS+= bumpalo-3.12.0 -CARGO_CRATE_DEPENDS+= by_address-1.1.0 -CARGO_CRATE_DEPENDS+= bytemuck-1.13.1 -CARGO_CRATE_DEPENDS+= byteorder-1.4.3 -CARGO_CRATE_DEPENDS+= bytes-1.4.0 -CARGO_CRATE_DEPENDS+= cc-1.0.79 +CARGO_CRATE_DEPENDS+= bstr-1.10.0 +CARGO_CRATE_DEPENDS+= bumpalo-3.16.0 +CARGO_CRATE_DEPENDS+= by_address-1.2.1 +CARGO_CRATE_DEPENDS+= bytemuck-1.19.0 +CARGO_CRATE_DEPENDS+= byteorder-1.5.0 +CARGO_CRATE_DEPENDS+= bytes-1.8.0 +CARGO_CRATE_DEPENDS+= cc-1.1.31 CARGO_CRATE_DEPENDS+= cfg-if-1.0.0 -CARGO_CRATE_DEPENDS+= chrono-0.4.24 +CARGO_CRATE_DEPENDS+= cfg_aliases-0.2.1 +CARGO_CRATE_DEPENDS+= chrono-0.4.38 CARGO_CRATE_DEPENDS+= cipher-0.4.4 -CARGO_CRATE_DEPENDS+= clap-3.2.23 -CARGO_CRATE_DEPENDS+= clap_lex-0.2.4 -CARGO_CRATE_DEPENDS+= coarsetime-0.1.23 -CARGO_CRATE_DEPENDS+= codespan-reporting-0.11.1 -CARGO_CRATE_DEPENDS+= concurrent-queue-2.1.0 -CARGO_CRATE_DEPENDS+= config-0.13.3 -CARGO_CRATE_DEPENDS+= const-oid-0.9.2 -CARGO_CRATE_DEPENDS+= convert_case-0.4.0 -CARGO_CRATE_DEPENDS+= core-foundation-0.9.3 -CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.3 -CARGO_CRATE_DEPENDS+= cpufeatures-0.2.6 -CARGO_CRATE_DEPENDS+= crc32fast-1.3.2 -CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.7 -CARGO_CRATE_DEPENDS+= crossbeam-queue-0.3.8 -CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.15 +CARGO_CRATE_DEPENDS+= clap-4.5.20 +CARGO_CRATE_DEPENDS+= clap_builder-4.5.20 +CARGO_CRATE_DEPENDS+= clap_derive-4.5.18 +CARGO_CRATE_DEPENDS+= clap_lex-0.7.2 +CARGO_CRATE_DEPENDS+= coarsetime-0.1.34 +CARGO_CRATE_DEPENDS+= colorchoice-1.0.3 +CARGO_CRATE_DEPENDS+= concurrent-queue-2.5.0 +CARGO_CRATE_DEPENDS+= console-0.15.8 +CARGO_CRATE_DEPENDS+= const-oid-0.9.6 +CARGO_CRATE_DEPENDS+= content_inspector-0.2.4 +CARGO_CRATE_DEPENDS+= convert_case-0.6.0 +CARGO_CRATE_DEPENDS+= cookie-factory-0.3.3 +CARGO_CRATE_DEPENDS+= core-foundation-0.9.4 +CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.7 +CARGO_CRATE_DEPENDS+= cpufeatures-0.2.14 +CARGO_CRATE_DEPENDS+= crc32fast-1.4.2 +CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.13 +CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.5 +CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.18 +CARGO_CRATE_DEPENDS+= crossbeam-queue-0.3.11 +CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.20 +CARGO_CRATE_DEPENDS+= crunchy-0.2.2 +CARGO_CRATE_DEPENDS+= crypto-bigint-0.5.5 CARGO_CRATE_DEPENDS+= crypto-common-0.1.6 -CARGO_CRATE_DEPENDS+= ctor-0.1.26 CARGO_CRATE_DEPENDS+= ctr-0.9.2 -CARGO_CRATE_DEPENDS+= ctrlc-3.2.5 -CARGO_CRATE_DEPENDS+= curve25519-dalek-3.2.0 -CARGO_CRATE_DEPENDS+= cxx-1.0.94 -CARGO_CRATE_DEPENDS+= cxx-build-1.0.94 -CARGO_CRATE_DEPENDS+= cxxbridge-flags-1.0.94 -CARGO_CRATE_DEPENDS+= cxxbridge-macro-1.0.94 +CARGO_CRATE_DEPENDS+= ctrlc-3.4.5 +CARGO_CRATE_DEPENDS+= curve25519-dalek-4.1.3 +CARGO_CRATE_DEPENDS+= curve25519-dalek-derive-0.1.1 CARGO_CRATE_DEPENDS+= darling-0.14.4 +CARGO_CRATE_DEPENDS+= darling-0.20.10 CARGO_CRATE_DEPENDS+= darling_core-0.14.4 +CARGO_CRATE_DEPENDS+= darling_core-0.20.10 CARGO_CRATE_DEPENDS+= darling_macro-0.14.4 -CARGO_CRATE_DEPENDS+= dashmap-5.4.0 -CARGO_CRATE_DEPENDS+= data-encoding-2.3.3 -CARGO_CRATE_DEPENDS+= der-0.6.1 -CARGO_CRATE_DEPENDS+= derive_arbitrary-1.3.0 +CARGO_CRATE_DEPENDS+= darling_macro-0.20.10 +CARGO_CRATE_DEPENDS+= data-encoding-2.6.0 +CARGO_CRATE_DEPENDS+= der-0.7.9 +CARGO_CRATE_DEPENDS+= der-parser-9.0.0 +CARGO_CRATE_DEPENDS+= deranged-0.3.11 +CARGO_CRATE_DEPENDS+= derive-deftly-0.14.2 +CARGO_CRATE_DEPENDS+= derive-deftly-macros-0.14.2 +CARGO_CRATE_DEPENDS+= derive_arbitrary-1.3.2 CARGO_CRATE_DEPENDS+= derive_builder_core_fork_arti-0.11.2 CARGO_CRATE_DEPENDS+= derive_builder_fork_arti-0.11.2 CARGO_CRATE_DEPENDS+= derive_builder_macro_fork_arti-0.11.2 -CARGO_CRATE_DEPENDS+= derive_more-0.99.17 -CARGO_CRATE_DEPENDS+= digest-0.9.0 -CARGO_CRATE_DEPENDS+= digest-0.10.6 -CARGO_CRATE_DEPENDS+= directories-5.0.0 -CARGO_CRATE_DEPENDS+= dirs-5.0.0 -CARGO_CRATE_DEPENDS+= dirs-sys-0.4.0 -CARGO_CRATE_DEPENDS+= displaydoc-0.2.3 -CARGO_CRATE_DEPENDS+= downcast-rs-1.2.0 -CARGO_CRATE_DEPENDS+= dyn-clone-1.0.11 -CARGO_CRATE_DEPENDS+= ed25519-1.5.3 -CARGO_CRATE_DEPENDS+= ed25519-dalek-1.0.1 -CARGO_CRATE_DEPENDS+= educe-0.4.20 -CARGO_CRATE_DEPENDS+= either-1.8.1 -CARGO_CRATE_DEPENDS+= enum-as-inner-0.5.1 -CARGO_CRATE_DEPENDS+= enum-ordinalize-3.1.12 -CARGO_CRATE_DEPENDS+= env_logger-0.5.13 -CARGO_CRATE_DEPENDS+= errno-0.3.0 -CARGO_CRATE_DEPENDS+= errno-dragonfly-0.1.2 +CARGO_CRATE_DEPENDS+= derive_more-1.0.0 +CARGO_CRATE_DEPENDS+= derive_more-impl-1.0.0 +CARGO_CRATE_DEPENDS+= dialoguer-0.11.0 +CARGO_CRATE_DEPENDS+= digest-0.10.7 +CARGO_CRATE_DEPENDS+= directories-5.0.1 +CARGO_CRATE_DEPENDS+= dirs-5.0.1 +CARGO_CRATE_DEPENDS+= dirs-sys-0.4.1 +CARGO_CRATE_DEPENDS+= displaydoc-0.2.5 +CARGO_CRATE_DEPENDS+= downcast-rs-1.2.1 +CARGO_CRATE_DEPENDS+= dsa-0.6.3 +CARGO_CRATE_DEPENDS+= dunce-1.0.5 +CARGO_CRATE_DEPENDS+= dyn-clone-1.0.17 +CARGO_CRATE_DEPENDS+= dynasm-2.0.0 +CARGO_CRATE_DEPENDS+= dynasmrt-2.0.0 +CARGO_CRATE_DEPENDS+= ecdsa-0.16.9 +CARGO_CRATE_DEPENDS+= ed25519-2.2.3 +CARGO_CRATE_DEPENDS+= ed25519-dalek-2.1.1 +CARGO_CRATE_DEPENDS+= educe-0.4.23 +CARGO_CRATE_DEPENDS+= either-1.13.0 +CARGO_CRATE_DEPENDS+= elliptic-curve-0.13.8 +CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6 +CARGO_CRATE_DEPENDS+= enum-as-inner-0.6.1 +CARGO_CRATE_DEPENDS+= enum-ordinalize-3.1.15 +CARGO_CRATE_DEPENDS+= equivalent-1.0.1 +CARGO_CRATE_DEPENDS+= erased-serde-0.4.5 +CARGO_CRATE_DEPENDS+= errno-0.3.9 CARGO_CRATE_DEPENDS+= event-listener-2.5.3 -CARGO_CRATE_DEPENDS+= fallible-iterator-0.2.0 +CARGO_CRATE_DEPENDS+= event-listener-5.3.1 +CARGO_CRATE_DEPENDS+= event-listener-strategy-0.5.2 +CARGO_CRATE_DEPENDS+= fallible-iterator-0.3.0 CARGO_CRATE_DEPENDS+= fallible-streaming-iterator-0.1.9 +CARGO_CRATE_DEPENDS+= fast-socks5-0.9.6 CARGO_CRATE_DEPENDS+= fastrand-1.9.0 -CARGO_CRATE_DEPENDS+= filetime-0.2.20 -CARGO_CRATE_DEPENDS+= flate2-1.0.25 -CARGO_CRATE_DEPENDS+= float-cmp-0.9.0 +CARGO_CRATE_DEPENDS+= fastrand-2.1.1 +CARGO_CRATE_DEPENDS+= ff-0.13.0 +CARGO_CRATE_DEPENDS+= fiat-crypto-0.2.9 +CARGO_CRATE_DEPENDS+= figment-0.10.19 +CARGO_CRATE_DEPENDS+= filetime-0.2.25 +CARGO_CRATE_DEPENDS+= fixed-capacity-vec-1.0.1 +CARGO_CRATE_DEPENDS+= flate2-1.0.34 +CARGO_CRATE_DEPENDS+= float-cmp-0.10.0 CARGO_CRATE_DEPENDS+= float-ord-0.3.2 CARGO_CRATE_DEPENDS+= float_eq-1.0.1 CARGO_CRATE_DEPENDS+= fluid-let-1.0.0 CARGO_CRATE_DEPENDS+= fnv-1.0.7 CARGO_CRATE_DEPENDS+= foreign-types-0.3.2 CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1 -CARGO_CRATE_DEPENDS+= form_urlencoded-1.1.0 +CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.1 CARGO_CRATE_DEPENDS+= fslock-0.2.1 -CARGO_CRATE_DEPENDS+= futures-0.3.28 +CARGO_CRATE_DEPENDS+= fslock-arti-fork-0.2.0 +CARGO_CRATE_DEPENDS+= funty-2.0.0 +CARGO_CRATE_DEPENDS+= futures-0.3.31 CARGO_CRATE_DEPENDS+= futures-await-test-0.3.0 CARGO_CRATE_DEPENDS+= futures-await-test-macro-0.3.0 -CARGO_CRATE_DEPENDS+= futures-channel-0.3.28 -CARGO_CRATE_DEPENDS+= futures-core-0.3.28 -CARGO_CRATE_DEPENDS+= futures-executor-0.3.28 -CARGO_CRATE_DEPENDS+= futures-io-0.3.28 -CARGO_CRATE_DEPENDS+= futures-lite-1.12.0 -CARGO_CRATE_DEPENDS+= futures-macro-0.3.28 -CARGO_CRATE_DEPENDS+= futures-sink-0.3.28 -CARGO_CRATE_DEPENDS+= futures-task-0.3.28 -CARGO_CRATE_DEPENDS+= futures-util-0.3.28 +CARGO_CRATE_DEPENDS+= futures-channel-0.3.31 +CARGO_CRATE_DEPENDS+= futures-core-0.3.31 +CARGO_CRATE_DEPENDS+= futures-executor-0.3.31 +CARGO_CRATE_DEPENDS+= futures-io-0.3.31 +CARGO_CRATE_DEPENDS+= futures-lite-1.13.0 +CARGO_CRATE_DEPENDS+= futures-lite-2.3.0 +CARGO_CRATE_DEPENDS+= futures-macro-0.3.31 +CARGO_CRATE_DEPENDS+= futures-rustls-0.26.0 +CARGO_CRATE_DEPENDS+= futures-sink-0.3.31 +CARGO_CRATE_DEPENDS+= futures-task-0.3.31 +CARGO_CRATE_DEPENDS+= futures-util-0.3.31 CARGO_CRATE_DEPENDS+= generic-array-0.14.7 -CARGO_CRATE_DEPENDS+= getrandom-0.1.16 -CARGO_CRATE_DEPENDS+= getrandom-0.2.8 -CARGO_CRATE_DEPENDS+= gimli-0.27.2 -CARGO_CRATE_DEPENDS+= gloo-timers-0.2.6 +CARGO_CRATE_DEPENDS+= getrandom-0.2.15 +CARGO_CRATE_DEPENDS+= gimli-0.31.1 +CARGO_CRATE_DEPENDS+= glob-0.3.1 +CARGO_CRATE_DEPENDS+= glob-match-0.2.1 +CARGO_CRATE_DEPENDS+= gloo-timers-0.3.0 +CARGO_CRATE_DEPENDS+= group-0.13.0 +CARGO_CRATE_DEPENDS+= growable-bloom-filter-2.1.1 CARGO_CRATE_DEPENDS+= hashbrown-0.12.3 -CARGO_CRATE_DEPENDS+= hashlink-0.8.1 -CARGO_CRATE_DEPENDS+= heck-0.4.1 -CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19 -CARGO_CRATE_DEPENDS+= hermit-abi-0.2.6 -CARGO_CRATE_DEPENDS+= hermit-abi-0.3.1 +CARGO_CRATE_DEPENDS+= hashbrown-0.14.5 +CARGO_CRATE_DEPENDS+= hashbrown-0.15.0 +CARGO_CRATE_DEPENDS+= hashlink-0.9.1 +CARGO_CRATE_DEPENDS+= heck-0.5.0 +CARGO_CRATE_DEPENDS+= hermit-abi-0.3.9 +CARGO_CRATE_DEPENDS+= hermit-abi-0.4.0 CARGO_CRATE_DEPENDS+= hex-0.4.3 -CARGO_CRATE_DEPENDS+= hex-literal-0.3.4 -CARGO_CRATE_DEPENDS+= hkdf-0.12.3 +CARGO_CRATE_DEPENDS+= hex-literal-0.4.1 +CARGO_CRATE_DEPENDS+= hickory-proto-0.24.1 +CARGO_CRATE_DEPENDS+= hkdf-0.12.4 CARGO_CRATE_DEPENDS+= hmac-0.12.1 CARGO_CRATE_DEPENDS+= hostname-validator-1.1.1 -CARGO_CRATE_DEPENDS+= http-0.2.9 -CARGO_CRATE_DEPENDS+= http-body-0.4.5 -CARGO_CRATE_DEPENDS+= httparse-1.8.0 -CARGO_CRATE_DEPENDS+= httpdate-1.0.2 -CARGO_CRATE_DEPENDS+= humantime-1.3.0 +CARGO_CRATE_DEPENDS+= http-1.1.0 +CARGO_CRATE_DEPENDS+= http-body-1.0.1 +CARGO_CRATE_DEPENDS+= http-body-util-0.1.2 +CARGO_CRATE_DEPENDS+= httparse-1.9.5 +CARGO_CRATE_DEPENDS+= httpdate-1.0.3 CARGO_CRATE_DEPENDS+= humantime-2.1.0 CARGO_CRATE_DEPENDS+= humantime-serde-1.1.1 -CARGO_CRATE_DEPENDS+= hyper-0.14.25 -CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.55 -CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.1 +CARGO_CRATE_DEPENDS+= hyper-1.5.0 +CARGO_CRATE_DEPENDS+= hyper-util-0.1.10 +CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.61 +CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.2 CARGO_CRATE_DEPENDS+= ident_case-1.0.1 -CARGO_CRATE_DEPENDS+= idna-0.2.3 -CARGO_CRATE_DEPENDS+= idna-0.3.0 +CARGO_CRATE_DEPENDS+= idna-0.4.0 +CARGO_CRATE_DEPENDS+= idna-0.5.0 CARGO_CRATE_DEPENDS+= indexmap-1.9.3 -CARGO_CRATE_DEPENDS+= inotify-0.9.6 +CARGO_CRATE_DEPENDS+= indexmap-2.6.0 +CARGO_CRATE_DEPENDS+= inotify-0.10.2 CARGO_CRATE_DEPENDS+= inotify-sys-0.1.5 CARGO_CRATE_DEPENDS+= inout-0.1.3 -CARGO_CRATE_DEPENDS+= instant-0.1.12 -CARGO_CRATE_DEPENDS+= io-lifetimes-1.0.9 -CARGO_CRATE_DEPENDS+= ipnet-2.7.2 -CARGO_CRATE_DEPENDS+= itertools-0.10.5 -CARGO_CRATE_DEPENDS+= itoa-1.0.6 -CARGO_CRATE_DEPENDS+= jobserver-0.1.26 -CARGO_CRATE_DEPENDS+= js-sys-0.3.61 -CARGO_CRATE_DEPENDS+= keccak-0.1.3 -CARGO_CRATE_DEPENDS+= kqueue-1.0.7 -CARGO_CRATE_DEPENDS+= kqueue-sys-1.0.3 +CARGO_CRATE_DEPENDS+= instant-0.1.13 +CARGO_CRATE_DEPENDS+= inventory-0.3.15 +CARGO_CRATE_DEPENDS+= io-extras-0.18.2 +CARGO_CRATE_DEPENDS+= io-lifetimes-1.0.11 +CARGO_CRATE_DEPENDS+= io-lifetimes-2.0.3 +CARGO_CRATE_DEPENDS+= ipnet-2.10.1 +CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.1 +CARGO_CRATE_DEPENDS+= itertools-0.13.0 +CARGO_CRATE_DEPENDS+= itoa-1.0.11 +CARGO_CRATE_DEPENDS+= jobserver-0.1.32 +CARGO_CRATE_DEPENDS+= js-sys-0.3.72 +CARGO_CRATE_DEPENDS+= k12-0.3.0 +CARGO_CRATE_DEPENDS+= keccak-0.1.5 +CARGO_CRATE_DEPENDS+= kqueue-1.0.8 +CARGO_CRATE_DEPENDS+= kqueue-sys-1.0.4 CARGO_CRATE_DEPENDS+= kv-log-macro-1.0.7 -CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 -CARGO_CRATE_DEPENDS+= libc-0.2.140 -CARGO_CRATE_DEPENDS+= libm-0.2.6 -CARGO_CRATE_DEPENDS+= libsqlite3-sys-0.26.0 -CARGO_CRATE_DEPENDS+= link-cplusplus-1.0.8 -CARGO_CRATE_DEPENDS+= linux-raw-sys-0.3.0 -CARGO_CRATE_DEPENDS+= lock_api-0.4.9 -CARGO_CRATE_DEPENDS+= log-0.4.17 +CARGO_CRATE_DEPENDS+= lazy_static-1.5.0 +CARGO_CRATE_DEPENDS+= libc-0.2.161 +CARGO_CRATE_DEPENDS+= libm-0.2.11 +CARGO_CRATE_DEPENDS+= libredox-0.1.3 +CARGO_CRATE_DEPENDS+= libsqlite3-sys-0.30.1 +CARGO_CRATE_DEPENDS+= linux-raw-sys-0.3.8 +CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.14 +CARGO_CRATE_DEPENDS+= lock_api-0.4.12 +CARGO_CRATE_DEPENDS+= log-0.4.22 CARGO_CRATE_DEPENDS+= lzma-sys-0.1.20 CARGO_CRATE_DEPENDS+= matchers-0.1.0 -CARGO_CRATE_DEPENDS+= matches-0.1.10 -CARGO_CRATE_DEPENDS+= matrixmultiply-0.3.2 -CARGO_CRATE_DEPENDS+= memchr-2.5.0 +CARGO_CRATE_DEPENDS+= matchit-0.7.3 +CARGO_CRATE_DEPENDS+= matrixmultiply-0.3.9 +CARGO_CRATE_DEPENDS+= memchr-2.7.4 CARGO_CRATE_DEPENDS+= memmap2-0.5.10 -CARGO_CRATE_DEPENDS+= merlin-2.0.1 +CARGO_CRATE_DEPENDS+= memmap2-0.9.5 +CARGO_CRATE_DEPENDS+= merlin-3.0.0 +CARGO_CRATE_DEPENDS+= mime-0.3.17 CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1 -CARGO_CRATE_DEPENDS+= miniz_oxide-0.6.2 -CARGO_CRATE_DEPENDS+= mio-0.8.6 -CARGO_CRATE_DEPENDS+= nalgebra-0.29.0 -CARGO_CRATE_DEPENDS+= nalgebra-macros-0.1.0 -CARGO_CRATE_DEPENDS+= native-tls-0.2.11 -CARGO_CRATE_DEPENDS+= nix-0.26.2 +CARGO_CRATE_DEPENDS+= miniz_oxide-0.8.0 +CARGO_CRATE_DEPENDS+= mio-1.0.2 +CARGO_CRATE_DEPENDS+= nalgebra-0.32.6 +CARGO_CRATE_DEPENDS+= nalgebra-macros-0.2.2 +CARGO_CRATE_DEPENDS+= native-tls-0.2.12 +CARGO_CRATE_DEPENDS+= nix-0.29.0 CARGO_CRATE_DEPENDS+= nom-7.1.3 -CARGO_CRATE_DEPENDS+= notify-5.1.0 +CARGO_CRATE_DEPENDS+= normalize-line-endings-0.3.0 +CARGO_CRATE_DEPENDS+= notify-7.0.0 +CARGO_CRATE_DEPENDS+= notify-types-1.0.0 CARGO_CRATE_DEPENDS+= nu-ansi-term-0.46.0 -CARGO_CRATE_DEPENDS+= num-bigint-0.4.3 -CARGO_CRATE_DEPENDS+= num-bigint-dig-0.8.2 -CARGO_CRATE_DEPENDS+= num-complex-0.4.3 -CARGO_CRATE_DEPENDS+= num-integer-0.1.45 -CARGO_CRATE_DEPENDS+= num-iter-0.1.43 -CARGO_CRATE_DEPENDS+= num-rational-0.4.1 -CARGO_CRATE_DEPENDS+= num-traits-0.2.15 -CARGO_CRATE_DEPENDS+= num_cpus-1.15.0 -CARGO_CRATE_DEPENDS+= num_enum-0.5.11 -CARGO_CRATE_DEPENDS+= num_enum_derive-0.5.11 -CARGO_CRATE_DEPENDS+= object-0.30.3 -CARGO_CRATE_DEPENDS+= once_cell-1.17.1 -CARGO_CRATE_DEPENDS+= opaque-debug-0.3.0 -CARGO_CRATE_DEPENDS+= openssl-0.10.48 -CARGO_CRATE_DEPENDS+= openssl-macros-0.1.0 +CARGO_CRATE_DEPENDS+= num-bigint-0.4.6 +CARGO_CRATE_DEPENDS+= num-bigint-dig-0.8.4 +CARGO_CRATE_DEPENDS+= num-complex-0.4.6 +CARGO_CRATE_DEPENDS+= num-conv-0.1.0 +CARGO_CRATE_DEPENDS+= num-integer-0.1.46 +CARGO_CRATE_DEPENDS+= num-iter-0.1.45 +CARGO_CRATE_DEPENDS+= num-rational-0.4.2 +CARGO_CRATE_DEPENDS+= num-traits-0.2.19 +CARGO_CRATE_DEPENDS+= num_enum-0.7.3 +CARGO_CRATE_DEPENDS+= num_enum_derive-0.7.3 +CARGO_CRATE_DEPENDS+= object-0.36.5 +CARGO_CRATE_DEPENDS+= once_cell-1.20.2 +CARGO_CRATE_DEPENDS+= openssl-0.10.68 +CARGO_CRATE_DEPENDS+= openssl-macros-0.1.1 CARGO_CRATE_DEPENDS+= openssl-probe-0.1.5 -CARGO_CRATE_DEPENDS+= openssl-src-111.25.2+1.1.1t -CARGO_CRATE_DEPENDS+= openssl-sys-0.9.83 -CARGO_CRATE_DEPENDS+= os_str_bytes-6.5.0 +CARGO_CRATE_DEPENDS+= openssl-src-300.4.0+3.4.0 +CARGO_CRATE_DEPENDS+= openssl-sys-0.9.104 +CARGO_CRATE_DEPENDS+= option-ext-0.2.0 +CARGO_CRATE_DEPENDS+= ordered-float-2.10.1 +CARGO_CRATE_DEPENDS+= os_pipe-1.2.1 +CARGO_CRATE_DEPENDS+= os_str_bytes-6.6.1 CARGO_CRATE_DEPENDS+= overload-0.1.1 -CARGO_CRATE_DEPENDS+= parking-2.0.0 -CARGO_CRATE_DEPENDS+= parking_lot-0.12.1 -CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.7 -CARGO_CRATE_DEPENDS+= paste-1.0.12 -CARGO_CRATE_DEPENDS+= pathdiff-0.2.1 -CARGO_CRATE_DEPENDS+= pem-0.8.3 -CARGO_CRATE_DEPENDS+= pem-rfc7468-0.6.0 -CARGO_CRATE_DEPENDS+= percent-encoding-2.2.0 -CARGO_CRATE_DEPENDS+= phf-0.11.1 -CARGO_CRATE_DEPENDS+= phf_generator-0.11.1 -CARGO_CRATE_DEPENDS+= phf_macros-0.11.1 -CARGO_CRATE_DEPENDS+= phf_shared-0.11.1 -CARGO_CRATE_DEPENDS+= pin-project-1.0.12 -CARGO_CRATE_DEPENDS+= pin-project-internal-1.0.12 -CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.9 +CARGO_CRATE_DEPENDS+= p256-0.13.2 +CARGO_CRATE_DEPENDS+= p384-0.13.0 +CARGO_CRATE_DEPENDS+= p521-0.13.3 +CARGO_CRATE_DEPENDS+= parking-2.2.1 +CARGO_CRATE_DEPENDS+= parking_lot-0.12.3 +CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.10 +CARGO_CRATE_DEPENDS+= paste-1.0.15 +CARGO_CRATE_DEPENDS+= pem-rfc7468-0.7.0 +CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1 +CARGO_CRATE_DEPENDS+= permutohedron-0.2.4 +CARGO_CRATE_DEPENDS+= phf-0.11.2 +CARGO_CRATE_DEPENDS+= phf_generator-0.11.2 +CARGO_CRATE_DEPENDS+= phf_macros-0.11.2 +CARGO_CRATE_DEPENDS+= phf_shared-0.11.2 +CARGO_CRATE_DEPENDS+= pico-args-0.5.0 +CARGO_CRATE_DEPENDS+= pin-project-1.1.7 +CARGO_CRATE_DEPENDS+= pin-project-internal-1.1.7 +CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.15 CARGO_CRATE_DEPENDS+= pin-utils-0.1.0 -CARGO_CRATE_DEPENDS+= pkcs1-0.4.1 -CARGO_CRATE_DEPENDS+= pkcs8-0.9.0 -CARGO_CRATE_DEPENDS+= pkg-config-0.3.26 -CARGO_CRATE_DEPENDS+= polling-2.6.0 +CARGO_CRATE_DEPENDS+= piper-0.2.4 +CARGO_CRATE_DEPENDS+= pkcs1-0.7.5 +CARGO_CRATE_DEPENDS+= pkcs8-0.10.2 +CARGO_CRATE_DEPENDS+= pkg-config-0.3.31 +CARGO_CRATE_DEPENDS+= polling-2.8.0 +CARGO_CRATE_DEPENDS+= polling-3.7.3 CARGO_CRATE_DEPENDS+= postage-0.5.0 -CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.17 -CARGO_CRATE_DEPENDS+= proc-macro-crate-1.3.1 -CARGO_CRATE_DEPENDS+= proc-macro2-1.0.54 -CARGO_CRATE_DEPENDS+= quick-error-1.2.3 -CARGO_CRATE_DEPENDS+= quote-1.0.26 -CARGO_CRATE_DEPENDS+= rand-0.7.3 +CARGO_CRATE_DEPENDS+= powerfmt-0.2.0 +CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.20 +CARGO_CRATE_DEPENDS+= primeorder-0.13.6 +CARGO_CRATE_DEPENDS+= priority-queue-2.1.1 +CARGO_CRATE_DEPENDS+= proc-macro-crate-3.2.0 +CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4 +CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4 +CARGO_CRATE_DEPENDS+= proc-macro2-1.0.89 +CARGO_CRATE_DEPENDS+= pwd-grp-1.0.0 +CARGO_CRATE_DEPENDS+= quote-1.0.37 +CARGO_CRATE_DEPENDS+= radium-0.7.0 CARGO_CRATE_DEPENDS+= rand-0.8.5 -CARGO_CRATE_DEPENDS+= rand_chacha-0.2.2 CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1 -CARGO_CRATE_DEPENDS+= rand_core-0.5.1 CARGO_CRATE_DEPENDS+= rand_core-0.6.4 CARGO_CRATE_DEPENDS+= rand_distr-0.4.3 -CARGO_CRATE_DEPENDS+= rand_hc-0.2.0 +CARGO_CRATE_DEPENDS+= rangemap-1.5.1 CARGO_CRATE_DEPENDS+= rawpointer-0.2.1 -CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16 -CARGO_CRATE_DEPENDS+= redox_syscall-0.3.5 -CARGO_CRATE_DEPENDS+= redox_users-0.4.3 -CARGO_CRATE_DEPENDS+= regex-1.7.3 +CARGO_CRATE_DEPENDS+= rayon-1.10.0 +CARGO_CRATE_DEPENDS+= rayon-core-1.12.1 +CARGO_CRATE_DEPENDS+= redox_syscall-0.5.7 +CARGO_CRATE_DEPENDS+= redox_users-0.4.6 +CARGO_CRATE_DEPENDS+= regex-1.11.1 CARGO_CRATE_DEPENDS+= regex-automata-0.1.10 +CARGO_CRATE_DEPENDS+= regex-automata-0.4.8 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29 -CARGO_CRATE_DEPENDS+= retain_mut-0.1.9 +CARGO_CRATE_DEPENDS+= regex-syntax-0.8.5 +CARGO_CRATE_DEPENDS+= rfc6979-0.4.0 CARGO_CRATE_DEPENDS+= ring-0.16.20 -CARGO_CRATE_DEPENDS+= rlimit-0.9.1 -CARGO_CRATE_DEPENDS+= rmp-0.8.11 -CARGO_CRATE_DEPENDS+= rmp-serde-1.1.1 -CARGO_CRATE_DEPENDS+= rsa-0.8.2 -CARGO_CRATE_DEPENDS+= rusqlite-0.29.0 -CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.22 -CARGO_CRATE_DEPENDS+= rustc_version-0.4.0 -CARGO_CRATE_DEPENDS+= rustix-0.37.5 -CARGO_CRATE_DEPENDS+= rustls-0.20.8 -CARGO_CRATE_DEPENDS+= rustversion-1.0.12 -CARGO_CRATE_DEPENDS+= ryu-1.0.13 -CARGO_CRATE_DEPENDS+= safe_arch-0.6.0 +CARGO_CRATE_DEPENDS+= ring-0.17.8 +CARGO_CRATE_DEPENDS+= rlimit-0.10.2 +CARGO_CRATE_DEPENDS+= rmp-0.8.14 +CARGO_CRATE_DEPENDS+= rmp-serde-1.3.0 +CARGO_CRATE_DEPENDS+= rsa-0.9.6 +CARGO_CRATE_DEPENDS+= rusqlite-0.32.1 +CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.24 +CARGO_CRATE_DEPENDS+= rustc_version-0.4.1 +CARGO_CRATE_DEPENDS+= rusticata-macros-4.1.0 +CARGO_CRATE_DEPENDS+= rustix-0.37.27 +CARGO_CRATE_DEPENDS+= rustix-0.38.38 +CARGO_CRATE_DEPENDS+= rustls-0.23.16 +CARGO_CRATE_DEPENDS+= rustls-pki-types-1.10.0 +CARGO_CRATE_DEPENDS+= rustls-webpki-0.102.8 +CARGO_CRATE_DEPENDS+= rustversion-1.0.18 +CARGO_CRATE_DEPENDS+= ryu-1.0.18 +CARGO_CRATE_DEPENDS+= safe_arch-0.7.2 CARGO_CRATE_DEPENDS+= same-file-1.0.6 -CARGO_CRATE_DEPENDS+= sanitize-filename-0.4.0 -CARGO_CRATE_DEPENDS+= schannel-0.1.21 -CARGO_CRATE_DEPENDS+= scopeguard-1.1.0 -CARGO_CRATE_DEPENDS+= scratch-1.0.5 -CARGO_CRATE_DEPENDS+= sct-0.7.0 -CARGO_CRATE_DEPENDS+= secmem-proc-0.2.1 -CARGO_CRATE_DEPENDS+= security-framework-2.8.2 -CARGO_CRATE_DEPENDS+= security-framework-sys-2.8.0 -CARGO_CRATE_DEPENDS+= semver-1.0.17 -CARGO_CRATE_DEPENDS+= serde-1.0.159 -CARGO_CRATE_DEPENDS+= serde_derive-1.0.159 -CARGO_CRATE_DEPENDS+= serde_ignored-0.1.7 -CARGO_CRATE_DEPENDS+= serde_json-1.0.95 -CARGO_CRATE_DEPENDS+= serde_spanned-0.6.1 -CARGO_CRATE_DEPENDS+= serde_test-1.0.159 -CARGO_CRATE_DEPENDS+= serde_with-2.3.1 -CARGO_CRATE_DEPENDS+= serde_with_macros-2.3.1 -CARGO_CRATE_DEPENDS+= serial_test-1.0.0 -CARGO_CRATE_DEPENDS+= serial_test_derive-1.0.0 -CARGO_CRATE_DEPENDS+= sha1-0.10.5 -CARGO_CRATE_DEPENDS+= sha1-asm-0.5.1 -CARGO_CRATE_DEPENDS+= sha2-0.9.9 -CARGO_CRATE_DEPENDS+= sha2-0.10.6 -CARGO_CRATE_DEPENDS+= sha3-0.10.6 -CARGO_CRATE_DEPENDS+= sharded-slab-0.1.4 +CARGO_CRATE_DEPENDS+= sanitize-filename-0.5.0 +CARGO_CRATE_DEPENDS+= scc-2.2.4 +CARGO_CRATE_DEPENDS+= schannel-0.1.26 +CARGO_CRATE_DEPENDS+= scopeguard-1.2.0 +CARGO_CRATE_DEPENDS+= sdd-3.0.4 +CARGO_CRATE_DEPENDS+= sec1-0.7.3 +CARGO_CRATE_DEPENDS+= secmem-proc-0.3.4 +CARGO_CRATE_DEPENDS+= security-framework-2.11.1 +CARGO_CRATE_DEPENDS+= security-framework-sys-2.12.0 +CARGO_CRATE_DEPENDS+= semver-1.0.23 +CARGO_CRATE_DEPENDS+= serde-1.0.214 +CARGO_CRATE_DEPENDS+= serde-value-0.7.0 +CARGO_CRATE_DEPENDS+= serde_bytes-0.11.15 +CARGO_CRATE_DEPENDS+= serde_derive-1.0.214 +CARGO_CRATE_DEPENDS+= serde_ignored-0.1.10 +CARGO_CRATE_DEPENDS+= serde_json-1.0.132 +CARGO_CRATE_DEPENDS+= serde_path_to_error-0.1.16 +CARGO_CRATE_DEPENDS+= serde_spanned-0.6.8 +CARGO_CRATE_DEPENDS+= serde_test-1.0.177 +CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1 +CARGO_CRATE_DEPENDS+= serde_with-3.11.0 +CARGO_CRATE_DEPENDS+= serde_with_macros-3.11.0 +CARGO_CRATE_DEPENDS+= serial_test-3.1.1 +CARGO_CRATE_DEPENDS+= serial_test_derive-3.1.1 +CARGO_CRATE_DEPENDS+= sha1-0.10.6 +CARGO_CRATE_DEPENDS+= sha1-asm-0.5.3 +CARGO_CRATE_DEPENDS+= sha2-0.10.8 +CARGO_CRATE_DEPENDS+= sha3-0.10.8 +CARGO_CRATE_DEPENDS+= sharded-slab-0.1.7 +CARGO_CRATE_DEPENDS+= shell-words-1.1.0 CARGO_CRATE_DEPENDS+= shellexpand-3.1.0 -CARGO_CRATE_DEPENDS+= signal-hook-0.3.15 +CARGO_CRATE_DEPENDS+= shlex-1.3.0 +CARGO_CRATE_DEPENDS+= signal-hook-0.3.17 CARGO_CRATE_DEPENDS+= signal-hook-async-std-0.2.2 -CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.1 -CARGO_CRATE_DEPENDS+= signature-1.6.4 -CARGO_CRATE_DEPENDS+= signature-2.0.0 -CARGO_CRATE_DEPENDS+= simba-0.6.0 -CARGO_CRATE_DEPENDS+= simple_asn1-0.6.2 -CARGO_CRATE_DEPENDS+= siphasher-0.3.10 -CARGO_CRATE_DEPENDS+= slab-0.4.8 -CARGO_CRATE_DEPENDS+= slotmap-1.0.6 -CARGO_CRATE_DEPENDS+= smallvec-1.10.0 -CARGO_CRATE_DEPENDS+= socket2-0.4.9 +CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.2 +CARGO_CRATE_DEPENDS+= signature-2.2.0 +CARGO_CRATE_DEPENDS+= simba-0.8.1 +CARGO_CRATE_DEPENDS+= similar-2.6.0 +CARGO_CRATE_DEPENDS+= siphasher-0.3.11 +CARGO_CRATE_DEPENDS+= slab-0.4.9 +CARGO_CRATE_DEPENDS+= slotmap-1.0.7 +CARGO_CRATE_DEPENDS+= smallvec-1.13.2 +CARGO_CRATE_DEPENDS+= snapbox-0.6.18 +CARGO_CRATE_DEPENDS+= snapbox-macros-0.3.10 +CARGO_CRATE_DEPENDS+= socket2-0.4.10 +CARGO_CRATE_DEPENDS+= socket2-0.5.7 +CARGO_CRATE_DEPENDS+= socketpair-0.19.5 CARGO_CRATE_DEPENDS+= spin-0.5.2 -CARGO_CRATE_DEPENDS+= spki-0.6.0 +CARGO_CRATE_DEPENDS+= spin-0.9.8 +CARGO_CRATE_DEPENDS+= spki-0.7.3 +CARGO_CRATE_DEPENDS+= ssh-cipher-0.2.0 +CARGO_CRATE_DEPENDS+= ssh-encoding-0.2.0 +CARGO_CRATE_DEPENDS+= ssh-key-0.6.7 CARGO_CRATE_DEPENDS+= static_assertions-1.1.0 -CARGO_CRATE_DEPENDS+= statrs-0.16.0 +CARGO_CRATE_DEPENDS+= statrs-0.17.1 CARGO_CRATE_DEPENDS+= strsim-0.10.0 -CARGO_CRATE_DEPENDS+= strum-0.24.1 -CARGO_CRATE_DEPENDS+= strum_macros-0.24.3 -CARGO_CRATE_DEPENDS+= subtle-2.4.1 +CARGO_CRATE_DEPENDS+= strsim-0.11.1 +CARGO_CRATE_DEPENDS+= strum-0.26.3 +CARGO_CRATE_DEPENDS+= strum_macros-0.26.4 +CARGO_CRATE_DEPENDS+= subtle-2.6.1 CARGO_CRATE_DEPENDS+= syn-1.0.109 -CARGO_CRATE_DEPENDS+= syn-2.0.11 -CARGO_CRATE_DEPENDS+= tempfile-3.5.0 -CARGO_CRATE_DEPENDS+= termcolor-1.2.0 -CARGO_CRATE_DEPENDS+= test-cert-gen-0.9.0 -CARGO_CRATE_DEPENDS+= textwrap-0.16.0 -CARGO_CRATE_DEPENDS+= thiserror-1.0.40 -CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.40 -CARGO_CRATE_DEPENDS+= thread_local-1.1.7 -CARGO_CRATE_DEPENDS+= time-0.3.20 -CARGO_CRATE_DEPENDS+= time-core-0.1.0 -CARGO_CRATE_DEPENDS+= time-macros-0.2.8 -CARGO_CRATE_DEPENDS+= tinystr-0.7.1 -CARGO_CRATE_DEPENDS+= tinyvec-1.6.0 +CARGO_CRATE_DEPENDS+= syn-2.0.85 +CARGO_CRATE_DEPENDS+= sync_wrapper-0.1.2 +CARGO_CRATE_DEPENDS+= sync_wrapper-1.0.1 +CARGO_CRATE_DEPENDS+= synstructure-0.13.1 +CARGO_CRATE_DEPENDS+= tap-1.0.1 +CARGO_CRATE_DEPENDS+= tempfile-3.13.0 +CARGO_CRATE_DEPENDS+= terminal_size-0.4.0 +CARGO_CRATE_DEPENDS+= thiserror-1.0.65 +CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.65 +CARGO_CRATE_DEPENDS+= thread_local-1.1.8 +CARGO_CRATE_DEPENDS+= time-0.3.36 +CARGO_CRATE_DEPENDS+= time-core-0.1.2 +CARGO_CRATE_DEPENDS+= time-macros-0.2.18 +CARGO_CRATE_DEPENDS+= tiny-keccak-2.0.2 +CARGO_CRATE_DEPENDS+= tinystr-0.7.6 +CARGO_CRATE_DEPENDS+= tinyvec-1.8.0 CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1 -CARGO_CRATE_DEPENDS+= tls-api-0.9.0 -CARGO_CRATE_DEPENDS+= tls-api-native-tls-0.9.0 -CARGO_CRATE_DEPENDS+= tls-api-openssl-0.9.0 -CARGO_CRATE_DEPENDS+= tls-api-test-0.9.0 -CARGO_CRATE_DEPENDS+= tokio-1.27.0 -CARGO_CRATE_DEPENDS+= tokio-macros-2.0.0 -CARGO_CRATE_DEPENDS+= tokio-socks-0.5.1 -CARGO_CRATE_DEPENDS+= tokio-util-0.7.7 -CARGO_CRATE_DEPENDS+= toml-0.5.11 -CARGO_CRATE_DEPENDS+= toml-0.7.3 -CARGO_CRATE_DEPENDS+= toml_datetime-0.6.1 -CARGO_CRATE_DEPENDS+= toml_edit-0.19.8 -CARGO_CRATE_DEPENDS+= tower-service-0.3.2 -CARGO_CRATE_DEPENDS+= tracing-0.1.37 -CARGO_CRATE_DEPENDS+= tracing-appender-0.2.2 -CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.23 -CARGO_CRATE_DEPENDS+= tracing-core-0.1.30 +CARGO_CRATE_DEPENDS+= tokio-1.41.0 +CARGO_CRATE_DEPENDS+= tokio-macros-2.4.0 +CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.1 +CARGO_CRATE_DEPENDS+= tokio-socks-0.5.2 +CARGO_CRATE_DEPENDS+= tokio-stream-0.1.16 +CARGO_CRATE_DEPENDS+= tokio-util-0.7.12 +CARGO_CRATE_DEPENDS+= toml-0.8.19 +CARGO_CRATE_DEPENDS+= toml_datetime-0.6.8 +CARGO_CRATE_DEPENDS+= toml_edit-0.22.22 +CARGO_CRATE_DEPENDS+= tower-0.5.1 +CARGO_CRATE_DEPENDS+= tower-layer-0.3.3 +CARGO_CRATE_DEPENDS+= tower-service-0.3.3 +CARGO_CRATE_DEPENDS+= tracing-0.1.40 +CARGO_CRATE_DEPENDS+= tracing-appender-0.2.3 +CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.27 +CARGO_CRATE_DEPENDS+= tracing-core-0.1.32 CARGO_CRATE_DEPENDS+= tracing-journald-0.3.0 -CARGO_CRATE_DEPENDS+= tracing-log-0.1.3 -CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.16 -CARGO_CRATE_DEPENDS+= tracing-test-0.2.4 -CARGO_CRATE_DEPENDS+= tracing-test-macro-0.2.4 -CARGO_CRATE_DEPENDS+= trust-dns-proto-0.22.0 -CARGO_CRATE_DEPENDS+= try-lock-0.2.4 +CARGO_CRATE_DEPENDS+= tracing-log-0.2.0 +CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.18 +CARGO_CRATE_DEPENDS+= tracing-test-0.2.5 +CARGO_CRATE_DEPENDS+= tracing-test-macro-0.2.5 +CARGO_CRATE_DEPENDS+= try-lock-0.2.5 +CARGO_CRATE_DEPENDS+= trycmd-0.15.7 CARGO_CRATE_DEPENDS+= typed-index-collections-3.1.0 -CARGO_CRATE_DEPENDS+= typenum-1.16.0 -CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.13 -CARGO_CRATE_DEPENDS+= unicode-ident-1.0.8 -CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.22 -CARGO_CRATE_DEPENDS+= unicode-width-0.1.10 -CARGO_CRATE_DEPENDS+= untrusted-0.6.2 +CARGO_CRATE_DEPENDS+= typeid-1.0.2 +CARGO_CRATE_DEPENDS+= typenum-1.17.0 +CARGO_CRATE_DEPENDS+= typetag-0.2.18 +CARGO_CRATE_DEPENDS+= typetag-impl-0.2.18 +CARGO_CRATE_DEPENDS+= uncased-0.9.10 +CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.17 +CARGO_CRATE_DEPENDS+= unicode-ident-1.0.13 +CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.24 +CARGO_CRATE_DEPENDS+= unicode-segmentation-1.12.0 +CARGO_CRATE_DEPENDS+= unicode-width-0.1.14 +CARGO_CRATE_DEPENDS+= unicode-xid-0.2.6 CARGO_CRATE_DEPENDS+= untrusted-0.7.1 -CARGO_CRATE_DEPENDS+= url-2.3.1 -CARGO_CRATE_DEPENDS+= users-0.11.0 +CARGO_CRATE_DEPENDS+= untrusted-0.9.0 +CARGO_CRATE_DEPENDS+= url-2.5.2 +CARGO_CRATE_DEPENDS+= utf8parse-0.2.2 +CARGO_CRATE_DEPENDS+= uuid-1.11.0 CARGO_CRATE_DEPENDS+= valuable-0.1.0 -CARGO_CRATE_DEPENDS+= value-bag-1.0.0-alpha.9 +CARGO_CRATE_DEPENDS+= value-bag-1.10.0 CARGO_CRATE_DEPENDS+= vcpkg-0.2.15 -CARGO_CRATE_DEPENDS+= version_check-0.9.4 -CARGO_CRATE_DEPENDS+= visibility-0.0.1 +CARGO_CRATE_DEPENDS+= version_check-0.9.5 +CARGO_CRATE_DEPENDS+= visibility-0.1.1 CARGO_CRATE_DEPENDS+= visible-0.0.1 CARGO_CRATE_DEPENDS+= void-1.0.2 -CARGO_CRATE_DEPENDS+= waker-fn-1.1.0 -CARGO_CRATE_DEPENDS+= walkdir-2.3.3 -CARGO_CRATE_DEPENDS+= want-0.3.0 -CARGO_CRATE_DEPENDS+= wasi-0.9.0+wasi-snapshot-preview1 +CARGO_CRATE_DEPENDS+= wait-timeout-0.2.0 +CARGO_CRATE_DEPENDS+= waker-fn-1.2.0 +CARGO_CRATE_DEPENDS+= walkdir-2.5.0 +CARGO_CRATE_DEPENDS+= want-0.3.1 CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1 -CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.84 -CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.84 -CARGO_CRATE_DEPENDS+= wasm-bindgen-futures-0.4.34 -CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.84 -CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.84 -CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.84 +CARGO_CRATE_DEPENDS+= wasix-0.12.21 +CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.95 +CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.95 +CARGO_CRATE_DEPENDS+= wasm-bindgen-futures-0.4.45 +CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.95 +CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.95 +CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.95 CARGO_CRATE_DEPENDS+= weak-table-0.3.2 -CARGO_CRATE_DEPENDS+= web-sys-0.3.61 -CARGO_CRATE_DEPENDS+= webpki-0.22.0 -CARGO_CRATE_DEPENDS+= wide-0.7.8 +CARGO_CRATE_DEPENDS+= web-sys-0.3.72 +CARGO_CRATE_DEPENDS+= wide-0.7.28 CARGO_CRATE_DEPENDS+= winapi-0.3.9 CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 -CARGO_CRATE_DEPENDS+= winapi-util-0.1.5 +CARGO_CRATE_DEPENDS+= winapi-util-0.1.9 CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 -CARGO_CRATE_DEPENDS+= windows-0.39.0 -CARGO_CRATE_DEPENDS+= windows-0.47.0 -CARGO_CRATE_DEPENDS+= windows-sys-0.42.0 -CARGO_CRATE_DEPENDS+= windows-sys-0.45.0 -CARGO_CRATE_DEPENDS+= windows-targets-0.42.2 -CARGO_CRATE_DEPENDS+= windows-targets-0.47.0 -CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.42.2 -CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.47.0 -CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.39.0 -CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.42.2 -CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.47.0 -CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.39.0 -CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.42.2 -CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.47.0 -CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.39.0 -CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.42.2 -CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.47.0 -CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.39.0 -CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.42.2 -CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.47.0 -CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.42.2 -CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.47.0 -CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.39.0 -CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.42.2 -CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.47.0 -CARGO_CRATE_DEPENDS+= winnow-0.4.1 -CARGO_CRATE_DEPENDS+= x25519-dalek-2.0.0-pre.1 +CARGO_CRATE_DEPENDS+= windows-0.52.0 +CARGO_CRATE_DEPENDS+= windows-core-0.52.0 +CARGO_CRATE_DEPENDS+= windows-sys-0.48.0 +CARGO_CRATE_DEPENDS+= windows-sys-0.52.0 +CARGO_CRATE_DEPENDS+= windows-sys-0.59.0 +CARGO_CRATE_DEPENDS+= windows-targets-0.48.5 +CARGO_CRATE_DEPENDS+= windows-targets-0.52.6 +CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5 +CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.6 +CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5 +CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.6 +CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5 +CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.6 +CARGO_CRATE_DEPENDS+= windows_i686_gnullvm-0.52.6 +CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5 +CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.6 +CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5 +CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.6 +CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5 +CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.6 +CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5 +CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.6 +CARGO_CRATE_DEPENDS+= winnow-0.6.20 +CARGO_CRATE_DEPENDS+= wyz-0.5.1 +CARGO_CRATE_DEPENDS+= x25519-dalek-2.0.1 CARGO_CRATE_DEPENDS+= x509-signature-0.5.0 +CARGO_CRATE_DEPENDS+= xxhash-rust-0.8.12 CARGO_CRATE_DEPENDS+= xz2-0.1.7 -CARGO_CRATE_DEPENDS+= zeroize-1.6.0 -CARGO_CRATE_DEPENDS+= zeroize_derive-1.4.1 -CARGO_CRATE_DEPENDS+= zstd-0.11.2+zstd.1.5.2 -CARGO_CRATE_DEPENDS+= zstd-safe-5.0.2+zstd.1.5.2 -CARGO_CRATE_DEPENDS+= zstd-sys-2.0.7+zstd.1.5.4 +CARGO_CRATE_DEPENDS+= zerocopy-0.7.35 +CARGO_CRATE_DEPENDS+= zerocopy-derive-0.7.35 +CARGO_CRATE_DEPENDS+= zeroize-1.8.1 +CARGO_CRATE_DEPENDS+= zeroize_derive-1.4.2 +CARGO_CRATE_DEPENDS+= zstd-0.13.2 +CARGO_CRATE_DEPENDS+= zstd-safe-7.2.1 +CARGO_CRATE_DEPENDS+= zstd-sys-2.0.13+zstd.1.5.6 diff --git a/net/arti/distinfo b/net/arti/distinfo index 57d642967f1a..5f7a9457ea00 100644 --- a/net/arti/distinfo +++ b/net/arti/distinfo @@ -1,248 +1,359 @@ -$NetBSD: distinfo,v 1.3 2023/04/28 16:58:42 nikita Exp $ +$NetBSD: distinfo,v 1.4 2024/11/01 08:34:39 wiz Exp $ -BLAKE2s (addr2line-0.19.0.crate) = c0485ba9fdf036b53d78b606222e7ce9d647d27f582d7df92948b8dbd686a8bb -SHA512 (addr2line-0.19.0.crate) = 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 -Size (addr2line-0.19.0.crate) = 33210 bytes -BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa -SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -Size (adler-1.0.2.crate) = 12778 bytes -BLAKE2s (aes-0.8.2.crate) = 554ccd994cddfd4a382f6b9ac564a9ae799bc4975733149e7c027b6da5d61920 -SHA512 (aes-0.8.2.crate) = 992ed1b3d2ccb52de06f48de344ce1643bb31b48b00e57d447f89175d854ecaed0942651f358b6bf088966f019c3fc23ad9fa2c812255776472602bb833c9865 -Size (aes-0.8.2.crate) = 124158 bytes -BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8 -SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -Size (ahash-0.7.6.crate) = 38030 bytes -BLAKE2s (aho-corasick-0.7.20.crate) = e435fcd774a78d21bafe7b56bad76b8595dcd87a850c6ef2a41206c7ec6439c5 -SHA512 (aho-corasick-0.7.20.crate) = ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 -Size (aho-corasick-0.7.20.crate) = 111440 bytes +BLAKE2s (addr2line-0.24.2.crate) = 5bdb03ff8621c0993eda0ec3682c467ad3fc0015f48e46a70779bbd4bfbe8267 +SHA512 (addr2line-0.24.2.crate) = 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +Size (addr2line-0.24.2.crate) = 39015 bytes +BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3 +SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +Size (adler2-2.0.0.crate) = 13529 bytes +BLAKE2s (aes-0.8.4.crate) = bfabccd28f30f123d1fc11e93a0b15cbae320dd880dedce642f76922c51138d2 +SHA512 (aes-0.8.4.crate) = 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +Size (aes-0.8.4.crate) = 124812 bytes +BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe +SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +Size (ahash-0.8.11.crate) = 43607 bytes +BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0 +SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +Size (aho-corasick-1.1.3.crate) = 183311 bytes +BLAKE2s (amplify-4.7.0.crate) = 5a7d5204cee00021fabbbae05cdedd211125bb5cb25a64022e64ddd78aa47c78 +SHA512 (amplify-4.7.0.crate) = 82082616787193716ea731b7641fb727f1e1a7d010c45685f2640ca0aa6119901686acdfcffcf9b59e7b2ee74ee55e1b02be8c313d208571ab84ea7453311c7e +Size (amplify-4.7.0.crate) = 34650 bytes +BLAKE2s (amplify_derive-4.0.1.crate) = 3532e7b734453e73e69eb0aa47f355a4cfe503d41238923964e75d02f388a029 +SHA512 (amplify_derive-4.0.1.crate) = f052eca0ec4c18a4dbd4d539253e60f103f058337cae4337256096cb945ded0f982aa76df2ca3684cac501460f95b9c91db0ee1ac4d540ea8d51ebc694a79937 +Size (amplify_derive-4.0.1.crate) = 39539 bytes +BLAKE2s (amplify_num-0.5.3.crate) = eb29c655a0ca80eb63e4ddcb50f9a377028d1b429a6f99d1fc98c545bd8c0a78 +SHA512 (amplify_num-0.5.3.crate) = a13f15d14665cf8de0a0c46c470634b5f366f17194a1064d096c919ebc52fd13374eabe7bb444413f3937547c6d606280a18b1c525d803ad8b9dcb19c6a8c88a +Size (amplify_num-0.5.3.crate) = 27590 bytes +BLAKE2s (amplify_syn-2.0.1.crate) = d423f044bc696d59af45681189d418f1e2d8cf9ef3b2a449b05fb22c8280ec55 +SHA512 (amplify_syn-2.0.1.crate) = 007aadcf49e9be5d827b1a3a16a7fb2f61bfe2052e82d0a71d5522e839a0b9c1e706f22ecdce8584605fb7fe4c3d73b7dc4e2189391f116df455e8bcfcd13c93 +Size (amplify_syn-2.0.1.crate) = 19566 bytes +BLAKE2s (android-tzdata-0.1.1.crate) = fbf2ed4b7b8c2d0aac069c9d638b0010da9da1cd5dec9a2495a3b396966e55fd +SHA512 (android-tzdata-0.1.1.crate) = 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 +Size (android-tzdata-0.1.1.crate) = 7674 bytes BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 Size (android_system_properties-0.1.5.crate) = 5243 bytes -BLAKE2s (anyhow-1.0.70.crate) = 7539853540f3199a64f2af5113f25ff76f83df445783e585f35c9fdcd00c3115 -SHA512 (anyhow-1.0.70.crate) = 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b -Size (anyhow-1.0.70.crate) = 43803 bytes +BLAKE2s (anstream-0.6.17.crate) = 18156da7a5f2120a5a159776b17fa4092d4bc93ccf99b25ffb02f7c50824594e +SHA512 (anstream-0.6.17.crate) = 00a9e781650978b419e8b28bce8be00b2f4f5dfddff3c2184b35b32b247e8e0f0ab9da6c145dfe65f1109d4bcb5b2fdbf473f00c764fb9ba871d7527c5a73d8d +Size (anstream-0.6.17.crate) = 29445 bytes +BLAKE2s (anstyle-1.0.9.crate) = efd50068b2847da64665a208d6fbac2a2d6298eb6ba232193f5e05d789e37861 +SHA512 (anstyle-1.0.9.crate) = 2a503aa0b37c39232bc4ae573c37f41fc3a89d1944cb16384e6d9cd7ee031789140a836f31a05a39842d2322279518dc2ff9c2661782aeb90d8d8329a902c81b +Size (anstyle-1.0.9.crate) = 15770 bytes +BLAKE2s (anstyle-parse-0.2.6.crate) = bed8fa059b334fa988ba6217a4eda2e94c44b9748ae128ed3141edaa22c69337 +SHA512 (anstyle-parse-0.2.6.crate) = e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +Size (anstyle-parse-0.2.6.crate) = 22343 bytes +BLAKE2s (anstyle-query-1.1.2.crate) = b7acdcfc3b096fdc42b3a76b25db9a5e83abd5406b694a1690acc3e0bfb6f689 +SHA512 (anstyle-query-1.1.2.crate) = 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +Size (anstyle-query-1.1.2.crate) = 9969 bytes +BLAKE2s (anstyle-wincon-3.0.6.crate) = 9639f51ce6f9f17d2da4404983d6ed2eac63ed93d26ee3cca6ca958c89240b90 +SHA512 (anstyle-wincon-3.0.6.crate) = 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +Size (anstyle-wincon-3.0.6.crate) = 12271 bytes +BLAKE2s (anyhow-1.0.91.crate) = d9766d518ab60499b712c0b3325ab3a166303702c9461c4555094fcb3b7ce8b7 +SHA512 (anyhow-1.0.91.crate) = 6b0e30f5aafd47f245276a0424b0ecf54a9b263fb101a2bc8a0db040e011597a2b7eee5bc3391378395c55582176b5a98ed31cedb3684b7944667801df1a5554 +Size (anyhow-1.0.91.crate) = 47348 bytes BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6 SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 Size (approx-0.5.1.crate) = 15100 bytes -BLAKE2s (arbitrary-1.3.0.crate) = b1a0ed619ca24e95c519eaad212d5af2db0c43935b8e1552bbcc4231c9377f7f -SHA512 (arbitrary-1.3.0.crate) = 3f8b69ce75e625249de0c89a188e70048ec70fe5f44d1b00bf102ba2b972923daa4e4d2c2722688081cca3e4715926cb63a021b665a48f4c12163c58b1e47f4b -Size (arbitrary-1.3.0.crate) = 30930 bytes -BLAKE2s (arrayref-0.3.7.crate) = 7c4fc19e45198b8905621bb2a43a0abe7d1b92bdfd2d6f989d5ed7462ead11b2 -SHA512 (arrayref-0.3.7.crate) = dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce -Size (arrayref-0.3.7.crate) = 9620 bytes -BLAKE2s (arti-arti-v1.1.3.tar.gz) = 6b43ef021933afd7497e47a9c4b4e61a0e54dabe58935f7c6304aadc93cdf3c9 -SHA512 (arti-arti-v1.1.3.tar.gz) = 259d0fec5be019b95208756e85828dbabcb172a66e247632e6fbe666196c7c6860fae1055a9d046cb58dd3b1b50e9073d298d81a177fb3ca916337cf43912d52 -Size (arti-arti-v1.1.3.tar.gz) = 1503908 bytes -BLAKE2s (async-broadcast-0.5.1.crate) = 32c07cd2f969e24a3e8e79d38d066a626f353fccc2be8b2f725db4a290923cb7 -SHA512 (async-broadcast-0.5.1.crate) = 48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae -Size (async-broadcast-0.5.1.crate) = 20134 bytes -BLAKE2s (async-channel-1.8.0.crate) = 33e5ec78c10d3fcc83d616d46540015e2aaa201a00a67be3004e902d540dc303 -SHA512 (async-channel-1.8.0.crate) = 8352b2f28565825cd7b51421fb3ff904c0c5d5e1fcebc71c91f0b60c662f9b949721b3da91fe0a205345c6f650d35afbc3340d61b637d72325af869aae24794a -Size (async-channel-1.8.0.crate) = 13534 bytes -BLAKE2s (async-compression-0.3.15.crate) = fb206bb2bd6d353165883cffe5375f66b84bab36b871a3982e8535d31a296c71 -SHA512 (async-compression-0.3.15.crate) = 8d7f8f35e71cd89048732c451c3935401d1ac415a5a7169b5f52fa19e4a83f6a4448b37bf915f738cd8be639252e317ae44ec28ea2c7ba38bc436ccc7aea80e0 -Size (async-compression-0.3.15.crate) = 58241 bytes +BLAKE2s (arbitrary-1.3.2.crate) = 22a6a9b5a786bb9b9844a27156d509a4c790a632e9b28eb06e8a1913e9d920bd +SHA512 (arbitrary-1.3.2.crate) = faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf +Size (arbitrary-1.3.2.crate) = 32037 bytes +BLAKE2s (arrayvec-0.7.6.crate) = ae779f4d40d8bea2f15396d81e905c8e88b941279c0a4545b47e667ab8235e1c +SHA512 (arrayvec-0.7.6.crate) = b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +Size (arrayvec-0.7.6.crate) = 31237 bytes +BLAKE2s (arti-arti-v1.3.0.tar.gz) = 8930ac1e1ac6ac98f79e27affd50dec860d95d02932a1212118830f919180a05 +SHA512 (arti-arti-v1.3.0.tar.gz) = f3b5f97cb0d78cfba467d2ed8618eaecadfb870cb9d5e10a778d8e5f52d20599ebfe10a780c69e6fe9181b4e69addacdd172bbcb442828f8df738056693ca5bb +Size (arti-arti-v1.3.0.tar.gz) = 4847956 bytes +BLAKE2s (ascii-1.1.0.crate) = ca239f8104b811c105efb7e7a01e7077477e8d324d23a5f1d2bf328dc9edd071 +SHA512 (ascii-1.1.0.crate) = d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec +Size (ascii-1.1.0.crate) = 36075 bytes +BLAKE2s (asn1-rs-0.6.2.crate) = 8b77cd8a22678b17562b782cf0577af67f58eef186de7cfd327cfe6686aaa9a1 +SHA512 (asn1-rs-0.6.2.crate) = 68666c347f0684ae04703f23fd5b9e1d9b1cd36ebdf4456ad70084750ae79389bc0386ef942c8324e1864719312e8b1c4d55bef6189df1caae2e128720e8953f +Size (asn1-rs-0.6.2.crate) = 90647 bytes +BLAKE2s (asn1-rs-derive-0.5.1.crate) = 5df2b63c64dc8cc81e9026fb35b2270770cd9a10f94e202bb3b01c7fad5bc7f1 +SHA512 (asn1-rs-derive-0.5.1.crate) = 96734a2c6ed24bb3b5e8b40fca55acee2dc9e09dec2af746a095769424e1a329baced90d09838d6a5b99fd237f9965dbb9ba4e1ff75bcbe155c586ba6ad90d29 +Size (asn1-rs-derive-0.5.1.crate) = 9692 bytes +BLAKE2s (asn1-rs-impl-0.2.0.crate) = 5db1cea99545e6378d87b9ad04c5bb195e8013a5740bd72fae89ecfb7684fa05 +SHA512 (asn1-rs-impl-0.2.0.crate) = 6f710b29c0f1de66643d3200c97da16c546009a2acce5ad84c90e741834866f0d832bf48cc21f7cab2a513c0f5c6d827020355b0feece5c9358756a2b4b6dcf3 +Size (asn1-rs-impl-0.2.0.crate) = 2261 bytes +BLAKE2s (assert-impl-0.1.3.crate) = 152b47fbbd5cae25d6ac0424df27584f8764ea5a4d39720e65473b30e1aa797f +SHA512 (assert-impl-0.1.3.crate) = 888294ccfd62de80e4a41dcf3237bc9385d209eda706a56c32345a2a7bbc6eecc36c3d931aa10854bb59605611e4c14ef71bdb24f483acc932911ca68e28dc98 +Size (assert-impl-0.1.3.crate) = 2270 bytes +BLAKE2s (assert_matches-1.5.0.crate) = 95cba5b3a278a62ec24f7ef7693b635927f435e5bb33435602dd230ea4d4bae8 +SHA512 (assert_matches-1.5.0.crate) = 95f6a7c6f1d577464cb488acad76d765436c20f1cc75c6bfbac28c5820890f7ee169120e3e0a60ad72e91409722e23d35d6487752a16cd07372960a41900eefe +Size (assert_matches-1.5.0.crate) = 7761 bytes +BLAKE2s (async-broadcast-0.7.1.crate) = a9a6e359f762dba725321e5a20064d924a3fb286fb346a4dc282db42c6a41378 +SHA512 (async-broadcast-0.7.1.crate) = 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c +Size (async-broadcast-0.7.1.crate) = 21867 bytes +BLAKE2s (async-channel-1.9.0.crate) = ad251b5c1259b1c79a75b488556a55126484a5654e609adcdf42ca331fcdd478 +SHA512 (async-channel-1.9.0.crate) = cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc +Size (async-channel-1.9.0.crate) = 13664 bytes +BLAKE2s (async-channel-2.3.1.crate) = b0027d3af2668bb9d81f550d71a13ed74070e6b6223be14e876699b722e40409 +SHA512 (async-channel-2.3.1.crate) = 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5 +Size (async-channel-2.3.1.crate) = 14576 bytes +BLAKE2s (async-compression-0.4.17.crate) = 4c173e7108fa73259c924c056826c8133c88c25461a35ac104a6f912143f74ba +SHA512 (async-compression-0.4.17.crate) = fd90a09680069eaa0f9300a0f232614359711c957022e8e031a49dbca1eaebd1c755848144d833aaca891b2d0811d313199a28bf8d47680427f931ef7657f366 +Size (async-compression-0.4.17.crate) = 111860 bytes BLAKE2s (async-ctrlc-1.2.0.crate) = 8d05a9e1a21a6efa31f4568b9a8f5b32440b802e480fb76abd823a3124dcb9d4 SHA512 (async-ctrlc-1.2.0.crate) = 62e648b216630b3a8309e8619bda64f1f12263fc97598618813921d79d9bb0d6eea80f4612512bca802d4f2b71654b9bb5e768460f35c528ae9494a8bc1a236f Size (async-ctrlc-1.2.0.crate) = 12413 bytes -BLAKE2s (async-executor-1.5.0.crate) = d3a42014dbcf78e6af9e8c0a771802215e9d3ed3f524dda8da3ecc3eb7720dad -SHA512 (async-executor-1.5.0.crate) = 0fa79f50648aafed31d572e25534ac10df7d5d105119d4f6e1cc9af710e86103b0def49829ed6523e384634a3ccd697d01f07e4898c1e84dcb48d3fe52aaed5d -Size (async-executor-1.5.0.crate) = 15068 bytes -BLAKE2s (async-global-executor-2.3.1.crate) = 5724e5bfeaf08c17581e644bae262e052681632db76334fe22fac1d97da53c59 -SHA512 (async-global-executor-2.3.1.crate) = 91adf1a880b8508de4edafa5590e8ef426c2569789e93956f447ce088b02e203475a5b5d110d31baf6ff63a0012aeefc5dd25737ebc9d2edfdf78b7fc1a4f04e -Size (async-global-executor-2.3.1.crate) = 11790 bytes +BLAKE2s (async-executor-1.13.1.crate) = 67258f018bcb77df2d67e7210c62074a766b8cb438fc2259e4bab95132ef6afb +SHA512 (async-executor-1.13.1.crate) = 27357b3dc28ad5512b46306ab7d959b2e68b4b5ed0d42fc8cd12fd265a1931a4d8c8c328911eca97227b12d861c9658c14afea6336f999436671d6ef351f3820 +Size (async-executor-1.13.1.crate) = 27991 bytes +BLAKE2s (async-global-executor-2.4.1.crate) = 4433fe0080e7f56ed23053dc22a6d41e8cdd8915e1c393ce24a909abe5644fdc +SHA512 (async-global-executor-2.4.1.crate) = 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1 +Size (async-global-executor-2.4.1.crate) = 11844 bytes BLAKE2s (async-io-1.13.0.crate) = 27423e63f039d68a0045e282708abb4e6f7db41938f685694c6ed91324ba2442 SHA512 (async-io-1.13.0.crate) = b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e Size (async-io-1.13.0.crate) = 37191 bytes -BLAKE2s (async-lock-2.7.0.crate) = dabd425aca687e27a1e44c95f599e31b96d55381ff56cca34acf6ae37060f00a -SHA512 (async-lock-2.7.0.crate) = b151aa4a7fe4ad7dd68559dfef203dcfdd2084e175a6fe414298bd28c632ef422631d49c821fe075ec6f549269e0c0cefc16ea56741d3d8317a99489ed638bb9 -Size (async-lock-2.7.0.crate) = 23631 bytes +BLAKE2s (async-io-2.3.4.crate) = abfeb2dde84a55e8d2759a17211dc96d2df2e336c61294549f9e37fcfcd85eba +SHA512 (async-io-2.3.4.crate) = 30ff1355bcf0d93857604b93d22532040cf50195b6337bbab2cc734e8b81c485a4ac1e575c7c00495519afd0cf406cde9e49f044b183f29ce7b9a1f44edb2760 +Size (async-io-2.3.4.crate) = 49145 bytes +BLAKE2s (async-lock-2.8.0.crate) = bfc75d93563649d5d916580b28d9e10b6964177ea5596da7198993acddf5e440 +SHA512 (async-lock-2.8.0.crate) = f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1 +Size (async-lock-2.8.0.crate) = 29944 bytes +BLAKE2s (async-lock-3.4.0.crate) = 1dec0612e14fd779c8f5b2c7cc47da256a3836a622648b3d083010665a08121e +SHA512 (async-lock-3.4.0.crate) = 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5 +Size (async-lock-3.4.0.crate) = 34446 bytes BLAKE2s (async-native-tls-0.5.0.crate) = 95a937c6e337a9ed425ca9d399d9d51ed3c93e22e65ff37a25c6fe359d6b4724 SHA512 (async-native-tls-0.5.0.crate) = 1715e1e45b8da32a4491c41706692d002a677ed3ec8210084220e2450d8e45855dbb2f3db4137102ad5aaef525c56cce3bc283bac440b1611634b819359f8abd Size (async-native-tls-0.5.0.crate) = 24719 bytes -BLAKE2s (async-process-1.6.0.crate) = e195dbe2788042ece2dbb37b1c0e76ba0ffd0f8bc562387def0f9c678fcbcd76 -SHA512 (async-process-1.6.0.crate) = 0d54bffe9a7d3e1fa1706478725bb89567d15473a364caf358fc00ba22c8a24061fa736d1626ba6b2463e0e350b435f2ddfdc9db11f76304d9df15e47c4c321a -Size (async-process-1.6.0.crate) = 17642 bytes -BLAKE2s (async-rustls-0.3.0.crate) = 35f12ec0920d3580bf6330b923ef099eced9319b448ef1294bf887752007ea23 -SHA512 (async-rustls-0.3.0.crate) = 3608e9bfb177e3efed3cabc51cc7224d7ea6293cc253f4e891da34ac256e2df35b8e8b5de3bcda4710eb2d86a79a94183b52cb11c88b2f83b482f5138b3d9654 -Size (async-rustls-0.3.0.crate) = 24406 bytes -BLAKE2s (async-std-1.12.0.crate) = fc49c09fa1117d25e06858df8f3d825036b21ca34243caa418950bac1b4ff4ac -SHA512 (async-std-1.12.0.crate) = aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2 -Size (async-std-1.12.0.crate) = 215080 bytes -BLAKE2s (async-task-4.4.0.crate) = 085c0f1b67d8196c5dc2c157d2d4428bc2ebe2f32683db5ea06bd49b16685f71 -SHA512 (async-task-4.4.0.crate) = 713620c4aa948f8da61b6587fa3c24e523c42268d59c77ed0481788066b543933e2e68df969315d3cef5d59ef1e9fc1b0f9f293e1a6af9ff31ea8ddd86a5a260 -Size (async-task-4.4.0.crate) = 35178 bytes -BLAKE2s (async-trait-0.1.68.crate) = 4dc6c46379b5475546d6fc942f18b25bc927012ec4a108f420116a127d0c7c07 -SHA512 (async-trait-0.1.68.crate) = 4f4390ab76a6150f7115cd4bfb132be48a846d768aee8c54bff6a18ae3bc52cad5a96119ad621ceabd055af0210629894343f09fff35c68cb9c4f28d08c7006a -Size (async-trait-0.1.68.crate) = 28625 bytes -BLAKE2s (async_executors-0.6.0.crate) = c1c8aa72c448c6ab51fb4f7a478796cbf4972c161e674b09a87cce8aac6c5c80 -SHA512 (async_executors-0.6.0.crate) = a521c8d7e7065a7d0341f558510ac0fedb8e8b2ff31907be345139994ce3cab6361e7f2ea1a4d97e6162de93163991684781ce805e8b2fd099278094479ec017 -Size (async_executors-0.6.0.crate) = 34932 bytes -BLAKE2s (asynchronous-codec-0.6.1.crate) = 9178fd8517f8c5b80f74b684ce3ecc12f8abc1eba4c24bf64791b6561240e20b -SHA512 (asynchronous-codec-0.6.1.crate) = 1d30fb8d1cb996e9e413bb37325f797b613a67a159bfb26671c7ba8e85c9d352bced71435e1265367480f1f09fb165ac748bbaef8ae9f8a6c2d28960ebd7f341 -Size (asynchronous-codec-0.6.1.crate) = 13664 bytes -BLAKE2s (atomic-0.5.1.crate) = 02be8d99649a2c55cbacb35a37fe4fb87443c932a2c14ae1bdeff6abc38c85ae -SHA512 (atomic-0.5.1.crate) = d9983a39da849a9852237eb00e727fee10b30b15b2e75f6c7e091a2fbadd289c688744997ae1ea933f1541cf867b7df3531870e7628ae9ef75fc7a78dccc9bd4 -Size (atomic-0.5.1.crate) = 12817 bytes -BLAKE2s (atomic-waker-1.1.0.crate) = cb5fc4d075ae0457be98f6de78276eec315616fc8ed36b27aba6be00e4b95f4e -SHA512 (atomic-waker-1.1.0.crate) = 5ea19d897657ffd8315d3e492c1787d8bfa60c455f814a357d418e919f8b2dbb5884043793498b16298a3394afc42668e25478df89befdeb3af72f49ca710ba6 -Size (atomic-waker-1.1.0.crate) = 11447 bytes -BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405 -SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -Size (atty-0.2.14.crate) = 5470 bytes -BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060 -SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -Size (autocfg-1.1.0.crate) = 13272 bytes -BLAKE2s (backtrace-0.3.67.crate) = 968f516adec713ec6548701c40248fd295bf1079d137771330b614d1dfbc2b76 -SHA512 (backtrace-0.3.67.crate) = 8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6 -Size (backtrace-0.3.67.crate) = 78564 bytes -BLAKE2s (base64-0.13.1.crate) = b97e0ff27ab831d0323c35addbe3a392413a7ea5a0d9d35b5cc1c74586c89974 -SHA512 (base64-0.13.1.crate) = 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b -Size (base64-0.13.1.crate) = 61002 bytes +BLAKE2s (async-process-2.3.0.crate) = e189e1ee5bc1ac71dbf55fba2575e4bb1866cf478c701fc16162c791017c8613 +SHA512 (async-process-2.3.0.crate) = 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa +Size (async-process-2.3.0.crate) = 26766 bytes +BLAKE2s (async-signal-0.2.10.crate) = 19d6ee0fbc832af139db4ed1a751a3878d63619739fd5a20610a605283128b91 +SHA512 (async-signal-0.2.10.crate) = 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b +Size (async-signal-0.2.10.crate) = 16970 bytes +BLAKE2s (async-std-1.13.0.crate) = ff9acebfa4cce38fe24b197dbc005d995e6700c3fd0b5c3a9bc618112ed01b0e +SHA512 (async-std-1.13.0.crate) = 47d50f728b1d5f8d9510234833d0b2044ee6817e7a5920df58bffabb6fdd5b821c9645fc54303f8f270de06329f041385b11eec9ce3983eb5975870d99d5ca48 +Size (async-std-1.13.0.crate) = 221584 bytes +BLAKE2s (async-task-4.7.1.crate) = ddc463441f095641fa0b09aba541cad1915c8b53da22fde704d177ec7c4528b3 +SHA512 (async-task-4.7.1.crate) = 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca +Size (async-task-4.7.1.crate) = 38077 bytes +BLAKE2s (async-trait-0.1.83.crate) = a3ffeaf15dca29e21e4375bb51220847eafd6a0113e96418a233c3c63d3e48b8 +SHA512 (async-trait-0.1.83.crate) = 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649 +Size (async-trait-0.1.83.crate) = 29054 bytes +BLAKE2s (async_executors-0.7.0.crate) = a55ec15466cd5aef971f1eff457a01ade4867e5fc88c117f82171d80f05df0dc +SHA512 (async_executors-0.7.0.crate) = 6b33de98aa20db2a8a839c0196e613b7f626a8fd7dd4b172043008850dc6985762ec00ffc97aa8e1191bfc31e4c7d8a5257423ceed5ecdf087b0ea68f1a0a0c4 +Size (async_executors-0.7.0.crate) = 36636 bytes +BLAKE2s (asynchronous-codec-0.7.0.crate) = febd982dc3fd9429daea9d6e14df5e36d08ca4ea1039268a80770fb416ed4bd8 +SHA512 (asynchronous-codec-0.7.0.crate) = 259065048fd63311101e7ecd5633c6ff3d3ea01ffc0b37f24f40755f27a9a53010174688609b4c5208c8a6a08bad929a235f25cd798bfc01f9103f43af1f740c +Size (asynchronous-codec-0.7.0.crate) = 14271 bytes +BLAKE2s (atomic-0.5.3.crate) = 26a81467d57c723075c7a35ba28b80d4be8d1fd04c0a3f086be6351a296fe7b6 +SHA512 (atomic-0.5.3.crate) = de1be4302b4d8f50ef5a808ef09881726e56fbdd72bd1b2a118724295a48128bae57316805ed92e991b82b06e7bf229efac4deff9a9ce84fdb839726a2ae8064 +Size (atomic-0.5.3.crate) = 12801 bytes +BLAKE2s (atomic-0.6.0.crate) = 7225309f90178f0337a72590689127d9b903ebf92a768ff8e70e2c3cab0570c9 +SHA512 (atomic-0.6.0.crate) = 45f82c3b87ee248a32ea403aa2b230b7dd90142254bf7d2ad09b992368620d6b70b4fa05d0319bd2e12f327c4da678863a76ee249db7071f57baedbd301a5626 +Size (atomic-0.6.0.crate) = 12919 bytes +BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018 +SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +Size (atomic-waker-1.1.2.crate) = 12422 bytes +BLAKE2s (autocfg-1.4.0.crate) = ce6aae5b8fe5dadf0c6a182c5940551ded4070c0c0143412d8c8356037ce1dc0 +SHA512 (autocfg-1.4.0.crate) = 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +Size (autocfg-1.4.0.crate) = 17712 bytes +BLAKE2s (automod-1.0.14.crate) = e05a3b2202a231d998ae7a1814d6fdbbb0cea99e1738988c1b4ce5c124b55f4e +SHA512 (automod-1.0.14.crate) = 5efdf134f24298f3a522688b3bb87f5e8e43bafd761909a09a1018f7142ef0ce3ed390f7f01cc475391bf8e6e3d433d776c47efce619a403276ed8998b2c531f +Size (automod-1.0.14.crate) = 8717 bytes +BLAKE2s (axum-0.7.7.crate) = 1a3a11fdcefab1914942e278f72ada2f0236b76272da950224161d41f23616ea +SHA512 (axum-0.7.7.crate) = 03a5b888f40a9094656527f685a020e577482e3ad2175e0a8d4fbdea10267c5a4756f934f0a8bc85b2c5b7ee2da8513f436520c36f4c1a0dd43ed571b147f09c +Size (axum-0.7.7.crate) = 152149 bytes +BLAKE2s (axum-core-0.4.5.crate) = 4723dc7a3b3943480635656c57a61211b5175c4821f153271e22c9665eec9f8e +SHA512 (axum-core-0.4.5.crate) = d3a8f7c3b6a89b9ed54e50658c39043e875f96b6ffd311ac187068df731b4814dd228e0aacaff03b9588a7547b4198119e696ceb7e26cdd6bebced7c0cf543fa +Size (axum-core-0.4.5.crate) = 22183 bytes +BLAKE2s (backtrace-0.3.74.crate) = bda0f7b7b887f75fc6c275c6f61b5fe796d1e214d189fa0724db4d2843262e2e +SHA512 (backtrace-0.3.74.crate) = 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +Size (backtrace-0.3.74.crate) = 88516 bytes +BLAKE2s (base16ct-0.2.0.crate) = 9d51d202ebedd3bedc7f1703e7834c98c9b2b71d8e52f426891720b393ed0323 +SHA512 (base16ct-0.2.0.crate) = efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a +Size (base16ct-0.2.0.crate) = 10240 bytes +BLAKE2s (base32-0.5.1.crate) = 148ce7a515cd591b77d2b4c579ba273cb532e9f6b85b5aad542d0a932eef45d9 +SHA512 (base32-0.5.1.crate) = 9280622ecf5c4e871796c5ed8ce620611e067bbb2ac4d331a359cfbb313af5ff3e55076623e340b91add3a120864eeb4ea4b4cfa1565c62189ddd1ed675caff9 +Size (base32-0.5.1.crate) = 9238 bytes +BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a +SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +Size (base64-0.22.1.crate) = 81597 bytes BLAKE2s (base64ct-1.6.0.crate) = f7b9e689feb0a2703d7aa6d958a518f84aef67c5685834e2c3ed280b5693e5dc SHA512 (base64ct-1.6.0.crate) = e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c Size (base64ct-1.6.0.crate) = 28870 bytes BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 Size (bitflags-1.3.2.crate) = 23021 bytes -BLAKE2s (bitflags-2.0.2.crate) = 0400eaf15f7bcea8524277e047714142d33692d3bd112a86b2799e50a8229fce -SHA512 (bitflags-2.0.2.crate) = 4581eb84133135267f8b5f1ccedd8a921d1d6ac3189e079f3d77bf78f3074008a0330e17a9fc6249b3e1db787e5a73526ad59b8bb2e1fb3a31c4bbd861460353 -Size (bitflags-2.0.2.crate) = 32293 bytes -BLAKE2s (blanket-0.2.0.crate) = 32e9906b80507023416f00d71ef088cf8a23650e33b90ac10dd39bad5e1fd306 -SHA512 (blanket-0.2.0.crate) = 6517dea5b05d6fa1d985ea319fb563b3746c777696dea78fb78ce26a75039590dc567f180fcfd2055eba6a6f408ae322f2b3fdc136ac8eaf0506c7adcbcbe4f7 -Size (blanket-0.2.0.crate) = 16600 bytes +BLAKE2s (bitflags-2.6.0.crate) = 98cdd527fa35fc9bc6f4357adc0f645eeee21e4528adf03aab79eb6158070793 +SHA512 (bitflags-2.6.0.crate) = f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +Size (bitflags-2.6.0.crate) = 45357 bytes +BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88 +SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +Size (bitvec-1.0.1.crate) = 224375 bytes +BLAKE2s (blake2-0.10.6.crate) = 0749254f2a0ed3ba739e740f8f7a16aae8231630ff295503d7c48a4388dcd050 +SHA512 (blake2-0.10.6.crate) = e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 +Size (blake2-0.10.6.crate) = 47234 bytes +BLAKE2s (blanket-0.3.0.crate) = 00aaaa17cb0a2478a127cb8f02b7038be4c285d1d518707f220c096b7423a952 +SHA512 (blanket-0.3.0.crate) = 67549e520657fa1ebe6587b25a1253f942df847dc504a2dbe12d75b52c20cac3187be7199365ba6c8b5e339871a530dcf2d2e003b28efd3d8497a2e3bb085007 +Size (blanket-0.3.0.crate) = 15928 bytes BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb Size (block-buffer-0.10.4.crate) = 10538 bytes -BLAKE2s (block-buffer-0.9.0.crate) = 06bd74295bb532d3bbff91caf2db8fd0025e575ad481e3a68d8c1d0fd13af34d -SHA512 (block-buffer-0.9.0.crate) = 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 -Size (block-buffer-0.9.0.crate) = 7108 bytes -BLAKE2s (blocking-1.3.0.crate) = 73668577121cf909ab96326386426f729bea3ed34af8a40266b62a5b4b09371a -SHA512 (blocking-1.3.0.crate) = edfebd645c7bfca139340ac7b8c64f64c252b39310a2df61c9ae0e758417541eceb35006a052516e1289c935d79eee1347a716d9167627bed52ad1a8388bb607 -Size (blocking-1.3.0.crate) = 18687 bytes +BLAKE2s (blocking-1.6.1.crate) = b15a938f6dc705d21c104a5c411c9883f4543c6a28a1d9848ccf98e9c3f47e7d +SHA512 (blocking-1.6.1.crate) = 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6 +Size (blocking-1.6.1.crate) = 17788 bytes BLAKE2s (bounded-vec-deque-0.1.1.crate) = f76a00f33cf831eee702175e0bd4b4135213efb35c9d443b202451b19183d5ca SHA512 (bounded-vec-deque-0.1.1.crate) = e26e28d67ae780cbf49baf7e5634a8c386ede6169bcc5a54d06044c19e772133208dd19f2156ea07d252e54da4b0e7fd0d5b2ba325d63641da85ea6b2f7f286e Size (bounded-vec-deque-0.1.1.crate) = 22869 bytes -BLAKE2s (bumpalo-3.12.0.crate) = bfc6e2e7c9f508181fdf1dd23725ddd106cf17f013f3f138bfc95ccb2f7c08f9 -SHA512 (bumpalo-3.12.0.crate) = 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 -Size (bumpalo-3.12.0.crate) = 81604 bytes -BLAKE2s (by_address-1.1.0.crate) = f5379257a794ade78cc477a8b804c0f95c85db14036f345e3e8236dd14b94485 -SHA512 (by_address-1.1.0.crate) = dd72814036026631952191d049edcedb9657decb71153f5512ef7924383872f4b126a7a1d71c40a23784fea8c0d183db069c730b0a9ff4a9dedd9937a6e7008a -Size (by_address-1.1.0.crate) = 8165 bytes -BLAKE2s (bytemuck-1.13.1.crate) = 2b3bc6492e16448601108eac8200825f1248c6214594f02fcd516f952fe7e796 -SHA512 (bytemuck-1.13.1.crate) = eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 -Size (bytemuck-1.13.1.crate) = 42309 bytes -BLAKE2s (byteorder-1.4.3.crate) = 980d5e4ac6d39901b2368959edd7a811f91dbd5bcf899699f3885a5c5e492491 -SHA512 (byteorder-1.4.3.crate) = 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa -Size (byteorder-1.4.3.crate) = 22512 bytes -BLAKE2s (bytes-1.4.0.crate) = 69151c4603b9813cb6bf13fcaa0241963c5c5983b6cc733fa316772d84bb81ee -SHA512 (bytes-1.4.0.crate) = 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000 -Size (bytes-1.4.0.crate) = 58080 bytes -BLAKE2s (cc-1.0.79.crate) = 17938b742da494c871322dd29eb6948f35a47beac2b647ef27ec595a33b8de91 -SHA512 (cc-1.0.79.crate) = cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 -Size (cc-1.0.79.crate) = 62624 bytes +BLAKE2s (bstr-1.10.0.crate) = 91abaddad54be08b2e53f8d996f68cad30134322263fe6b56401f69ac5653cda +SHA512 (bstr-1.10.0.crate) = 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 +Size (bstr-1.10.0.crate) = 380426 bytes +BLAKE2s (bumpalo-3.16.0.crate) = 718bb7ba9add434df2b5e3f8ea1ac354f2e51c0f0a6d8d77296504d6c1ca87b2 +SHA512 (bumpalo-3.16.0.crate) = a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +Size (bumpalo-3.16.0.crate) = 85677 bytes +BLAKE2s (by_address-1.2.1.crate) = 09d5890bb1119f051c85c45f6113401f751d08d4bbdcaaf066873b71f8fed4f6 +SHA512 (by_address-1.2.1.crate) = f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 +Size (by_address-1.2.1.crate) = 8437 bytes +BLAKE2s (bytemuck-1.19.0.crate) = d2f39c35d795d8ffa6147b7fa2dfd790bae358ac423fb9ec16dff208d7af0734 +SHA512 (bytemuck-1.19.0.crate) = 7f150a5b63a8aa2f59d1fae7cfc70d08a78a19ce4171352aeb3f252a5cae90f76b75d6517d6d6872d9b05254b16629b7fcffccc825d7813b40d95b4fcfb20174 +Size (bytemuck-1.19.0.crate) = 50363 bytes +BLAKE2s (byteorder-1.5.0.crate) = b610119a2e2d4b96996b58e8d4920729fa24d4a96d14852953fdf8dbe035cad0 +SHA512 (byteorder-1.5.0.crate) = 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +Size (byteorder-1.5.0.crate) = 23288 bytes +BLAKE2s (bytes-1.8.0.crate) = 87fbe4e9e4447a43ef560e4e9c2d86ccc309edd024d0775f7021e828ef2d41a1 +SHA512 (bytes-1.8.0.crate) = a721724e5cbfc73b79102a9c4a00fc9da520417819ca5c82b798c8cfb45af3d77b33f7035ad33d6187399c613cc2e83644236ac772aec934f521f87d4680059a +Size (bytes-1.8.0.crate) = 64824 bytes +BLAKE2s (cc-1.1.31.crate) = c864b94e600b057907c6a0793a5234350903cde1d33c8ee1e0d0715d04528ede +SHA512 (cc-1.1.31.crate) = fbc42db9e908d69fe2dac18605e057f3187ccca067ee0e9f0c271b6b9dd213f0bce1a1e32f073bc012d2ea756878929f506775076d453593a14accc5f9a159ea +Size (cc-1.1.31.crate) = 84637 bytes BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff Size (cfg-if-1.0.0.crate) = 7934 bytes -BLAKE2s (chrono-0.4.24.crate) = fe1871977bee896047610e1e142c25d328f0482d9c7caabd6d83c834c0b0549b -SHA512 (chrono-0.4.24.crate) = 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd -Size (chrono-0.4.24.crate) = 191330 bytes +BLAKE2s (cfg_aliases-0.2.1.crate) = 7a7bb366100bf1ad7c15cddb6443a31f372f4a9040ea3ccc49781f78efcc1721 +SHA512 (cfg_aliases-0.2.1.crate) = 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +Size (cfg_aliases-0.2.1.crate) = 6355 bytes +BLAKE2s (chrono-0.4.38.crate) = cd804c8f2c3ec8027f1a28fc2406b92e8cb27989956cf7e27fb98f6e338704cf +SHA512 (chrono-0.4.38.crate) = 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +Size (chrono-0.4.38.crate) = 220559 bytes BLAKE2s (cipher-0.4.4.crate) = b89fc3d1a0e0163587cade641cb64ccfee596232db70a771d67df1206b492054 SHA512 (cipher-0.4.4.crate) = 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 Size (cipher-0.4.4.crate) = 19073 bytes -BLAKE2s (clap-3.2.23.crate) = 97497df585f3c070fbccfc052bad84214d8cf36b2f6c19009af80d659f18aec9 -SHA512 (clap-3.2.23.crate) = 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a -Size (clap-3.2.23.crate) = 219435 bytes -BLAKE2s (clap_lex-0.2.4.crate) = 1bbfe62e845a1359285226b76325c0741f80844d895ded709cc9c4eb71fe1a48 -SHA512 (clap_lex-0.2.4.crate) = 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f -Size (clap_lex-0.2.4.crate) = 9652 bytes -BLAKE2s (coarsetime-0.1.23.crate) = 102f8af1876e1e653a42fca304c7f7b89788b67999cce3390881145acb0f72a6 -SHA512 (coarsetime-0.1.23.crate) = caa7403e670feeeb00fd4c02aab3e5c19eb02ec0e1d384a135d4c9e01190ad3c3167a2be678ff9751bad85d8a01162b4e314c3840a13e0928d0bd64d2cca6eac -Size (coarsetime-0.1.23.crate) = 8953 bytes -BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded -SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 -Size (codespan-reporting-0.11.1.crate) = 48963 bytes -BLAKE2s (concurrent-queue-2.1.0.crate) = 9ea226d658d494b79dbaf304e21a59fbd4bf1e93bcf6c257afff2d3d2b97a8ee -SHA512 (concurrent-queue-2.1.0.crate) = ee50e3be2f195977340d94f4249086dd87357e533b12a46200cc26004b7bc22cdc16608453c4f8c1ae332c1f6060b7c861d1a350f9c7223275e7dce3301f5b65 -Size (concurrent-queue-2.1.0.crate) = 19476 bytes -BLAKE2s (config-0.13.3.crate) = a2f234d9c335bd019bc20d86338e3adbf68a9327fc2a9dec7aba26a72a823f3d -SHA512 (config-0.13.3.crate) = 299da2572ec817c6b162376e3e7f7b7824866425e84cad3afd893ff0adbfe29f35b964581f06269f7cbc41a0d24f7c031243c847713aef0fe6919d4cd7b87e3c -Size (config-0.13.3.crate) = 67180 bytes -BLAKE2s (const-oid-0.9.2.crate) = 19a514700d2c84f82130814780316dd84fa42eb42532b753e9895c2e6caa8270 -SHA512 (const-oid-0.9.2.crate) = ad75da209947af32b4020ef73a04c7ecc74600fe7ea70f33d1486f4346e7a3fb1d5e3a586b373f49b8b494215dfaff251b8d40181bd95e43373e8bd887fb6708 -Size (const-oid-0.9.2.crate) = 44606 bytes -BLAKE2s (convert_case-0.4.0.crate) = 5ae510f33b0a606794f2bd9024dcf831ff9c0fd2de96b34d4842e2d6b0de4c8d -SHA512 (convert_case-0.4.0.crate) = e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 -Size (convert_case-0.4.0.crate) = 8098 bytes -BLAKE2s (core-foundation-0.9.3.crate) = 840fa3df94d1054fbb94c9ca6db0cdcfbde69a70fede37e62bbc127ed66a18e8 -SHA512 (core-foundation-0.9.3.crate) = de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072 -Size (core-foundation-0.9.3.crate) = 27059 bytes -BLAKE2s (core-foundation-sys-0.8.3.crate) = 679c01a6f663daba747856f9e5c72ad3f1ef1dafb2f6f7211cc1e1c6637ba049 -SHA512 (core-foundation-sys-0.8.3.crate) = a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 -Size (core-foundation-sys-0.8.3.crate) = 17519 bytes -BLAKE2s (cpufeatures-0.2.6.crate) = 35b2afa37936ea38dcc4543ceb5329ab9029b71668829b1846450ec9c24e4e6b -SHA512 (cpufeatures-0.2.6.crate) = 2b3ff21b38f61966ec63b56030c057a4eb3ce261c739c6bc6349dc0da6f6b31d06393db792696cce79950c68576bdc0ef2bf1c2ee0f456eae165af40f22c5dcd -Size (cpufeatures-0.2.6.crate) = 11467 bytes -BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b -SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 -Size (crc32fast-1.3.2.crate) = 38661 bytes -BLAKE2s (crossbeam-channel-0.5.7.crate) = ee9804bfd09a06a32dc0cbe526f8089ac8e5548b907bc66641f3fa24d8063dbd -SHA512 (crossbeam-channel-0.5.7.crate) = 70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc -Size (crossbeam-channel-0.5.7.crate) = 90257 bytes -BLAKE2s (crossbeam-queue-0.3.8.crate) = a13ea32d16967e506d13a622ebfa6afa9c43e9be39c17630d318a2fbb3d5b889 -SHA512 (crossbeam-queue-0.3.8.crate) = 3c4e855184f8e2656305a59463f0170aab99f9c2df1001f54341b62e05e533864f384477a7a9cbc2b8b1a36bbe4b8076531c11b1492485029ef81ade6e7cbf8b -Size (crossbeam-queue-0.3.8.crate) = 16731 bytes -BLAKE2s (crossbeam-utils-0.8.15.crate) = e895a9fbc03fec8e54eae3634734ea34c740dd58c284575df9fa33bdff99cba4 -SHA512 (crossbeam-utils-0.8.15.crate) = adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 -Size (crossbeam-utils-0.8.15.crate) = 42326 bytes +BLAKE2s (clap-4.5.20.crate) = b51497f26eb136a1fcedb156a1ef14dd5988c37db7778ab92c280baae53e0892 +SHA512 (clap-4.5.20.crate) = e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 +Size (clap-4.5.20.crate) = 56376 bytes +BLAKE2s (clap_builder-4.5.20.crate) = 7b9b0b375521133a4499e326198d62adc17ad97fc4c85d7dd8282eb27f0cfaf8 +SHA512 (clap_builder-4.5.20.crate) = e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +Size (clap_builder-4.5.20.crate) = 163812 bytes +BLAKE2s (clap_derive-4.5.18.crate) = 86f5f1951bbe3ab51fd531887e6a3daf29ea5008769f725e48413c1d2fa754a5 +SHA512 (clap_derive-4.5.18.crate) = 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +Size (clap_derive-4.5.18.crate) = 30131 bytes +BLAKE2s (clap_lex-0.7.2.crate) = 69a5164c1059d5b1e0edcc3d5b5b4c3e10822c6df24bbff6e3eb403b0f26cda5 +SHA512 (clap_lex-0.7.2.crate) = a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +Size (clap_lex-0.7.2.crate) = 12805 bytes +BLAKE2s (coarsetime-0.1.34.crate) = c504fcc8b3d07d6888956623effc25ede35da6c7942667b0110f4672699a11c8 +SHA512 (coarsetime-0.1.34.crate) = 88680d1bd95608f1905169061ed4307f1c05cb093bcb5f96b20d273e4ed718c6b63f9ce9674c5cfaf3c376ed5387d5546b90e29cdd81f52515fbd8a6d515e3b3 +Size (coarsetime-0.1.34.crate) = 8765 bytes +BLAKE2s (colorchoice-1.0.3.crate) = 4eca55dfc8d8e1bd1b2c937696ab45399ea4012cc858f7b654e8b181160eed5a +SHA512 (colorchoice-1.0.3.crate) = fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +Size (colorchoice-1.0.3.crate) = 7923 bytes +BLAKE2s (concurrent-queue-2.5.0.crate) = 3f006a25ec055280e89fa74df5ff2590daa2ec17749adc0c32457d72f7c413ac +SHA512 (concurrent-queue-2.5.0.crate) = 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +Size (concurrent-queue-2.5.0.crate) = 22654 bytes +BLAKE2s (console-0.15.8.crate) = 53130ae27bbf1cd773e56ddb235bf4723e5faa714a59e1fb81225dc4965ada3e +SHA512 (console-0.15.8.crate) = b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +Size (console-0.15.8.crate) = 36364 bytes +BLAKE2s (const-oid-0.9.6.crate) = 506ee722a407081c025db96104d44dea782489f6aae09d6777b6de559a2f3515 +SHA512 (const-oid-0.9.6.crate) = b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +Size (const-oid-0.9.6.crate) = 45382 bytes +BLAKE2s (content_inspector-0.2.4.crate) = 65527368f883276d5d2c0ab8274857ebfaf9d1cd3d04b1290bdc173f64cbb309 +SHA512 (content_inspector-0.2.4.crate) = 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f +Size (content_inspector-0.2.4.crate) = 11386 bytes +BLAKE2s (convert_case-0.6.0.crate) = c65fc0970543af9611c565957751df80f31efa3aa7c4d8e5eac41712864a67d5 +SHA512 (convert_case-0.6.0.crate) = 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2 +Size (convert_case-0.6.0.crate) = 18675 bytes +BLAKE2s (cookie-factory-0.3.3.crate) = ce2f06610ac0a3e46f2eef0d2f25a606ed12413580129902ac3f92efdeb00d26 +SHA512 (cookie-factory-0.3.3.crate) = 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c +Size (cookie-factory-0.3.3.crate) = 19084 bytes +BLAKE2s (core-foundation-0.9.4.crate) = 2437015bf22ee51ea6e28adb110e8977774b095a2aae93c8bbbb9740ef9797bb +SHA512 (core-foundation-0.9.4.crate) = 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 +Size (core-foundation-0.9.4.crate) = 27743 bytes +BLAKE2s (core-foundation-sys-0.8.7.crate) = d67a5ed3a4cb42a000d1bbcb5a633cb03edb8ae5ba892d1893f716629748ff34 +SHA512 (core-foundation-sys-0.8.7.crate) = 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +Size (core-foundation-sys-0.8.7.crate) = 37712 bytes +BLAKE2s (cpufeatures-0.2.14.crate) = e1d21fd6e3dfdf49c8ff2236e4ee179e99f2690573413586dd3524fb8423d8aa +SHA512 (cpufeatures-0.2.14.crate) = 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +Size (cpufeatures-0.2.14.crate) = 13165 bytes +BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4 +SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +Size (crc32fast-1.4.2.crate) = 38491 bytes +BLAKE2s (crossbeam-channel-0.5.13.crate) = 90b3500a932f471bf74ae07515d863ac7d949fc2f7c7167074dace36d0c6d0b0 +SHA512 (crossbeam-channel-0.5.13.crate) = 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +Size (crossbeam-channel-0.5.13.crate) = 91174 bytes +BLAKE2s (crossbeam-deque-0.8.5.crate) = b7cdbff28b832e07a9d55043d30d145d09bbe2e0216369b37a8491e1005e9c98 +SHA512 (crossbeam-deque-0.8.5.crate) = 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 +Size (crossbeam-deque-0.8.5.crate) = 21726 bytes +BLAKE2s (crossbeam-epoch-0.9.18.crate) = 6c1696682cc558719ff48faa4ffdc28b562cafea7f084f9b09a99f317def636e +SHA512 (crossbeam-epoch-0.9.18.crate) = 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +Size (crossbeam-epoch-0.9.18.crate) = 46875 bytes +BLAKE2s (crossbeam-queue-0.3.11.crate) = 2b51e040dda78b0a73427333fd3e51f9419f977e4f17164d291dd7519796ae29 +SHA512 (crossbeam-queue-0.3.11.crate) = c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe +Size (crossbeam-queue-0.3.11.crate) = 15581 bytes +BLAKE2s (crossbeam-utils-0.8.20.crate) = b6e5c85e795ef395c5f86407df5c86b0fc8c794e0dc88966dc72f2af49b033b2 +SHA512 (crossbeam-utils-0.8.20.crate) = 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +Size (crossbeam-utils-0.8.20.crate) = 42487 bytes +BLAKE2s (crunchy-0.2.2.crate) = 5238c2cdfcfcae0b56c35a607e1ce33cce4ba6f2c45c3996eb20abaa03ce1e0b +SHA512 (crunchy-0.2.2.crate) = 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +Size (crunchy-0.2.2.crate) = 2995 bytes +BLAKE2s (crypto-bigint-0.5.5.crate) = 167c9f59074eb6900739b117186cbf0d24ca612417f2f60831e044be1d129109 +SHA512 (crypto-bigint-0.5.5.crate) = 04668d432b4169154934d55b8ab14f708e59f70a70704b56cd72ceaca460e15589965aa92a22bef20b32ce637a423cc6e1a8819dfba38a32353bd749f7126021 +Size (crypto-bigint-0.5.5.crate) = 83384 bytes BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5 SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f Size (crypto-common-0.1.6.crate) = 8760 bytes -BLAKE2s (ctor-0.1.26.crate) = 14d2bd7a763d51978fe73b27b66d909ccd5b2dc014cb8dd366e3d1f12fa70aa8 -SHA512 (ctor-0.1.26.crate) = 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d -Size (ctor-0.1.26.crate) = 10803 bytes BLAKE2s (ctr-0.9.2.crate) = 4b4b397835df2ce92c0b673a56aa00934a94bab368061648ab035757dd542134 SHA512 (ctr-0.9.2.crate) = 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5 Size (ctr-0.9.2.crate) = 18344 bytes -BLAKE2s (ctrlc-3.2.5.crate) = 20753985b05837d283bb0a2ac22ce9f4c00cce49e767ab09080bb15bf5387658 -SHA512 (ctrlc-3.2.5.crate) = 27ffc60b19a17b1dae2e8ff90698b0c17d7980ccdfdc680f88d2dcbdf9717c26deba239dfe34ce3d67adf0e828127db481ec82000da9cf705abb199094d27097 -Size (ctrlc-3.2.5.crate) = 13282 bytes -BLAKE2s (curve25519-dalek-3.2.0.crate) = 0268ebc2352a28881ae8d6bee724d39dc7358e87546d4e424fe372c7886408ec -SHA512 (curve25519-dalek-3.2.0.crate) = 376242559e8956bb7260d7db82ed748f18107210a12fb744a741825448e63663f4cfc7e4df62ba79defbbd1ec9732174faa84592d0f84742d3ce1ce69aec7154 -Size (curve25519-dalek-3.2.0.crate) = 517530 bytes -BLAKE2s (cxx-1.0.94.crate) = 5233540dcc2a1435e2c12910353967a5588b6336e5f1d955eec59d64c30a4a6d -SHA512 (cxx-1.0.94.crate) = fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be -Size (cxx-1.0.94.crate) = 196058 bytes -BLAKE2s (cxx-build-1.0.94.crate) = 969b47c0d88002c04e7b52536836ed9db6996d843698da73666fb4c9abb42517 -SHA512 (cxx-build-1.0.94.crate) = 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf -Size (cxx-build-1.0.94.crate) = 84842 bytes -BLAKE2s (cxxbridge-flags-1.0.94.crate) = 3c65f884837df6354902c352cefe233c5189123522fbab7aecc899103a953095 -SHA512 (cxxbridge-flags-1.0.94.crate) = 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02 -Size (cxxbridge-flags-1.0.94.crate) = 5253 bytes -BLAKE2s (cxxbridge-macro-1.0.94.crate) = 358cb206ce3f48b7b21aa3a5070e3301763c2da688e84797a88101c846e7a01d -SHA512 (cxxbridge-macro-1.0.94.crate) = 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d -Size (cxxbridge-macro-1.0.94.crate) = 59873 bytes +BLAKE2s (ctrlc-3.4.5.crate) = fc995d69ae2b7a309e6876cc8ce678f7df54659c87e2d908e0838e943635dee3 +SHA512 (ctrlc-3.4.5.crate) = 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6 +Size (ctrlc-3.4.5.crate) = 14592 bytes +BLAKE2s (curve25519-dalek-4.1.3.crate) = 7dbe051d28be2a383615e44d5c75d22ac03a5c62bb4019930d2750c68497b424 +SHA512 (curve25519-dalek-4.1.3.crate) = a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d +Size (curve25519-dalek-4.1.3.crate) = 306017 bytes +BLAKE2s (curve25519-dalek-derive-0.1.1.crate) = 56763047f0270aea89d212be549cee1963731c35dc2b4de63b24f84873418c10 +SHA512 (curve25519-dalek-derive-0.1.1.crate) = 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b +Size (curve25519-dalek-derive-0.1.1.crate) = 11723 bytes BLAKE2s (darling-0.14.4.crate) = ff2982a4d2f140f5a2de3b35de525677bb414868df794f7a5e94e8ccc5f344a5 SHA512 (darling-0.14.4.crate) = 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 Size (darling-0.14.4.crate) = 25168 bytes +BLAKE2s (darling-0.20.10.crate) = 5271ccd12be7613417f2fcd2a3c6239723ac0561f74131c180a498219fbe096c +SHA512 (darling-0.20.10.crate) = 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55 +Size (darling-0.20.10.crate) = 32031 bytes BLAKE2s (darling_core-0.14.4.crate) = 75c5a82ddd364f5090a5e000ed9627dffaaa2c7221c5e0c1fd562624dbaf283c SHA512 (darling_core-0.14.4.crate) = 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96 Size (darling_core-0.14.4.crate) = 57485 bytes +BLAKE2s (darling_core-0.20.10.crate) = cffdd652ead8d56fbd37630cb1fd89fff3c11d02e3211aa89d0224144f2e06fa +SHA512 (darling_core-0.20.10.crate) = 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d +Size (darling_core-0.20.10.crate) = 65015 bytes BLAKE2s (darling_macro-0.14.4.crate) = 68fee80f01a3b22b834bfed6118b2ff1b8af5b68782f08942a7a741d9057a82e SHA512 (darling_macro-0.14.4.crate) = 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf Size (darling_macro-0.14.4.crate) = 1896 bytes -BLAKE2s (dashmap-5.4.0.crate) = 654643e32b102363fe58bd607cb7fbcbf7a38178f103757bf591b0fc09ed37e1 -SHA512 (dashmap-5.4.0.crate) = 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910 -Size (dashmap-5.4.0.crate) = 22862 bytes -BLAKE2s (data-encoding-2.3.3.crate) = 7d56f4394083d4ab18a46262e23914c650024f8141fd55e7675f9c08b28e7728 -SHA512 (data-encoding-2.3.3.crate) = 5922cdfaaa9b4c3b2faa68e86018653dac7bccef3f2a1e16f6c599dc8c3e98a644f29c3a9082234d3a58f9feb0eb54842e57ab62ceadcf287c43f7eed1906d93 -Size (data-encoding-2.3.3.crate) = 19117 bytes -BLAKE2s (der-0.6.1.crate) = 0f37d6b4092fd9c95917d634d5b3348c809055c4eda86a50c5e32d6457ca3481 -SHA512 (der-0.6.1.crate) = 3869c974bb64f03ca5bd9b60e719e02160ad7177fae888304b9fff74f72da0b96dced17610896ec661a97f61a15a9b51947943e7818aa26dc885940465837664 -Size (der-0.6.1.crate) = 74205 bytes -BLAKE2s (derive_arbitrary-1.3.0.crate) = fbb444250b23da9732e85fa8e8251348f124f628ffedc504fa95ef328f878791 -SHA512 (derive_arbitrary-1.3.0.crate) = 2da66a8cbe1540d74dac4826d079f0f625719da10d174d798a5bcb043e34e51073e667ef3a6dc1375d205ebe603fb9be442bded868efeca0f91fcde87c0f862d -Size (derive_arbitrary-1.3.0.crate) = 10643 bytes +BLAKE2s (darling_macro-0.20.10.crate) = 21546bf4e620e454abe0964153fa088f4a5227b249d4fadf77674241b77a9f1f +SHA512 (darling_macro-0.20.10.crate) = 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52 +Size (darling_macro-0.20.10.crate) = 1874 bytes +BLAKE2s (data-encoding-2.6.0.crate) = 44478d25f088d64416d0ee005b724fd7baa62d032de576c6449f6f12cbcbc117 +SHA512 (data-encoding-2.6.0.crate) = a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c +Size (data-encoding-2.6.0.crate) = 20769 bytes +BLAKE2s (der-0.7.9.crate) = 8d5ac692e0573653c5a3c37d5fb6ad6f936f0d3e83c399a3477f100dfe54a62e +SHA512 (der-0.7.9.crate) = 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b +Size (der-0.7.9.crate) = 85173 bytes +BLAKE2s (der-parser-9.0.0.crate) = 2d2bf8ff087ac41f8d639dd3a2274581f5662d2b89fcfd69b4d80a45283c7f7c +SHA512 (der-parser-9.0.0.crate) = cf7bd2c0ccc89622acb945c60d5c0a74d181214bf48c469edb679491a8143310a48689291c261f00ce8982c4be6b7770c39ea00b45b3b4f65526dc54e1c9c0d2 +Size (der-parser-9.0.0.crate) = 63191 bytes +BLAKE2s (deranged-0.3.11.crate) = bfcf1fcac8bda51a4bcfc279f6900ed06df16264aa68c75d3df95db7b83e3e1b +SHA512 (deranged-0.3.11.crate) = 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +Size (deranged-0.3.11.crate) = 18043 bytes +BLAKE2s (derive-deftly-0.14.2.crate) = 3d432b6b612ae86d05eb7da8ee062f564acd3f775b49c197e06f3a6e7ab1a65a +SHA512 (derive-deftly-0.14.2.crate) = e3edaabdada5599da041624e069ed6ebcb7fd8c4489df7fb3ff63c63139137e24f0cd5bd10077bf9b2473d180be2d64665a0a43120dfcbf49bf708f18dabff29 +Size (derive-deftly-0.14.2.crate) = 83169 bytes +BLAKE2s (derive-deftly-macros-0.14.2.crate) = 97ec1199b69fc7d820059a48bfc955cc7f3bdd46fcc68a1f883f3ffeb60dfb03 +SHA512 (derive-deftly-macros-0.14.2.crate) = c4388c0105cec23a264f9d775038486e42c0e09d634021107252350748f752ce5003d7c52e27289d36d48fe7ff747c6586b9322fcded466294a06796b85e9fdc +Size (derive-deftly-macros-0.14.2.crate) = 95095 bytes +BLAKE2s (derive_arbitrary-1.3.2.crate) = 63ca2e03a37f84800e74ab541de2fc309cb3c4789cf365de1cbadf67318c3ca2 +SHA512 (derive_arbitrary-1.3.2.crate) = 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201 +Size (derive_arbitrary-1.3.2.crate) = 10614 bytes BLAKE2s (derive_builder_core_fork_arti-0.11.2.crate) = 49c5129fed1b5c2ee387cb9e250f3cbe39ae01ff6b546b4c3823a10089920172 SHA512 (derive_builder_core_fork_arti-0.11.2.crate) = 5f62dfdf43ecfcb02ee49538233d8a9600b3a4042ec79d9d0476b11954faa5b38d5463d7825ae70b9738421941951da7137a4035b045de9684b403562322f89f Size (derive_builder_core_fork_arti-0.11.2.crate) = 31064 bytes @@ -252,81 +363,129 @@ Size (derive_builder_fork_arti-0.11.2.crate) = 35894 bytes BLAKE2s (derive_builder_macro_fork_arti-0.11.2.crate) = 7d9517b72f93db1ebe158ebc0c9f696894a01ff0e814bed543b092b53699ba11 SHA512 (derive_builder_macro_fork_arti-0.11.2.crate) = 9f97c56fc1ba89e54d5a904d23da16901a9fec6ddfc52356f4b6905cd1aa5ff4b3d9f49a8828ed0b1f3c37e9a2ccda8e13e212fd91186e48e0e56a01193e11f2 Size (derive_builder_macro_fork_arti-0.11.2.crate) = 6446 bytes -BLAKE2s (derive_more-0.99.17.crate) = dca82e6e3e917f5e5b67f846baf9b8a676b507d2a9c84617f799f8a7e555bda2 -SHA512 (derive_more-0.99.17.crate) = 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf -Size (derive_more-0.99.17.crate) = 55771 bytes -BLAKE2s (digest-0.10.6.crate) = 754072d949742f238fc022c6add7f90459e376e14db79de73404e4c4f5a253b7 -SHA512 (digest-0.10.6.crate) = 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76 -Size (digest-0.10.6.crate) = 19527 bytes -BLAKE2s (digest-0.9.0.crate) = 15d8be02cf6b9bd721b1d9db6219d9b212f7b2a7568d90f97e417ffb27a99c44 -SHA512 (digest-0.9.0.crate) = 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 -Size (digest-0.9.0.crate) = 13247 bytes -BLAKE2s (directories-5.0.0.crate) = 89ea9858c703330ed7ca93ce3daed60c34e49e80e922f79d4011e9275d90eee6 -SHA512 (directories-5.0.0.crate) = 9f72cbe71aa350e6fb3908ec5e2ba440f69ee332769da45c875f2348abedb138edd93ac3ebf7cd92f62269e8c55489814ec4c10ee43a5cd7f47e3fb3b7a4533e -Size (directories-5.0.0.crate) = 16391 bytes -BLAKE2s (dirs-5.0.0.crate) = 411a87d5394d7c66614574d39b3e4ce9a29703fbd94b771219a8678f85d49ea6 -SHA512 (dirs-5.0.0.crate) = 3f89ac21dc875300ae7a6fd254f5bf0a3dd83d2fe144ecd890bc575ec01a2e69d9343b99905d7002321f185f3826ea9b3174a8800466c3d62fa62ca11fbab2cd -Size (dirs-5.0.0.crate) = 12235 bytes -BLAKE2s (dirs-sys-0.4.0.crate) = 633848a02d50e071bc04c42a2504a397a0550dad34085d1e1f2c45e0d2085001 -SHA512 (dirs-sys-0.4.0.crate) = 5d8b6fdacbd817eed6477a53f8a145901e02cca3ba80788206b50f1cdcb499e9e9228584f545a0000f36a26412ce393b1b8dd2ef385243925d63145b6555c573 -Size (dirs-sys-0.4.0.crate) = 10509 bytes -BLAKE2s (displaydoc-0.2.3.crate) = 0326cb2b67eecd590ed1eeb500ce286c50943d39c875bd948fa092562dc75fcf -SHA512 (displaydoc-0.2.3.crate) = 848d88d1642f4000be88a728a3ff1835fe2887ebd38e26c032e0ae0a3ad4ba658ee1a7a98deab7bbffb90fc7ed6067232a2dc100d9b7391e69977646390c4664 -Size (displaydoc-0.2.3.crate) = 17060 bytes -BLAKE2s (downcast-rs-1.2.0.crate) = 5576cca773c3292bf21127cf4f9bfcd331fcdc46a0959a264c0115eecb96e1c3 -SHA512 (downcast-rs-1.2.0.crate) = b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 -Size (downcast-rs-1.2.0.crate) = 11670 bytes -BLAKE2s (dyn-clone-1.0.11.crate) = 540954cbf0fc7f24e9a05ab4c71bde430c1ddc4857e86b276488baba29803478 -SHA512 (dyn-clone-1.0.11.crate) = c26181d9b7410f0927b5a88b6aecb372bec6ced68053ce65cd9f9dceed756e913dec169b71b9c34331eef6d0aafac209a858ab4a9f77617e4d95b3a6d194148d -Size (dyn-clone-1.0.11.crate) = 11771 bytes -BLAKE2s (ed25519-1.5.3.crate) = 1cba0195ce0d3f89b749bf7f27a809990272a1cdbbc65966a00dadf3eb825022 -SHA512 (ed25519-1.5.3.crate) = 91d65fd72015807085501fddda784fd6d9461f17eb1269d7a9be2d9434370f88211bf31feb931bf8c587ee602c4fb361f4b5fc47805b14aa276a7b1537d12cb0 -Size (ed25519-1.5.3.crate) = 17118 bytes -BLAKE2s (ed25519-dalek-1.0.1.crate) = 2efa45fb057396e0191b1f46a8ff7a425ab9bfc77dfdde7f966b77abbd5e92ed -SHA512 (ed25519-dalek-1.0.1.crate) = e3d6c4e9a8f573783817e9ec905e5fcb76f743c91f45bfff486625cebca02e17b5fd2c222f03b73932f8bf5ed680e729e6eb81f541d3f32f6d82b7cec4df7fe5 -Size (ed25519-dalek-1.0.1.crate) = 29460 bytes -BLAKE2s (educe-0.4.20.crate) = d5c109a03c01027b97a3c5ea39ce10b38a72ffecbac972df35b51603c2f53d79 -SHA512 (educe-0.4.20.crate) = 3692409aad361d72ed900695652f82e1a58ac4b08d566b6a0a7520b054766db29117bed8a70a4f39c537c55bfb628fa3f62cd224de7e56b38e2329d4b457f335 -Size (educe-0.4.20.crate) = 43917 bytes -BLAKE2s (either-1.8.1.crate) = 337587245b86cc5cc5b8b9eac3cef2032d9c47569392c1816c218c59a2a37d67 -SHA512 (either-1.8.1.crate) = 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e -Size (either-1.8.1.crate) = 16027 bytes -BLAKE2s (enum-as-inner-0.5.1.crate) = ef237b9acafea589ee8e2addb1b8dae57e4e3db472dc8b0a3444c7a6617c941f -SHA512 (enum-as-inner-0.5.1.crate) = 9408f79d0a249725cd7858ca0c1e001baff276be10d0d2150c0c0344c767439a493712b66e9e79ccf0a6451256f968aa2ca39ce2eda09c5dc5c577dffd5d1037 -Size (enum-as-inner-0.5.1.crate) = 11707 bytes -BLAKE2s (enum-ordinalize-3.1.12.crate) = e111e52a7fbf6850976226b4792c8a798c3bf54a0cca3821f7031b0dda9989f2 -SHA512 (enum-ordinalize-3.1.12.crate) = 4b156fdd02363e6415f43c1aef981fc2b9a10d9872a0d9090f322bf0a92fb7c77e58c52fe4e8c5dd98475fe2abeed8464c156220f6686a00f2029b6510b7b37b -Size (enum-ordinalize-3.1.12.crate) = 5929 bytes -BLAKE2s (env_logger-0.5.13.crate) = 84504c0afdcfaa696a7fb7f6bdf269aeb13a8b14de21d00451a9034b25b4619f -SHA512 (env_logger-0.5.13.crate) = 46739cbdcfb34e56b65c7839a5d62ec0f285359dd415bcdcbd2de5ad8e8015aee5a31e92c202c94da5d75235dee4f49ad8585fb852be1f8b2852438922ed4a99 -Size (env_logger-0.5.13.crate) = 25275 bytes -BLAKE2s (errno-0.3.0.crate) = a9e4aadf0bdde44969f7241546817b4215e336f78962422c79e97e67e8ad9dad -SHA512 (errno-0.3.0.crate) = 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b -Size (errno-0.3.0.crate) = 10268 bytes -BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee -SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 -Size (errno-dragonfly-0.1.2.crate) = 1810 bytes +BLAKE2s (derive_more-1.0.0.crate) = 81cf9236cb9e755f773a0a47c27f4583eaa81e2a53f5bc25304e81076049896d +SHA512 (derive_more-1.0.0.crate) = 94f95fc1df70b57e40ba47bd3ebbbe75d475555fb1dd7e5bca460efc4edbbfd8e2403cdc109be90f04454d379c5c4c3d6b6b1dd9d9276049d32bc72e7bb1f954 +Size (derive_more-1.0.0.crate) = 64854 bytes +BLAKE2s (derive_more-impl-1.0.0.crate) = 4a6cade59f56627f2a88f75d0b1ee99b830ae131873f7efa797b79c95559a34b +SHA512 (derive_more-impl-1.0.0.crate) = 12ffa53bfb07d24c601b0727c2a59284ded615e9bd83779c5877943c766b661aef13fcd463224cec7d3bea95e5ce3275df58e7d2562b4f40c72fc9b13de82caa +Size (derive_more-impl-1.0.0.crate) = 76182 bytes +BLAKE2s (dialoguer-0.11.0.crate) = 0f0754d935d515cd6cb60b46a8ab80041b38de36a1426e994e4748716479d67d +SHA512 (dialoguer-0.11.0.crate) = 7124e9943dd4fd4403200357b7d26683e7ea709ad9b0251af5d6db4dc8da2a476c6b89e7413df3a90e4279498bd54b67d8d0b161b0e5ae8ebd0bb5b5276cd612 +Size (dialoguer-0.11.0.crate) = 31286 bytes +BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807 +SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +Size (digest-0.10.7.crate) = 19557 bytes +BLAKE2s (directories-5.0.1.crate) = d6c5865715c90ae74b6521e641d045c4141b6cc6ba61201390211a0ab33f6854 +SHA512 (directories-5.0.1.crate) = 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e +Size (directories-5.0.1.crate) = 15833 bytes +BLAKE2s (dirs-5.0.1.crate) = 38a16ad76c01bac4ad84773df18def072c122a7432f39284c1fedd0b0cc1d9b5 +SHA512 (dirs-5.0.1.crate) = cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +Size (dirs-5.0.1.crate) = 12255 bytes +BLAKE2s (dirs-sys-0.4.1.crate) = da531f782c05906de1e92b03d19a3b70c3dbe4b02399f55ce360e60d39aca6fd +SHA512 (dirs-sys-0.4.1.crate) = 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +Size (dirs-sys-0.4.1.crate) = 10719 bytes +BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2 +SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +Size (displaydoc-0.2.5.crate) = 24219 bytes +BLAKE2s (downcast-rs-1.2.1.crate) = f6fb1bb6e4e6807befd1bdd5a67e1a6a90bd4464b40b69d0e57d96303a105ef5 +SHA512 (downcast-rs-1.2.1.crate) = f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +Size (downcast-rs-1.2.1.crate) = 11821 bytes +BLAKE2s (dsa-0.6.3.crate) = d2fb8501fe6a7a97fb4b3c253cf387155bb9ba43ba844518d6ce2253912742b2 +SHA512 (dsa-0.6.3.crate) = ddc74666a39fcecde77bc1714133b0cf796091d71099c13d4d13c61523c4d431c5f6a47e5eaa171d3fd5d94ffe16cb80643316834e028afb4d58f3ae6f527dff +Size (dsa-0.6.3.crate) = 25991 bytes +BLAKE2s (dunce-1.0.5.crate) = 7f72598a5d04e4d5cc63e25fa0c215cf532e09f04b63f92b72f8da1f8118de2f +SHA512 (dunce-1.0.5.crate) = 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +Size (dunce-1.0.5.crate) = 8244 bytes +BLAKE2s (dyn-clone-1.0.17.crate) = 89210265627a1d699ec83e6cd9d1f2c4237bfa0c61c355b2219a714a3b1a11a6 +SHA512 (dyn-clone-1.0.17.crate) = b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6 +Size (dyn-clone-1.0.17.crate) = 11848 bytes +BLAKE2s (dynasm-2.0.0.crate) = 3d3fbd58490e23ff6e3fb7d173895b0504d1f10947253a966bb7eed39964b1f0 +SHA512 (dynasm-2.0.0.crate) = 525fd83328f50417f67174a5b7093787b896fa8e9e68def589f87d0d8e3b74b02c1448a2a1fcf6fdec566895536ebf67b89172082c655e854ae974234bb8df69 +Size (dynasm-2.0.0.crate) = 104802 bytes +BLAKE2s (dynasmrt-2.0.0.crate) = 5146df30b71aa10b89a70b0d1bd84387f519db82b621ebdd572c05a2d842717e +SHA512 (dynasmrt-2.0.0.crate) = 94c6e4713df5e37a5d1fd05e8f6ebfd649208aa3b080d53b8ce5f7aa79c5a5813127884a0e61b0c4009442fdf4a71188df7ed91b28dd1f6ab48a1fa6d90afa2c +Size (dynasmrt-2.0.0.crate) = 22144 bytes +BLAKE2s (ecdsa-0.16.9.crate) = 04d03ac8dc7e50f5cff0ed7f451b9086ea07530823af7df3528df63748888487 +SHA512 (ecdsa-0.16.9.crate) = c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222 +Size (ecdsa-0.16.9.crate) = 31406 bytes +BLAKE2s (ed25519-2.2.3.crate) = a22d4584617b35b5aa6360e5db1ab1d1729c10f193a1a02df76eb8132f0e4d16 +SHA512 (ed25519-2.2.3.crate) = 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2 +Size (ed25519-2.2.3.crate) = 17802 bytes +BLAKE2s (ed25519-dalek-2.1.1.crate) = f20919689cd5b656b26130cd30b916c572ce66554cbf68d5277b07bd7edf2c8e +SHA512 (ed25519-dalek-2.1.1.crate) = a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9 +Size (ed25519-dalek-2.1.1.crate) = 85736 bytes +BLAKE2s (educe-0.4.23.crate) = 0a31eb1101933d7275a9161aa5e74587cda6395488a9f3c719e70e63d43c9ee9 +SHA512 (educe-0.4.23.crate) = f1b539f870388379928407911008b0d0cd15b6460497f7f22a57833b067b280e3ac669c392fa8d693a215b24a60f4e1cb89f7035571c4bbff1734f9e88688e1a +Size (educe-0.4.23.crate) = 44244 bytes +BLAKE2s (either-1.13.0.crate) = 39690a936f9bb5b6204ee0373b0763a091d8555824fe1bab2881a1544511818a +SHA512 (either-1.13.0.crate) = 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +Size (either-1.13.0.crate) = 19169 bytes +BLAKE2s (elliptic-curve-0.13.8.crate) = 7d19a9600a4b12b7e3d8cda0df94e39733989aac1d54450c844bc328f49e5bd4 +SHA512 (elliptic-curve-0.13.8.crate) = 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +Size (elliptic-curve-0.13.8.crate) = 63198 bytes +BLAKE2s (encode_unicode-0.3.6.crate) = 246a1a840cf66bde426c3d26e2318fc7d253aee72114f7634b0fcd79a09751cd +SHA512 (encode_unicode-0.3.6.crate) = 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +Size (encode_unicode-0.3.6.crate) = 45741 bytes +BLAKE2s (enum-as-inner-0.6.1.crate) = 554f10a5ba3ec5049cf5c1c0cba8ecafc9fc897848e1659390b40ab839d80b36 +SHA512 (enum-as-inner-0.6.1.crate) = e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +Size (enum-as-inner-0.6.1.crate) = 12190 bytes +BLAKE2s (enum-ordinalize-3.1.15.crate) = 7620152ac6830d775af5e0273cc4f08abe3181bc83865ebc2d12f11c3335e9dc +SHA512 (enum-ordinalize-3.1.15.crate) = 1cf94cc9409316449e7ae0b8655c5bdf30687e6ba446f52adb72f03836a02d1cc3a674078cdc4aa725cc780390d3899a289187f67e38d854a36e62579fba6644 +Size (enum-ordinalize-3.1.15.crate) = 5783 bytes +BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd +SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +Size (equivalent-1.0.1.crate) = 6615 bytes +BLAKE2s (erased-serde-0.4.5.crate) = 88ee979c1232601baa1e68f68570799f59060a6525c19044571727cb24ecdf5c +SHA512 (erased-serde-0.4.5.crate) = 56ecd1be8f756a852102eea15d6e79b6c1c5d39c87cac0a5595d050fd3a62fda6b2bd81b9370dbde806b3b1b1c664a994f968b418212d0453b47a458313968c8 +Size (erased-serde-0.4.5.crate) = 25459 bytes +BLAKE2s (errno-0.3.9.crate) = 3f88e886ea1d429aa7d157084d856a947e2ec114f6b49739219ab728bd9a2f18 +SHA512 (errno-0.3.9.crate) = 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +Size (errno-0.3.9.crate) = 10690 bytes BLAKE2s (event-listener-2.5.3.crate) = 564c06c326751e7c4b3b8ba557dcb57740f10d98d829c8a4b26d77fe8e3c1019 SHA512 (event-listener-2.5.3.crate) = ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 Size (event-listener-2.5.3.crate) = 15392 bytes -BLAKE2s (fallible-iterator-0.2.0.crate) = a90049d0b6a1e0d61709c8269995dba677c1d676aee4b18975c8bc76a64676c2 -SHA512 (fallible-iterator-0.2.0.crate) = c558fea3fcf3a7756acc0b63d38f76dfe7eeed4dd9c12c46b7a7e8b8bea64d00e0cc115492e8b3a1a19e86e6083477dcf7d2d72ef960b44f24d61819a3077e79 -Size (fallible-iterator-0.2.0.crate) = 18509 bytes +BLAKE2s (event-listener-5.3.1.crate) = cf75d213e4ede34701d6b868a942404a846a91ab55de943529fbfe5ae512f9c2 +SHA512 (event-listener-5.3.1.crate) = 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0 +Size (event-listener-5.3.1.crate) = 42576 bytes +BLAKE2s (event-listener-strategy-0.5.2.crate) = 132a5fcdb7474fcdbc3344582431252586eefa419077da98c8894cb50446d9d0 +SHA512 (event-listener-strategy-0.5.2.crate) = 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626 +Size (event-listener-strategy-0.5.2.crate) = 10697 bytes +BLAKE2s (fallible-iterator-0.3.0.crate) = 0c98ca4c855dd0ab2147ecef540ab968f94eb1c2797b9126d75e8822269e8f80 +SHA512 (fallible-iterator-0.3.0.crate) = c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa +Size (fallible-iterator-0.3.0.crate) = 19639 bytes BLAKE2s (fallible-streaming-iterator-0.1.9.crate) = 151174ac852a2ad49f6c9892a2dd66a26f0f6cdd6df3d0cb87eb05f263a93b7b SHA512 (fallible-streaming-iterator-0.1.9.crate) = 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc Size (fallible-streaming-iterator-0.1.9.crate) = 9249 bytes +BLAKE2s (fast-socks5-0.9.6.crate) = be3a56e3cec8724e34218432972a8def8249b7cacab58df491d1ca078467bc15 +SHA512 (fast-socks5-0.9.6.crate) = 05f0a6e7c41963788a91edca7ef13c2d71e99aa7d338ab8a52e32ea7600f6e51b9752f1092ecacc233869fe7c419de806ff6e98284b645c6697ce2093dc1fb9a +Size (fast-socks5-0.9.6.crate) = 33144 bytes BLAKE2s (fastrand-1.9.0.crate) = dc942e02b17541c66fee9e72abd49b248a239da8d1e247db6eeb2858bb10a81b SHA512 (fastrand-1.9.0.crate) = 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 Size (fastrand-1.9.0.crate) = 11910 bytes -BLAKE2s (filetime-0.2.20.crate) = 5098b96d6be7a18673b96a672110da2ce7634a053abe5d7e67272ac100664760 -SHA512 (filetime-0.2.20.crate) = 71b2705acb0aed833b8c5da8f07384aeb0e290be78c68f4bfc044bcb7e8285740186b74b0e37c619d93bc05b9022a83cb0edb75c688b106cdc844f843d0e8a0d -Size (filetime-0.2.20.crate) = 15027 bytes -BLAKE2s (flate2-1.0.25.crate) = 8bc5a58136c877c007759d197f43d616619760e34fb9b7e08fb628422ab5f48f -SHA512 (flate2-1.0.25.crate) = d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 -Size (flate2-1.0.25.crate) = 70210 bytes -BLAKE2s (float-cmp-0.9.0.crate) = 4f12d531ce122b1785eda3125e27ba4b3188f2b4294843329fd7fbcb25fd0c29 -SHA512 (float-cmp-0.9.0.crate) = f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 -Size (float-cmp-0.9.0.crate) = 10102 bytes +BLAKE2s (fastrand-2.1.1.crate) = 499f522fb82cf1c15e9d20fb745373e94921b557de4cb70fd66511a3ac349ffa +SHA512 (fastrand-2.1.1.crate) = 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +Size (fastrand-2.1.1.crate) = 14983 bytes +BLAKE2s (ff-0.13.0.crate) = 57c5919e4f92802a048180501d99d127beb991a2942f73fa3afefce0398dd6d6 +SHA512 (ff-0.13.0.crate) = eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63 +Size (ff-0.13.0.crate) = 17688 bytes +BLAKE2s (fiat-crypto-0.2.9.crate) = 42f88d49730ca4d0bccd6dd8c30232077cf3aabe168a98cbe5b79a82ad619010 +SHA512 (fiat-crypto-0.2.9.crate) = d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +Size (fiat-crypto-0.2.9.crate) = 495390 bytes +BLAKE2s (figment-0.10.19.crate) = a3e1ddeeab89744acbff111cc319d4e9837b626d5edc58e8e76ba6cc8bf11e7a +SHA512 (figment-0.10.19.crate) = 1b153903f54c980451d013a145138b8c4254796014c19e6bc096927d490c96f04bf0a2266164cca3ad3a50322c07b3ef41831e317d264ae9273645e1e43ee095 +Size (figment-0.10.19.crate) = 70111 bytes +BLAKE2s (filetime-0.2.25.crate) = ee5a7b447054dbc8a77572d5e852c0a540063e3b3e5cd1c08d0a66e9ec56cd7b +SHA512 (filetime-0.2.25.crate) = 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +Size (filetime-0.2.25.crate) = 14940 bytes +BLAKE2s (fixed-capacity-vec-1.0.1.crate) = 17040fed2ca5441203e75ad7361e5f004bb22397291349f1333205bf8f6f0638 +SHA512 (fixed-capacity-vec-1.0.1.crate) = 976c5dbd2f54534219cbcd4eaec1d14d1644f6cc8bd608a14ae63a71d31f72ad9a2da334c00b7629d0c9a62c5e2f83f34f4e3df0350a1ee1a03d698d26af962b +Size (fixed-capacity-vec-1.0.1.crate) = 14879 bytes +BLAKE2s (flate2-1.0.34.crate) = 2a5fe6730f5ec6954443d33ae761eb219bcaedf7e797dd712daf88ed2b6c8864 +SHA512 (flate2-1.0.34.crate) = 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +Size (flate2-1.0.34.crate) = 109174 bytes +BLAKE2s (float-cmp-0.10.0.crate) = e5c55969a645beed0285a03b41199a6f88c1d85fd000c2c56786dc51ef0633f2 +SHA512 (float-cmp-0.10.0.crate) = 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7 +Size (float-cmp-0.10.0.crate) = 10702 bytes BLAKE2s (float-ord-0.3.2.crate) = 9525700c7fdf2c913171b00464e670e69d17ed10624f96c9f7188a69a3771e45 SHA512 (float-ord-0.3.2.crate) = a2f3a5745f1b2a0a9f9dd44d72baf75bb61009916fbd72839eaad0de3f7dd5f6cbb5f1eceed2206ff948dff4c79787e31ad10fb00aa91d2530d20abf38b34c1c Size (float-ord-0.3.2.crate) = 7683 bytes @@ -345,946 +504,1134 @@ Size (foreign-types-0.3.2.crate) = 7504 bytes BLAKE2s (foreign-types-shared-0.1.1.crate) = acecc39ec60d64e3ee3bab184a55ec2af2884c99435a2ebbc78bd7b3d9ae0fea SHA512 (foreign-types-shared-0.1.1.crate) = bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a Size (foreign-types-shared-0.1.1.crate) = 5672 bytes -BLAKE2s (form_urlencoded-1.1.0.crate) = 9c29b0cdd6391a3b581fbeee81b74b27a21e9d7c000cbecd16f66f97e597772d -SHA512 (form_urlencoded-1.1.0.crate) = 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 -Size (form_urlencoded-1.1.0.crate) = 8734 bytes +BLAKE2s (form_urlencoded-1.2.1.crate) = 9682c681e474ffe84aa961c21cf56d5afe680e43e97824e735546f8383f69e3c +SHA512 (form_urlencoded-1.2.1.crate) = c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +Size (form_urlencoded-1.2.1.crate) = 8969 bytes BLAKE2s (fslock-0.2.1.crate) = 39ff044c32e6b62909363aaa8bfccd66a817bd79b594aacdefd93635472ee936 SHA512 (fslock-0.2.1.crate) = 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4 Size (fslock-0.2.1.crate) = 13463 bytes -BLAKE2s (futures-0.3.28.crate) = bcd9e1c3dc122eb349152d32d579f91a7d462edb474dd99d5f2e167d8b833c4c -SHA512 (futures-0.3.28.crate) = 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d -Size (futures-0.3.28.crate) = 53229 bytes +BLAKE2s (fslock-arti-fork-0.2.0.crate) = 8ba7addc228ee4d81ebf9622545e4a7e01307737aa2ef4b6e8e94d301b560ce9 +SHA512 (fslock-arti-fork-0.2.0.crate) = f9a67df24e8e588b3b8d4892b9aacc054fd9002ce658900de254eb771c0626608365efccedfa68eaa49c3e0bddf0feeeeefb893abaeda2fd06883f6b5dfb0906 +Size (fslock-arti-fork-0.2.0.crate) = 14305 bytes +BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578 +SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +Size (funty-2.0.0.crate) = 13160 bytes +BLAKE2s (futures-0.3.31.crate) = 0b434e414a2a44f2af21cfb0da777e25b3a3d4f9cc3b29609e6dc5f61329ece1 +SHA512 (futures-0.3.31.crate) = a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +Size (futures-0.3.31.crate) = 54953 bytes BLAKE2s (futures-await-test-0.3.0.crate) = bb5861a7b3c1b2fe3c1116c99fa5cdf2f9687e7ace41cd67ce5d9b0d497ff44a SHA512 (futures-await-test-0.3.0.crate) = dd9dc8b039c450de5d24444715580625dc74ed79a5ce1562b60feab13d5e8f065a5f12d9ca08def97863d6d9d93924cf956c50e0e71649fbf20ddff0d7470ca9 Size (futures-await-test-0.3.0.crate) = 1462 bytes BLAKE2s (futures-await-test-macro-0.3.0.crate) = 0b36ff0b52d0c056c523facf1a7dc23a7a2b7f6aa733a4628c92dfe144f3cfdc SHA512 (futures-await-test-macro-0.3.0.crate) = e7bac28186e414a30f2325b3ff9af6dc3b33a04153d971d1ff025500392848449f16bfb73e140ed6c3aaa8fe8a38113faaad0b214cbbeefcffa3ba6198c719cb Size (futures-await-test-macro-0.3.0.crate) = 1682 bytes -BLAKE2s (futures-channel-0.3.28.crate) = 7c3d37c2ccc8b81a438196db38a736cba7b885f96fce19e9985ea35fd640bc92 -SHA512 (futures-channel-0.3.28.crate) = 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99 -Size (futures-channel-0.3.28.crate) = 32281 bytes -BLAKE2s (futures-core-0.3.28.crate) = 973b21b733b578f60d899986c61148fc8b1a90a5e1fdec6916ac4fb91096518b -SHA512 (futures-core-0.3.28.crate) = a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0 -Size (futures-core-0.3.28.crate) = 14780 bytes -BLAKE2s (futures-executor-0.3.28.crate) = 697a83ad19ac99864da57806d92a976e8c1ce2f58448e20f95066930e1536e45 -SHA512 (futures-executor-0.3.28.crate) = 1404717a512f1968e3ac6c53bb6c428fa049b0f6c61565ddc4859407cf16c56735cddf7a2931b2816c6c8dc8809f76e7f98ff05d4f80e4567488c2aa7b424a50 -Size (futures-executor-0.3.28.crate) = 17743 bytes -BLAKE2s (futures-io-0.3.28.crate) = cf34ff69598803a868c0f73183628a673a452755f68cd61617222ea9372be5a8 -SHA512 (futures-io-0.3.28.crate) = 805177f2677a09d94ce5f010af9244e0e0dc285937e355a836179297c4c912a762f8d96bce57af388502810dcb67a772b7a522f5c6b21be3aa4b7ee46372d402 -Size (futures-io-0.3.28.crate) = 8910 bytes -BLAKE2s (futures-lite-1.12.0.crate) = 9a6f5b636a1a35dc2f42e96281b7484d823fdc187a12d198bbd7d0fc187146ba -SHA512 (futures-lite-1.12.0.crate) = 3d26148ed1c87926de51412a8d08e0619c64b85b610a74d6f61fcc1972dc0cbedb04c5824fcb4ef0a920c557ac81a0b2b4403ddb1c01e11648694ae56c28d72a -Size (futures-lite-1.12.0.crate) = 36032 bytes -BLAKE2s (futures-macro-0.3.28.crate) = 8b39d62d17aedebf1495f0e79f54469a32ff2300063e9c98131fdbcb9abe433e -SHA512 (futures-macro-0.3.28.crate) = accbe4f434b3704fea440e1fa7492c438068ac89798e3b2c85a2b251c55663ef2c65480f6da0884c8e80a9c5f5203aa6ae623059235f4a480a54d91bc5e9426a -Size (futures-macro-0.3.28.crate) = 11272 bytes -BLAKE2s (futures-sink-0.3.28.crate) = d851bed33a92873eedb2853797d8b99b99de8aa55826d89982e21d042615732b -SHA512 (futures-sink-0.3.28.crate) = e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07 -Size (futures-sink-0.3.28.crate) = 7852 bytes -BLAKE2s (futures-task-0.3.28.crate) = 640ca4c89136d60ca43f38733bc154e36f55fde3f03a10d92fafe08cac83c877 -SHA512 (futures-task-0.3.28.crate) = 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82 -Size (futures-task-0.3.28.crate) = 11848 bytes -BLAKE2s (futures-util-0.3.28.crate) = 48975437f872f9334c12ebb792f3724dde1e9d755f0943ea87abbb5a12281bcc -SHA512 (futures-util-0.3.28.crate) = 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4 -Size (futures-util-0.3.28.crate) = 158510 bytes +BLAKE2s (futures-channel-0.3.31.crate) = f03e5a01e367fab8e21b1a5b9cbe7be1f222cfc03a591602bc173dd3361f97c0 +SHA512 (futures-channel-0.3.31.crate) = 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +Size (futures-channel-0.3.31.crate) = 31971 bytes +BLAKE2s (futures-core-0.3.31.crate) = f84e20f9d5ced305ff7e990075c80d6b4beb1feed31c4ed4cef703a48c377154 +SHA512 (futures-core-0.3.31.crate) = d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +Size (futures-core-0.3.31.crate) = 14318 bytes +BLAKE2s (futures-executor-0.3.31.crate) = 70b70bfa0d55668d9b8f5d23c3865c169dafc4a5ec8e392b7a6134ff61cb3862 +SHA512 (futures-executor-0.3.31.crate) = 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +Size (futures-executor-0.3.31.crate) = 17965 bytes +BLAKE2s (futures-io-0.3.31.crate) = 94f244146c63181faf458f71e558d83ffa9c53680ded3eee9f0c2e5b3fc09e5b +SHA512 (futures-io-0.3.31.crate) = 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +Size (futures-io-0.3.31.crate) = 9047 bytes +BLAKE2s (futures-lite-1.13.0.crate) = 4e9acab67e5cf5b503ba710b0cad1ae2159b79be983724b687473437ee055833 +SHA512 (futures-lite-1.13.0.crate) = 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef +Size (futures-lite-1.13.0.crate) = 37058 bytes +BLAKE2s (futures-lite-2.3.0.crate) = d8247b2d311640592ce2236d9c0a9ecc12e5535c5303900f4650357bac696075 +SHA512 (futures-lite-2.3.0.crate) = 057de40b58d5ae06104c480a0e20a0ee4a962a93af615b04a9a34cd08135359c1f49f1b61577f15277fa73e9b7a93d2a659d3203b490ca4295b88fde2316bc7f +Size (futures-lite-2.3.0.crate) = 39181 bytes +BLAKE2s (futures-macro-0.3.31.crate) = 7eb9ef6567f137b4df00ab01cc8c08d1d63e8dd717d20ef47da943e6a5fb648d +SHA512 (futures-macro-0.3.31.crate) = 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +Size (futures-macro-0.3.31.crate) = 11341 bytes +BLAKE2s (futures-rustls-0.26.0.crate) = 4ff1384c43fe8293dd93fc8549658a63d767afbb812c6ece0a720dcf98c62c6e +SHA512 (futures-rustls-0.26.0.crate) = 51caa68e418f401930db8cb67ae381404832ecaff7243a37a08e723ed844f8b8669071b16e68615e9464f452266040b454622f76974f46d0522eff1b1c209bc5 +Size (futures-rustls-0.26.0.crate) = 22849 bytes +BLAKE2s (futures-sink-0.3.31.crate) = 551502a923eb0073fdf039f0c83ac929c9ca409c59568913d6c333ed8d8ad608 +SHA512 (futures-sink-0.3.31.crate) = 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +Size (futures-sink-0.3.31.crate) = 7958 bytes +BLAKE2s (futures-task-0.3.31.crate) = fb82779c9b97e6a69214dbdbff570939eed7837e1f92b23571ca97c49385a93d +SHA512 (futures-task-0.3.31.crate) = 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +Size (futures-task-0.3.31.crate) = 11217 bytes +BLAKE2s (futures-util-0.3.31.crate) = 34b50c0b2fb2b69dcabea6d503c75c8324d704faf1d7d2f00bb192c76f43789b +SHA512 (futures-util-0.3.31.crate) = 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +Size (futures-util-0.3.31.crate) = 162124 bytes BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d Size (generic-array-0.14.7.crate) = 15950 bytes -BLAKE2s (getrandom-0.1.16.crate) = 805b9bb4bc647a527fbff0bf97ed36863681367034e410973c84c85845b9da51 -SHA512 (getrandom-0.1.16.crate) = c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 -Size (getrandom-0.1.16.crate) = 25077 bytes -BLAKE2s (getrandom-0.2.8.crate) = 3384f83c641aae81e11d7974210ee38cc05eb376d6cbf156b219236ab21f9159 -SHA512 (getrandom-0.2.8.crate) = cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 -Size (getrandom-0.2.8.crate) = 30553 bytes -BLAKE2s (gimli-0.27.2.crate) = 4f99bd4dc8da859ac3c6f108c2c99e5616b2b254cd27c908cc90a71b893a9249 -SHA512 (gimli-0.27.2.crate) = 1c0bf53754db2503033c17988e1cfa824af4e01f43c874b02fa61a475467185b13657c7ddf891e06f5984db3ef6b1e37586b184443716dbe45db1aa8bd082ba2 -Size (gimli-0.27.2.crate) = 721636 bytes -BLAKE2s (gloo-timers-0.2.6.crate) = 537ffdbeac40f330b9371566677716582f93d1d856b2b52f8512eecb53dedf07 -SHA512 (gloo-timers-0.2.6.crate) = 1e3ea8351528e8e73add2f48482019fb9737533bb128170834bd27541e9d53c35c6bbe18c28bd0f70fc218ed22731c7a3f01891c6977fcbcf839fe932c3c792d -Size (gloo-timers-0.2.6.crate) = 5516 bytes +BLAKE2s (getrandom-0.2.15.crate) = ac18905cf81fcf1cf0ad0b35776937b646a061e9c99c3ff7ab72cae34b8361f4 +SHA512 (getrandom-0.2.15.crate) = 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +Size (getrandom-0.2.15.crate) = 37163 bytes +BLAKE2s (gimli-0.31.1.crate) = 285041fbf11878daf6c1a0a64998883c64ab3426df1fd74bb897ea9c6c548419 +SHA512 (gimli-0.31.1.crate) = b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +Size (gimli-0.31.1.crate) = 279515 bytes +BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f +SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +Size (glob-0.3.1.crate) = 18880 bytes +BLAKE2s (glob-match-0.2.1.crate) = 03f48713cfc84aee0eaeba66c799c780e19793ff9390df2c547096cc8ce98282 +SHA512 (glob-match-0.2.1.crate) = fb64321ef2196b9c047d6cbbb74e59a304532dad68bb9feeb446c7c1998bc7ba962f3c32d33414b945d276e1c9854d42ee4076c177a793cf1804c67e0c1d85f0 +Size (glob-match-0.2.1.crate) = 13599 bytes +BLAKE2s (gloo-timers-0.3.0.crate) = 774b6f0f3ad61513c5fe4f43a65ee76f37806fb923e98558cbc2c290ca11aab4 +SHA512 (gloo-timers-0.3.0.crate) = 35b87a0fcdca230157c05cbe0c781c60128869c49c32d6aea90653e22dea9b996be1678181d999059dc300bbac4e8c046c51418b1c2edb1638a118742db4b2b1 +Size (gloo-timers-0.3.0.crate) = 5530 bytes +BLAKE2s (group-0.13.0.crate) = b6f8a5a665c70a235a286dd914f9de2b8a4c9812cca2f4d1db06caeba3e4bf29 +SHA512 (group-0.13.0.crate) = 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +Size (group-0.13.0.crate) = 16526 bytes +BLAKE2s (growable-bloom-filter-2.1.1.crate) = f1e638973df9ca9f4619f32eb07ebe841b550232a46fbfec043c13b0ed2c04df +SHA512 (growable-bloom-filter-2.1.1.crate) = 9c0a7a31c94f5bd65c3995021ae115397a85ebca6b5687fb32b904ed18bca2b9aa9bc10dc541d9b3aadb45e81980f3fc9ffb81784485e64784bd9155d256aec3 +Size (growable-bloom-filter-2.1.1.crate) = 10305 bytes BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 Size (hashbrown-0.12.3.crate) = 102968 bytes -BLAKE2s (hashlink-0.8.1.crate) = 1170612b06883545862691a0ec8cc2583e715d6feca6caf4f9ff0e9e5bdb0512 -SHA512 (hashlink-0.8.1.crate) = e6b0e843c3dab51225c90b7428fec00c5047d6ea15cb7987d7884271c0da6b5ef66e4d7aff3de764c41ad916724518e9a556b582f6ddc745151d983de0a95155 -Size (hashlink-0.8.1.crate) = 26404 bytes -BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741 -SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 -Size (heck-0.4.1.crate) = 11567 bytes -BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097 -SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a -Size (hermit-abi-0.1.19.crate) = 9979 bytes -BLAKE2s (hermit-abi-0.2.6.crate) = 37cb3bae542888f7efb0a48c9fed34fa42d9de604cf6dc0543dcc37d6fb78f51 -SHA512 (hermit-abi-0.2.6.crate) = bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 -Size (hermit-abi-0.2.6.crate) = 13027 bytes -BLAKE2s (hermit-abi-0.3.1.crate) = 2f8289c1cad806c8b9292de862dc3e9dc4964367962228e3468669403f77ad8f -SHA512 (hermit-abi-0.3.1.crate) = a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 -Size (hermit-abi-0.3.1.crate) = 13793 bytes +BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949 +SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +Size (hashbrown-0.14.5.crate) = 141498 bytes +BLAKE2s (hashbrown-0.15.0.crate) = 33c906119ddaaa279711a11b5138a07076a8ab5902b73c760922a1f8dd4ba3e7 +SHA512 (hashbrown-0.15.0.crate) = 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +Size (hashbrown-0.15.0.crate) = 136460 bytes +BLAKE2s (hashlink-0.9.1.crate) = b01ad475a24336a36b0f0165e45d0b29adb937f929590c380c4703ae63cacb8e +SHA512 (hashlink-0.9.1.crate) = 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 +Size (hashlink-0.9.1.crate) = 28928 bytes +BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660 +SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +Size (heck-0.5.0.crate) = 11517 bytes +BLAKE2s (hermit-abi-0.3.9.crate) = e79ea390b597a58b10dae2062cf72b653e4f5e9e2032d5cc6ea2caadf1802afd +SHA512 (hermit-abi-0.3.9.crate) = f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +Size (hermit-abi-0.3.9.crate) = 16165 bytes +BLAKE2s (hermit-abi-0.4.0.crate) = aa261533bb3b076a056c9f0c41fd43d952de27be74a24b3515624f4f2c2ca93d +SHA512 (hermit-abi-0.4.0.crate) = b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +Size (hermit-abi-0.4.0.crate) = 16310 bytes BLAKE2s (hex-0.4.3.crate) = 299902a1da9d88101e5b8b06dde30b77e8f7a802285aae519981ada5959383f8 SHA512 (hex-0.4.3.crate) = fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 Size (hex-0.4.3.crate) = 13299 bytes -BLAKE2s (hex-literal-0.3.4.crate) = e8877e6c77c871d70b92230ba49ba3b32b6dfdfc61796362210eed4be2a49d80 -SHA512 (hex-literal-0.3.4.crate) = b064b9b66e36890d29f414ed5cb9c066000752c218867fcf96918e089d28a851dec8c790850e5a65e4105fa66c8e954cc0a950ad77c11fbfeed490e896301966 -Size (hex-literal-0.3.4.crate) = 9933 bytes -BLAKE2s (hkdf-0.12.3.crate) = de5da024e0c0b72932305577695b10604a60674aef749b3d20a7857c559c7cf7 -SHA512 (hkdf-0.12.3.crate) = bba8bd837e994e5f5131d4269fb80fb84d789dc0ca68dd967d71e92576617c933ee8c355427b470ad71ab89178b1c36e8a7e122457287f023dd4073605784d3f -Size (hkdf-0.12.3.crate) = 170910 bytes +BLAKE2s (hex-literal-0.4.1.crate) = d6e08fcf68ac243905fbfe652698dc7f4f599348e92e26d4a138b02c40d72061 +SHA512 (hex-literal-0.4.1.crate) = 8894e48485be7e1d7a16d2e061086c524b039a1be24a4c20126d3f175e12aa87d6d65ae295da6dea88f19708f3f3a051c3c3e334196c094ace68a249ad57fbb6 +Size (hex-literal-0.4.1.crate) = 8559 bytes +BLAKE2s (hickory-proto-0.24.1.crate) = b4da34d8fe9a49da25a626aef8200d79c1e0bbe61a421cbb2275951a11b2472c +SHA512 (hickory-proto-0.24.1.crate) = 9b14d8f4763b8034313ec48f96ffbcab0cbbdac73c0b32e04eabb5a11cfbb3ba8c6d2a84bff5ce2b1a625db5a76be895929a60bc3582b56012c736c897fb99ba +Size (hickory-proto-0.24.1.crate) = 374410 bytes +BLAKE2s (hkdf-0.12.4.crate) = e76b9b29f43985f774bf4d26aba2d33c54b2e91ad2845c94da71a599472fc7ae +SHA512 (hkdf-0.12.4.crate) = a43fe20b7d14fa26b118c6eba2b84219645f65f2ff33fcca679b139ae3e96f72abc1e7a47eb8887aac5afe4e34211434a4eb5a2fdbc014666d82c4af340a4b21 +Size (hkdf-0.12.4.crate) = 171163 bytes BLAKE2s (hmac-0.12.1.crate) = dc8954d1ac7a3ca619d4036195a07246bcf5dbcd759cab76b03ac5b98a753fb1 SHA512 (hmac-0.12.1.crate) = 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 Size (hmac-0.12.1.crate) = 42657 bytes BLAKE2s (hostname-validator-1.1.1.crate) = c0224ba42d6b4b9c1dee31a5a88bb28c559812cfba8baa2410148f7a4c2f501e SHA512 (hostname-validator-1.1.1.crate) = 3b2a6b0b61e6c8fbd2fcbac529a55115a3015a1319a8ea95acd5ab0baff58183bb8c8ee048d5e6067d97cd8550d2c971250899cc421f7d2d384112acb41ff7f0 Size (hostname-validator-1.1.1.crate) = 2377 bytes -BLAKE2s (http-0.2.9.crate) = 779749b8aa22f791910b247226599f1538126e345f4f184495362bd7e7502e8c -SHA512 (http-0.2.9.crate) = 17bbc886d34f5aa4b56d82a605a54e920a244988085d06e70bc416f8e0edfa3356544f29082b3fbf3dcea18e741ade374375dd82ebe2276fd9a9508735a1e03a -Size (http-0.2.9.crate) = 100146 bytes -BLAKE2s (http-body-0.4.5.crate) = 60ac22c1cd1aa855e19acb2106808caee57caa79b5f5ff8218bdabf9e770b502 -SHA512 (http-body-0.4.5.crate) = d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 -Size (http-body-0.4.5.crate) = 9242 bytes -BLAKE2s (httparse-1.8.0.crate) = 0d6a8853f51616bf08c4360ab82e9d594192f0ae2919d2b71492443bacd78726 -SHA512 (httparse-1.8.0.crate) = 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f -Size (httparse-1.8.0.crate) = 29954 bytes -BLAKE2s (httpdate-1.0.2.crate) = b5cd05beb35662469bffb19b3080e5dae08182d555df6630e669df43965647c2 -SHA512 (httpdate-1.0.2.crate) = 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd -Size (httpdate-1.0.2.crate) = 10673 bytes -BLAKE2s (humantime-1.3.0.crate) = cfe3440decf2a2298e49530d9995c57a865a5132ed39e020e3fe72ebc5f3b162 -SHA512 (humantime-1.3.0.crate) = 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da -Size (humantime-1.3.0.crate) = 17020 bytes +BLAKE2s (http-1.1.0.crate) = 8549e4eae05096b2a1105d11ae8862e9cb44596858916e8eab3e03dc592360f8 +SHA512 (http-1.1.0.crate) = 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 +Size (http-1.1.0.crate) = 103144 bytes +BLAKE2s (http-body-1.0.1.crate) = 095da94c17f05738a7e5e0d6681aa805d14882003a246704cc0b70f19b9206c9 +SHA512 (http-body-1.0.1.crate) = 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +Size (http-body-1.0.1.crate) = 6125 bytes +BLAKE2s (http-body-util-0.1.2.crate) = 8ac88f6edeecd42305087c9c6bfc69760346207338df705ee4621440b550ee7b +SHA512 (http-body-util-0.1.2.crate) = 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e +Size (http-body-util-0.1.2.crate) = 12821 bytes +BLAKE2s (httparse-1.9.5.crate) = 1e6ebd51368ee5d60caa00626446bc70cc53abd6101043d0f5f105a41499b4bd +SHA512 (httparse-1.9.5.crate) = 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d +Size (httparse-1.9.5.crate) = 39029 bytes +BLAKE2s (httpdate-1.0.3.crate) = 9d7d481199e2a0a4f61010c28d20a32426605905a9db6ffc707008dfb6328b31 +SHA512 (httpdate-1.0.3.crate) = 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +Size (httpdate-1.0.3.crate) = 10639 bytes BLAKE2s (humantime-2.1.0.crate) = e2f2714ee862954ff21a5fe868eb2db60809630d21a8579d3256ebe32e8b6cfc SHA512 (humantime-2.1.0.crate) = 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c Size (humantime-2.1.0.crate) = 16749 bytes BLAKE2s (humantime-serde-1.1.1.crate) = ab687b505b7f488ae531eb638b63b2e9b95414ac06f66188dd67f857d54d8a1e SHA512 (humantime-serde-1.1.1.crate) = 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d Size (humantime-serde-1.1.1.crate) = 7886 bytes -BLAKE2s (hyper-0.14.25.crate) = 5eb1942f8d2dbb2e08493c3149da0983019e3f1caac9076e8307c7cc600be1ec -SHA512 (hyper-0.14.25.crate) = abf06e17b1f6f5822c0447d160ab7d218124e27a1dce4b2264b5eb66a3642ce773ed060c59c784a20695c280c81cd4922b23930082945d46f3ac60e3a84965ee -Size (hyper-0.14.25.crate) = 195127 bytes -BLAKE2s (iana-time-zone-0.1.55.crate) = ea65faf510873910c5cd800b5ca0d8fc7aacd8d3317d3f6dcf5598f814b58cd0 -SHA512 (iana-time-zone-0.1.55.crate) = ec5d298f42a877a261333f46b022ee5f1f5d676719ccd25f1e64b84958f903e1fe3474ffa4f3162889b10db9a20d5d610492ac7292f435165c6158949d2eb2fb -Size (iana-time-zone-0.1.55.crate) = 19485 bytes -BLAKE2s (iana-time-zone-haiku-0.1.1.crate) = e73709445a1fb0ccfe08102a5226fae2e4303db4373ed8627bf7a0cb3acbbcbd -SHA512 (iana-time-zone-haiku-0.1.1.crate) = daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 -Size (iana-time-zone-haiku-0.1.1.crate) = 7200 bytes +BLAKE2s (hyper-1.5.0.crate) = 0f131b024b0651f5662a01796c3a1da6a609913b98163598efc647b51cfd7ec7 +SHA512 (hyper-1.5.0.crate) = ce51a2333e35e2bf50c4d467178648f712e7621aebc025aa82ad68883586d2eed930632110a2d240834fb51edbd8d9dfa278e28d296c14c150b140fee72ec106 +Size (hyper-1.5.0.crate) = 152734 bytes +BLAKE2s (hyper-util-0.1.10.crate) = 566c1923d06cb89a6649f68fbee1c0ce7dfb5dbf2bc529c8a7bbef03bdcde7e4 +SHA512 (hyper-util-0.1.10.crate) = 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a +Size (hyper-util-0.1.10.crate) = 72887 bytes +BLAKE2s (iana-time-zone-0.1.61.crate) = 5f4a8d500904b04a1506e2a5107b556a782ab53472121661bdef1b85e5c37013 +SHA512 (iana-time-zone-0.1.61.crate) = d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +Size (iana-time-zone-0.1.61.crate) = 27685 bytes +BLAKE2s (iana-time-zone-haiku-0.1.2.crate) = 72d858080e7d609fbf68822b7fa6d73a5b7e3860772a4aa823a9af142d9001cc +SHA512 (iana-time-zone-haiku-0.1.2.crate) = 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +Size (iana-time-zone-haiku-0.1.2.crate) = 7185 bytes BLAKE2s (ident_case-1.0.1.crate) = 4d382023c2b35f60b206b35724099abc36a9f7cea6673a4e41010c914389970c SHA512 (ident_case-1.0.1.crate) = 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 Size (ident_case-1.0.1.crate) = 3492 bytes -BLAKE2s (idna-0.2.3.crate) = ab46cafcffb3e0d08ac1b12bdcfd56376fef089009965b6f36b1b0edd546a7de -SHA512 (idna-0.2.3.crate) = 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f -Size (idna-0.2.3.crate) = 271023 bytes -BLAKE2s (idna-0.3.0.crate) = ce38eb711b7c9ad70b2f58c9e70c1edf065593fcc29a34d12af3ac130a5a35dc -SHA512 (idna-0.3.0.crate) = 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 -Size (idna-0.3.0.crate) = 271128 bytes +BLAKE2s (idna-0.4.0.crate) = 492886756e69f9b56187a9b6bed3a1de9c95c2782dfe3000d83c4f603996de5b +SHA512 (idna-0.4.0.crate) = b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb +Size (idna-0.4.0.crate) = 271429 bytes +BLAKE2s (idna-0.5.0.crate) = 914d104ffffff06c45f35089dcf7be0755e647f77b782c571a368b770911546b +SHA512 (idna-0.5.0.crate) = bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +Size (idna-0.5.0.crate) = 271940 bytes BLAKE2s (indexmap-1.9.3.crate) = fe9c741c1c6d6e741ce68d48bb49010f6c2c07169f76e07820305cf960ef2c72 SHA512 (indexmap-1.9.3.crate) = 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 Size (indexmap-1.9.3.crate) = 54653 bytes -BLAKE2s (inotify-0.9.6.crate) = d700f63ede66e396802c99dec5f8b91c69aba8aac7088e8033a9d0c9ae7893cb -SHA512 (inotify-0.9.6.crate) = 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 -Size (inotify-0.9.6.crate) = 22971 bytes +BLAKE2s (indexmap-2.6.0.crate) = 7aa535e87e2dd305ec5014843f79efd8e5e37015dd8a8335af4ccddbc0488c6c +SHA512 (indexmap-2.6.0.crate) = c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +Size (indexmap-2.6.0.crate) = 85204 bytes +BLAKE2s (inotify-0.10.2.crate) = fb7823175d431af432bce7908b05d8aab9636d5e54919bfa8f19e8f730b9568c +SHA512 (inotify-0.10.2.crate) = 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929 +Size (inotify-0.10.2.crate) = 26200 bytes BLAKE2s (inotify-sys-0.1.5.crate) = 0636f4b176c0da96092bda39188fe83e291b567b6f84630e5308523494b729ef SHA512 (inotify-sys-0.1.5.crate) = dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da Size (inotify-sys-0.1.5.crate) = 6965 bytes BLAKE2s (inout-0.1.3.crate) = d3445b1d233a8fa0051d2f7c4220961f4d56be721a36eb4c54b2b4846bc76db4 SHA512 (inout-0.1.3.crate) = 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb Size (inout-0.1.3.crate) = 10743 bytes -BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52 -SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 -Size (instant-0.1.12.crate) = 6128 bytes -BLAKE2s (io-lifetimes-1.0.9.crate) = a62e5f3151797066e525e09c7c11f8c7c39989cdfc74e7d278b2f3f2a5c9b731 -SHA512 (io-lifetimes-1.0.9.crate) = e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe -Size (io-lifetimes-1.0.9.crate) = 36442 bytes -BLAKE2s (ipnet-2.7.2.crate) = 0396684e2ab52706c86501fd49561b1f00ddc090e1e085276f480b92dc406e8a -SHA512 (ipnet-2.7.2.crate) = 53cc9dcfaf4d4e83a436b739319d892e1b0e45cdf85a36ac6a8a1594b38caff719074b2c6008361b1cd40bf03fc705e9149aea54b4c75f88af2da9f20706e39e -Size (ipnet-2.7.2.crate) = 27044 bytes -BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d -SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 -Size (itertools-0.10.5.crate) = 115354 bytes -BLAKE2s (itoa-1.0.6.crate) = cdca371afdb15cb8c041427f242d05d289d9b86a303da506e3ea4c80e448f657 -SHA512 (itoa-1.0.6.crate) = e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 -Size (itoa-1.0.6.crate) = 10410 bytes -BLAKE2s (jobserver-0.1.26.crate) = 81cc7f3a16ee3e31ca98eada31ef46dae6c16899846cf3b15a1650c8c9495108 -SHA512 (jobserver-0.1.26.crate) = ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 -Size (jobserver-0.1.26.crate) = 22645 bytes -BLAKE2s (js-sys-0.3.61.crate) = 1a67ea0592fe53ca65b0ebc3816e67d7516ab001dddd329a4702778d9553fcc2 -SHA512 (js-sys-0.3.61.crate) = f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 -Size (js-sys-0.3.61.crate) = 80158 bytes -BLAKE2s (keccak-0.1.3.crate) = 083f9d68abd2913aee9dbb5d293bffc43533280e6f43ffcbe4bc0ef41ccac13c -SHA512 (keccak-0.1.3.crate) = 112e131dbd3c97bed3a438dcbe152859de868c8b11fc544f5e15c19dc5a9d2c27d35f43c1bdae24a91676dd59f1d59f9cc7593d4269872f1be8114f17e1b55b9 -Size (keccak-0.1.3.crate) = 15143 bytes -BLAKE2s (kqueue-1.0.7.crate) = 74c110553949edff0679fe8fedd0582ebed4a554da867aa087cf20ec20cb7a8a -SHA512 (kqueue-1.0.7.crate) = 03a1eac44bab42b683312c7f541fc235ead3ec89e7e0b6991acff431f85086df9dd8a9ee1b80f784c9c5452d3e497170b734883ed0fd117ef033079d72f6c1c1 -Size (kqueue-1.0.7.crate) = 12554 bytes -BLAKE2s (kqueue-sys-1.0.3.crate) = 6bd480974b17f92c24904a7866c890a1302a4183a9f029b63f13e0e9d3bb5349 -SHA512 (kqueue-sys-1.0.3.crate) = 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731 -Size (kqueue-sys-1.0.3.crate) = 6673 bytes +BLAKE2s (instant-0.1.13.crate) = c663f237ed194a9830d26e80015a55fe73d14798f46c603c82e73909ad95346d +SHA512 (instant-0.1.13.crate) = b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +Size (instant-0.1.13.crate) = 6305 bytes +BLAKE2s (inventory-0.3.15.crate) = d684c4a5be305c2295f29ab58adf9f3dbb17d3e235a774d0492ee77625e36c01 +SHA512 (inventory-0.3.15.crate) = 1b7e229e5555e9b08edf1c1658e11831e591fe1f7c10e6160162fad076e89e4ca401b58ac59a76ce8ed4e1f9cd759a073d8d1f937f0190e2892804ce4e0c1f72 +Size (inventory-0.3.15.crate) = 13967 bytes +BLAKE2s (io-extras-0.18.2.crate) = 5eaffaa461796b93cb13a0947aed3b4d92936ede765f2f7e15370a1997efb7d4 +SHA512 (io-extras-0.18.2.crate) = bd8f046c2678f8cbae5f0419f3d1c3dd8964161479a019163e911ef2400efb5c1840e1a282252726e2c7634d0765c9d4dff6da5a2a8d4e1df057a097e97c3c2c +Size (io-extras-0.18.2.crate) = 36030 bytes +BLAKE2s (io-lifetimes-1.0.11.crate) = a6260cd958142144c483ec4d0b7f74b8e89fdba184a76a40a9f863c029b9b3b2 +SHA512 (io-lifetimes-1.0.11.crate) = 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 +Size (io-lifetimes-1.0.11.crate) = 37346 bytes +BLAKE2s (io-lifetimes-2.0.3.crate) = 2ccfd07003ac91512a37d232d019da37a6d3f23ee4b987b0066eec19cd00735b +SHA512 (io-lifetimes-2.0.3.crate) = 00b807764d4db5ffc01823615c96beacf4d029b834069ee4e9ff2584038c59cbd48db49af8eb6aaae92903d27446bad86fd69b8c7bcbf4c9e5e697abfddad772 +Size (io-lifetimes-2.0.3.crate) = 29216 bytes +BLAKE2s (ipnet-2.10.1.crate) = 558411168196e97f4432e3585bc1b814a471c01289c856dad9d08e9b2620ce89 +SHA512 (ipnet-2.10.1.crate) = 7f55f23b2b0936e3a7dafa2db0447dcf1b63a092df4af8f6fd88a02ecc8f0a290b0d21b18fe777eb573201bf82f56ae475a447650ed0803af676b1e0c0970cb4 +Size (ipnet-2.10.1.crate) = 28407 bytes +BLAKE2s (is_terminal_polyfill-1.70.1.crate) = 47eb2f9b4272a61547f99893687c2b423a88ceb4dfdde1fc8e11871abc82a2c6 +SHA512 (is_terminal_polyfill-1.70.1.crate) = 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +Size (is_terminal_polyfill-1.70.1.crate) = 7492 bytes +BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3 +SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +Size (itertools-0.13.0.crate) = 146261 bytes +BLAKE2s (itoa-1.0.11.crate) = be2967c52bce05d38dd6647d64ea41d26d215abe3af2edfcbb7922637ac4372d +SHA512 (itoa-1.0.11.crate) = 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +Size (itoa-1.0.11.crate) = 10563 bytes +BLAKE2s (jobserver-0.1.32.crate) = fa764d2a34f0100e1a86176662ebf7eaa5559fe9498c69a5fbdf989ec17553f3 +SHA512 (jobserver-0.1.32.crate) = d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +Size (jobserver-0.1.32.crate) = 27549 bytes +BLAKE2s (js-sys-0.3.72.crate) = 582023a9447d2fb6d8330cb8ab3c8417dac2ae58f445a1e3cbb630e7b943d2f8 +SHA512 (js-sys-0.3.72.crate) = 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +Size (js-sys-0.3.72.crate) = 54096 bytes +BLAKE2s (k12-0.3.0.crate) = 1925d75cf131207faf3e3c74e6c625ec1859b6fb750dc89c412de40f6388e468 +SHA512 (k12-0.3.0.crate) = ba91da33d8cd1641bb2cb45d516aa6e9c24a1bf79474b2d27476c2eed9ce3e7890f113a20a1f712d4f15d6a04376704b4e64b00d476f2359e771b56b69309e05 +Size (k12-0.3.0.crate) = 9896 bytes +BLAKE2s (keccak-0.1.5.crate) = a3a0f2657d69cf96f19d6431a4e7ee7d75f5738bfc16d99da05d4afe908e4b79 +SHA512 (keccak-0.1.5.crate) = 95d5c12f903c572750ee2fa0829b8ccbf2ee2fa473bf0eae5434e08a7c1980dc435ffb36e53bd2d2fe840a55ca1c13b7650be1a0727cc8b79f649d73634f1b0e +Size (keccak-0.1.5.crate) = 13120 bytes +BLAKE2s (kqueue-1.0.8.crate) = 2deac25b62ab709abd9b6dbb2845d54f88f2e0ee4d3261b87331bff5487f0358 +SHA512 (kqueue-1.0.8.crate) = c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +Size (kqueue-1.0.8.crate) = 12642 bytes +BLAKE2s (kqueue-sys-1.0.4.crate) = c2692c55899aee72d25ec6bee0a0ef3e24dca1828c8fbca4462484405e77a70f +SHA512 (kqueue-sys-1.0.4.crate) = 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +Size (kqueue-sys-1.0.4.crate) = 7160 bytes BLAKE2s (kv-log-macro-1.0.7.crate) = fe81f40e533d788c7951febf0e4561fd16ff99c7c0244d3e86f9ae4507d09d17 SHA512 (kv-log-macro-1.0.7.crate) = aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697 Size (kv-log-macro-1.0.7.crate) = 16842 bytes -BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1 -SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -Size (lazy_static-1.4.0.crate) = 10443 bytes -BLAKE2s (libc-0.2.140.crate) = 1428c36d2e4ce374d3f6efbefb206a418ff93bfc04b45160ba4b5f41674a6613 -SHA512 (libc-0.2.140.crate) = f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b -Size (libc-0.2.140.crate) = 669153 bytes -BLAKE2s (libm-0.2.6.crate) = 9feb5c18d6d19d10b0a440c752cd86266efdff4915942f652fd968005cace1a6 -SHA512 (libm-0.2.6.crate) = 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56 -Size (libm-0.2.6.crate) = 113690 bytes -BLAKE2s (libsqlite3-sys-0.26.0.crate) = f06b3252ad9c26c7ecc6bb5eed34b0411583d6e66b22fcf65af83b16f3570cb0 -SHA512 (libsqlite3-sys-0.26.0.crate) = 8c1cbadad1b14979555121423cc8245ebb6cb4bd72ef93202c5188c4d799cfb35f7ed8e9d7ac420a86cd1a3da7f15426aaa928b6c16510592d8739b54ab324dc -Size (libsqlite3-sys-0.26.0.crate) = 4840390 bytes -BLAKE2s (link-cplusplus-1.0.8.crate) = fd68c2a8deafe75f5a17674f09815694f4dab654f99a249f5b95d3def051ed5a -SHA512 (link-cplusplus-1.0.8.crate) = 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e -Size (link-cplusplus-1.0.8.crate) = 7674 bytes -BLAKE2s (linux-raw-sys-0.3.0.crate) = 230ad7b1d9187b12d8eba06d251c7edaef6e07b40830c194598a2ed0bc1a27ef -SHA512 (linux-raw-sys-0.3.0.crate) = aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb -Size (linux-raw-sys-0.3.0.crate) = 914053 bytes -BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8 -SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 -Size (lock_api-0.4.9.crate) = 25685 bytes -BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214 -SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 -Size (log-0.4.17.crate) = 38028 bytes +BLAKE2s (lazy_static-1.5.0.crate) = e1c1f0f38c4bae0138784e2df43c1a683e7dc5a2fb3fc0c9f49e01c04b770b40 +SHA512 (lazy_static-1.5.0.crate) = 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +Size (lazy_static-1.5.0.crate) = 14025 bytes +BLAKE2s (libc-0.2.161.crate) = 84ff8b32db1e36b341b0746a1b26917a07c51199808900ec762c8a4fcbedea38 +SHA512 (libc-0.2.161.crate) = 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 +Size (libc-0.2.161.crate) = 765389 bytes +BLAKE2s (libm-0.2.11.crate) = 2ce4199ea55601af69f9b89206922da780e12d4b16d988fadcbfc36475f5dfbb +SHA512 (libm-0.2.11.crate) = 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +Size (libm-0.2.11.crate) = 111477 bytes +BLAKE2s (libredox-0.1.3.crate) = ae27a63978ca8c5f11172bb4bb7d13fb10b078273ae2fa634873f413d2225055 +SHA512 (libredox-0.1.3.crate) = c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +Size (libredox-0.1.3.crate) = 6068 bytes +BLAKE2s (libsqlite3-sys-0.30.1.crate) = a4b1a390e752aa5d62e0a66fada5f57086f8387fb24e213827dc5fea23929f50 +SHA512 (libsqlite3-sys-0.30.1.crate) = 6ffb2a23a78f3221ac8f6c9260713741970e522bebc1ec7f3e1d7405f25dac9024ebe3a73d76a6ed74dc7109a8333d6936ad1c64a0a7c75d6d81f97c3524e952 +Size (libsqlite3-sys-0.30.1.crate) = 5122296 bytes +BLAKE2s (linux-raw-sys-0.3.8.crate) = ce7633943aa896127c0f605f9bb7df80e7da743fbba705eea6be47d1cf4a6cca +SHA512 (linux-raw-sys-0.3.8.crate) = cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +Size (linux-raw-sys-0.3.8.crate) = 1013776 bytes +BLAKE2s (linux-raw-sys-0.4.14.crate) = 482c0987b74ea9b40b2e124d3be4a391e59bbfe7c4bdc2415c8cd4506fdf1681 +SHA512 (linux-raw-sys-0.4.14.crate) = 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +Size (linux-raw-sys-0.4.14.crate) = 1826665 bytes +BLAKE2s (lock_api-0.4.12.crate) = 15ae57312deba2e9aa3df7a4a7e61ace84bf1faad6c5701eb862da9c11b40f2a +SHA512 (lock_api-0.4.12.crate) = 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +Size (lock_api-0.4.12.crate) = 27591 bytes +BLAKE2s (log-0.4.22.crate) = 9c270d3af5640c9eeb36754e6fd6cf50521e9fd1efad955e0d777716b3d6839a +SHA512 (log-0.4.22.crate) = bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +Size (log-0.4.22.crate) = 44027 bytes BLAKE2s (lzma-sys-0.1.20.crate) = 8c4229a5b0e923b1f620d08b900d1b38f76d1ff8280ff29de91cdf4ab7e4b5ad SHA512 (lzma-sys-0.1.20.crate) = 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 Size (lzma-sys-0.1.20.crate) = 760045 bytes BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 Size (matchers-0.1.0.crate) = 6948 bytes -BLAKE2s (matches-0.1.10.crate) = 712e2284331d23c43248762522eabfbe964527cb99dfd10f5fc9f7f10cd91887 -SHA512 (matches-0.1.10.crate) = 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d -Size (matches-0.1.10.crate) = 2592 bytes -BLAKE2s (matrixmultiply-0.3.2.crate) = 94645f4c3b829f2326f8219a33e68d1fc7654ce1a63e15f736102ccb5a21f4e1 -SHA512 (matrixmultiply-0.3.2.crate) = 9a6203c0f604474007b2d28b4db5b83282315de39c775cedefe1c1793ed8b48e83ad01c21669076a77bc28a75eeb847defbcd662239854e8e32acf71bbc800bc -Size (matrixmultiply-0.3.2.crate) = 49247 bytes -BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38 -SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa -Size (memchr-2.5.0.crate) = 65812 bytes +BLAKE2s (matchit-0.7.3.crate) = da43a47022aa116aebe30f952189b638db277ca2c7c246d005be8919fae1d9df +SHA512 (matchit-0.7.3.crate) = c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc +Size (matchit-0.7.3.crate) = 30372 bytes +BLAKE2s (matrixmultiply-0.3.9.crate) = 8c639664be4cf3158c093b7d99084d443fa6faa24eb3526c03c61c7de189a191 +SHA512 (matrixmultiply-0.3.9.crate) = 0b0a3433e81ccf7f62469bf478c430abb8b18cf499bae389dff0e25945b569810197eb110a7deb69cb8545d668350d1ac79414c82b3b9efe5e3cae4dc4c602fd +Size (matrixmultiply-0.3.9.crate) = 57819 bytes +BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64 +SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +Size (memchr-2.7.4.crate) = 96670 bytes BLAKE2s (memmap2-0.5.10.crate) = a6436a478d619d17903e8bd9e52aa6d0b550e65e0e28d0ebf939d66f1f16798f SHA512 (memmap2-0.5.10.crate) = 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a Size (memmap2-0.5.10.crate) = 26847 bytes -BLAKE2s (merlin-2.0.1.crate) = a52918f5fd6f768806bda2f844d852ae1b641ea43c372797b00faefe8bf615ec -SHA512 (merlin-2.0.1.crate) = b7772f46e410cf1a1f87f4d9a8d70e788ccb171fd339d28b99680c52352d15296203617c174d88b1179df88e850a1fc4ff9894b17697fd7c65412a5e2c511b74 -Size (merlin-2.0.1.crate) = 10943 bytes +BLAKE2s (memmap2-0.9.5.crate) = 07187a8b4193fb8ab00136f60e2f60a262384ea73c4ddb184e4e3cde755ce3e1 +SHA512 (memmap2-0.9.5.crate) = 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +Size (memmap2-0.9.5.crate) = 33280 bytes +BLAKE2s (merlin-3.0.0.crate) = 0382b3c498caba8e93a4ab73c3d4d498c70cff9cfe127146cde86f59fad51190 +SHA512 (merlin-3.0.0.crate) = bfbc3d1dbb0b9fff76687e9557a10b905341439733add2ad38edaa5bb9e5b80a50a8451be9c9bc95e9920204cabbb6f1b962f3a4eaba009efb43271eab71f382 +Size (merlin-3.0.0.crate) = 10964 bytes +BLAKE2s (mime-0.3.17.crate) = e23a88b0ed8165afbdd7f3e448484d032c04a1a5e037fef76bd679a2a55ecc36 +SHA512 (mime-0.3.17.crate) = e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +Size (mime-0.3.17.crate) = 15712 bytes BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022 SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c Size (minimal-lexical-0.2.1.crate) = 94841 bytes -BLAKE2s (miniz_oxide-0.6.2.crate) = 40705e2707ac84ac57fc3cd07f78c1e6762938d377651212ed54c3297d78e96c -SHA512 (miniz_oxide-0.6.2.crate) = 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 -Size (miniz_oxide-0.6.2.crate) = 54536 bytes -BLAKE2s (mio-0.8.6.crate) = 3317e4477a132ffc1bf82d66c10214e21f3b65837fa8dffeeab4d973bebac4fd -SHA512 (mio-0.8.6.crate) = 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e -Size (mio-0.8.6.crate) = 93658 bytes -BLAKE2s (nalgebra-0.29.0.crate) = f581dc2cc18f1cb065b0556b98b9969b09d5ca2003bdab45045b0c73a3ce8cd1 -SHA512 (nalgebra-0.29.0.crate) = 0f1303baa016fb97e7b6fe7644167aedbd6a244f346820c5ff774e02f5bf4e560d3d59238639e7ec5c95599af93e2fad806043726ca213fb969b383a5cd022e8 -Size (nalgebra-0.29.0.crate) = 344585 bytes -BLAKE2s (nalgebra-macros-0.1.0.crate) = 869e1c43eb479a042fdfef9266bf4af2ace7464d12e4733b27127865b01a8253 -SHA512 (nalgebra-macros-0.1.0.crate) = 5b7e3e54414653822a3a0e1a89a97f2dcad53851b2d97db095c6a058009f5ed62a130b12dc35befc43ce7c1095904402910f6453df059b9e320e42571d7b3f37 -Size (nalgebra-macros-0.1.0.crate) = 5758 bytes -BLAKE2s (native-tls-0.2.11.crate) = cca097b3bae5e64ab165e707fdcbe1b04ecd326523f06f813ec735221a89907f -SHA512 (native-tls-0.2.11.crate) = 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c -Size (native-tls-0.2.11.crate) = 29008 bytes -BLAKE2s (nix-0.26.2.crate) = b6371167e48374b22763f9990701ceeb4cb000dafb9c58a5239b531b3f9935c6 -SHA512 (nix-0.26.2.crate) = abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704 -Size (nix-0.26.2.crate) = 277973 bytes +BLAKE2s (miniz_oxide-0.8.0.crate) = 8e0564585afe65c94a7cfadb5289d437fe7bbd12668cbef3615635ceb7a231f5 +SHA512 (miniz_oxide-0.8.0.crate) = 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +Size (miniz_oxide-0.8.0.crate) = 56343 bytes +BLAKE2s (mio-1.0.2.crate) = ed6cacdfb37d24b75aaccd0680ff353809bd1068330a06769bd2eb18e95b8313 +SHA512 (mio-1.0.2.crate) = 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +Size (mio-1.0.2.crate) = 102777 bytes +BLAKE2s (nalgebra-0.32.6.crate) = 02fc784249f9be4f857a435f847981641100d575186b3f0df779067aa1c07013 +SHA512 (nalgebra-0.32.6.crate) = 075be55b003c8153b5ad21db3bbd7bb5dbca2c5513576486f1a024351aab59b65abf245d202c06e6928a96009aa0f3fda4dc00f5590333ed0bbb20a0242a8889 +Size (nalgebra-0.32.6.crate) = 375297 bytes +BLAKE2s (nalgebra-macros-0.2.2.crate) = 220156c7996874cab663d1b8fdbc1952a367afcbdc597d3f3e0c240d7685c5e9 +SHA512 (nalgebra-macros-0.2.2.crate) = 8fe15a64c1e31c7a2c2943d975f0f17a04c8670df505c5f0c4c86a5889467f79017587c0be42e30aec7eb030133c87e2f5b19eab91bf1593432d2da459d3a719 +Size (nalgebra-macros-0.2.2.crate) = 7545 bytes +BLAKE2s (native-tls-0.2.12.crate) = 9ba267195cb4c6b587346071ee99b39a0594addfe78dd10fddec05b8fbf4a3c6 +SHA512 (native-tls-0.2.12.crate) = 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723 +Size (native-tls-0.2.12.crate) = 29517 bytes +BLAKE2s (nix-0.29.0.crate) = 084b04649afac1124562c8c1c209ec5e206278e462f736f3cc9a2b848be8970f +SHA512 (nix-0.29.0.crate) = 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +Size (nix-0.29.0.crate) = 318248 bytes BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad Size (nom-7.1.3.crate) = 117570 bytes -BLAKE2s (notify-5.1.0.crate) = 0a4129a49d18ee305bee5661814e2a40ea24d06902d8e1b1f305ec66282b17e5 -SHA512 (notify-5.1.0.crate) = b04055d124aaac30eca9bf56d910ce2b6350967061b42cc83d2852ee6c8e99fb687dbe0569daf0aa98b1b7397b9b8970aeaef31a34cec84108f6de9fd6a88b52 -Size (notify-5.1.0.crate) = 37269 bytes +BLAKE2s (normalize-line-endings-0.3.0.crate) = d148e24dadfbeccefd806b3d8f5426498c5118471813392b089158daffe2c77f +SHA512 (normalize-line-endings-0.3.0.crate) = f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +Size (normalize-line-endings-0.3.0.crate) = 5737 bytes +BLAKE2s (notify-7.0.0.crate) = c4812a1bf9563d1aba3223891aca2d3baec6a100d5e7c5fd85fa2b331175ed73 +SHA512 (notify-7.0.0.crate) = e55407f5235192dd784132182549f5cd8ab211bfbc4aebdfc5b2da61b726d5bc523951b675190ab218c6aa125bc70d2bd85c87061e113f825dae22b0b5990d82 +Size (notify-7.0.0.crate) = 35141 bytes +BLAKE2s (notify-types-1.0.0.crate) = 543c0858fa85f0774b176d4deca12385709ebdbe7b5541b7d7595306739e6b6c +SHA512 (notify-types-1.0.0.crate) = 9b2523817fcca6710fea5f17dbd6ae272c8b3836fd0d1bccb3b4b85d196aab6efbe46e0dae08862b10ac8488e9583f2eaa4f0a9e7f6cb9b674258ca2acb14011 +Size (notify-types-1.0.0.crate) = 14472 bytes BLAKE2s (nu-ansi-term-0.46.0.crate) = ffae3900c1fe2fe2257c2ea57d1d00e34f5d200c51dc249c4e64dc40c441e38b SHA512 (nu-ansi-term-0.46.0.crate) = b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 Size (nu-ansi-term-0.46.0.crate) = 24311 bytes -BLAKE2s (num-bigint-0.4.3.crate) = 558455a071691a92dbfa23f099056ab388b3aea7d6d7c8cdadadd7373d1a7831 -SHA512 (num-bigint-0.4.3.crate) = 4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f -Size (num-bigint-0.4.3.crate) = 97799 bytes -BLAKE2s (num-bigint-dig-0.8.2.crate) = 8ea1a07d9396318658e1f805bed9ff26b4604e1e67fa43a0f462e87cc8f76649 -SHA512 (num-bigint-dig-0.8.2.crate) = 455f66517dea45e9785168f4e51c6ebcc612ade7ae4f02c05fd4c77abed015703ad9ad398cba042ad129d6712a4b9b49b0e7c5151181e0fdc0f465c06ded687a -Size (num-bigint-dig-0.8.2.crate) = 123759 bytes -BLAKE2s (num-complex-0.4.3.crate) = 158fd2d5c35943708b8bd6e29a9be0a95d05fa400c4aca8deb007e64553d22ee -SHA512 (num-complex-0.4.3.crate) = 64f1e6ee49f162a190b9aaccdebdf5d4f1712645eebda7877437f58859c5d8d4cfd10b67a39098dc964f9c842909b10e222aa8a2159575a7bb19352f753d3d99 -Size (num-complex-0.4.3.crate) = 29523 bytes -BLAKE2s (num-integer-0.1.45.crate) = 6851d06be3e09bf92658acd4e10dedfc9721516087e927cf26a95404d75a4ce9 -SHA512 (num-integer-0.1.45.crate) = 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 -Size (num-integer-0.1.45.crate) = 22529 bytes -BLAKE2s (num-iter-0.1.43.crate) = 7ddc02427ef1a9ccf06ed7de6ba9fb3c5d5beb2afe2ae69485795da4a0f7f229 -SHA512 (num-iter-0.1.43.crate) = 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b -Size (num-iter-0.1.43.crate) = 10655 bytes -BLAKE2s (num-rational-0.4.1.crate) = af6dfb2da73eebfaf70a32d8dfa7e76b6c0a6945e907dd3424466b2ddacce0d4 -SHA512 (num-rational-0.4.1.crate) = a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd -Size (num-rational-0.4.1.crate) = 27889 bytes -BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e -SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 -Size (num-traits-0.2.15.crate) = 49262 bytes -BLAKE2s (num_cpus-1.15.0.crate) = 18e6ac6517f0d84c6852f63a3e99e261c0fd3cfece6080eaefec72a9ea0411b4 -SHA512 (num_cpus-1.15.0.crate) = fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f -Size (num_cpus-1.15.0.crate) = 15680 bytes -BLAKE2s (num_enum-0.5.11.crate) = a17b8213acbeca00330674b54f91854f351f8b19ed1f7bf6a2bfef5dd9431683 -SHA512 (num_enum-0.5.11.crate) = 962e0e05e7c0eeb8e7520a699066f2b0af2ad0d5d8b4ff174c93aecb609051a1d45992c0cb6a62cbea0ed391d716656047966d5bf4c3467adacd2c5550f33578 -Size (num_enum-0.5.11.crate) = 16772 bytes -BLAKE2s (num_enum_derive-0.5.11.crate) = 63bf184cb9556c2af5b7c3a38cd79bc53f6ad9ce316e77de36871d686a9324b1 -SHA512 (num_enum_derive-0.5.11.crate) = c2f89d0642c41faf6baf6b718b52b8b09cd17b6753c0098649eb8333cb253c8a166e1f1ebf1be99039e1d7d9c50541a8741645d630df8285905ebff7b26759af -Size (num_enum_derive-0.5.11.crate) = 15552 bytes -BLAKE2s (object-0.30.3.crate) = 7b6a5813fd593619b27504918f7184f4aa685ce69ef216d93c76087452d07821 -SHA512 (object-0.30.3.crate) = 61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c -Size (object-0.30.3.crate) = 258901 bytes -BLAKE2s (once_cell-1.17.1.crate) = 4e7e4583b148b41c5ee92bcdab4b1ba6891d8f21f80b3f9c5c84e23a90dc6c8b -SHA512 (once_cell-1.17.1.crate) = 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 -Size (once_cell-1.17.1.crate) = 32856 bytes -BLAKE2s (opaque-debug-0.3.0.crate) = 67915f5846ad1b13c074f2605d26a296f05be8e3b9f846b848cb538e409f98c9 -SHA512 (opaque-debug-0.3.0.crate) = 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae -Size (opaque-debug-0.3.0.crate) = 5767 bytes -BLAKE2s (openssl-0.10.48.crate) = 30ad193e3e834cda1c7655ebb971a64ad7d6fa7377c2d88d1a02268f235515b9 -SHA512 (openssl-0.10.48.crate) = adb338a074818883dbbf22a6bf0771ac36fcd08b60ea10d68766e1e4bc96d2c6a64ca371c6d6537b8ab73f0eeadbcf314e37e750997b56043176aa2825b13541 -Size (openssl-0.10.48.crate) = 250240 bytes -BLAKE2s (openssl-macros-0.1.0.crate) = ddbf630bc0821c342667bf7b1a6cd881db3dbf9a69811320afaff565bfa3dc5b -SHA512 (openssl-macros-0.1.0.crate) = 7e37a0c05781da13bbaf4c056c19d032a93820cc324f9f6e5743bfcbfb30e057501af1bc7cbf5f07e3a05191678cd5ae5bc4d6832f02ce75bfb03c027d18abfd -Size (openssl-macros-0.1.0.crate) = 5566 bytes +BLAKE2s (num-bigint-0.4.6.crate) = 8dfb5819f891ded0398ebe71d36bcdc24f03a6ead03591742b17e39304e1a6cb +SHA512 (num-bigint-0.4.6.crate) = 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +Size (num-bigint-0.4.6.crate) = 102801 bytes +BLAKE2s (num-bigint-dig-0.8.4.crate) = 1d9ae680374b3aa5932393d82b380955db305c1ed0d2cbf7d8bc97c8ea57b7a8 +SHA512 (num-bigint-dig-0.8.4.crate) = 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8 +Size (num-bigint-dig-0.8.4.crate) = 123825 bytes +BLAKE2s (num-complex-0.4.6.crate) = 5fe5ea94099c6aa6679ab02d7ff8a28ea8936c3e760f7ed9720e8451d6fc9c89 +SHA512 (num-complex-0.4.6.crate) = 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615 +Size (num-complex-0.4.6.crate) = 30352 bytes +BLAKE2s (num-conv-0.1.0.crate) = 962b643043232352a16f2d7ea21ad49c32eee8c2d7f995b79d69f40e7a1aebb6 +SHA512 (num-conv-0.1.0.crate) = 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +Size (num-conv-0.1.0.crate) = 7444 bytes +BLAKE2s (num-integer-0.1.46.crate) = 30d326e4be64cf2f9c9c8066c928b4f142db6fb7e5a15d45985091e652274588 +SHA512 (num-integer-0.1.46.crate) = e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +Size (num-integer-0.1.46.crate) = 22331 bytes +BLAKE2s (num-iter-0.1.45.crate) = 0d1758cf73808017d08e870639653fcecdf1ac080ed3009cb83a6618b3138812 +SHA512 (num-iter-0.1.45.crate) = 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +Size (num-iter-0.1.45.crate) = 10320 bytes +BLAKE2s (num-rational-0.4.2.crate) = 797cc8ed79891fc8855523230d2c6de65a91b21fae04378455aa4fb301a178a2 +SHA512 (num-rational-0.4.2.crate) = 0999130db45e5d877d1e2232c8900cc633bd39e749186b2ef4ac4343b958dcc80edcc2247df5f229546dcb3537fd45984a7a459a9bd8f62aee69a0239fce0b62 +Size (num-rational-0.4.2.crate) = 28159 bytes +BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244 +SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +Size (num-traits-0.2.19.crate) = 51631 bytes +BLAKE2s (num_enum-0.7.3.crate) = a6ebf9b3a60cb04b68278f738c0f010bd69463e3718af578f1ec5517e03c795a +SHA512 (num_enum-0.7.3.crate) = 8b8fc32da39d1c89210fda38098425f21cc384b6a38841f3b04264dbb24ba3c46344835be6e70b794c18365f86796a8af584085dab41bfa677136b8c9c9b6197 +Size (num_enum-0.7.3.crate) = 18603 bytes +BLAKE2s (num_enum_derive-0.7.3.crate) = 475b982d56a7d6aaa1f5f0648e38fda32a97e33b24ef627fb902ce1241af07ca +SHA512 (num_enum_derive-0.7.3.crate) = d670d60cf9a547232190d663d92a288b06953ccc5989c2fd9d4101db35be9e3e7386c42878c15bd820817aa703ba06af3a9641898f4a204fe9d7fbc32c3bd786 +Size (num_enum_derive-0.7.3.crate) = 17092 bytes +BLAKE2s (object-0.36.5.crate) = 2b5f951a686e0fc8ac6d880f125f162c0e2603adc2d3b5c99297b2249c87afd5 +SHA512 (object-0.36.5.crate) = b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +Size (object-0.36.5.crate) = 327435 bytes +BLAKE2s (once_cell-1.20.2.crate) = b9ddff0586561ff5cefe206f725a20e083af1b8293f03a60b2dd9a821aa30e65 +SHA512 (once_cell-1.20.2.crate) = bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +Size (once_cell-1.20.2.crate) = 33394 bytes +BLAKE2s (openssl-0.10.68.crate) = 756384a473297c50d50cbc803cb102755330940b0ece20beca44dfaa54b80851 +SHA512 (openssl-0.10.68.crate) = 2b0c7f5a888b0e398ebee9c0fffb6fdb8408c36f96eb99182ebb9e162106c012334554304ddaaa6689d3ae41cdf638ba08187a40088efb95a5e9f6aca032a22f +Size (openssl-0.10.68.crate) = 276578 bytes +BLAKE2s (openssl-macros-0.1.1.crate) = edb78e0a672af6601a8a2fb10b3d9064caa4059b92688e022ff5354bfa59cac3 +SHA512 (openssl-macros-0.1.1.crate) = 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +Size (openssl-macros-0.1.1.crate) = 5601 bytes BLAKE2s (openssl-probe-0.1.5.crate) = dd4ca2a46ea1abbd1c8fe527ad20f4309b2a606b0a539f2489a3a252172983a6 SHA512 (openssl-probe-0.1.5.crate) = 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c Size (openssl-probe-0.1.5.crate) = 7227 bytes -BLAKE2s (openssl-src-111.25.2+1.1.1t.crate) = 4d44b19e9c5dd258c7154874bd4b27099432fd9542dec1864c6781317e7b56c8 -SHA512 (openssl-src-111.25.2+1.1.1t.crate) = e01d92e1b323442711afa5d397eb997adcc2b415384e1059bd481f18e8357833145a9064cb385936a992d9900a4e150f8edd256b6a0cad04840a5f3bc36494b4 -Size (openssl-src-111.25.2+1.1.1t.crate) = 5112613 bytes -BLAKE2s (openssl-sys-0.9.83.crate) = f8d40137bc998f2d66ebe062149bcf30167c048f6c7349d04a3860a365eab4d8 -SHA512 (openssl-sys-0.9.83.crate) = f8fb1a36fccb20f109843b3945e712c8889dc26079ab8dfaef79a9e8d3b9f7c3050f62084349adf102b9d46523a3abcc387809aa27ef7086113bcc28ea2776d4 -Size (openssl-sys-0.9.83.crate) = 63079 bytes -BLAKE2s (os_str_bytes-6.5.0.crate) = 1ed0bc1fab5145654e34181467ca2295869adf3f20df4de6bc788399286707f9 -SHA512 (os_str_bytes-6.5.0.crate) = cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 -Size (os_str_bytes-6.5.0.crate) = 23166 bytes +BLAKE2s (openssl-src-300.4.0+3.4.0.crate) = cbee4761343f67822775979d2d248e48650124e5209fa2a75095d3cf4e57835e +SHA512 (openssl-src-300.4.0+3.4.0.crate) = b5f92ff9e34477a59c26bf8f954e59efaf17af70f53d1a7a030f7d5e1ce59e6d8075479a7e40326b63b4e21b4f5dbdf15c9190748ec86f31fbecd83120cc5792 +Size (openssl-src-300.4.0+3.4.0.crate) = 9945264 bytes +BLAKE2s (openssl-sys-0.9.104.crate) = cee886240e9cf1de58fb43bd3d3675ce419eff7a1976272bb65594dd8d10f8d2 +SHA512 (openssl-sys-0.9.104.crate) = e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278 +Size (openssl-sys-0.9.104.crate) = 72287 bytes +BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465 +SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +Size (option-ext-0.2.0.crate) = 7345 bytes +BLAKE2s (ordered-float-2.10.1.crate) = 62cb79795e3d9354dc123563fb35c7745739e159660ac12ec884cdc1356eaced +SHA512 (ordered-float-2.10.1.crate) = bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 +Size (ordered-float-2.10.1.crate) = 16029 bytes +BLAKE2s (os_pipe-1.2.1.crate) = d168d453d61ec0eae6ac3afce9c7efe7e87c93fc5af26eefa55a025528a5262d +SHA512 (os_pipe-1.2.1.crate) = 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff +Size (os_pipe-1.2.1.crate) = 10691 bytes +BLAKE2s (os_str_bytes-6.6.1.crate) = ec7f5b87a2a9ac30b52d3f34b58bdba0d68fe13b5088ab020be65fc341103328 +SHA512 (os_str_bytes-6.6.1.crate) = 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d +Size (os_str_bytes-6.6.1.crate) = 27643 bytes BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9 SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 Size (overload-0.1.1.crate) = 24439 bytes -BLAKE2s (parking-2.0.0.crate) = 4f79863e2139449b05a39219bf0e5b51fee6414d02e213ac0fcb773471c0bdc5 -SHA512 (parking-2.0.0.crate) = 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 -Size (parking-2.0.0.crate) = 9714 bytes -BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be -SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c -Size (parking_lot-0.12.1.crate) = 40967 bytes -BLAKE2s (parking_lot_core-0.9.7.crate) = cf07d169a69d4f6b4d85490448bcbc1af78beb8c514425dc067b51da7c9167cf -SHA512 (parking_lot_core-0.9.7.crate) = 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 -Size (parking_lot_core-0.9.7.crate) = 32412 bytes -BLAKE2s (paste-1.0.12.crate) = cf5570cb8c0aab7905fffd4e1341c93e55ad554da6889d2605d652e9b005606f -SHA512 (paste-1.0.12.crate) = fa75129e5463347ebb871f2e409463d2f164e1d9cf7160aca044dd280582354cb3286df05d56acc209174e371b577996a5b99ff35f12810610172bd9de21f98e -Size (paste-1.0.12.crate) = 18156 bytes -BLAKE2s (pathdiff-0.2.1.crate) = ab92cb3d2fa178e9001661e1a8b07c2ab4a08f4b152304062f01ac4efdacfc87 -SHA512 (pathdiff-0.2.1.crate) = a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 -Size (pathdiff-0.2.1.crate) = 7142 bytes -BLAKE2s (pem-0.8.3.crate) = db595b30cacebb9432ae503f3c57a76d689cf2ee141eb7bef9d4a0fc33f002b1 -SHA512 (pem-0.8.3.crate) = 30421492b14ca94ad8bf7e3d80315f2cbc129fac18655f33e2866e4de20201f9b3e9109c273c5bcd7b45ecc0ccdb8f7e6d8ead07278890d1a043688752f572cb -Size (pem-0.8.3.crate) = 9395 bytes -BLAKE2s (pem-rfc7468-0.6.0.crate) = de37607cdc607c9c7aac9cde0c9eab0dc0fc2c481230fc0e57edfe00bf7ca34f -SHA512 (pem-rfc7468-0.6.0.crate) = e2574b3168123a913c89b49a4b3e623a6a39d39710acb529111b4b5bc899a5e78cacd05e4fdd5b5727bf7335d8957225f7c68fb2ddad97730ebf1b93d1f9f07e -Size (pem-rfc7468-0.6.0.crate) = 24148 bytes -BLAKE2s (percent-encoding-2.2.0.crate) = d378c76723ad109df43501dfa379aceeff8f5ef85584def8e334145f53669b6e -SHA512 (percent-encoding-2.2.0.crate) = 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 -Size (percent-encoding-2.2.0.crate) = 10075 bytes -BLAKE2s (phf-0.11.1.crate) = 50d5125ec9778c8ea0749cb18259133d4358ca7916d9943ac5dba7e19287cb56 -SHA512 (phf-0.11.1.crate) = d4b020ad259889828cf224a1d70fe0f78498c4d40c375a1c437a60d9c9a1a9c623737da54d197c358e0557e6f0c5a35a9d64198df90dc104d11f5eb7a17315a6 -Size (phf-0.11.1.crate) = 17232 bytes -BLAKE2s (phf_generator-0.11.1.crate) = bf75be761b8b39335d224c1b9a8b625665b3bc5b80a4305b286eb02a17dac91c -SHA512 (phf_generator-0.11.1.crate) = 0b6eec4edc5376c30dfde8c7fe4da5905412b944dd56c085e90198c9d716b40aa9928a8d08cd1a7a4c6ca26c83d318fadc61fbb5cddfa239aae07a6c831c5e50 -Size (phf_generator-0.11.1.crate) = 11075 bytes -BLAKE2s (phf_macros-0.11.1.crate) = ccb9a71bec2615fb35f044b9c497fafcac93a740a8d8bb8a8fb9f840116c7502 -SHA512 (phf_macros-0.11.1.crate) = cb392629736028ac15a53fb0929bb57c9fa7c296be86906e24682274509e03e3e9dfdcb6791345a83419a3fcf9af81710dbc9fae9ac5d55341466dd4cdcbbe00 -Size (phf_macros-0.11.1.crate) = 4693 bytes -BLAKE2s (phf_shared-0.11.1.crate) = 1534b8fe075dc4669f275e3d227a07ed5e771a7088dd10e986f3e1a42fb85acc -SHA512 (phf_shared-0.11.1.crate) = 0e6968aded0535c3430474c49378420fe64809ad436cd39e331c8dcfb1759605df12a9fe78db75bf0761bfbe8beacae4faad2209923327cb41f015f048fd74d1 -Size (phf_shared-0.11.1.crate) = 10320 bytes -BLAKE2s (pin-project-1.0.12.crate) = d5d60353968ab96ca640df2858e59161694a4873e2e8d0dce90b5b233375985c -SHA512 (pin-project-1.0.12.crate) = 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7 -Size (pin-project-1.0.12.crate) = 56972 bytes -BLAKE2s (pin-project-internal-1.0.12.crate) = a7700fb43097aec632c1c06200bf37d363b9d8a2c7a04ccf8e5559a61675a3fb -SHA512 (pin-project-internal-1.0.12.crate) = f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9 -Size (pin-project-internal-1.0.12.crate) = 27956 bytes -BLAKE2s (pin-project-lite-0.2.9.crate) = 21ff73557f52248f91876a765bc209e4313f3cb15746b3f3ceddeceea5e2c95d -SHA512 (pin-project-lite-0.2.9.crate) = cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 -Size (pin-project-lite-0.2.9.crate) = 27713 bytes +BLAKE2s (p256-0.13.2.crate) = 78050822b4713cbeb9cdd2a5b778d5548934efae4b4de25b48f5cc32b78c84dc +SHA512 (p256-0.13.2.crate) = 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9 +Size (p256-0.13.2.crate) = 63434 bytes +BLAKE2s (p384-0.13.0.crate) = 391bf4ed282a3ee6596b5a1146e94db7e61fa4b82df344e9f54545a51b87073b +SHA512 (p384-0.13.0.crate) = e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17 +Size (p384-0.13.0.crate) = 236495 bytes +BLAKE2s (p521-0.13.3.crate) = 51988822a16f2ef23973dfb5228d6b263b8269d9be3da4ef2e9cece241c69f8c +SHA512 (p521-0.13.3.crate) = fada6c066deb17c1d046ab4e321b32b35ab851e4f39ef9d095b7a05163a4a43d1e4d35fed4f9594b854a6a1dc32d257685eeff33956698f20f805980ee763a8b +Size (p521-0.13.3.crate) = 138499 bytes +BLAKE2s (parking-2.2.1.crate) = f064d1cfcb5fe55ea9393e77c67b124ac868a807f2a131d5159c4bd2fc065973 +SHA512 (parking-2.2.1.crate) = 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +Size (parking-2.2.1.crate) = 10685 bytes +BLAKE2s (parking_lot-0.12.3.crate) = aa139a4da66b68faec8aee82b43dc5f1695101fe265fbe6ad1d27277be81da58 +SHA512 (parking_lot-0.12.3.crate) = 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +Size (parking_lot-0.12.3.crate) = 41860 bytes +BLAKE2s (parking_lot_core-0.9.10.crate) = 846e4d54162061d663e3c23b98337489e4deceff4106e272bfeb2b67995ebe8f +SHA512 (parking_lot_core-0.9.10.crate) = 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +Size (parking_lot_core-0.9.10.crate) = 32406 bytes +BLAKE2s (paste-1.0.15.crate) = 09002ed91b81cadc8448f26aa33fe55cbdbf6ce609e453d663458d08b98d783d +SHA512 (paste-1.0.15.crate) = 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +Size (paste-1.0.15.crate) = 18374 bytes +BLAKE2s (pem-rfc7468-0.7.0.crate) = 9310774a78121ba1aa383688bf68240eb2f29b2d2ff5ee69d22f10adfe0f8e46 +SHA512 (pem-rfc7468-0.7.0.crate) = f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +Size (pem-rfc7468-0.7.0.crate) = 24159 bytes +BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26 +SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +Size (percent-encoding-2.3.1.crate) = 10235 bytes +BLAKE2s (permutohedron-0.2.4.crate) = c1502e74f400d60552111d6eedb3a520ed25e31f217e67994efc193ac2958ff2 +SHA512 (permutohedron-0.2.4.crate) = 40a355843b57c8e455456173b5de6816bd30102bcee857f1df40b8d7b7cb4101926737f10d9986b6beaa41807b2e1465f5600488f717301b9b21c921395ca3b0 +Size (permutohedron-0.2.4.crate) = 11090 bytes +BLAKE2s (phf-0.11.2.crate) = 331cfe8a083739796742daa289758e91070388cbb40420771272aeebfb94ec21 +SHA512 (phf-0.11.2.crate) = 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +Size (phf-0.11.2.crate) = 21569 bytes +BLAKE2s (phf_generator-0.11.2.crate) = 1967e812a3ddbdd30fb9fb8cc9653e0ce9e1c171305024bbbc30b5bf3fd86f19 +SHA512 (phf_generator-0.11.2.crate) = 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +Size (phf_generator-0.11.2.crate) = 14190 bytes +BLAKE2s (phf_macros-0.11.2.crate) = 5e1b1f9c341699414fdd27060903b74028c7d218c0cb97c9a9468c236701cf79 +SHA512 (phf_macros-0.11.2.crate) = ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c +Size (phf_macros-0.11.2.crate) = 4748 bytes +BLAKE2s (phf_shared-0.11.2.crate) = b11b4598670bcdd736221a43b7cd3344cca8258301b0a23d6e95d0eaa34b6ed9 +SHA512 (phf_shared-0.11.2.crate) = f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +Size (phf_shared-0.11.2.crate) = 14284 bytes +BLAKE2s (pico-args-0.5.0.crate) = ecda97dcd69b423f817e848d74253976fbcd0d8d9ec9d69e195a166c3fcdb5f8 +SHA512 (pico-args-0.5.0.crate) = 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +Size (pico-args-0.5.0.crate) = 11545 bytes +BLAKE2s (pin-project-1.1.7.crate) = 2218f624aa882cb010a5416f9a361707ae63f9d97b99de949f0f7668c8a73db1 +SHA512 (pin-project-1.1.7.crate) = ca3cb06148fe20d64d37f6f115f838da2e8fd0836b8f08b316518f4f5e679b3776cc0fddc393add0f147bfc74756c03a2273dba7000e218698f9b6cf4b2eb093 +Size (pin-project-1.1.7.crate) = 55438 bytes +BLAKE2s (pin-project-internal-1.1.7.crate) = 6fb39f9fe2133f73e2d8d94a89bea78339b518032969629441926cb2834b699d +SHA512 (pin-project-internal-1.1.7.crate) = 7ebeb0cebc01fefa327e40470df1d0bf40aa3c8f5e3ece8786bec5bde0df7bce3a12039267e731f56964fb8b45d38f2e8971be0e3753159ab47b99fa5176fb29 +Size (pin-project-internal-1.1.7.crate) = 28549 bytes +BLAKE2s (pin-project-lite-0.2.15.crate) = e4de473992cea4b5b26777eb70af8d76ecf61c34b377026569505715f0d87ed7 +SHA512 (pin-project-lite-0.2.15.crate) = ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c +Size (pin-project-lite-0.2.15.crate) = 29683 bytes BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204 SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 Size (pin-utils-0.1.0.crate) = 7580 bytes -BLAKE2s (pkcs1-0.4.1.crate) = 5e1c1f456f5f448bc260e5c4484a5119fe23f1bd1f8ee7f18ba4e4b1602b861d -SHA512 (pkcs1-0.4.1.crate) = 454a2f478ada225ce9ab0d033780d3fddd4d7c24dd4440729549e2304d75fbdae32670967e1b70d1fb6e3ad51bcd71794d9d5a1141de0e5ed7d63d2aab81d700 -Size (pkcs1-0.4.1.crate) = 34632 bytes -BLAKE2s (pkcs8-0.9.0.crate) = 1735bea63de09437296107f7975a18e019ad7726ae82dfdb760774fe10040139 -SHA512 (pkcs8-0.9.0.crate) = 8e7a239a8876b61eb0969fb65f4fa825b031c6d82997a8abaf7024427071d9ee3ab72381b72d80faf13d1a679c5e16a6cb0489bbab7fc39e716b02be8b805af8 -Size (pkcs8-0.9.0.crate) = 26214 bytes -BLAKE2s (pkg-config-0.3.26.crate) = aff17e03d8788ca27c877c1d7387a68aba13cdfeaba16d368a3bca1410046835 -SHA512 (pkg-config-0.3.26.crate) = 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 -Size (pkg-config-0.3.26.crate) = 18662 bytes -BLAKE2s (polling-2.6.0.crate) = 7cf104fb7a4cb6a7e3ca12a0bd45fdb399bcd3ac57e8a0c5c110cb6e5bff8f27 -SHA512 (polling-2.6.0.crate) = 3e7a29d919a364747be2a82be2b613b27fd5c033e2d3799f940f616c85057a6bb1c2b1022e60443f56f3fb3e61e9373845d9d69cf6ccb68fa57f222b0711303f -Size (polling-2.6.0.crate) = 41714 bytes +BLAKE2s (piper-0.2.4.crate) = f410417fbde65539031f1caa6f1da5c331fce57057715412e70f5afc7e3ca948 +SHA512 (piper-0.2.4.crate) = 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 +Size (piper-0.2.4.crate) = 15950 bytes +BLAKE2s (pkcs1-0.7.5.crate) = 4785139d02a50c3fd9f5eed0e9f3a0e073ea759ecfad29457675b9269d56e7de +SHA512 (pkcs1-0.7.5.crate) = a3584ce492116d6e617a733a0d3d5696404aa7b10ae95070313b4a41dbc21d0940850870b711e375ac8b54fdd179b4083d61c48e902e6efd8a3a11cb630076a3 +Size (pkcs1-0.7.5.crate) = 35790 bytes +BLAKE2s (pkcs8-0.10.2.crate) = 8288640b82abe0ab5f595c37c0b54dcd56411e2faeb137d73b5aad68596a8fa1 +SHA512 (pkcs8-0.10.2.crate) = 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 +Size (pkcs8-0.10.2.crate) = 26360 bytes +BLAKE2s (pkg-config-0.3.31.crate) = 76faf7321040fa15fe8913ed9dde8fb18c04700f3e875bafe095471c49067da6 +SHA512 (pkg-config-0.3.31.crate) = ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +Size (pkg-config-0.3.31.crate) = 20880 bytes +BLAKE2s (polling-2.8.0.crate) = aae45a242859d3dd7229cca3e21ffeeebcaa765b7202cd8049454dc433fb7185 +SHA512 (polling-2.8.0.crate) = c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 +Size (polling-2.8.0.crate) = 43554 bytes +BLAKE2s (polling-3.7.3.crate) = 9a3307e6be3f22ebd84b83de97328c15c1ce38fbed9bda068291a98451428db2 +SHA512 (polling-3.7.3.crate) = a2db17dcf623b77c8b94e36ea5f55059a35a70aba80f261428bc5b8df175dd1a95e302912bdf55dd1a6a3282fe4920054bd1cf6d7bc6eb52a70556d220e05429 +Size (polling-3.7.3.crate) = 58276 bytes BLAKE2s (postage-0.5.0.crate) = 7ade8d78253a5bdec3fa7a5f49368eb4302bea685b1f706b76f2b178dc2d4713 SHA512 (postage-0.5.0.crate) = f30825d5326830047f9d1dad63c63cc8655a0bfe92ab65ebb2338145688dbb9250ca0c53923b038d4ba04b687898eb4accc1040f3d2f1d158c666e192a528c89 Size (postage-0.5.0.crate) = 431521 bytes -BLAKE2s (ppv-lite86-0.2.17.crate) = ab4072222c214b8175c6e7fa7d669499ae1f66aade109c04ec533114fb702912 -SHA512 (ppv-lite86-0.2.17.crate) = 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a -Size (ppv-lite86-0.2.17.crate) = 22242 bytes -BLAKE2s (proc-macro-crate-1.3.1.crate) = bf09d06ce896f56ae6a5a28f9484ad71231a600323781e1f4164407830d2384f -SHA512 (proc-macro-crate-1.3.1.crate) = 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 -Size (proc-macro-crate-1.3.1.crate) = 9678 bytes -BLAKE2s (proc-macro2-1.0.54.crate) = b6d7ea3b3df9b24103f1de66ea6b965a368c36b6c35fe04a50b6bc051caeed76 -SHA512 (proc-macro2-1.0.54.crate) = e900e0f287aec10eea4287c63e328252284e88a70f111ccec5e42edca21131a63ec37f111b435b39428c2f522fb11eba1aa8330fc56400ae981256727e7e0a6f -Size (proc-macro2-1.0.54.crate) = 43485 bytes -BLAKE2s (quick-error-1.2.3.crate) = e8bf715ef837d08c31e3438c620f0dec10d35c906471ce97afd299a0a6ec0ade -SHA512 (quick-error-1.2.3.crate) = f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 -Size (quick-error-1.2.3.crate) = 15066 bytes -BLAKE2s (quote-1.0.26.crate) = 3927a15e4c98085c7090e17d869b553a03e6184d3deffb981780b89d6e04ea6c -SHA512 (quote-1.0.26.crate) = 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 -Size (quote-1.0.26.crate) = 28397 bytes -BLAKE2s (rand-0.7.3.crate) = 4799f94d7d054b269caf818193a2b748557a9d83c3c164d17f408649c4c4e96b -SHA512 (rand-0.7.3.crate) = f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e -Size (rand-0.7.3.crate) = 112246 bytes +BLAKE2s (powerfmt-0.2.0.crate) = bdb2e56103b2ec9bd76d865753db13d6e94acfe71e1196ee3b4e7e51efeb7cd6 +SHA512 (powerfmt-0.2.0.crate) = 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +Size (powerfmt-0.2.0.crate) = 15165 bytes +BLAKE2s (ppv-lite86-0.2.20.crate) = b6a8dcd8f44fea4e82eb061c1bce996260eedd75f1d96371b96a7c31c82fd1ef +SHA512 (ppv-lite86-0.2.20.crate) = 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +Size (ppv-lite86-0.2.20.crate) = 22478 bytes +BLAKE2s (primeorder-0.13.6.crate) = 8ba17210a86f614b98eb2732230218251ebbe13225dde031cbbb1760461c165a +SHA512 (primeorder-0.13.6.crate) = fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +Size (primeorder-0.13.6.crate) = 21296 bytes +BLAKE2s (priority-queue-2.1.1.crate) = cb0115e4bfbd4257377d0c7123972de67ecba07a72c9a7f6d9109593dbf3e3b6 +SHA512 (priority-queue-2.1.1.crate) = 4be9d16fcf468b9c2be1524b3a81d868326cbf5197ed59dc38098bd8c1e869e9a2e21cba4b1150bfa8472dd98ea20fb2a82571a57fe6635bd1648696fad755ae +Size (priority-queue-2.1.1.crate) = 36321 bytes +BLAKE2s (proc-macro-crate-3.2.0.crate) = 4b2d0db3d2b4c337179fd3460fa0442bbe8c7738003097d81fed65c45f201468 +SHA512 (proc-macro-crate-3.2.0.crate) = 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 +Size (proc-macro-crate-3.2.0.crate) = 11164 bytes +BLAKE2s (proc-macro-error-1.0.4.crate) = 2877169f24a0bf3a09d9bfd388ac5d39082672d9258c1c96a851c1bc166b234a +SHA512 (proc-macro-error-1.0.4.crate) = 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db +Size (proc-macro-error-1.0.4.crate) = 25293 bytes +BLAKE2s (proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8 +SHA512 (proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 +Size (proc-macro-error-attr-1.0.4.crate) = 7971 bytes +BLAKE2s (proc-macro2-1.0.89.crate) = 68333e9620030c3d26f85df47e5b708609831285183b7142ce20ae6ff0025cd0 +SHA512 (proc-macro2-1.0.89.crate) = 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +Size (proc-macro2-1.0.89.crate) = 49446 bytes +BLAKE2s (pwd-grp-1.0.0.crate) = e24aaf2ff8c7ccc6b81763936a8ac1d6ab6e28240a117a8a7510f3cb6beb31d7 +SHA512 (pwd-grp-1.0.0.crate) = cc77e66a0e906127eacc9e911e3bd9f3125167810e652463d24eadccae7f4e3e95772338a09b8f878945c8a695be519b41e237b2d5324b5cf82845dbad2830b4 +Size (pwd-grp-1.0.0.crate) = 28723 bytes +BLAKE2s (quote-1.0.37.crate) = 7e8659f62805e9de9676e96f922946be82167b2418b3d9421fecd40ef42137ae +SHA512 (quote-1.0.37.crate) = c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +Size (quote-1.0.37.crate) = 28558 bytes +BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727 +SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +Size (radium-0.7.0.crate) = 10906 bytes BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38 SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 Size (rand-0.8.5.crate) = 87113 bytes -BLAKE2s (rand_chacha-0.2.2.crate) = 146af02c29386e4f0a655d58e86724aefa06b67b61fd786eec8f7da94218e903 -SHA512 (rand_chacha-0.2.2.crate) = 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 -Size (rand_chacha-0.2.2.crate) = 13267 bytes BLAKE2s (rand_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4 SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 Size (rand_chacha-0.3.1.crate) = 15251 bytes -BLAKE2s (rand_core-0.5.1.crate) = 6873229e385cff778b4ac96d1b1d9a7b31611c9219bacc24f6d920573eb30d35 -SHA512 (rand_core-0.5.1.crate) = 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf -Size (rand_core-0.5.1.crate) = 21116 bytes BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6 SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 Size (rand_core-0.6.4.crate) = 22666 bytes BLAKE2s (rand_distr-0.4.3.crate) = 9a919cb133948a868fcb9db33e76e996eb0b263c9a3ea4c732ad092f2ed91803 SHA512 (rand_distr-0.4.3.crate) = e5209a78b8ca1af97ac6c6add858ee6d91e67c1edd124bb297f787d37218a5f1afd570252da2eb25738b8d77482df4e93aa1eb3c4a8165f90219410dba495cda Size (rand_distr-0.4.3.crate) = 58255 bytes -BLAKE2s (rand_hc-0.2.0.crate) = 023872677da2b8ff95c6b350861c253848b10414b84afe097134562545759446 -SHA512 (rand_hc-0.2.0.crate) = bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 -Size (rand_hc-0.2.0.crate) = 11670 bytes +BLAKE2s (rangemap-1.5.1.crate) = 54e32967d3b4318cd32e92a4b565d7f6625ef8ee2a1770caa3f95f753b22c66b +SHA512 (rangemap-1.5.1.crate) = a78cc008bee3468604df91e18e1a03a6d1701c1ed96f4dca5995a97474f3d335bd6208f0ab2e6c616f501d39da86bc30a3f3913ffbf4796be45a7a9ad1b1f160 +Size (rangemap-1.5.1.crate) = 57091 bytes BLAKE2s (rawpointer-0.2.1.crate) = 144cf211aa8998d72b6e1500eb30556463301c7d48b6794dd0c18a891bfe6a04 SHA512 (rawpointer-0.2.1.crate) = bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f Size (rawpointer-0.2.1.crate) = 7490 bytes -BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8 -SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 -Size (redox_syscall-0.2.16.crate) = 24012 bytes -BLAKE2s (redox_syscall-0.3.5.crate) = 14cabe779c177678c10653eb7f0e52774e34069533c08c450d1797357f5086fe -SHA512 (redox_syscall-0.3.5.crate) = 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde -Size (redox_syscall-0.3.5.crate) = 23404 bytes -BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b -SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda -Size (redox_users-0.4.3.crate) = 15353 bytes -BLAKE2s (regex-1.7.3.crate) = 6dbf474304f33549effd37770ceab94c143eb348159936e3c8a98a66a4cc32ca -SHA512 (regex-1.7.3.crate) = f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f -Size (regex-1.7.3.crate) = 239886 bytes +BLAKE2s (rayon-1.10.0.crate) = f1769d4de9d61202f2b56b8e5bd1a053437df872b11b5cde35bbcb986fff6c73 +SHA512 (rayon-1.10.0.crate) = 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +Size (rayon-1.10.0.crate) = 180155 bytes +BLAKE2s (rayon-core-1.12.1.crate) = 2402c16b62f8a112b43da9ab8c91e8b00bd22cd9252ea12dae77079bef92c16f +SHA512 (rayon-core-1.12.1.crate) = 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +Size (rayon-core-1.12.1.crate) = 70701 bytes +BLAKE2s (redox_syscall-0.5.7.crate) = 516f2e0c5f55a672af713a5f63ab5d2dad0cf238a59678b48873a6d3439c1d0c +SHA512 (redox_syscall-0.5.7.crate) = e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +Size (redox_syscall-0.5.7.crate) = 26249 bytes +BLAKE2s (redox_users-0.4.6.crate) = bf90cf5d2655088ad8d44e7e6487947d9c25327fcbe0395897fb75d136cbf6b5 +SHA512 (redox_users-0.4.6.crate) = 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +Size (redox_users-0.4.6.crate) = 15585 bytes +BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563 +SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +Size (regex-1.11.1.crate) = 254170 bytes BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81 SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f Size (regex-automata-0.1.10.crate) = 114533 bytes +BLAKE2s (regex-automata-0.4.8.crate) = fda9dfb8a4ede3aa1c4112cbaccc84984b226c22ad5e7249f75e9ec81a1de9f9 +SHA512 (regex-automata-0.4.8.crate) = 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +Size (regex-automata-0.4.8.crate) = 617784 bytes BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631 SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e Size (regex-syntax-0.6.29.crate) = 299752 bytes -BLAKE2s (retain_mut-0.1.9.crate) = 0e7efb4278833f9dc3e35ad9cf9254cbf4c9a60184b6b48cb6c9351b1921af05 -SHA512 (retain_mut-0.1.9.crate) = e4ff39445a1fd6f0456055a9a12b55f7b6f61e2188495185d133801ba4397811b2d0e7857457564e40e92fab1db622df8d09a140062e1caa548d48abf7fce2d1 -Size (retain_mut-0.1.9.crate) = 4058 bytes +BLAKE2s (regex-syntax-0.8.5.crate) = a64af5c9a6aceb9d4e37b662d7c8b599d4179b3642f92cb8b511ba3f650b93e5 +SHA512 (regex-syntax-0.8.5.crate) = 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +Size (regex-syntax-0.8.5.crate) = 357541 bytes +BLAKE2s (rfc6979-0.4.0.crate) = 0c550a2ee4c3ea0d8595907d32418e84abf3ebae727bbe13162ed0a9de81bb24 +SHA512 (rfc6979-0.4.0.crate) = fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +Size (rfc6979-0.4.0.crate) = 9140 bytes BLAKE2s (ring-0.16.20.crate) = de2f801e5445409bf543e674e2837e3dcfc9869794cc30ddabbf7ad3f1fc76b0 SHA512 (ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 Size (ring-0.16.20.crate) = 5082615 bytes -BLAKE2s (rlimit-0.9.1.crate) = 803cf5cd6e6a9c8d796bed5f7b98e3894492fd64c8d745c06f5d3f03f48d6e45 -SHA512 (rlimit-0.9.1.crate) = d8fbdcd9e7c28a514a72010c38d93a7a1c79624d8281bd36fd06adb5148bd8de794091ab6cdee451a302c688e91273169eb3d954a7256c24bdde030c713a8f5c -Size (rlimit-0.9.1.crate) = 17286 bytes -BLAKE2s (rmp-0.8.11.crate) = 0bcf8a0508b0ef9a58f8e6d393daac051631a05f0d3f180db344c4a09b825d61 -SHA512 (rmp-0.8.11.crate) = 27a499316542722a4d9fe4fa9cc005b6b5fa75dcf66686a5c08aa6130497b67511c0283419adb64fec09a51a563f4991f2039280d2e74f8ea4102afbe4977f38 -Size (rmp-0.8.11.crate) = 28829 bytes -BLAKE2s (rmp-serde-1.1.1.crate) = 2d85c0659de5b0ccb2fe087ec03a2730a05a2c537d0d747edc01bdc589b41fda -SHA512 (rmp-serde-1.1.1.crate) = 6b7dc7c17bbf255e692e69cdec6b6efe3c757ef7a6ffdb27defd5b9e831849a3fd969a37709aae845aa60bf90e8d4f779fb7edb1a260988fd9d2092b4fdb1826 -Size (rmp-serde-1.1.1.crate) = 30360 bytes -BLAKE2s (rsa-0.8.2.crate) = 3775b230a49070f6d0df1f0e919e5a08c959af7c47049d5bcdaeb767258776df -SHA512 (rsa-0.8.2.crate) = 27a50a7a7004f6e4a3a0fd56e952d221c4816ccc10cbf1b651c97bcc7453c6fe15d8231168fcbf3ddab27e82aa68aca6dd5f076d4326fe5e4307e2774d979b5e -Size (rsa-0.8.2.crate) = 67393 bytes -BLAKE2s (rusqlite-0.29.0.crate) = 479600ed01058ad787ba71774a71f9e972bbe89dc145ed4921973fc49018021c -SHA512 (rusqlite-0.29.0.crate) = 63e5722f7391a335773d2fe554ebf285f388ecdce7279f767f9c3293bc776abedd15badfaa29c4abaa356707667ffda11dd14bf50fb4bae670df0e102283e055 -Size (rusqlite-0.29.0.crate) = 137156 bytes -BLAKE2s (rustc-demangle-0.1.22.crate) = 73f915e99ae76ddd94112ce8a0cae6c003a48d13cbcbccc2fb3968b1498ba264 -SHA512 (rustc-demangle-0.1.22.crate) = 0fcf7739b5471c080d5409c6416c6177a2875b56f525c1a1a70e8152e190e51b3e58f4331d724335d009e12ed7dd1502c41847aa7bd7302c7d66a93c53e19b0c -Size (rustc-demangle-0.1.22.crate) = 29044 bytes -BLAKE2s (rustc_version-0.4.0.crate) = 8244e9157b6b8811ae926fc0ed00edeb2b0a0f0f34d6e7b93ad236cbb6ffffba -SHA512 (rustc_version-0.4.0.crate) = f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db -Size (rustc_version-0.4.0.crate) = 12175 bytes -BLAKE2s (rustix-0.37.5.crate) = 4b9e8893a02d3c2882d33be81a52a8f9fd834df470e386bdaa40ddf321038dff -SHA512 (rustix-0.37.5.crate) = 6b32fd097f25ef5d60adf8aa591011b8fbf2b03d12b947e69b141e4ce4921ed3ac49a657622368fde4e9a50437b58331959bce27c7e05c7f5e9ab796d7754020 -Size (rustix-0.37.5.crate) = 305076 bytes -BLAKE2s (rustls-0.20.8.crate) = 37fd8b1bae5cc34600428f235a3b083760c84259cb7a33a9dc18a644be1f3229 -SHA512 (rustls-0.20.8.crate) = 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547 -Size (rustls-0.20.8.crate) = 270142 bytes -BLAKE2s (rustversion-1.0.12.crate) = 06389acf50edff238471d27bc76383ee104f6e57f4a68f64756908da5424d602 -SHA512 (rustversion-1.0.12.crate) = eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d -Size (rustversion-1.0.12.crate) = 17278 bytes -BLAKE2s (ryu-1.0.13.crate) = 806877af593d7c79005a4aaa6e492461737365a12567a9bfe972d23b442974b2 -SHA512 (ryu-1.0.13.crate) = 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 -Size (ryu-1.0.13.crate) = 46823 bytes -BLAKE2s (safe_arch-0.6.0.crate) = f2628411cdd8246f4aa7096d10fb778fc43893f299d693da05e71aa00a033d62 -SHA512 (safe_arch-0.6.0.crate) = 37af0aa16b671d3bda2b660979f6f047748b7d8b2f11458e45d8dc3127e15cd36e7d5b3afc686839130bfde39af1a0d17348fc3ba3da388f59c22e276d639d09 -Size (safe_arch-0.6.0.crate) = 72016 bytes +BLAKE2s (ring-0.17.8.crate) = 9b7fe9b075087b8d63c6aef6af4e8d76565429d17bb8b879e509ac92a3d1ab41 +SHA512 (ring-0.17.8.crate) = e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +Size (ring-0.17.8.crate) = 4188554 bytes +BLAKE2s (rlimit-0.10.2.crate) = 36c6408f51df0bedc0132f92ddcf04d4c2564babcd0dca5011a16b1bd8690907 +SHA512 (rlimit-0.10.2.crate) = 80c713dda749f35753546376b8ad804d9a89f430659b26eea1f56b50ac0c1f28ec3f66e611ec20986e5efcfd70e1cbc38c9be1acc816f668c8f4f864b34a056a +Size (rlimit-0.10.2.crate) = 19093 bytes +BLAKE2s (rmp-0.8.14.crate) = b122ccf961a16856bdee49a24542d1215886a21d5abef8b7614f53b17ccbcdca +SHA512 (rmp-0.8.14.crate) = f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e +Size (rmp-0.8.14.crate) = 29687 bytes +BLAKE2s (rmp-serde-1.3.0.crate) = 5525d621ecb203b314d7d734e22b60b6e73046551d3206a3db3239072034f3cc +SHA512 (rmp-serde-1.3.0.crate) = d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f +Size (rmp-serde-1.3.0.crate) = 33025 bytes +BLAKE2s (rsa-0.9.6.crate) = c2ff5e2e77ca5259fadb9dc639d4918239f4cd0179e07b4f0d4d995917e4047d +SHA512 (rsa-0.9.6.crate) = 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c +Size (rsa-0.9.6.crate) = 80048 bytes +BLAKE2s (rusqlite-0.32.1.crate) = 25a9130b67053d124c6b9c0a5812edd21d3d679ad51a885ab3e46a4f0ba48464 +SHA512 (rusqlite-0.32.1.crate) = f21986063af655842c41cb1f9a7711d289d52f69850d02b7c08eb5381e43c0b740fc047912dca5f9a745469ccf6bed12b751d2cc5e351adafdbf37fd69946cd9 +Size (rusqlite-0.32.1.crate) = 155563 bytes +BLAKE2s (rustc-demangle-0.1.24.crate) = d1f3a5297eef667d93ae97758e4ce9ec9638a15af9e432cf197c0103e95dde1c +SHA512 (rustc-demangle-0.1.24.crate) = eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +Size (rustc-demangle-0.1.24.crate) = 29047 bytes +BLAKE2s (rustc_version-0.4.1.crate) = f0d198d0457135ca7572b41cd2440f1b0ca075013f53b384d07c00db8c5d2e84 +SHA512 (rustc_version-0.4.1.crate) = 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +Size (rustc_version-0.4.1.crate) = 12245 bytes +BLAKE2s (rusticata-macros-4.1.0.crate) = 479858ac311e0c28eee90422974fdc7b5180d913cb656bef829194577b3a21ef +SHA512 (rusticata-macros-4.1.0.crate) = 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 +Size (rusticata-macros-4.1.0.crate) = 11746 bytes +BLAKE2s (rustix-0.37.27.crate) = afef7bec09fc982d5190c58b0b0da6b7f1703b997ed6f7ec0985b4e42c743606 +SHA512 (rustix-0.37.27.crate) = e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e +Size (rustix-0.37.27.crate) = 324534 bytes +BLAKE2s (rustix-0.38.38.crate) = c2712cf4e59f6df9eafbf3ef5f5c6390b50fe1dda09e26b8fd5765775cb1bd86 +SHA512 (rustix-0.38.38.crate) = 2c3d90fd86f3300d0391720713a68218e489ad4ee72bf315fb308adaf297a3ced6983d2af295ba25df2bbc32af097a91b6d412082a016dd1eb655f957f3dfc5b +Size (rustix-0.38.38.crate) = 377665 bytes +BLAKE2s (rustls-0.23.16.crate) = abd413fe1d525fefc53ed78db06835cb6f4116897996338ad395a6f894015739 +SHA512 (rustls-0.23.16.crate) = 540c8c864f090c4729c7e70fa495e8030d3ac6b0decd64aa23c3213e8070be0619aff523a61907d1ce384780639484c313c041376493cb76e8732d88115e198e +Size (rustls-0.23.16.crate) = 339595 bytes +BLAKE2s (rustls-pki-types-1.10.0.crate) = 1dd91a82749a6849f27b6e977e29ed07fe648024e9fbde83523dcf550ffa4bec +SHA512 (rustls-pki-types-1.10.0.crate) = 8a5c51acfb97cef6e9aa2516b3a2a07f6fd37884b7597bdf81e16bd6ad7512fe45f0b95f4635963fd6e74c0aa79fefed1c3f1a9e1fbf7ab78477302fc333743c +Size (rustls-pki-types-1.10.0.crate) = 55134 bytes +BLAKE2s (rustls-webpki-0.102.8.crate) = 484f2d7899561af2078346e4a835e4edf7c66ee18a770c570ec384204eed857c +SHA512 (rustls-webpki-0.102.8.crate) = 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba +Size (rustls-webpki-0.102.8.crate) = 204327 bytes +BLAKE2s (rustversion-1.0.18.crate) = db2236a24c6eb0b6178a44c7bd6a92e70bbba14f98ed8ac388ba14a701d08703 +SHA512 (rustversion-1.0.18.crate) = 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645 +Size (rustversion-1.0.18.crate) = 17794 bytes +BLAKE2s (ryu-1.0.18.crate) = 738ae2cbeac90a6adef5e5c05c31be6c18f2860ab8ea4bfdc729325dceb923ae +SHA512 (ryu-1.0.18.crate) = a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +Size (ryu-1.0.18.crate) = 47713 bytes +BLAKE2s (safe_arch-0.7.2.crate) = a952f89005633da8b70b3b6f02cfec3657b657c4619c037c57d59194929ab3af +SHA512 (safe_arch-0.7.2.crate) = 4baa60bf3888b7d7efca8e62288bd62a15668b3a74b07ae79557ad518ceacc87d5bedfa87637f0a384064374aa8ae63aa95edc56c04f083ffba7d0b880194ddc +Size (safe_arch-0.7.2.crate) = 74949 bytes BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c Size (same-file-1.0.6.crate) = 10183 bytes -BLAKE2s (sanitize-filename-0.4.0.crate) = 92be009bda2621abac8e6750490560b5615cc322d46633df52d4c9bc3c128557 -SHA512 (sanitize-filename-0.4.0.crate) = 650045508d0970f046e4107bc90829a72016102f3abbce53e7d954aebeda79e73df5b25226dc753e76cf566703099c7e6a52c682b9485ea729e6bd96a616af36 -Size (sanitize-filename-0.4.0.crate) = 3802 bytes -BLAKE2s (schannel-0.1.21.crate) = e24012a2545772457504f74fb398fa28c72d507315f83b50f97f2b21a11aeabf -SHA512 (schannel-0.1.21.crate) = 7457d4accd0096c791240aa19970307c6448486a22303e3b20b7fb25c326e50edb8564781e3d81ecb4a7626796ef78233c224f9baccc0de03f0eae2086624880 -Size (schannel-0.1.21.crate) = 41719 bytes -BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e -SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d -Size (scopeguard-1.1.0.crate) = 11470 bytes -BLAKE2s (scratch-1.0.5.crate) = b25c299e8ce026accd4607286691004ec7d0d312c132cf3160fe056c6d3b13ed -SHA512 (scratch-1.0.5.crate) = 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d -Size (scratch-1.0.5.crate) = 8013 bytes -BLAKE2s (sct-0.7.0.crate) = 100ba6a03c4cd585a5c299ab183067ffae3bd7d9e1ef4f6201d4f7d35426493d -SHA512 (sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 -Size (sct-0.7.0.crate) = 27502 bytes -BLAKE2s (secmem-proc-0.2.1.crate) = 607cc9a27c0cb5943635750835d51a9a6a5129485592e56d6989b6f3955bb620 -SHA512 (secmem-proc-0.2.1.crate) = b22f0d466739d2e243f4eac9337bb01c4bb85a6f2bca01dede5875b7fa132f78c8ff2c0414332ce43050f7dbcfc48b44d80b1dd0b9df7417d6491a07185d3025 -Size (secmem-proc-0.2.1.crate) = 20859 bytes -BLAKE2s (security-framework-2.8.2.crate) = a3a88c72a041c2352bf10bbb6722047e4b57cf73a339c62655127c8c4c6c464b -SHA512 (security-framework-2.8.2.crate) = 6abaf2129cff62220f152786a36fd4728c72fb2b55f3f75b396ffdf4344902077c8c0784eaaf07e2a4d9311f833298b46372a968b798dd838ea495668fde1be3 -Size (security-framework-2.8.2.crate) = 77045 bytes -BLAKE2s (security-framework-sys-2.8.0.crate) = 7a6a8e5939e3954c8f58b6e1c44a296cc3eaaf5267eb25b86eeb4ab6af5b0a5d -SHA512 (security-framework-sys-2.8.0.crate) = 5e670f5f5d54f2bc11e05435b975d5d26d990d6f7446613dcd5be88c3cd52baeb702931cfc663fd5018c8c99f4619c23e57f31eea60b15d3a5e7ce01a291886c -Size (security-framework-sys-2.8.0.crate) = 17911 bytes -BLAKE2s (semver-1.0.17.crate) = 56526379e3d2c7eb99c1b3a38df33572315d75263b83bd26616b7f549d4cee59 -SHA512 (semver-1.0.17.crate) = 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7 -Size (semver-1.0.17.crate) = 29685 bytes -BLAKE2s (serde-1.0.159.crate) = 09496f8d55b798e19940b4c4086b7161dc2921a1690f3440ed58df17166389fc -SHA512 (serde-1.0.159.crate) = 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d -Size (serde-1.0.159.crate) = 77014 bytes -BLAKE2s (serde_derive-1.0.159.crate) = 131f19ad5d0b03a1bedf0744debf6603dbe2989b5f886ccecd0b9afd16805454 -SHA512 (serde_derive-1.0.159.crate) = ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574 -Size (serde_derive-1.0.159.crate) = 55039 bytes -BLAKE2s (serde_ignored-0.1.7.crate) = 8421612d557919710bb93a4c007bcfd26b38eef36ef32c7538da851185d8aa03 -SHA512 (serde_ignored-0.1.7.crate) = 72380c8fa12d953c8186ebcc7610bcfcef3481729785eab080c106cd906a0c4f2ddc8e4aac23c17e55fd5485976a09ddb3db86b4b69898f14b0038bf2f9b8598 -Size (serde_ignored-0.1.7.crate) = 11570 bytes -BLAKE2s (serde_json-1.0.95.crate) = cadbdc2d3d9aea01f3a1d6cbbfd6807c43c7b5539d8b62453fcfc8f9b1b13f20 -SHA512 (serde_json-1.0.95.crate) = ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba -Size (serde_json-1.0.95.crate) = 144618 bytes -BLAKE2s (serde_spanned-0.6.1.crate) = 9054cdecc8ba25789d1a138c6797cda21a5428235ece03a2800403ae8a84f0c1 -SHA512 (serde_spanned-0.6.1.crate) = 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9 -Size (serde_spanned-0.6.1.crate) = 7828 bytes -BLAKE2s (serde_test-1.0.159.crate) = 45f918f30248329d560c5e484c9f260029c5bb921317327a5aae4927013028aa -SHA512 (serde_test-1.0.159.crate) = f14a404ceb38dd821f447fa84b00adcee368e856da470be6e2aee7f9da7525312b3b7c241d331fcec2a6f9c85b3405c7841d2bd034abac09b4d11f96ed190b02 -Size (serde_test-1.0.159.crate) = 19534 bytes -BLAKE2s (serde_with-2.3.1.crate) = f02ad1ca99cc20e6ba07e00beb794f9498f408f8ea1fa19faf3fabcfc9da3a8d -SHA512 (serde_with-2.3.1.crate) = 83efc891fe7c75c6a61f74288a6583376b591a29cfbd46208e47b7845468b9002415420890872e814fed3d2883b5cf8349e5ac371a2b1e944036f8856d3564c3 -Size (serde_with-2.3.1.crate) = 122337 bytes -BLAKE2s (serde_with_macros-2.3.1.crate) = 70357f35a6d442a6077e33185de29e263278feb6bdead3f9e20f3681685c4b0f -SHA512 (serde_with_macros-2.3.1.crate) = 618bbbb27f777c62d99775301f54fbade05f75d40c97c756da50c7e369fb74b028af5a1aaf28aee539b73ed35345b5723211b0f57d8533b9c6330c408d4d9abe -Size (serde_with_macros-2.3.1.crate) = 27409 bytes -BLAKE2s (serial_test-1.0.0.crate) = df2b6f04405ed8c9ed60eb620cd15170edca39017a58958fa30a0cd4dd11ef0a -SHA512 (serial_test-1.0.0.crate) = d87d35acefcd483408c1f78fbf3d66a4c7a13f1f8ce3b0065781dfd436b8fd6ffaec22f87bb3ca238c199fac4ef4b4a867dd27b831ba7bedb6a051930d1aacf5 -Size (serial_test-1.0.0.crate) = 7912 bytes -BLAKE2s (serial_test_derive-1.0.0.crate) = 210bf312dd495c9bff9a2dbca70777fd97c4757181a825098c714663b8ab13a4 -SHA512 (serial_test_derive-1.0.0.crate) = 775de93d886128b4be6fcf4f0fa460933df23cc53a6006090d8aec54483beb5fef549d0bbb8efbba26ba6ba1554c7ef4154531de075ad3db2f201479dcc176c8 -Size (serial_test_derive-1.0.0.crate) = 5715 bytes -BLAKE2s (sha1-0.10.5.crate) = fe0c819e807619b85d125a50cb5950ed887b966f148efe265317d77e874d4389 -SHA512 (sha1-0.10.5.crate) = 1046b91a9ea64b90098ee6e16c63f0620dc7c2dc847d200972a3da3c8d1ac61fa9030682099a411cdd24717b64d488e0b1be1cbe8f7bfee26b8c15cf4f8e5e9b -Size (sha1-0.10.5.crate) = 12146 bytes -BLAKE2s (sha1-asm-0.5.1.crate) = 8d4e65a6ad4ee61b1d52e0ae3005359ddb0e7d292504e0a5ee3c0e311a1032c3 -SHA512 (sha1-asm-0.5.1.crate) = 354eccc701693a8afbb864c0e4e4c9edb4b17a88260459d5f796b200787db0d2ed87e5dc7edd7fc2ebafa74284399da190692a919df4d6cc39bbd843082338ad -Size (sha1-asm-0.5.1.crate) = 5570 bytes -BLAKE2s (sha2-0.10.6.crate) = ba0813cf830131072024c80a5a4307cc0ec8c21ea37549973734938ea6d6b3c0 -SHA512 (sha2-0.10.6.crate) = 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c -Size (sha2-0.10.6.crate) = 20558 bytes -BLAKE2s (sha2-0.9.9.crate) = 6ba4583fe7b47024766ef12cb29a1afd337fe48f037c823676352ff4f884c894 -SHA512 (sha2-0.9.9.crate) = bc267467089ed546edc1caaa7a00f3f769fd1d5deeb655c1968985d284bd32e4fcee4e721cf89c30e8c3cadd2f88ac557b91f90183cab112702c587f753e5877 -Size (sha2-0.9.9.crate) = 22247 bytes -BLAKE2s (sha3-0.10.6.crate) = e0871abd1b782dfd9f36fde770c1e41a7b7cccf2713d27c9a11d82209cbe6157 -SHA512 (sha3-0.10.6.crate) = b6f9ffc6f1cc638f215434c2d1c9c46c3d9541aa2d0273245565509ae83c2c042cfef936c4441c0962068f8deacace6f760e2d2a15756e584b2ccf946dc73d73 -Size (sha3-0.10.6.crate) = 854837 bytes -BLAKE2s (sharded-slab-0.1.4.crate) = 206b04e9df17375efb608fb3e86815c276b8e1691960756f14c3e3f6939aecf7 -SHA512 (sharded-slab-0.1.4.crate) = 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 -Size (sharded-slab-0.1.4.crate) = 52479 bytes +BLAKE2s (sanitize-filename-0.5.0.crate) = d82743895b07796257a3fc9e270ed6fa8ecd388847c4125da9201e356d08a0ce +SHA512 (sanitize-filename-0.5.0.crate) = 2cde9126452e6a3b638892cbeae6da56467a73a9a5c667c148180ede92e0e17b4ab05bc5c4a3836bde3dc43d0030b3ee776f222ae965cd144e1d349e4b9adf22 +Size (sanitize-filename-0.5.0.crate) = 4043 bytes +BLAKE2s (scc-2.2.4.crate) = 68a3737428dc53d5e4d06d2fae3fbabc01d8b0c69c612ece5b5692f63950e6ae +SHA512 (scc-2.2.4.crate) = 091d5eb0f4620ea04b213149883176014d57692c5af3b68a0235312eb21835e9dac80b1afb3fefa44473cad36ca6ac4871c1e366d62db70a293b0a26c1e4f8ff +Size (scc-2.2.4.crate) = 130513 bytes +BLAKE2s (schannel-0.1.26.crate) = d54df3015f256070a5a54bd943fba926db8312f0c57474d5e60bb07a702a4f04 +SHA512 (schannel-0.1.26.crate) = 6db6182cc076df820d44aa0bea24f96013e3f1a581bf9416d84e59e33dbd98a3a5d39a7aca9ae162cf109f1501a0edac683a3a95361bf9107780b2a280e82323 +Size (schannel-0.1.26.crate) = 42791 bytes +BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec +SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +Size (scopeguard-1.2.0.crate) = 11619 bytes +BLAKE2s (sdd-3.0.4.crate) = b7bb3f7c56b2f7d4c7c4bb39d0eeb083c3c06fd757414838749f2db446dc0a04 +SHA512 (sdd-3.0.4.crate) = e7ab851cfedb69596c5497295d0d66367e3e9e6fda5879fabe131ef653574fbb1dc53f0454eac12417d0f776381319f6b218a6a2a27c6a0f55108aa9ee2b5188 +Size (sdd-3.0.4.crate) = 25303 bytes +BLAKE2s (sec1-0.7.3.crate) = 8e01eef051cf613e4dfec79fc665b263a1cc0b21785ebf37880ef3f8db9e77d2 +SHA512 (sec1-0.7.3.crate) = be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e +Size (sec1-0.7.3.crate) = 17979 bytes +BLAKE2s (secmem-proc-0.3.4.crate) = 1b3af8bf253e07ce6dbd3d04ea2120fb8b1c6d6145643dc36ac0e11ac943dfd7 +SHA512 (secmem-proc-0.3.4.crate) = 8f08ac0b388e1e42935b0ca8dc328aad5721ec8e43c78b035dc7b516a047d59ae162b783ac53dabc8f5cb6f23dbbe7e1b3eb7163e69043b292233ba370a7a0cd +Size (secmem-proc-0.3.4.crate) = 30162 bytes +BLAKE2s (security-framework-2.11.1.crate) = 1ea73892346c9021258c94852fd6c47156b7e720915dc8ff8e200609560aa539 +SHA512 (security-framework-2.11.1.crate) = 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +Size (security-framework-2.11.1.crate) = 80188 bytes +BLAKE2s (security-framework-sys-2.12.0.crate) = de54a5cc1898b068ae13c9103d8f06d341975ba29cf1ee3bd3104560ffb8d32b +SHA512 (security-framework-sys-2.12.0.crate) = 676a587b716894339fd65d1e558acca3c5fa1c23bb556fbeeb2b92721d54671b1014420c8893776fc1d21e544b3acf8298f07953ea30c2c118535b0dcb31240b +Size (security-framework-sys-2.12.0.crate) = 20103 bytes +BLAKE2s (semver-1.0.23.crate) = 62535937eaa1937f9e204175b46446177793ca16d97d7bda8b7489a9cc3fa728 +SHA512 (semver-1.0.23.crate) = 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +Size (semver-1.0.23.crate) = 30622 bytes +BLAKE2s (serde-1.0.214.crate) = 48c8c7deabc0c12ea998d48fc5a7ec6fc79da7ce777f5202942f70bfa240c2c0 +SHA512 (serde-1.0.214.crate) = 100eac65a39b9b9c32c1671d36fa9cf8aca84a2673e24c2521fdbdb3ed9f932c71548f3f1a26b1e73dd7c92a34ffa8ed1c76eb173fa20d6e85736cdf8dc9a8ee +Size (serde-1.0.214.crate) = 78523 bytes +BLAKE2s (serde-value-0.7.0.crate) = 654938d9a958c355926688ec67f5038df46282e412d262ac2dc1d453afa08057 +SHA512 (serde-value-0.7.0.crate) = 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 +Size (serde-value-0.7.0.crate) = 10249 bytes +BLAKE2s (serde_bytes-0.11.15.crate) = 22043539e31536d994e116c49cfa2229e892b088a5139b24feae5f38281bbe3c +SHA512 (serde_bytes-0.11.15.crate) = 96c9f7749b15773df420fae1307ff1a8699856362775a9c9ef6a9eedaed4d5bbd4919872d8c2f9c24caed6dca6e3d82b929a9a3e7536df7e2be954bd1f4d56c4 +Size (serde_bytes-0.11.15.crate) = 12191 bytes +BLAKE2s (serde_derive-1.0.214.crate) = 6582102b87c38acef8ac6d7f5356c237edd6a4fb5743dc3740f02ef9b57b7429 +SHA512 (serde_derive-1.0.214.crate) = 70bc0a31d344cfec8d30f2034beab25097ef76ab8d89947b21753f737759e5d4e60e5596e0c7994a7cc35993bae01148120f6cdf5239be25fb243056effa27f0 +Size (serde_derive-1.0.214.crate) = 56630 bytes +BLAKE2s (serde_ignored-0.1.10.crate) = a7043461a5db9fadaf57d01815d40b9ad8a8db5e6db6b6c7811ddd88a8477c0b +SHA512 (serde_ignored-0.1.10.crate) = c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413 +Size (serde_ignored-0.1.10.crate) = 11789 bytes +BLAKE2s (serde_json-1.0.132.crate) = 1c6914319a559af12851e33a92ba8d0ac2911fc50efa1d7b55265fed5feb1fa9 +SHA512 (serde_json-1.0.132.crate) = 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +Size (serde_json-1.0.132.crate) = 150549 bytes +BLAKE2s (serde_path_to_error-0.1.16.crate) = 727ddcab4533edcadc230b3ed5ab1f29f8098a1d513721e12b66248dd70c3ebe +SHA512 (serde_path_to_error-0.1.16.crate) = d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e +Size (serde_path_to_error-0.1.16.crate) = 16657 bytes +BLAKE2s (serde_spanned-0.6.8.crate) = 4f4aab362ec36d17f552fef9497103db99ec4dfb3c9f27ac526bf73544190d2e +SHA512 (serde_spanned-0.6.8.crate) = 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +Size (serde_spanned-0.6.8.crate) = 9330 bytes +BLAKE2s (serde_test-1.0.177.crate) = fbd930ac5631f7f0acd646b648b7ca68f34b350abfce53ee07a3efc0de1b73ae +SHA512 (serde_test-1.0.177.crate) = 11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c +Size (serde_test-1.0.177.crate) = 18671 bytes +BLAKE2s (serde_urlencoded-0.7.1.crate) = 4d10ffcb9e7dc7e4f2d2e0ac6596c7c9f3b12e3f05799bb5219b0f1e0acd7629 +SHA512 (serde_urlencoded-0.7.1.crate) = b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +Size (serde_urlencoded-0.7.1.crate) = 12822 bytes +BLAKE2s (serde_with-3.11.0.crate) = 09c68dd428911fe598608662450e93df563ab30e16d757fa439b776ad50f8deb +SHA512 (serde_with-3.11.0.crate) = d2a6d5e8075194f82e42ca676307b1456dbf75cf59172a7abe84f5398ba37f7217c86c8f71b954161a5f7c7f5163ab10ac322eef4b5fe6fbbf86550f3f37ea0b +Size (serde_with-3.11.0.crate) = 145979 bytes +BLAKE2s (serde_with_macros-3.11.0.crate) = 46b0ee94146b4f6c32d786b79980c4b48f12c1784aec83a0f7778ff55c19a6c2 +SHA512 (serde_with_macros-3.11.0.crate) = 222aec6c50a7b758ea15e1192c71dc19fbde3a99062beee12e24ff7691e0858fb84a0245ac86d96d818a877a89834c188f864dab1aaaeab22ae6cdd7bb416036 +Size (serde_with_macros-3.11.0.crate) = 32054 bytes +BLAKE2s (serial_test-3.1.1.crate) = 7bc6bb712fb869ed5b496729778edd32bb14382827e7ae7315e29aa5960ad658 +SHA512 (serial_test-3.1.1.crate) = 6c339aa658625ecb561f000247df185ff98eb3d9d117fc32c3c57f83fb5d02c4e45fba53d9f53457f87f2e7e635f581d5c4fde48cff6971fe17619307b487aea +Size (serial_test-3.1.1.crate) = 8660 bytes +BLAKE2s (serial_test_derive-3.1.1.crate) = 6f691b0115fd8e594f94fc8dc0e1c5cd41e974ca95c006db72c3005de58f8a30 +SHA512 (serial_test_derive-3.1.1.crate) = 7ea928622fd1c8b0e9103815e181ef179a4bac91b1b7de8937b4c97d7f552b22615129df29598d7415e6d735ac08f5fdd7d09f4393861714354bf47bcd6dba09 +Size (serial_test_derive-3.1.1.crate) = 6881 bytes +BLAKE2s (sha1-0.10.6.crate) = de97b70d4fb6a4dc4e3db64696720ea96e7b38eec57b2e8fa01ecd5102d96eab +SHA512 (sha1-0.10.6.crate) = fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +Size (sha1-0.10.6.crate) = 13517 bytes +BLAKE2s (sha1-asm-0.5.3.crate) = 76b1f904f8fa061f25452265b8b66a348262f6e4f5f3d39145edb4603a020550 +SHA512 (sha1-asm-0.5.3.crate) = dd8658dda1b44120b4475e09c51137b9a83a9c55f3d141db8fc170990fa1dcca351194b8bfeb610e8a6bc8846a1edee05e3ae9bdaf986c0a0da0e8d52c34a7b9 +Size (sha1-asm-0.5.3.crate) = 5830 bytes +BLAKE2s (sha2-0.10.8.crate) = 3d55132822a83fae4fd13d4c1cf65ef7f53f56628a6f724c784e522645ad32ce +SHA512 (sha2-0.10.8.crate) = 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +Size (sha2-0.10.8.crate) = 26357 bytes +BLAKE2s (sha3-0.10.8.crate) = 94ddd5c9c3cb1be62625fd51866cf70599e1f3fe8ad56aad3f41bf6cbd74b8f9 +SHA512 (sha3-0.10.8.crate) = 390102cea4cbb0de4fa772a0842cf6d13dadde9fd95c5dfa9e75ebf89e98a2b4bb10f05257797e8f688af78ac42d951cb71df71e3b7ec36e52e2661932479c7e +Size (sha3-0.10.8.crate) = 858216 bytes +BLAKE2s (sharded-slab-0.1.7.crate) = 9576009750684906d49fa0c0e054d2643356a3f566f5df957df31b1c817bd49f +SHA512 (sharded-slab-0.1.7.crate) = 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +Size (sharded-slab-0.1.7.crate) = 58227 bytes +BLAKE2s (shell-words-1.1.0.crate) = 84a7e31b11cf452d0d0606c8e6d6809ce707d4e1abe35546491dd262010f4912 +SHA512 (shell-words-1.1.0.crate) = 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +Size (shell-words-1.1.0.crate) = 9871 bytes BLAKE2s (shellexpand-3.1.0.crate) = f56e5aa03bd1c5994b0bd2cedc9ead1b84a4b8451f0bad1340d2e63550b32bb6 SHA512 (shellexpand-3.1.0.crate) = 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e Size (shellexpand-3.1.0.crate) = 25591 bytes -BLAKE2s (signal-hook-0.3.15.crate) = bef4c3ce4a67c490279974390948e0b55e5041d94d2888435ef4486f96e407fe -SHA512 (signal-hook-0.3.15.crate) = 8b7703c8ef683868e4b0c315a73fcf6802f3e28730db6b79301e9818532ea62d6d218c9ff3ba465e02ed5c19a33e733ec5f7750ae9e0f823a2ebb35bb911a3cb -Size (signal-hook-0.3.15.crate) = 50138 bytes +BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43 +SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +Size (shlex-1.3.0.crate) = 18713 bytes +BLAKE2s (signal-hook-0.3.17.crate) = e706055e3a219a72e617897325bc4a0e06002ae3814e982b33461274cf45ad1d +SHA512 (signal-hook-0.3.17.crate) = 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +Size (signal-hook-0.3.17.crate) = 50296 bytes BLAKE2s (signal-hook-async-std-0.2.2.crate) = 7fbdab49eb4ec54d5118c722cf0380c70ba7764cb37f94b89a13dff2aceaffee SHA512 (signal-hook-async-std-0.2.2.crate) = 8e5e7401fd2e9811159a368b106386b869213d1b99867a73f8941dc811d510800412fe6a42a2b91ae08741b1f4c6632b32f6155c23046bfc2cff1bc9270b4190 Size (signal-hook-async-std-0.2.2.crate) = 7751 bytes -BLAKE2s (signal-hook-registry-1.4.1.crate) = c282f4df3b23f57a03e0b6c531bf96e0a10d03d9afebceb4092ce7c630b4cbf2 -SHA512 (signal-hook-registry-1.4.1.crate) = e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 -Size (signal-hook-registry-1.4.1.crate) = 17987 bytes -BLAKE2s (signature-1.6.4.crate) = 2579443c689440d39d9ebe905de13780e118f9cd23e1c07ed7a564dfabbf637f -SHA512 (signature-1.6.4.crate) = 7409b4c26c6f569d486ceeb4648af2bfb9854cd9f35fde11ef0e17ae31cecc4293418e2d86e8101c79737a6d5cf9a8098bfbd64477ff4d2f537aed98eb3424bf -Size (signature-1.6.4.crate) = 16012 bytes -BLAKE2s (signature-2.0.0.crate) = 7f3b81b096bf50326f3bde7b3fb5c450f33843752fb8ce7799fbc59f8d209c17 -SHA512 (signature-2.0.0.crate) = 50a73efdcb3c121878b0515475b121e61920665c996a8a39b6a53b24f82d89da93bb088164b08e5a17771a2b0c3b8300cd1fa7de19cc94ae5eaaebcde6297ec4 -Size (signature-2.0.0.crate) = 15564 bytes -BLAKE2s (simba-0.6.0.crate) = e3c9053d471e6d8694f5cc70870e66728175cf9ffc8b74cc12dc3f67b92930fd -SHA512 (simba-0.6.0.crate) = 8b87ef96a1316457fe5b3103a67feeac3a82d12dd0dd0bfd2d5f8d340c65633cf744ce1070a85a2b41db8e9d01af5e8516837643318cb14b6910936b89ddb984 -Size (simba-0.6.0.crate) = 49252 bytes -BLAKE2s (simple_asn1-0.6.2.crate) = 20711e3b07c3a73a5f1678920b4441f3b4ac19ca45e529025a0ee0991e61f09c -SHA512 (simple_asn1-0.6.2.crate) = b2ad0042a4492f8cfdbf475b52c87431dccb91444ba3ed026adc488c844d1182a6ec88fc833b5dc0c2ebfdd6194c5b49289af71c151822228b8ecf89251ee9ae -Size (simple_asn1-0.6.2.crate) = 15992 bytes -BLAKE2s (siphasher-0.3.10.crate) = b02896dbacdd7733bb3355e952a6d76a8a3f004573d5ee887f8534a3a8fa83b4 -SHA512 (siphasher-0.3.10.crate) = f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce -Size (siphasher-0.3.10.crate) = 9889 bytes -BLAKE2s (slab-0.4.8.crate) = 5b362b4a722061ec7f64d1618b9e3589b38491e983c5acd7cac09e7bc9527362 -SHA512 (slab-0.4.8.crate) = 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192 -Size (slab-0.4.8.crate) = 16928 bytes -BLAKE2s (slotmap-1.0.6.crate) = d355535dea11cbffd024ccc525fbb29d4b88320391979c45c993aa947ba9eed3 -SHA512 (slotmap-1.0.6.crate) = 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145 -Size (slotmap-1.0.6.crate) = 58954 bytes -BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860 -SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae -Size (smallvec-1.10.0.crate) = 31564 bytes -BLAKE2s (socket2-0.4.9.crate) = 65f11a4bb0daeb2cb7e6df79b73aa00eb1e46783e8dbd85971ed496f18fa3a23 -SHA512 (socket2-0.4.9.crate) = 6cb2aabc409fc7d9942afc2073a36ad8730c06dcdab1866b9d3d72dc55afc643be6a2ca1f38c2e19fbfe782ae584512a1ab357c0f4974f98967a4f489e65331f -Size (socket2-0.4.9.crate) = 45421 bytes +BLAKE2s (signal-hook-registry-1.4.2.crate) = fa6c4c71e71a000d42ed1bbc224168a501aadcb1f02f19dbe75321516cf1ae84 +SHA512 (signal-hook-registry-1.4.2.crate) = 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +Size (signal-hook-registry-1.4.2.crate) = 18064 bytes +BLAKE2s (signature-2.2.0.crate) = c962cd4d2eb3b9bc93b571d5967dea2c327888e52891320e01a05ab78e1dae79 +SHA512 (signature-2.2.0.crate) = 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +Size (signature-2.2.0.crate) = 15531 bytes +BLAKE2s (simba-0.8.1.crate) = 09e78460a4e17a99e704f743f08fcffce06cf44683813887d6b7e56a53d57803 +SHA512 (simba-0.8.1.crate) = d17f2338b03dc319221c3b1afdd54d3f34c5926ce40ab22d67030057b407c8e2c6c9617ee4d1f5e637b24540baa5aed5bd9cea06e6e6652e05d5281fb702eb80 +Size (simba-0.8.1.crate) = 52545 bytes +BLAKE2s (similar-2.6.0.crate) = cd7caf47fdd2297d03cfe7e244c6b11228dc230ddc875206ade591f57f443fdd +SHA512 (similar-2.6.0.crate) = cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +Size (similar-2.6.0.crate) = 51659 bytes +BLAKE2s (siphasher-0.3.11.crate) = 360ca5a8becabb9e6bcee4a0a11b775521d89a87ad610257f5cf6450dbe2c825 +SHA512 (siphasher-0.3.11.crate) = 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +Size (siphasher-0.3.11.crate) = 10442 bytes +BLAKE2s (slab-0.4.9.crate) = 910e1c3640a12b3196dec14d77395cbb8ec6b85537612ac3653ee9bee7a415a5 +SHA512 (slab-0.4.9.crate) = b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +Size (slab-0.4.9.crate) = 17108 bytes +BLAKE2s (slotmap-1.0.7.crate) = 3b5761dd149fe5deb9cb8a3d807faa350ad54c01e13995913bff67c6160ec762 +SHA512 (slotmap-1.0.7.crate) = f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080 +Size (slotmap-1.0.7.crate) = 61390 bytes +BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b +SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +Size (smallvec-1.13.2.crate) = 35216 bytes +BLAKE2s (snapbox-0.6.18.crate) = a506bf1bc051b7f01d54f6d6de222f608ff275f509aba1e4c522f211d8c0c8ee +SHA512 (snapbox-0.6.18.crate) = 834f12fd31cc5595f54eddb9d007d35ddcc4ca2aee3e430340bfaa15d175cec4444f18d64098c4d6ddffdee0da3dab1c72aa7ff735e4833a96978968f800213c +Size (snapbox-0.6.18.crate) = 54153 bytes +BLAKE2s (snapbox-macros-0.3.10.crate) = b0681e557ac3c2ec96d01db5e62c954e4ecf3d1b3c49f4e9bfba4f01e202aa59 +SHA512 (snapbox-macros-0.3.10.crate) = 560a6d6d236d24cf9e8b59a31d01027cb25beb26080820edc28dac1e6e9392563e3f0fa858c19d47b22919859ac13551266e648d0eb47a434a2008196efde410 +Size (snapbox-macros-0.3.10.crate) = 7129 bytes +BLAKE2s (socket2-0.4.10.crate) = e591c5fc2e2a7f575d8d13c486dedeb0c7564b7e513a0f4c02696adbd4c370d7 +SHA512 (socket2-0.4.10.crate) = eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +Size (socket2-0.4.10.crate) = 45697 bytes +BLAKE2s (socket2-0.5.7.crate) = 3edbe0aa6c9e8687383edd255e9e0d36e8beebcfdfb34eba76466ce476245c62 +SHA512 (socket2-0.5.7.crate) = ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +Size (socket2-0.5.7.crate) = 55758 bytes +BLAKE2s (socketpair-0.19.5.crate) = fbeb692a26960eda548837092b0f2f6605d14a8216e9b102efe802a2de76ea43 +SHA512 (socketpair-0.19.5.crate) = 226c15ab978b5447bea899466a38ce8e80bece1faf351b129bf184fe6dd2db18261ff2a2e6f5dcbd0b156c10169b7744255696ab3a0c4fbc9c0ee4f255ce3ec3 +Size (socketpair-0.19.5.crate) = 19302 bytes BLAKE2s (spin-0.5.2.crate) = d5bc3b486fe3a6db98d04b18e180a4588bd37bd5657c38528f7ab6c999df3dcf SHA512 (spin-0.5.2.crate) = fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 Size (spin-0.5.2.crate) = 12004 bytes -BLAKE2s (spki-0.6.0.crate) = ad53ce0bfc7102622306d3844747eed7c2a2d4086d4896fc5fa7b570c2f70c92 -SHA512 (spki-0.6.0.crate) = 87803e492e1965ef398680a310e9e5a174586fdcb4bdd308880d7b9dcc24359af37e253fb6ad945e5f51aebb23862745bea2f917d14f0fde38a71a8e0a99601f -Size (spki-0.6.0.crate) = 14791 bytes +BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107 +SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +Size (spin-0.9.8.crate) = 38958 bytes +BLAKE2s (spki-0.7.3.crate) = e1463d485dcb517f116ab8015f690dd9ef5fd1a0d24a90414dfdcc308c3b13be +SHA512 (spki-0.7.3.crate) = d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +Size (spki-0.7.3.crate) = 16409 bytes +BLAKE2s (ssh-cipher-0.2.0.crate) = e48b94fc8b7af5eb504a14f5e5a4b0174c7354b7bf1723a73706b467c004ba42 +SHA512 (ssh-cipher-0.2.0.crate) = b78e35365fd503418edb9e061c5338f94445b8465fef396ce2c0ce2a18ccf8203f81fb2890eb851798f9cbac0003948a0edead9b2df03a57135d6caae106c6bb +Size (ssh-cipher-0.2.0.crate) = 10843 bytes +BLAKE2s (ssh-encoding-0.2.0.crate) = e7519ed6e00d799d1b848ca657e378d33bfa596163fc5c438b89b81145a33207 +SHA512 (ssh-encoding-0.2.0.crate) = bdf0ea0691c140d0ba04db4e465dc2fac0ead483dfde6b998d87563e2dc3eff1b4553689df3bac1811b13c3866bfadc162d8bd807752f56d499690145a2a9662 +Size (ssh-encoding-0.2.0.crate) = 13600 bytes +BLAKE2s (ssh-key-0.6.7.crate) = 75fa056797b90d3a6c12eaab5bd532ceea1246c7ff6c41519df4d2ffebab0718 +SHA512 (ssh-key-0.6.7.crate) = 352bea55c47b66eeb41e725cabd96bb6cda63c0e328b3a7966c5b4619f05e018bed38f100abbdd8864d66ed8473ebb76fc20ef2afac940e900c37456ddc5b699 +Size (ssh-key-0.6.7.crate) = 112921 bytes BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee Size (static_assertions-1.1.0.crate) = 18480 bytes -BLAKE2s (statrs-0.16.0.crate) = 898e7b3f1a554f4927f853fa201d7ef1b769303e35952ce429b5ddc2421c34ed -SHA512 (statrs-0.16.0.crate) = 4a6e089c8bba2cf87f0f57e12f81b7bdf311fdfe7d32a443fe9f43b82d32f9b19eafade53e40d7381273de5562005509a19a6f0b402b7a2cfe4a9e7897c4b91f -Size (statrs-0.16.0.crate) = 138777 bytes +BLAKE2s (statrs-0.17.1.crate) = 3c6e92e2f4258e9fed137b64a58dea72b99bbd9c7218c2e4fb1dc2f861592777 +SHA512 (statrs-0.17.1.crate) = b8c3732dac3eb1ae1f1e8a8143d402a2e8786d1d652850559cae1c24fb1d9b24b0282af5a0aab19e15c6cdba7a71fc5d4f5991b677e9149a3bce682a5ecaa212 +Size (statrs-0.17.1.crate) = 139729 bytes BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50 SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 Size (strsim-0.10.0.crate) = 11355 bytes -BLAKE2s (strum-0.24.1.crate) = f2d293c4d5f11e802850fdbf19779cc4b0d9689e40ef580b18f4cd0178315233 -SHA512 (strum-0.24.1.crate) = d842464b762790f4b785e494f72f7bae47b5a068cd06ddaad7a491d1abff53fa9cde280b06bbbb6b39a3a8f350a2384080ec4b3e4f16226cb076b1df153e6197 -Size (strum-0.24.1.crate) = 5636 bytes -BLAKE2s (strum_macros-0.24.3.crate) = a39aeb3d6c3381b2292ad3d543b143c60be3dea37b78880d4643c8e767da5fa5 -SHA512 (strum_macros-0.24.3.crate) = 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134 -Size (strum_macros-0.24.3.crate) = 20696 bytes -BLAKE2s (subtle-2.4.1.crate) = e8706acb82af8e762dd273696394d3cd582d29db6ba06c4cf6df410374df3aaa -SHA512 (subtle-2.4.1.crate) = 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a -Size (subtle-2.4.1.crate) = 12630 bytes +BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed +SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +Size (strsim-0.11.1.crate) = 14266 bytes +BLAKE2s (strum-0.26.3.crate) = bb7c20c09da3ada56cb7aeb7485772c0ba3c71d5bad6d4024733b593e30c512e +SHA512 (strum-0.26.3.crate) = 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +Size (strum-0.26.3.crate) = 7237 bytes +BLAKE2s (strum_macros-0.26.4.crate) = aecc775d6268b24d6c370b84844d4b61eafa881923b9c7336b15f57bd5260c20 +SHA512 (strum_macros-0.26.4.crate) = 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +Size (strum_macros-0.26.4.crate) = 27531 bytes +BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636 +SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +Size (subtle-2.6.1.crate) = 14562 bytes BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d Size (syn-1.0.109.crate) = 237611 bytes -BLAKE2s (syn-2.0.11.crate) = 80e8c19467a2389fc19c6c16ee90192e35dd877a42d8515403587a8b68164214 -SHA512 (syn-2.0.11.crate) = 8a32974cebcac800f072eb1212752299b61ef591ceace3bbdcc570f2e2264193467636bf98176360555e19e59a5d3e5fdec8dc44ad29bf1fce346effba3c9e50 -Size (syn-2.0.11.crate) = 240090 bytes -BLAKE2s (tempfile-3.5.0.crate) = 5d3b5ff9ee7e73c5bc873945bc45a497de3deb66f9702b44f7648055741c2619 -SHA512 (tempfile-3.5.0.crate) = 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db -Size (tempfile-3.5.0.crate) = 31129 bytes -BLAKE2s (termcolor-1.2.0.crate) = 5d72f2ac1947726d45cb7aa4738259c230dc11d840998d6b44301bb13e6a37e9 -SHA512 (termcolor-1.2.0.crate) = cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 -Size (termcolor-1.2.0.crate) = 17917 bytes -BLAKE2s (test-cert-gen-0.9.0.crate) = d7c7d4d2c96ff9a76b26c1448262c435f1e4373ac488d786107adf529276c57b -SHA512 (test-cert-gen-0.9.0.crate) = 919bf55de4f5b86062bd423437d75169a915ff38e8dd71f46ac61ebdc863aa83ad7d1c4efe15db40441e6ce1a40f463aab1a7246893ab2a82dc8d5666290776f -Size (test-cert-gen-0.9.0.crate) = 6499 bytes -BLAKE2s (textwrap-0.16.0.crate) = 92527aef066c919ec5fc9f3a7747e34bda1ae617254c65b963a0f728beb7518b -SHA512 (textwrap-0.16.0.crate) = 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 -Size (textwrap-0.16.0.crate) = 53722 bytes -BLAKE2s (thiserror-1.0.40.crate) = 8662f80eb1e0ffc6413788cc76a1006fbca7f42112fcf1702a54d5007db2b09f -SHA512 (thiserror-1.0.40.crate) = db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91 -Size (thiserror-1.0.40.crate) = 18709 bytes -BLAKE2s (thiserror-impl-1.0.40.crate) = cf705476795d020775350a0246f791d97d26359f508385b357a0b317a7047974 -SHA512 (thiserror-impl-1.0.40.crate) = 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2 -Size (thiserror-impl-1.0.40.crate) = 15138 bytes -BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8 -SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 -Size (thread_local-1.1.7.crate) = 13585 bytes -BLAKE2s (time-0.3.20.crate) = 8d83af1a66f19320f1e0d7fa14b905302959b41238f7c8be2c8604865e1d75b1 -SHA512 (time-0.3.20.crate) = 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145 -Size (time-0.3.20.crate) = 111856 bytes -BLAKE2s (time-core-0.1.0.crate) = d6a99aaf7348bfafa37764bd3ab26ffe3bb7f200428bf4e85c2bdbab9d1f5e9e -SHA512 (time-core-0.1.0.crate) = f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db -Size (time-core-0.1.0.crate) = 6597 bytes -BLAKE2s (time-macros-0.2.8.crate) = 4a5b940ba6cce70af6a72b2a22ca783942288225e19d4f7b52c2d21c53e4e309 -SHA512 (time-macros-0.2.8.crate) = 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde -Size (time-macros-0.2.8.crate) = 24295 bytes -BLAKE2s (tinystr-0.7.1.crate) = afc13f910e2563a75470bcd1cd6c66ed8bc84776c431dcd633017d90a131c4f0 -SHA512 (tinystr-0.7.1.crate) = 547908b7da44183d5f2e11e864593b3cdebfe07d64304b37a86774592641a7698f38b221d694defe932cc0d40d7d0ef802183d7118bb25bdf6f43ec23d540600 -Size (tinystr-0.7.1.crate) = 15631 bytes -BLAKE2s (tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde -SHA512 (tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c -Size (tinyvec-1.6.0.crate) = 45991 bytes +BLAKE2s (syn-2.0.85.crate) = 23521b527aa68ad97be93fce734e27ce014a3c20440589fd57bbd3244e2d5aad +SHA512 (syn-2.0.85.crate) = 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1 +Size (syn-2.0.85.crate) = 275231 bytes +BLAKE2s (sync_wrapper-0.1.2.crate) = ae982dfd3c7a9f3286f4e6b3afae586ab5c9890f6b141e59c0b0d46a56c7beed +SHA512 (sync_wrapper-0.1.2.crate) = ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 +Size (sync_wrapper-0.1.2.crate) = 6933 bytes +BLAKE2s (sync_wrapper-1.0.1.crate) = aa78865dbd131016e40ab080e4c84eb7044527da52051ebbf39cb99366f7ca39 +SHA512 (sync_wrapper-1.0.1.crate) = 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c +Size (sync_wrapper-1.0.1.crate) = 6939 bytes +BLAKE2s (synstructure-0.13.1.crate) = d3d7339947cbd052275986623e3eca89eab21bc2d620216d3451f1d733b5488d +SHA512 (synstructure-0.13.1.crate) = 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +Size (synstructure-0.13.1.crate) = 18327 bytes +BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34 +SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +Size (tap-1.0.1.crate) = 11316 bytes +BLAKE2s (tempfile-3.13.0.crate) = fedad143a30965585843a46205a8fe9e17dbd3d26a29974b467a12bdf1c5cc65 +SHA512 (tempfile-3.13.0.crate) = 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 +Size (tempfile-3.13.0.crate) = 34910 bytes +BLAKE2s (terminal_size-0.4.0.crate) = b2ce516f884a99e1f984f971b819763629fc98f9f8c1966f3d5da8ca62ee870f +SHA512 (terminal_size-0.4.0.crate) = b1a66cdf4e94997b5291f3becfac1e2a838f6c3f6c068faa1ff1aa775b2a97d41be2aff5460d88928786cfd7dc8dac5e2d46a62b475d40343e1fd517c6299897 +Size (terminal_size-0.4.0.crate) = 10036 bytes +BLAKE2s (thiserror-1.0.65.crate) = ed36de6e26be08dca582bd0fbc54efbd40887bf76f627f95789354cf91b62e2a +SHA512 (thiserror-1.0.65.crate) = 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697 +Size (thiserror-1.0.65.crate) = 21825 bytes +BLAKE2s (thiserror-impl-1.0.65.crate) = 6478734ecba043637ea0ef1bf4359ce677694f14fe88a943365331b99338e78d +SHA512 (thiserror-impl-1.0.65.crate) = ef211d621322fb5886b2eb3c7fdc210c7885545a736bb37b195666051a8b47ec8b771fc4f6c641cfe36a840cb841186ba132cc5a270caf3137cc17bdd061251a +Size (thiserror-impl-1.0.65.crate) = 16077 bytes +BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a +SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +Size (thread_local-1.1.8.crate) = 13962 bytes +BLAKE2s (time-0.3.36.crate) = b563433cc72171e5a5059983b90fa3cba288e0bbc784cce8e815f53e140d5a63 +SHA512 (time-0.3.36.crate) = 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +Size (time-0.3.36.crate) = 119805 bytes +BLAKE2s (time-core-0.1.2.crate) = 5f19f008a2c732ddb06dd2cf74c72bb94bd2bbc85d3e294ae7b6bde1e2ff151d +SHA512 (time-core-0.1.2.crate) = 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +Size (time-core-0.1.2.crate) = 7191 bytes +BLAKE2s (time-macros-0.2.18.crate) = 7c68d28225261bf3d2305d45702eebfd8499959dd2800a2f5d1bb060b60486b2 +SHA512 (time-macros-0.2.18.crate) = 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +Size (time-macros-0.2.18.crate) = 24361 bytes +BLAKE2s (tiny-keccak-2.0.2.crate) = 4eb007826b4e987ee8d17c86d0fbc92e1f9e3d33d33cf34e81aeeca88cc93152 +SHA512 (tiny-keccak-2.0.2.crate) = c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 +Size (tiny-keccak-2.0.2.crate) = 20129 bytes +BLAKE2s (tinystr-0.7.6.crate) = 29b11f20dbbee97f164a6729cc981d7ffa14a8a9e57ed955645110c5e4298a42 +SHA512 (tinystr-0.7.6.crate) = a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +Size (tinystr-0.7.6.crate) = 16971 bytes +BLAKE2s (tinyvec-1.8.0.crate) = e8de380db62b14a206fbbd9ece817893da5b1b316e934862e8ff076b1b309b39 +SHA512 (tinyvec-1.8.0.crate) = b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +Size (tinyvec-1.8.0.crate) = 46796 bytes BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e Size (tinyvec_macros-0.1.1.crate) = 5865 bytes -BLAKE2s (tls-api-0.9.0.crate) = fe1093a487fdd64e5f1c6436d924514faa8861cf51e62f5d00c747d7b8d68ad2 -SHA512 (tls-api-0.9.0.crate) = df5d980e197db0aea8b5f8e75bf3d27489c68c6eb9a00131cba774e08f2a29efdb3c74b55db9ce3da0fa978ec558b87b62d1ec42581094b00a66e8cd45259607 -Size (tls-api-0.9.0.crate) = 13725 bytes -BLAKE2s (tls-api-native-tls-0.9.0.crate) = 7ade569d366242548acd6264f39f8b584b8f2f99ee494b64738a3be03509c8b6 -SHA512 (tls-api-native-tls-0.9.0.crate) = 7d0cd1cc0fa1966db1184a91affb2404301dad4d632dbf4d31928847c57e8158a580b212d2aa14aad8fb33468d235c7c3eba1bfb1422312488381de8726ce7bc -Size (tls-api-native-tls-0.9.0.crate) = 11352 bytes -BLAKE2s (tls-api-openssl-0.9.0.crate) = f43c2baec48665b23f036cb14485daff5f906224034e1e23a7a84ee0ddd88a08 -SHA512 (tls-api-openssl-0.9.0.crate) = 1f413a80973842c17cb9db6afd5541c7a68093bcfa8374a4acad246c5342f7ef549d7e474e7502bdbdcbbe1f3eaaed7c3538dccb997056cc57607b7c1ca7dde3 -Size (tls-api-openssl-0.9.0.crate) = 11673 bytes -BLAKE2s (tls-api-test-0.9.0.crate) = 6692c36e74b33b6eb2eb4e647905671e3b33e717e0297d327cc689ef1e663889 -SHA512 (tls-api-test-0.9.0.crate) = 75a9cc4bc83b1f4b560596d7e0221a6f1e4e5918dd1aa7977c98df859a93dedbaacfc782b6e3d01719e5b75d80d286cc791875d6a8f59272ecf04f45aec17ac2 -Size (tls-api-test-0.9.0.crate) = 6146 bytes -BLAKE2s (tokio-1.27.0.crate) = f595d7bc75685673c282cab280ae64354764169c233a8be610b0677d7b0f36c8 -SHA512 (tokio-1.27.0.crate) = d7c36e07348a5067678bbd7729c59e81ca71ef6d9581e5cefb122041b1a3f693f77ebad79382cf4dc8e38fde5cf731cdabb02adf55f297fb7b4907cd42775b09 -Size (tokio-1.27.0.crate) = 653991 bytes -BLAKE2s (tokio-macros-2.0.0.crate) = ffe5d14737cce3cd50135db2a83dbdb22ea8d08fd0f0b9c99233dcf4f6ca3519 -SHA512 (tokio-macros-2.0.0.crate) = db3abe409c28f8502b6ad49bdef5570b6b9bdaf5c5ab7967d02acddefe8043b162648b65751854c651f5b3167d8201354dc2f3d0137116a0aaa275a0e387060c -Size (tokio-macros-2.0.0.crate) = 10382 bytes -BLAKE2s (tokio-socks-0.5.1.crate) = 962cf77a23ec4ebe0755fb13f86dcc3687d04f8c648c0f5de55b42137c70c9a6 -SHA512 (tokio-socks-0.5.1.crate) = dc0ea053d11935646df436d19a653d18c7a495af1dd8dd0c02696dceabfa5b6e91f370072dae426848915f91c95f7c37a1f3835256e3e23b144b9380210fca2d -Size (tokio-socks-0.5.1.crate) = 16137 bytes -BLAKE2s (tokio-util-0.7.7.crate) = 271cbcfdfdd8e47fc473a43bee34820b6a423cadd1203ea6fe9401c58d768b6e -SHA512 (tokio-util-0.7.7.crate) = d33edfc594dff40a7f76ce84a740eb8901eaa95aa6cb6e2308aaf23b4543dae2ce7f7c8df5f027292777b65aa8b00618ef45dddb34b53b1981ccf1650c01609e -Size (tokio-util-0.7.7.crate) = 100405 bytes -BLAKE2s (toml-0.5.11.crate) = 0991e1e5d9cd92fe92d6a00cb0f1203bd50cd2dff1dd2f297dd3cd830b995c4a -SHA512 (toml-0.5.11.crate) = eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 -Size (toml-0.5.11.crate) = 54910 bytes -BLAKE2s (toml-0.7.3.crate) = ac6c3268027f18061d7b3f5ffd115a76ee48b2a44820232dd18e5b0acfaf297d -SHA512 (toml-0.7.3.crate) = 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5 -Size (toml-0.7.3.crate) = 47227 bytes -BLAKE2s (toml_datetime-0.6.1.crate) = aaf1dffd088bb0b2eea5e5d89315653e7f1d25d4ad39488a09e92948cfd76682 -SHA512 (toml_datetime-0.6.1.crate) = 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0 -Size (toml_datetime-0.6.1.crate) = 10765 bytes -BLAKE2s (toml_edit-0.19.8.crate) = 10989ee4ba4dbce8f8ad74ebf626e15598a118c4796fa042cb794834c95cd615 -SHA512 (toml_edit-0.19.8.crate) = 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6 -Size (toml_edit-0.19.8.crate) = 94457 bytes -BLAKE2s (tower-service-0.3.2.crate) = b5c693fadac8e513b9d8f2b9aa4364d23dff6f10d4412481b3ea730ec43506e4 -SHA512 (tower-service-0.3.2.crate) = f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 -Size (tower-service-0.3.2.crate) = 6847 bytes -BLAKE2s (tracing-0.1.37.crate) = 1fd3e0cb061788d2071c763f254ea74b3bb713ace05246852f450a10293836c3 -SHA512 (tracing-0.1.37.crate) = 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 -Size (tracing-0.1.37.crate) = 73888 bytes -BLAKE2s (tracing-appender-0.2.2.crate) = 52060d14e60d9d12e9364365a41ea8b6fbbfb27211bc7cc119f175914f9293d5 -SHA512 (tracing-appender-0.2.2.crate) = e84ff6d993a7bb3526f0133953e62e95376960a1648481903bf70a7b8b7601397f709bb328b5753499f29db2a08c435b8f80379e9bb94a5f4a444b3b09615315 -Size (tracing-appender-0.2.2.crate) = 17208 bytes -BLAKE2s (tracing-attributes-0.1.23.crate) = e51f4af351ca278e42f6e4fb3ad96fee1780abb6c0e309eea4f6cd5317caf2a8 -SHA512 (tracing-attributes-0.1.23.crate) = 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb -Size (tracing-attributes-0.1.23.crate) = 30450 bytes -BLAKE2s (tracing-core-0.1.30.crate) = d9cba1487a394a05c0141bc474bb1b6d50beb513381ad548e8fb2267d79d950c -SHA512 (tracing-core-0.1.30.crate) = 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 -Size (tracing-core-0.1.30.crate) = 60351 bytes +BLAKE2s (tokio-1.41.0.crate) = 3e37678ce5f10105b7131567539624cad0698c5138e5f984a077972d6d02b409 +SHA512 (tokio-1.41.0.crate) = 62f31b33cbd595f20c3b3169895163fc2bfb1b4f5ec2f6e554c7f238a0b63c8431675843fcd1be0e9d1d8de734aac69e41bcb8b5355516b1a239cfac1e9c62c2 +Size (tokio-1.41.0.crate) = 805168 bytes +BLAKE2s (tokio-macros-2.4.0.crate) = 0d80f3a689e6c2a7957dcc3e2e5b0f97bf67430e4341fef9e5ad2c8ebf75217f +SHA512 (tokio-macros-2.4.0.crate) = f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 +Size (tokio-macros-2.4.0.crate) = 12501 bytes +BLAKE2s (tokio-native-tls-0.3.1.crate) = f73219c6c7add7800ed25559789a70a829b9bd3c2a219c10c417b5ee25edfc36 +SHA512 (tokio-native-tls-0.3.1.crate) = bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +Size (tokio-native-tls-0.3.1.crate) = 20676 bytes +BLAKE2s (tokio-socks-0.5.2.crate) = 50407a8b551bbb830e0a407920a083781ef1972dcd170461b98753452b186b67 +SHA512 (tokio-socks-0.5.2.crate) = ee0704ae63ccf65715bed2bb1b27f92042016e2cf4ea7c2dbb3799e60d068ab9a541ab3bf1a55523d8391351430b54c93829cb54f7290f47ee949e826c98342f +Size (tokio-socks-0.5.2.crate) = 22102 bytes +BLAKE2s (tokio-stream-0.1.16.crate) = aef078fc7ed6abea21c66e9d524ef537e16d72110b96c0ecac492ad9897b56be +SHA512 (tokio-stream-0.1.16.crate) = 1e9013ff016b59b99b29465f42b4dd61f0a7feeabcd35ecf39a26862ce3e00ac1c818d012d0c62a7509c244d429c8a10f9afdfbccc2e178a5e62fbfe097ce39a +Size (tokio-stream-0.1.16.crate) = 38312 bytes +BLAKE2s (tokio-util-0.7.12.crate) = d0fd7c322dd387a3504acdf6a3501c54129289877fe91dfa8e65b490c4cfca4d +SHA512 (tokio-util-0.7.12.crate) = df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 +Size (tokio-util-0.7.12.crate) = 115177 bytes +BLAKE2s (toml-0.8.19.crate) = c127f810747f213330fbcd0ced303cfc3e870601c03a0606ba266fb2c2a82875 +SHA512 (toml-0.8.19.crate) = 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 +Size (toml-0.8.19.crate) = 50974 bytes +BLAKE2s (toml_datetime-0.6.8.crate) = dfd034fe7672016450205d131a5f8334ce488b9b623355292e5dab0db7da94ff +SHA512 (toml_datetime-0.6.8.crate) = d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +Size (toml_datetime-0.6.8.crate) = 12028 bytes +BLAKE2s (toml_edit-0.22.22.crate) = 59e9d3fbd852c067ff1ea25a11c1092689fec318f6fcb684b0d86a74e9e2ddd4 +SHA512 (toml_edit-0.22.22.crate) = 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +Size (toml_edit-0.22.22.crate) = 106387 bytes +BLAKE2s (tower-0.5.1.crate) = 7e47013d2f328a44cd3a300f6aff77a4b84b3d946f89511659434e3dcb7dc747 +SHA512 (tower-0.5.1.crate) = 69e8926182f72775f9f30b2680e8ddce1133082c87123a39694d42b35c098a8ca1d003282c2bbee7aee30ce2531a96dd0734842d4d2233435be0a7a5bf7fe6f0 +Size (tower-0.5.1.crate) = 109627 bytes +BLAKE2s (tower-layer-0.3.3.crate) = c24a4a09a3879906630fd1abe5d197f3c17154afe54e82117ed6f668285c3d3e +SHA512 (tower-layer-0.3.3.crate) = edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934 +Size (tower-layer-0.3.3.crate) = 6180 bytes +BLAKE2s (tower-service-0.3.3.crate) = 889bc37f167c843f857a31b5fc503a40003b1019a8651d86e61c97b16af913ff +SHA512 (tower-service-0.3.3.crate) = 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd +Size (tower-service-0.3.3.crate) = 6950 bytes +BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2 +SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +Size (tracing-0.1.40.crate) = 79459 bytes +BLAKE2s (tracing-appender-0.2.3.crate) = 46bfbb2f6c438e0a0dd8b85d0debeda3608851fd2b8e9f11010391cc6763ec6e +SHA512 (tracing-appender-0.2.3.crate) = c00f22d85a29209ec59377dd2f8c9bdfba84a5153ac84e1551266837e30fb931e76d93239a09bd4a27fabaf822bcbfd88d27787d923bc809493b7030b5cdfc02 +Size (tracing-appender-0.2.3.crate) = 21964 bytes +BLAKE2s (tracing-attributes-0.1.27.crate) = 6c590dde72af49f9177f86a23f566cbb5b03eac2fde24cbb661bf67808588ea9 +SHA512 (tracing-attributes-0.1.27.crate) = 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 +Size (tracing-attributes-0.1.27.crate) = 32241 bytes +BLAKE2s (tracing-core-0.1.32.crate) = b8e1bc2af3635843ee11b3868850bc1923fe19626fb57c245409d7834fdf571c +SHA512 (tracing-core-0.1.32.crate) = 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +Size (tracing-core-0.1.32.crate) = 61221 bytes BLAKE2s (tracing-journald-0.3.0.crate) = 78b6eaf82cb53cfdc5067c4f526177cc3a169e2a8f77dcd8c4236ee8c8365b44 SHA512 (tracing-journald-0.3.0.crate) = f51a48f8329f92a459511f64408a91067bcc7c91824effb4dacbb3712c553e7e5b0ef9d5a630dc2e1f373c453b352884a8fd67cf4ba7e96a559246b3a778e78e Size (tracing-journald-0.3.0.crate) = 11592 bytes -BLAKE2s (tracing-log-0.1.3.crate) = c8c68cc5b0d9aa96efc73cc4bfcfa51b91395bb89e55c32f2a3953045fe18659 -SHA512 (tracing-log-0.1.3.crate) = 440cb8ddd5823cd0d86b68bbbf29f6886d5800f95d0aaa9477f98f188013fd009c2b9bc982b17efd08abd071bc70ca511f988b9db8c21d8e3d323fb67614d289 -Size (tracing-log-0.1.3.crate) = 20549 bytes -BLAKE2s (tracing-subscriber-0.3.16.crate) = 38040d01fedf3d482a6dee8bc74f01e9b36c0cafc8b76940cdb2ad7a9beb1729 -SHA512 (tracing-subscriber-0.3.16.crate) = e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 -Size (tracing-subscriber-0.3.16.crate) = 193572 bytes -BLAKE2s (tracing-test-0.2.4.crate) = deea8e821f52755b0457c0a4d2c82c52bc301b93bc97aefab0c4728ab9862325 -SHA512 (tracing-test-0.2.4.crate) = 040e71606685c4ff6e8deabca711c4a3ea6bdab192eaea95eb637ec6d68fa43759944b897da6be4a5cd3ba30c8a8414c4c17424d7ee5f9fd533d3b742d7b4605 -Size (tracing-test-0.2.4.crate) = 5229 bytes -BLAKE2s (tracing-test-macro-0.2.4.crate) = 487561992fa8033083923bc5773d6991724da2147c985097da8710a051805ff0 -SHA512 (tracing-test-macro-0.2.4.crate) = 67e065a7dbafd6d5eae53637fd63ce8652701d53934aacc62f89be6c419f74eee45583ecdec74269ed763b059e5b1e1bb28edc18ba0ea933472c6a604ccd3641 -Size (tracing-test-macro-0.2.4.crate) = 3785 bytes -BLAKE2s (trust-dns-proto-0.22.0.crate) = 1877354799e695322552f4ec2189b1a00d42807dd87a7051a462f4dfda42e581 -SHA512 (trust-dns-proto-0.22.0.crate) = 7e4c8e3f2bbfb6a18a3fb6137861a5c0da49c51d3d372b795600f602a7643003eaac7c2a8ccc545ae3e57574a4d9badffa1b15806978f80a28171511ac264e5e -Size (trust-dns-proto-0.22.0.crate) = 301568 bytes -BLAKE2s (try-lock-0.2.4.crate) = 4b69a8f1c883a0a90c13e25e807936a41ced02edf2b71c35e02cf4773fc7e97e -SHA512 (try-lock-0.2.4.crate) = fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632 -Size (try-lock-0.2.4.crate) = 4467 bytes +BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b +SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +Size (tracing-log-0.2.0.crate) = 17561 bytes +BLAKE2s (tracing-subscriber-0.3.18.crate) = ff127e189c049d7b8c9b354d8321006c38970e6da14f54f0af03b2f573e5b9cf +SHA512 (tracing-subscriber-0.3.18.crate) = 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1 +Size (tracing-subscriber-0.3.18.crate) = 196312 bytes +BLAKE2s (tracing-test-0.2.5.crate) = eb578c2e0cb89a7031f9468c8c86c35b09598f8e2c8989beba473571647580ba +SHA512 (tracing-test-0.2.5.crate) = 4f02d3e1441deb2279dff64b11dd8decc5721e5e180feaeb41db28466f814397d236030fcf7f9bae600c4593b2ca3d6f4b1d7eb4cefe71e8006308bf6930a8da +Size (tracing-test-0.2.5.crate) = 9080 bytes +BLAKE2s (tracing-test-macro-0.2.5.crate) = 4e7e4a7db9f2181aa9ef6aa47905599e62fc381bcaca2cd01e312334e7bf9307 +SHA512 (tracing-test-macro-0.2.5.crate) = d26bfc1bc9730b463d10edc5097bfd80542d03754ae7d46782862637539c3cf37293d66ff9b336134d16cc4bd3d8435dd58b4c894283a267fe73ae1dc6a2c947 +Size (tracing-test-macro-0.2.5.crate) = 7665 bytes +BLAKE2s (try-lock-0.2.5.crate) = dc461d615e36a08553313c3a3172764749d329fe5dc4707a3de8c54af94d3c31 +SHA512 (try-lock-0.2.5.crate) = 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +Size (try-lock-0.2.5.crate) = 4314 bytes +BLAKE2s (trycmd-0.15.7.crate) = b370c9b00b3284bdf2ca48b088d4e7b920f5386c6480397b41abc969411db144 +SHA512 (trycmd-0.15.7.crate) = 4b4e7471e391f629979be1938690c3e7c14f6206b530c46fb7049a0460481e0f09bd7c1d0408db87bcea8833d5325b04ce06d625099ddadd35f5848ea94d05d7 +Size (trycmd-0.15.7.crate) = 33688 bytes BLAKE2s (typed-index-collections-3.1.0.crate) = 519326fd14463114553f836ba7c969b9d1374654b95bdc1b9bc590d86576a36e SHA512 (typed-index-collections-3.1.0.crate) = 134cc573a4736527860d0be612aa7edf3f452cba143c0d946ef7cd7d1821f7a78976b7366944050d6324386640cbc55ebe608faf296f1fbe2cb7e6f3ecae705a Size (typed-index-collections-3.1.0.crate) = 31537 bytes -BLAKE2s (typenum-1.16.0.crate) = 653acff3a7078e5609cf7f74710dd66218922695af6688ed34aed6989a958143 -SHA512 (typenum-1.16.0.crate) = 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 -Size (typenum-1.16.0.crate) = 42477 bytes -BLAKE2s (unicode-bidi-0.3.13.crate) = e6dac6f62a814bed44458d7d113c445681d8619c421c65271162c31bd55da1cb -SHA512 (unicode-bidi-0.3.13.crate) = fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 -Size (unicode-bidi-0.3.13.crate) = 44477 bytes -BLAKE2s (unicode-ident-1.0.8.crate) = 77e605242238f24d539f416273caea68fe4c8903852869733a5181376137e3eb -SHA512 (unicode-ident-1.0.8.crate) = 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 -Size (unicode-ident-1.0.8.crate) = 41962 bytes -BLAKE2s (unicode-normalization-0.1.22.crate) = 2b18e16ecf7fc6163fa8668a3e454d9f1262024700dd4a2062189efbe9164094 -SHA512 (unicode-normalization-0.1.22.crate) = a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c -Size (unicode-normalization-0.1.22.crate) = 122604 bytes -BLAKE2s (unicode-width-0.1.10.crate) = e66d8140c18f2e4f3e4eee069114d5d3679b5885bd0fdff01989b7ce1b35983d -SHA512 (unicode-width-0.1.10.crate) = 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b -Size (unicode-width-0.1.10.crate) = 18968 bytes -BLAKE2s (untrusted-0.6.2.crate) = 71d561f3f8bcec213789a590fb2403637fa260ed550d8fa5906daa220b1b37f9 -SHA512 (untrusted-0.6.2.crate) = 45ef8c556a13868a13d5bc6aac26281677edc7bc647b03b51a1294cf83d7699c712c1bc0a1453dbea643207f9aede11550aa7b16750d83048f88ac7a8c93b574 -Size (untrusted-0.6.2.crate) = 7526 bytes +BLAKE2s (typeid-1.0.2.crate) = 00c8e0a8c04c74b60c305f0a68050bfee045efdb514baf38b4161b7dad18b040 +SHA512 (typeid-1.0.2.crate) = a056d99db3bc648ea260157335045dba1df96e70cefe65dbeac80d517cf630cf398f86da692180592e99f27ae14eec1d3f658c0d2d039ae353ce56463f7cee40 +Size (typeid-1.0.2.crate) = 8844 bytes +BLAKE2s (typenum-1.17.0.crate) = 09823684788c5902da7490db1fa86b53defd3c31eab6e511d3cbbc851616596c +SHA512 (typenum-1.17.0.crate) = 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +Size (typenum-1.17.0.crate) = 42849 bytes +BLAKE2s (typetag-0.2.18.crate) = 70d3562c58d1cfa6907f91831d78c9fd19ed9840f99cf75319d56bc1d5c76274 +SHA512 (typetag-0.2.18.crate) = 13aca22dbeb231c1349f84a4e95047bfa9036c67dfc1cb235db19100bf25a60987073c1a5ed9a0c0dd95cb71ca57187976867bcbc3060e0058045d0ade680fd9 +Size (typetag-0.2.18.crate) = 30145 bytes +BLAKE2s (typetag-impl-0.2.18.crate) = c44e8351d7270181ede407207c8c105f06aaab416e0191f796b58824b49036a9 +SHA512 (typetag-impl-0.2.18.crate) = 34575c2ee41005870c13e9bdcef49022d938e37e8908fa148bceff0b1d0976b52f5622c97ee7d85d1f8f90bbe04a1ce874396eba2d6d83ed6ae937ec9ee15fc7 +Size (typetag-impl-0.2.18.crate) = 9137 bytes +BLAKE2s (uncased-0.9.10.crate) = 91959c1ee471e3b4b30617c60178cb70a311a42442f7d6614c0013a9b302057d +SHA512 (uncased-0.9.10.crate) = efc06b45f24ca65a675b03a292c3ca40b330e54d9d53f0a619f42a2ea0597a6a5efb532a5a03e3b066287adc4d488d49d6306d5581e26dc7bd451cf38bb6012b +Size (uncased-0.9.10.crate) = 10872 bytes +BLAKE2s (unicode-bidi-0.3.17.crate) = c5703cabc7a65d8c70e10c5e606d5871c13d5b19b1cf2aa3492e5e0f029b5a2a +SHA512 (unicode-bidi-0.3.17.crate) = cf523ff9a2e1face42da035f81bba2476e80d1154f73f3e34cbaf5ce322504e93a520114a54e0a4b2e5d6b930e508ce31b5d8b4f4ed4d39159a8c9a9c7b94d91 +Size (unicode-bidi-0.3.17.crate) = 58120 bytes +BLAKE2s (unicode-ident-1.0.13.crate) = d79cc79fa7ecb5139e248413458b41db81d5abe052c7c454f5ec7654982827d8 +SHA512 (unicode-ident-1.0.13.crate) = 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +Size (unicode-ident-1.0.13.crate) = 43279 bytes +BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509 +SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +Size (unicode-normalization-0.1.24.crate) = 126536 bytes +BLAKE2s (unicode-segmentation-1.12.0.crate) = 3d04e3c357ab02dafaed776ea28c8624842529ea831bd4b7eee685172e6b9900 +SHA512 (unicode-segmentation-1.12.0.crate) = 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +Size (unicode-segmentation-1.12.0.crate) = 106323 bytes +BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9 +SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +Size (unicode-width-0.1.14.crate) = 271615 bytes +BLAKE2s (unicode-xid-0.2.6.crate) = 17f6c2c1e626560aa9f1dba3656317536d30904b703a29bcb0cd162bdaf9d2d3 +SHA512 (unicode-xid-0.2.6.crate) = f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +Size (unicode-xid-0.2.6.crate) = 15744 bytes BLAKE2s (untrusted-0.7.1.crate) = 48f0deda5147bf1af1cfd64f69dbf4f508c292fc732653a243a76f916442ccb5 SHA512 (untrusted-0.7.1.crate) = 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 Size (untrusted-0.7.1.crate) = 7924 bytes -BLAKE2s (url-2.3.1.crate) = 858c526f2b867f39b488180c2d8cc3c47084bf1cbc95218f856092dff39c193f -SHA512 (url-2.3.1.crate) = 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d -Size (url-2.3.1.crate) = 72777 bytes -BLAKE2s (users-0.11.0.crate) = 99d148690fcd73827cb473b207a7aec3af3db1496fe2f3c3cf402a00ff5764be -SHA512 (users-0.11.0.crate) = e28028f895780bd59a11069b81b87470a287a447e42566cfb8de0e2d4ba8c90a3ce92901e253dcd2628383c8ed06c10714bc0181a57bf257f7edb3510936e596 -Size (users-0.11.0.crate) = 21980 bytes +BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589 +SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +Size (untrusted-0.9.0.crate) = 14447 bytes +BLAKE2s (url-2.5.2.crate) = 8a9408bb79170d2fd5b76f8ec4ef7f94052dc659ecd5af45344ed4dc881b0bfc +SHA512 (url-2.5.2.crate) = 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +Size (url-2.5.2.crate) = 79704 bytes +BLAKE2s (utf8parse-0.2.2.crate) = f323328af7b902180d7a9a03012ebc187b6f38e313bed41fba569ee9e402fa85 +SHA512 (utf8parse-0.2.2.crate) = f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +Size (utf8parse-0.2.2.crate) = 13499 bytes +BLAKE2s (uuid-1.11.0.crate) = 4f3a722cf3933b0039ef0f22ffc049ef1a0f1c71b43af72d378c5f68535908be +SHA512 (uuid-1.11.0.crate) = 0cd1b95fc2247bf4e627de6abb41e332ebaf39e5720640e52b9f235f7a0e2d451e7a486efdabb616ce00e47832d21919611683d0e6a71c86a86f290940cfda32 +Size (uuid-1.11.0.crate) = 47683 bytes BLAKE2s (valuable-0.1.0.crate) = db7cc901bde919ce99e8880e1e71043f4830261f54c63f8934908b911596a081 SHA512 (valuable-0.1.0.crate) = a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 Size (valuable-0.1.0.crate) = 27718 bytes -BLAKE2s (value-bag-1.0.0-alpha.9.crate) = d39b3c0ca21e21e7300801a312b1aaf0b3911c8080a5c96f319e93c4552105be -SHA512 (value-bag-1.0.0-alpha.9.crate) = 52ae5b11c2f9befe58c28274f0596ba5b5a59e64f60be715967693600b94adf8329471e0db45c7abcd7d13bcf8a8dbf6f7818de253509ce6f87e04d6af084709 -Size (value-bag-1.0.0-alpha.9.crate) = 26630 bytes +BLAKE2s (value-bag-1.10.0.crate) = 7fd27b7b076e3523962506af6a59a5cc52acd92d4a108ca10681506cbfbdf383 +SHA512 (value-bag-1.10.0.crate) = 30b7d7e181c7ffdfff2b2f669dced2dd75508678a9f40f01b45249ba95ee685910a069e089867084ff1e3c2092663c3b11544869e3323f4ae77c6adf6fa020ce +Size (value-bag-1.10.0.crate) = 40371 bytes BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4 SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 Size (vcpkg-0.2.15.crate) = 228735 bytes -BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0 -SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 -Size (version_check-0.9.4.crate) = 14895 bytes -BLAKE2s (visibility-0.0.1.crate) = 8b2ea1f8ebcf28d02a3217720861377427c8311ceeafc992a436d1a70a30c067 -SHA512 (visibility-0.0.1.crate) = 6bd1547858efe6e6d96a754b5db93f93772094a16e6001d36f70d701aeb2b8eeb42f98241993c4f8b7e5066c3a67df67ef9d265a23028d83c206b18f5b5fa22f -Size (visibility-0.0.1.crate) = 3347 bytes +BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e +SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +Size (version_check-0.9.5.crate) = 15554 bytes +BLAKE2s (visibility-0.1.1.crate) = cd9c5d5326c8a0d5a96c8da0ab70bd1fa9d474ed916a159c10c09e9e04a450f3 +SHA512 (visibility-0.1.1.crate) = df6b3752c9c2676e34d53837a6c0ce4ce36f6ef803f7c6cb77b87e3e249a52e7e86b179fc3ecaf30883573562b5dc93bacf73b288f0f0b77dd9b5e601e30636e +Size (visibility-0.1.1.crate) = 8119 bytes BLAKE2s (visible-0.0.1.crate) = 09b344fda5c5ea589a3adfe10476a733d42ad96a28b8a4b855e1b41ce0c496ba SHA512 (visible-0.0.1.crate) = 1794d86ead751e3e110b26af135bf96665838809f0b0a916852d6edc85ca16c087a730316e58247d32e5c8b9eb80a9e43d9d18a8fe86fc6e4ffa2074b3bc5b7d Size (visible-0.0.1.crate) = 6269 bytes BLAKE2s (void-1.0.2.crate) = d6c07810aca70dbba4c024a3746f5878a24da664c2fc62ea10f8e548f7516388 SHA512 (void-1.0.2.crate) = 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 Size (void-1.0.2.crate) = 2356 bytes -BLAKE2s (waker-fn-1.1.0.crate) = 4503c8b2094327298ca68842b17ef0295918ad9560bf36068585dc9f88b136ac -SHA512 (waker-fn-1.1.0.crate) = 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 -Size (waker-fn-1.1.0.crate) = 7114 bytes -BLAKE2s (walkdir-2.3.3.crate) = 635130e18db3481f9d226bac2fb539860a9512d67e958937efb85d02745cbdca -SHA512 (walkdir-2.3.3.crate) = 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe -Size (walkdir-2.3.3.crate) = 23125 bytes -BLAKE2s (want-0.3.0.crate) = 0d923bb9b9ba970fb45c1f73a40b9d45c852caa21556156dbbe4c4c49925a1a5 -SHA512 (want-0.3.0.crate) = 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 -Size (want-0.3.0.crate) = 6550 bytes +BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233 +SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +Size (wait-timeout-0.2.0.crate) = 12441 bytes +BLAKE2s (waker-fn-1.2.0.crate) = 37ac4ed0c62cacf69b8dd50c0b5bbed5dc872fa4184334675c92df5a92aa3eb8 +SHA512 (waker-fn-1.2.0.crate) = 5f75c51a82081d0e3cc7a1d8473cd0e07ac17771b024401024a3324c12fd3f8dffae4661f669235ec96a50b70dc653ab46cd170b00b9f3b75b27f887eaa21b4d +Size (waker-fn-1.2.0.crate) = 6685 bytes +BLAKE2s (walkdir-2.5.0.crate) = cdca816b58618429084d9471946f73d668cb8ef2960edd8edbefcf29390ba926 +SHA512 (walkdir-2.5.0.crate) = da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +Size (walkdir-2.5.0.crate) = 23951 bytes +BLAKE2s (want-0.3.1.crate) = 488160f86c0f114df758aaa6f64b8a12d9fd7183fec80888469c0ddd4ea9c0e7 +SHA512 (want-0.3.1.crate) = f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +Size (want-0.3.1.crate) = 6398 bytes BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes -BLAKE2s (wasi-0.9.0+wasi-snapshot-preview1.crate) = 2acd6dfc06609bf94db869be7d9c4ac09e3f3943d3a4090c4b07250b66883468 -SHA512 (wasi-0.9.0+wasi-snapshot-preview1.crate) = dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 -Size (wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 bytes -BLAKE2s (wasm-bindgen-0.2.84.crate) = b119f493ff449b250ab4e3da9838b9a84015bf9358bcb15a29a71e4cab38323b -SHA512 (wasm-bindgen-0.2.84.crate) = 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d -Size (wasm-bindgen-0.2.84.crate) = 172947 bytes -BLAKE2s (wasm-bindgen-backend-0.2.84.crate) = 189161e7e3040227a2d9f9a6b153a906998f37618472e28ba69df8c81d6231ac -SHA512 (wasm-bindgen-backend-0.2.84.crate) = afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 -Size (wasm-bindgen-backend-0.2.84.crate) = 26344 bytes -BLAKE2s (wasm-bindgen-futures-0.4.34.crate) = 66f9917971f0a862c90ce98a7ee8eb264877690b2e318608cc33c6110d16f660 -SHA512 (wasm-bindgen-futures-0.4.34.crate) = 6b822fadaadd4b0edd2c9ca264bbc611f67e6d3eccce7034c3ed1a960dc673c591ef1f8407e58ae740dd173a1f1f82d206840f35a10b1f088630b79bcd0dff74 -Size (wasm-bindgen-futures-0.4.34.crate) = 15117 bytes -BLAKE2s (wasm-bindgen-macro-0.2.84.crate) = 22479686ba4571503d255547edc1c5df0e64a0c7ecf0e64fcf1af8f0052c5e06 -SHA512 (wasm-bindgen-macro-0.2.84.crate) = 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 -Size (wasm-bindgen-macro-0.2.84.crate) = 12857 bytes -BLAKE2s (wasm-bindgen-macro-support-0.2.84.crate) = 18bd34069ddff22aa588433e7bfac3d7b894de1c3b71c9f52e91f799616a4def -SHA512 (wasm-bindgen-macro-support-0.2.84.crate) = f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 -Size (wasm-bindgen-macro-support-0.2.84.crate) = 19076 bytes -BLAKE2s (wasm-bindgen-shared-0.2.84.crate) = de23276736388d934b54b1d155fa70e33cc40c3a2950c1b4d26257906a0c4867 -SHA512 (wasm-bindgen-shared-0.2.84.crate) = fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 -Size (wasm-bindgen-shared-0.2.84.crate) = 7219 bytes +BLAKE2s (wasix-0.12.21.crate) = 5018cd3cc585646395223a2f24766d286f35140992db3779d91862efdf5ac326 +SHA512 (wasix-0.12.21.crate) = 8c89788e1338e5292b62772f5d1ff4cb4cd4625cc424c3c9dd376ba899d702e6e163e1b60a2fa31d123dcafd4d3d17a783cab27da6bd8b03130c196e0c0caeef +Size (wasix-0.12.21.crate) = 193621 bytes +BLAKE2s (wasm-bindgen-0.2.95.crate) = 7cd641a9974d7aa7fb141e3dfa30e5173a4d55abb27459cb1d9debaddd0a6523 +SHA512 (wasm-bindgen-0.2.95.crate) = 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +Size (wasm-bindgen-0.2.95.crate) = 43894 bytes +BLAKE2s (wasm-bindgen-backend-0.2.95.crate) = e1504e32bea67511af8e4d03a79d5c0d7c5170fdebc50144f6ec1675eaaf073e +SHA512 (wasm-bindgen-backend-0.2.95.crate) = 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +Size (wasm-bindgen-backend-0.2.95.crate) = 30487 bytes +BLAKE2s (wasm-bindgen-futures-0.4.45.crate) = 63b3ef10188a43be2683840bfcfec7516c4b4db01cf4483e5cfc4652958709f7 +SHA512 (wasm-bindgen-futures-0.4.45.crate) = 1b8a99085ab274bb50e5c57625f826c8ca2f0795472c12c0db0d4c890043825df048e360997f8201a68e1ddc53f52e139acd29552e60e85213e87846946914c7 +Size (wasm-bindgen-futures-0.4.45.crate) = 14329 bytes +BLAKE2s (wasm-bindgen-macro-0.2.95.crate) = 7b31dce87f90c9bc0b18e891d4afed2de467176b68250601628fa73d5638c8d3 +SHA512 (wasm-bindgen-macro-0.2.95.crate) = 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +Size (wasm-bindgen-macro-0.2.95.crate) = 6938 bytes +BLAKE2s (wasm-bindgen-macro-support-0.2.95.crate) = 51950887902964d772aac0b611a58c12e9ecd1b036a9853a47b8f13a682baffe +SHA512 (wasm-bindgen-macro-support-0.2.95.crate) = f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +Size (wasm-bindgen-macro-support-0.2.95.crate) = 21331 bytes +BLAKE2s (wasm-bindgen-shared-0.2.95.crate) = 36f4b8746a78518dda594a706f83c4426e4b276fa5145067276e58e0f1a34049 +SHA512 (wasm-bindgen-shared-0.2.95.crate) = 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +Size (wasm-bindgen-shared-0.2.95.crate) = 7649 bytes BLAKE2s (weak-table-0.3.2.crate) = fa3f1d7dbe49316e543c7c58653a3d7a6d670773ce82d0c86bae07747440596f SHA512 (weak-table-0.3.2.crate) = 78936f2afca36575d3faa823ef4e621d7dea9e3eb4c8c3e1d66af296951fc25476dc8cbadae184322f6e1e8166410df617fe74794b2d3696d599bb2406499562 Size (weak-table-0.3.2.crate) = 23989 bytes -BLAKE2s (web-sys-0.3.61.crate) = 0909a4b130838b6d4b8d618501cf13e048ac051b385af8a8609f6aee165e510f -SHA512 (web-sys-0.3.61.crate) = dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c -Size (web-sys-0.3.61.crate) = 706333 bytes -BLAKE2s (webpki-0.22.0.crate) = 7bde2fdf9d9ec3de5cf67a19e763d569c2da6fbce7469736d894a6dba43d46d8 -SHA512 (webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 -Size (webpki-0.22.0.crate) = 58663 bytes -BLAKE2s (wide-0.7.8.crate) = 480fbf49fd86a4b8e9080be0c0929cfe7ab4ceaca1b092d6daa9c15f5ae7793a -SHA512 (wide-0.7.8.crate) = d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c -Size (wide-0.7.8.crate) = 74003 bytes +BLAKE2s (web-sys-0.3.72.crate) = b546287d47d2f2cfbf7820e51a9bb1aba0bacdda52d0889718f7150308d5e6f2 +SHA512 (web-sys-0.3.72.crate) = 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039 +Size (web-sys-0.3.72.crate) = 629190 bytes +BLAKE2s (wide-0.7.28.crate) = 4fa0aaf4607c3756e565ed774a65ab52d376166ab7b3913b1fd6343b7c860044 +SHA512 (wide-0.7.28.crate) = 4bd4d6fd79c408deea64a97b7384ec51e63119c605434778d5a841fbf292df69f651e5fac58439cbb3960c8920767277fc2ee546a25d894041faed2a02c87a33 +Size (wide-0.7.28.crate) = 94236 bytes BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 Size (winapi-0.3.9.crate) = 1200382 bytes BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes -BLAKE2s (winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc -SHA512 (winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd -Size (winapi-util-0.1.5.crate) = 10164 bytes +BLAKE2s (winapi-util-0.1.9.crate) = 7cc1d153b6749f3f4f4afc0ab493851d26e55f5ca98b0e5aa803e93d6fef7ab5 +SHA512 (winapi-util-0.1.9.crate) = c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +Size (winapi-util-0.1.9.crate) = 12464 bytes BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1 SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes -BLAKE2s (windows-0.39.0.crate) = a261e0dd2f98d2c4202541e164a68155edc61e89aa1d8330f4ce23439610a141 -SHA512 (windows-0.39.0.crate) = e2f69a1010c518056b253075b6e10b63e034374a416fb9e0fbf926bd992daefcf4c5a02208641f5bd961b8a0d946fcce226a01c6fca48606a3a25f570d8932dd -Size (windows-0.39.0.crate) = 12776691 bytes -BLAKE2s (windows-0.47.0.crate) = 8a8da9ab5fdcef4a009aa08aef93c48fab7f6c1f2f58e5b79af137640be1fc2c -SHA512 (windows-0.47.0.crate) = ef494085dc6414c5088a2f51b2ba2347debc31578077cfe4994b2495b078132f24477c41dd9d007f7f086a08fffb24ae39c0bc09e85a1b68289f26759f5c068a -Size (windows-0.47.0.crate) = 11863331 bytes -BLAKE2s (windows-sys-0.42.0.crate) = c5112c52cdc0446a154d71a1d4b484b42591ed150c5c44977fbe21adacac0d81 -SHA512 (windows-sys-0.42.0.crate) = b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 -Size (windows-sys-0.42.0.crate) = 3006791 bytes -BLAKE2s (windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088 -SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 -Size (windows-sys-0.45.0.crate) = 2568659 bytes -BLAKE2s (windows-targets-0.42.2.crate) = 0ffc45054da2117ecbcb2b23f4e1752acb5a2061c796cebc8326638edfe8fee7 -SHA512 (windows-targets-0.42.2.crate) = 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 -Size (windows-targets-0.42.2.crate) = 5492 bytes -BLAKE2s (windows-targets-0.47.0.crate) = 951c3f185b83bccab4a56bdbf3218dbe4f62e4e4bf70b7270e145b06e0bb1131 -SHA512 (windows-targets-0.47.0.crate) = 1890fe4334cbf86132adde5ce12c8e20dbe0c4dc104267b15edde89189192bfa637dddfb166ebba8bac5e3f48e757ffe97f624b909b3d0c6e32572e7ec31bff2 -Size (windows-targets-0.47.0.crate) = 7160 bytes -BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392 -SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 -Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes -BLAKE2s (windows_aarch64_gnullvm-0.47.0.crate) = cac6285eb4a8046c8ac35e2ffac547da30ba5d3df3e91a4027f72b5780f66b5c -SHA512 (windows_aarch64_gnullvm-0.47.0.crate) = 38231f331d317e2cea98d3c912df396a24498aa49ef55b3674850cd9ca8e6ef15d36f274275665afd07e3cbade74d4c537badc975dd24a17d93b968303797e42 -Size (windows_aarch64_gnullvm-0.47.0.crate) = 366046 bytes -BLAKE2s (windows_aarch64_msvc-0.39.0.crate) = f37ab0368217e2cfb14f796739af3e759259a7a631b7824c2074b14792364d94 -SHA512 (windows_aarch64_msvc-0.39.0.crate) = fc2cd225f8c45e62456d93d7acd14914e573a3c23446f52830af754cdc9951dc1eef978f2ffa1b4dd7eff847a2385869a687324ba17131c3a39d63db0cf6c783 -Size (windows_aarch64_msvc-0.39.0.crate) = 661960 bytes -BLAKE2s (windows_aarch64_msvc-0.42.2.crate) = 4da4896f17b2c0ef034e220777baf2885d323898a918b5e0de2863837d11869c -SHA512 (windows_aarch64_msvc-0.42.2.crate) = d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 -Size (windows_aarch64_msvc-0.42.2.crate) = 666981 bytes -BLAKE2s (windows_aarch64_msvc-0.47.0.crate) = a60cc8be7273f454fdcedcce6581194118811c9538172c3f99ea88b510165f32 -SHA512 (windows_aarch64_msvc-0.47.0.crate) = 7dfdfdba9289061cc535c2f70cce48b2f2088f02d860feee5d802d8e90d1856cb0d4928bf0d4e6131a2240c117ae5bc6afbf3f20bf2cc2b66854db1c8eedfff7 -Size (windows_aarch64_msvc-0.47.0.crate) = 670478 bytes -BLAKE2s (windows_i686_gnu-0.39.0.crate) = 9997f7be950478247e398f538e7cbb3f6885732306f884dffce652bec448015c -SHA512 (windows_i686_gnu-0.39.0.crate) = 8df620a25ffefeebd93c5d672e55175f480aaf5144ceff89e07c34f079e3206021022ee7c2f75e7d9b9c1aaad6d4e5a3d3425111e661c222f0dc7030a6211fec -Size (windows_i686_gnu-0.39.0.crate) = 818115 bytes -BLAKE2s (windows_i686_gnu-0.42.2.crate) = 2cdfe1c0829696b9ade24af7f0115ceac893ba9177173891fdd2a55c1f22dc17 -SHA512 (windows_i686_gnu-0.42.2.crate) = ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c -Size (windows_i686_gnu-0.42.2.crate) = 736236 bytes -BLAKE2s (windows_i686_gnu-0.47.0.crate) = 15d2ea68284c534296c4bdd5272466afa52caaac18ff4626807552e3411b39fc -SHA512 (windows_i686_gnu-0.47.0.crate) = baf3d7293ebede3438c8c19b7bf5219c31cebeb168f563f944bf599143d2c18c11e5f07912b31ac80f94564db8db7ab84a0e1bd150c258ae22a42242c10c8176 -Size (windows_i686_gnu-0.47.0.crate) = 740280 bytes -BLAKE2s (windows_i686_msvc-0.39.0.crate) = 31b89bdbdf164e0b0a32bd17abb4c82293c529c82a6debd5e44c9911d4415150 -SHA512 (windows_i686_msvc-0.39.0.crate) = 625352d966bbbfaa3cad22fd1b4aa0f379a698b1ab8dc2e3f7ee7b836066adb3604c2d99e38ab641684413e755ace906cab6b2ccd894808abd9d98bf296a4343 -Size (windows_i686_msvc-0.39.0.crate) = 724575 bytes -BLAKE2s (windows_i686_msvc-0.42.2.crate) = fa8537414719d6744e472f5700f7f1eda6cf8aaa4e77b2d7f006a25f3037c57e -SHA512 (windows_i686_msvc-0.42.2.crate) = c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 -Size (windows_i686_msvc-0.42.2.crate) = 724951 bytes -BLAKE2s (windows_i686_msvc-0.47.0.crate) = d0721866b83c52880c3bf1b860e7e0f09b1af13a13e746def4489f30ed38b490 -SHA512 (windows_i686_msvc-0.47.0.crate) = bbf6f680b286d7311af2870643172dccc97b553dbb83dac13582df6a1b56553d05530da3b9a2ee29bde4eb14adb72c3c8f6916dac569eb06c1828e56b12b98e2 -Size (windows_i686_msvc-0.47.0.crate) = 728945 bytes -BLAKE2s (windows_x86_64_gnu-0.39.0.crate) = c77803f91a5b759924c4eb90e6e057196a8133b6e28071f27bf0f81c94c62c81 -SHA512 (windows_x86_64_gnu-0.39.0.crate) = ececdb1c82892911e73b3abe946d9c75016b4180b85bd4ed6d5069399bb30bb2b75b67238ce8e333f264b58d47b4e628c9413e7ad4c0febae3873aa1fcd51e7a -Size (windows_x86_64_gnu-0.39.0.crate) = 790933 bytes -BLAKE2s (windows_x86_64_gnu-0.42.2.crate) = de90baaa194b8436505237cfe9ad48ece720cb6fe3848c2204929888ca9788f2 -SHA512 (windows_x86_64_gnu-0.42.2.crate) = 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f -Size (windows_x86_64_gnu-0.42.2.crate) = 699373 bytes -BLAKE2s (windows_x86_64_gnu-0.47.0.crate) = def091b683a827eeb954535619a884c3b01514f08fb316ea866b6b3045be67a6 -SHA512 (windows_x86_64_gnu-0.47.0.crate) = 3ddeb1a88e2774470b9a6778b9894279f59b6d30522adf18ee26a909a10fef0a8e8071f217aedcc1ce71b7c7d7e9f6edcb4924b2359c77d11c4d0a9a784e9ad6 -Size (windows_x86_64_gnu-0.47.0.crate) = 702432 bytes -BLAKE2s (windows_x86_64_gnullvm-0.42.2.crate) = 07dc5fb7796917729ca9a6f8e9a08c232c690b35d624276c56045c6b4a513783 -SHA512 (windows_x86_64_gnullvm-0.42.2.crate) = d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 -Size (windows_x86_64_gnullvm-0.42.2.crate) = 364068 bytes -BLAKE2s (windows_x86_64_gnullvm-0.47.0.crate) = 06fa6eedd09e26e4106f39b4a399b33bdb292a11dcecbfbf895caa51c00a7e54 -SHA512 (windows_x86_64_gnullvm-0.47.0.crate) = 445b79e889e5618132ca4dace584fc12665e9f0aa956cbc4fc4595437f518073e1edd2c96342e89ab89b087ef18e26d9e548e0f4431223d890e45b0e4709f60b -Size (windows_x86_64_gnullvm-0.47.0.crate) = 366043 bytes -BLAKE2s (windows_x86_64_msvc-0.39.0.crate) = 63bec280a0ceb0a38610d45895687c46cb52d3283bc695066a4dba28166045a3 -SHA512 (windows_x86_64_msvc-0.39.0.crate) = 5009450b2fe34ea2bed3305af85efc018489976ab275c0e3b7e621c95eb1a05ebd1c56d805f0f2f353649a7df89dc344d22aa9037bfb461062051972135d016a -Size (windows_x86_64_msvc-0.39.0.crate) = 662005 bytes -BLAKE2s (windows_x86_64_msvc-0.42.2.crate) = 6a3952bb3b73bd233e809f7c562e14701b58536a4f0c638caf930b8be0bc36da -SHA512 (windows_x86_64_msvc-0.42.2.crate) = 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 -Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes -BLAKE2s (windows_x86_64_msvc-0.47.0.crate) = 729aa87f0546f0436eb20eace36c4542355908e54d1f5c248623810bb8c39e60 -SHA512 (windows_x86_64_msvc-0.47.0.crate) = 9dfe774f518205b53b1ad18c3cf5d3918df095b6ca2be2628eeacef012a67ddc5a1e7584c38199b7accdfe8d2725c03ed23b05742a315665c1759d8471f0a1bb -Size (windows_x86_64_msvc-0.47.0.crate) = 670428 bytes -BLAKE2s (winnow-0.4.1.crate) = a4f97686714e57efbcd59d4137bfb79fc849f9e6e9aaf1306c3a28515c2e6639 -SHA512 (winnow-0.4.1.crate) = 390b3da6688d61d90d9bb221d95c7243968209b692737999b13326204954d1e916b390ac8a3a0e0864695ad9a073ed8a79e592ca565be374cc6e909b4166d52a -Size (winnow-0.4.1.crate) = 138177 bytes -BLAKE2s (x25519-dalek-2.0.0-pre.1.crate) = dcb33b84e3e89334e5d1add7ce15d26598b29a66b4a434e3ca0c093b1953d3b6 -SHA512 (x25519-dalek-2.0.0-pre.1.crate) = f8355a79c469d1e3c9ff38a435b0520a7db05467156e7974f9e56a13a5c3fa82934fa6522523e8bb10570b3b9fcb6fbf95dd357ba0cd18455ff97255b48f0371 -Size (x25519-dalek-2.0.0-pre.1.crate) = 88717 bytes +BLAKE2s (windows-0.52.0.crate) = b61ab4c89b2cccd911515b6c40f21d0fa8eb5fe5c401c1400ba297747b0df440 +SHA512 (windows-0.52.0.crate) = 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da +Size (windows-0.52.0.crate) = 11843715 bytes +BLAKE2s (windows-core-0.52.0.crate) = 77d9bb32ee278988564117784949be021514e73dbe8039a61a4606321aaa7d0b +SHA512 (windows-core-0.52.0.crate) = 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +Size (windows-core-0.52.0.crate) = 42154 bytes +BLAKE2s (windows-sys-0.48.0.crate) = cbec178b925ef01a7990a203a0725e6c42071170cebc4f9e0737f2eb4cdd7265 +SHA512 (windows-sys-0.48.0.crate) = bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +Size (windows-sys-0.48.0.crate) = 2628884 bytes +BLAKE2s (windows-sys-0.52.0.crate) = c3fbc4dc1df8d727b7bee308e0c95dcfe190dc3f655d19dc027a7f522d496f79 +SHA512 (windows-sys-0.52.0.crate) = 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +Size (windows-sys-0.52.0.crate) = 2576877 bytes +BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26 +SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +Size (windows-sys-0.59.0.crate) = 2387323 bytes +BLAKE2s (windows-targets-0.48.5.crate) = 7f0625d0395de135ccc1832b157516dfffec6e9f905cec77029e73ee3b1ad784 +SHA512 (windows-targets-0.48.5.crate) = e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +Size (windows-targets-0.48.5.crate) = 6904 bytes +BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9 +SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +Size (windows-targets-0.52.6.crate) = 6403 bytes +BLAKE2s (windows_aarch64_gnullvm-0.48.5.crate) = 16f1a40ad9d7f5c07494846417860a008e6ff77d14849feef2028cbf42101904 +SHA512 (windows_aarch64_gnullvm-0.48.5.crate) = 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +Size (windows_aarch64_gnullvm-0.48.5.crate) = 418492 bytes +BLAKE2s (windows_aarch64_gnullvm-0.52.6.crate) = 22fddd2aa2d7419001b540e1cb9c3702ae4fb2972cd94448e325c00729033c87 +SHA512 (windows_aarch64_gnullvm-0.52.6.crate) = f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +Size (windows_aarch64_gnullvm-0.52.6.crate) = 435718 bytes +BLAKE2s (windows_aarch64_msvc-0.48.5.crate) = f6a2eccd6c79e9b8ea1ffb008c07418a153d1aead269ca75e783f53bdae4e54c +SHA512 (windows_aarch64_msvc-0.48.5.crate) = 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +Size (windows_aarch64_msvc-0.48.5.crate) = 798483 bytes +BLAKE2s (windows_aarch64_msvc-0.52.6.crate) = 8f50e782f7ff109325620b809e13c08b948f85e0519cf249f70c5b605866d07c +SHA512 (windows_aarch64_msvc-0.52.6.crate) = a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +Size (windows_aarch64_msvc-0.52.6.crate) = 832615 bytes +BLAKE2s (windows_i686_gnu-0.48.5.crate) = a2bb0938735f6a3ee123aea59a739152d9b6d75f791218bc1bcff2fd1f3efb12 +SHA512 (windows_i686_gnu-0.48.5.crate) = 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes +BLAKE2s (windows_i686_gnu-0.52.6.crate) = 2bf3eede03990415b9bd6ab49e4d91d962d8ebe6303560848a2e9ef9f316331a +SHA512 (windows_i686_gnu-0.52.6.crate) = a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +Size (windows_i686_gnu-0.52.6.crate) = 880402 bytes +BLAKE2s (windows_i686_gnullvm-0.52.6.crate) = eafa7c3fdf8ce35ecee51ebf161ba59c582395537555921b94b8af952c9dd38c +SHA512 (windows_i686_gnullvm-0.52.6.crate) = 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +Size (windows_i686_gnullvm-0.52.6.crate) = 475940 bytes +BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7 +SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes +BLAKE2s (windows_i686_msvc-0.52.6.crate) = 085f4ed29405a0351ecf62874780f2692e011dc0cedbd945270fe7d1f032987a +SHA512 (windows_i686_msvc-0.52.6.crate) = ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +Size (windows_i686_msvc-0.52.6.crate) = 901163 bytes +BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b +SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes +BLAKE2s (windows_x86_64_gnu-0.52.6.crate) = 72ec3c98937b6cb854cb09a78dabd88a71f56e96cdc99a3b46d4641b395f81ec +SHA512 (windows_x86_64_gnu-0.52.6.crate) = c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +Size (windows_x86_64_gnu-0.52.6.crate) = 836363 bytes +BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326 +SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes +BLAKE2s (windows_x86_64_gnullvm-0.52.6.crate) = ad13afdffbbdfe4ac64f82de4ee71ba660793294c737412ddc7aa3f47109ddb3 +SHA512 (windows_x86_64_gnullvm-0.52.6.crate) = 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +Size (windows_x86_64_gnullvm-0.52.6.crate) = 435707 bytes +BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b +SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes +BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79 +SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes +BLAKE2s (winnow-0.6.20.crate) = c9937fe9cbf7cb7757ad06926726e7ea7e69d32d01c4fa11f3edb9a92dea56b2 +SHA512 (winnow-0.6.20.crate) = 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +Size (winnow-0.6.20.crate) = 163617 bytes +BLAKE2s (wyz-0.5.1.crate) = dc39cd7a740b1e5bc6799cf3f502684350913a83f457249d2c868ede49ad0849 +SHA512 (wyz-0.5.1.crate) = 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +Size (wyz-0.5.1.crate) = 18790 bytes +BLAKE2s (x25519-dalek-2.0.1.crate) = b9b4b2f64bebd1f947a280052735f2de2d2282e588d64b06c25469005c39fbc3 +SHA512 (x25519-dalek-2.0.1.crate) = 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9 +Size (x25519-dalek-2.0.1.crate) = 87820 bytes BLAKE2s (x509-signature-0.5.0.crate) = bc934b6d64584c6fc50dce0944700783418944ba4a0e76d947cb740d5ae4276d SHA512 (x509-signature-0.5.0.crate) = 2216a23872cd02882e89f3c6f3279cf7bba08e518c387c7cc564a54b4f87c1d60e8998d8d7b308b1be525854ddd54dbafc175ee90f52d70615356f11a25c81fe Size (x509-signature-0.5.0.crate) = 21704 bytes +BLAKE2s (xxhash-rust-0.8.12.crate) = 6f340fa3848f6f727e6a799c1d9d4d76953c31d498b1e2beda7011350df92a25 +SHA512 (xxhash-rust-0.8.12.crate) = 6fd17ec65be94b58f109b6aa9bb283e51092621e8af624f8c2c2c95558a3d0461d743cb8a65a0da5853ff7fd98273daec0dcc5b632440868524f99894beeff3d +Size (xxhash-rust-0.8.12.crate) = 21329 bytes BLAKE2s (xz2-0.1.7.crate) = 4b3b31585d2eff37f12133f94da75ce2afba90c3475438677cae9c36544fd8be SHA512 (xz2-0.1.7.crate) = 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 Size (xz2-0.1.7.crate) = 23892 bytes -BLAKE2s (zeroize-1.6.0.crate) = f2055440b7c90a2a0ebd0997466b65fc1f83ae7af9f346740346de90c914e36a -SHA512 (zeroize-1.6.0.crate) = 9ebc81c10516440476b5c198dd4ff0d284a0a37cee11a2cdfb5a1995f95b72d05beb827483b16e8b764f720fbcf30a5e5d8b1517cfbbf572bcb27c2efb18393b -Size (zeroize-1.6.0.crate) = 19049 bytes -BLAKE2s (zeroize_derive-1.4.1.crate) = b6498bc12780ce22209b69651c3cba6cbd960ac4fdb06fcbc10f2e3bf11dbbb6 -SHA512 (zeroize_derive-1.4.1.crate) = de93d7f374966fd1805fa42acab11ae0732fb06b8ecad8bada882a5047892334a0f7b6ee7130ce76cea50facbc8544347156a03347023db9693413c1a6b56bd3 -Size (zeroize_derive-1.4.1.crate) = 10736 bytes -BLAKE2s (zstd-0.11.2+zstd.1.5.2.crate) = 457697ab32001616cbce03e1a82cb73cf39d5a41dfa26548c8dac5d624903268 -SHA512 (zstd-0.11.2+zstd.1.5.2.crate) = d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd -Size (zstd-0.11.2+zstd.1.5.2.crate) = 28987 bytes -BLAKE2s (zstd-safe-5.0.2+zstd.1.5.2.crate) = 6f97bf58232aafde22e28e9355546eb1a99cf12fbc6b9155084e78749f4d6221 -SHA512 (zstd-safe-5.0.2+zstd.1.5.2.crate) = 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014 -Size (zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 bytes -BLAKE2s (zstd-sys-2.0.7+zstd.1.5.4.crate) = 26e9e5f11bc48baeabbd35c86aecb7eeb3cdd865717a7477c872b970ea313ff3 -SHA512 (zstd-sys-2.0.7+zstd.1.5.4.crate) = dcddc4f0d7486ee144df4e2173536dc02c9714b6f702edb9a9e04b4c02f4d347b5a70fbc020c1d08c079d38a423c4dc8b6b86e7e43ec3ccfcc8e3ff9861be11b -Size (zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100 bytes -SHA1 (patch-crates_arti_src_arti-example-config.toml) = 181e1152b20307d35ed78df7044c0b8e7135c015 +BLAKE2s (zerocopy-0.7.35.crate) = 6c1c01d135f992d11eaace0ef9d0e94390a3e019cc453ab039a40292b1e88a79 +SHA512 (zerocopy-0.7.35.crate) = 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +Size (zerocopy-0.7.35.crate) = 152645 bytes +BLAKE2s (zerocopy-derive-0.7.35.crate) = b80899d1b7a843a5225638171775a0c9643052c9e96f7b88a825150d0725505e +SHA512 (zerocopy-derive-0.7.35.crate) = dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +Size (zerocopy-derive-0.7.35.crate) = 37829 bytes +BLAKE2s (zeroize-1.8.1.crate) = 5a10298ca4d45f2d0a2cefc2ee481fc2341b0355e78a4b0940c31f776e5b2d38 +SHA512 (zeroize-1.8.1.crate) = dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe +Size (zeroize-1.8.1.crate) = 20029 bytes +BLAKE2s (zeroize_derive-1.4.2.crate) = c5aded3e16d18c2128d74254a509eabb77f2c7d657922e38cf5edca492d4a523 +SHA512 (zeroize_derive-1.4.2.crate) = d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 +Size (zeroize_derive-1.4.2.crate) = 11141 bytes +BLAKE2s (zstd-0.13.2.crate) = 31af69b63df98fc8ff82320bc91f18e1e02a00891532ec57ad31a1a3d72eaa75 +SHA512 (zstd-0.13.2.crate) = 9cc3584f74da6da6920b74a7125b4eee9133ae00776aff3c77404fb438e05831f654fce46f7ebab442b04f20f84c11ca58f7ebfe7ff506833c38e919ee3f8572 +Size (zstd-0.13.2.crate) = 30251 bytes +BLAKE2s (zstd-safe-7.2.1.crate) = 7e771b4a9054ed17c1f3fc934f9bc03481ea15aeb5ebaf0f315bc108195d4ee2 +SHA512 (zstd-safe-7.2.1.crate) = 95d0a1d4bb307f64de40f4bad5b400e5a592c901e133a88d8344c46ba3dd51465a8284fa2e3aca74f531c21e7bc3eead112f3797abaea7e439e3f407401b947b +Size (zstd-safe-7.2.1.crate) = 21122 bytes +BLAKE2s (zstd-sys-2.0.13+zstd.1.5.6.crate) = df71c3b7a2dd396817e8e71eee920caccb9ae769f06d82920e6eea55df3be7dc +SHA512 (zstd-sys-2.0.13+zstd.1.5.6.crate) = c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf +Size (zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 bytes diff --git a/net/arti/patches/patch-crates_arti_src_arti-example-config.toml b/net/arti/patches/patch-crates_arti_src_arti-example-config.toml deleted file mode 100644 index 00f120c14cf0..000000000000 --- a/net/arti/patches/patch-crates_arti_src_arti-example-config.toml +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-crates_arti_src_arti-example-config.toml,v 1.1 2023/02/21 20:53:12 nikita Exp $ - ---- crates/arti/src/arti-example-config.toml.orig 2022-09-25 15:06:18 UTC -+++ crates/arti/src/arti-example-config.toml -@@ -86,8 +86,8 @@ - # - # The state directory is not yet used. - [storage] --#cache_dir = "${ARTI_CACHE}" --#state_dir = "${ARTI_LOCAL_DATA}" -+cache_dir = "/var/chroot/arti/" -+state_dir = "/var/chroot/arti/" - - # Describe how to enforce permissions on the filesystem when accessing the cache - # and state directories. (This does not apply to configuration files)