pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Upgrade routinator to version 0.9.0-rc3.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Tue Jun 1 10:53:09 2021 +0200
Changeset:	21cb668fc956752534065d6dbb342698e1b504f1

Modified Files:
	routinator/Makefile
	routinator/cargo-depends.mk
	routinator/distinfo

Log Message:
Upgrade routinator to version 0.9.0-rc3.

Pkgsrc changes:
 * Re-compute cargo dependencies and checksums

Upstream changes:

Released 2021-05-31.

Breaking Changes

* The minimal supported Rust version is now 1.47.0. ([#568])

Bug Fixes

* Formatting fix for the man page ([#569])

Other Changes

* Support for building RPM packages for Centos 7 and 8. ([#566])

[#566]: https://github.com/NLnetLabs/routinator/pull/566
[#568]: https://github.com/NLnetLabs/routinator/pull/568
[#569]: https://github.com/NLnetLabs/routinator/pull/569

Released 2021-05-25.

Bug Fixes

* In server mode, the database is now only opened after detaching from the
  console if requested. This fixes Routinator hanging if the `--detach`
  option is used due to invoking multi-threading before forking. ([#557])
* Fixed a panic when trying to load a broken repository state object from
  the database. ([#558])
* Accept the `filter-asn` query parameter in the VRP set HTTP endpoints
  again which was accidentally rejected. ([#559])

Other Changes

* Rearranged the Prometheus metrics to be more canonical. ([#562])

[#557]: https://github.com/NLnetLabs/routinator/pull/557
[#558]: https://github.com/NLnetLabs/routinator/pull/558
[#559]: https://github.com/NLnetLabs/routinator/pull/559
[#562]: https://github.com/NLnetLabs/routinator/pull/562

Released 2021-05-17.

Breaking Changes

* Routinator now keeps the last valid data from a publication point and
  falls back to using that if an update to the publication point does not
  have a valid manifest or the data does not match the manifest. This data
  is stored in a [sled] key-value database rather than directly in the file
  system. ([#456])
* RRDP data is now collected into the same key-value database. The new
  command `dump` allows copying the data from the database to the file
  system. ([#473], [#480], [#484])
* If an RRDP repository is unavailable for a certain time, Routinator will
  now fall back to rsync. The time since last successful update before
  this fallback happens is configurable via the `rrdp-fallback-time`
  option and defaults to one hour. ([#473], [#482])
* The `rsync-timeout` now describes a hard timeout on the rsync process
  for updating a repository. ([#528)]
* The size of downloaded RPKI objects is now limited by the
  `max-object-size` options which defaults to a limit of 20 MBytes. This
  limit applies to both RRDP and rsync. ([#531])
* Routinator now includes additional TALs for various commonly used
  RPKI testbeds. The `init` command has been restructured to make it
  possible to select the TALs for installation. The default is still to
  install the five production RIR TALs. ([#500])
* Deprecated configuration items have been removed: `unknown-objects`
  cannot be spelled with a underscore anymore and string values are not
  accepted anymore for `rtr-tcp-keepalive`. ([#496])
* The minimal supported Rust version is now 1.45.0. ([#444], [#498])

New

* The new option `--fresh` causes Routinator to delete all cached data
  before starting. This can be used when data corruption is reported. ([#470])
* The new HTTP server endpoint `/json-delta` provides an option to
  retrieve updates to a previously received data set via deltas. ([#537])
* Status information is now available in JSON format at `/api/v1/status`.
  ([#437])
* The metrics of RRDP repositories now also include the serial number of
  the last update. The JSON status information also includes the session
  ID and whether the last update was via a delta and if it wasnâ<80><99>t why a
  snapshot had to be used. It also separately provides the status codes
  for the request of the notification file and the snapshot or last
  requested delta file. ([#487], [#489])
* Prometheus metrics and JSON status have been greatly extended with more
  detailed counters for individual valid and invalid object types. They
  are also now available on a per-repository basis in addition to the
  already existing per-TAL basis. ([#493], [#539])
* Prometheus metrics and JSON status can now optionally include per-client
  RTR metrics. This is disabled by default to avoid accidentally leaking
  information about the local network topology. ([#519])
* The RRDP client now supports the gzip transfer encoding for HTTPs.
  ([#463], contributed by [@bjpbakker])
* The `exception` config file value now also accepts a single string with
  a path name instead of an array of strings. ([#471])
* The new `rrdp-keep-responses` option allows optionally storing the XML
  content of all received RRDP responses in the file system. ([#490])
* The HTTP endpoints that supply the current VRP set now support
  conditional request handling. They include Etag and
  Last-Modified headers in their response and process If-None-Match and
  If-Modified-Since headers in requests. ([#474], contributed by [@reschke],
  [#488])
* The `validate` command now accepts input from and can write its output
  to files. Both are available in simple plain text and JSON formatting.
  ([#514])

Bug Fixes

* The `csvcompat` output format that was introduced in 0.7.0 is now
  actually accepted by the `--format` command line option.
* The `/validity` HTTP endpoint now accepts percent-encoded characters in
  the query parameters. ([#505])

Other Changes

* Updated the bundled APNIC and LACNIC TALs. When upgrading, please re-install
  the TALs in your system via `routinator init`. ([#510], [#543])
* Upgrade [rpki-rs] to 0.11 and drop now unnecessary separate dependency
  to [rpki-rtr]. ([#443])
* Upgrade Tokio-related dependencies to new version based on Tokio 1.0.
  ([#444])
* Upgrade the bundled UI to version 0.2.0 reflecting the changed metrics.
  ([#550])

[#437]: https://github.com/NLnetLabs/routinator/pull/437
[#443]: https://github.com/NLnetLabs/routinator/pull/443
[#444]: https://github.com/NLnetLabs/routinator/pull/444
[#456]: https://github.com/NLnetLabs/routinator/pull/456
[#463]: https://github.com/NLnetLabs/routinator/pull/463
[#471]: https://github.com/NLnetLabs/routinator/pull/471
[#470]: https://github.com/NLnetLabs/routinator/pull/470
[#473]: https://github.com/NLnetLabs/routinator/pull/473
[#474]: https://github.com/NLnetLabs/routinator/pull/474
[#480]: https://github.com/NLnetLabs/routinator/pull/480
[#482]: https://github.com/NLnetLabs/routinator/pull/482
[#484]: https://github.com/NLnetLabs/routinator/pull/484
[#487]: https://github.com/NLnetLabs/routinator/pull/487
[#488]: https://github.com/NLnetLabs/routinator/pull/488
[#489]: https://github.com/NLnetLabs/routinator/pull/489
[#490]: https://github.com/NLnetLabs/routinator/pull/490
[#493]: https://github.com/NLnetLabs/routinator/pull/490
[#496]: https://github.com/NLnetLabs/routinator/pull/496
[#498]: https://github.com/NLnetLabs/routinator/pull/498
[#500]: https://github.com/NLnetLabs/routinator/pull/500
[#505]: https://github.com/NLnetLabs/routinator/pull/505
[#510]: https://github.com/NLnetLabs/routinator/pull/510
[#514]: https://github.com/NLnetLabs/routinator/pull/514
[#519]: https://github.com/NLnetLabs/routinator/pull/519
[#528]: https://github.com/NLnetLabs/routinator/pull/528
[#531]: https://github.com/NLnetLabs/routinator/pull/531
[#537]: https://github.com/NLnetLabs/routinator/pull/537
[#539]: https://github.com/NLnetLabs/routinator/pull/539
[#543]: https://github.com/NLnetLabs/routinator/pull/543
[#550]: https://github.com/NLnetLabs/routinator/pull/550
[rpki-rs]: https://github.com/NLnetLabs/rpki-rs/
[rpki-rtr]: https://github.com/NLnetLabs/rpki-rtr/
[@bjpbakker]: https://github.com/bjpbakker
[@reschke]: https://github.com/reschke

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=21cb668fc956752534065d6dbb342698e1b504f1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 routinator/Makefile         |   6 +--
 routinator/cargo-depends.mk |  28 +++++------
 routinator/distinfo         | 120 ++++++++++++++++++++++----------------------
 3 files changed, 77 insertions(+), 77 deletions(-)

diffs:
diff --git a/routinator/Makefile b/routinator/Makefile
index f71f228901..47ce9a60f0 100644
--- a/routinator/Makefile
+++ b/routinator/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	routinator-0.9.0-rc2
+DISTNAME=	routinator-0.9.0-rc3
 PKGNAME=	${DISTNAME:S/-rc/rc/}
 CATEGORIES=	net
 EXTRACT_SUFX=	.tar.gz
@@ -12,8 +12,8 @@ LICENSE=	modified-bsd
 MASTER_SITES=	${MASTER_SITE_GITHUB:=NLnetLabs/}
 GITHUB_TAG=	v${PKGVERSION_NOREV:S/rc/-rc/}
 
-# 0.8.0 now requires this rust version:
-RUST_REQ=		1.42.0
+# 0.9.0 now requires this rust version:
+RUST_REQ=		1.47.0
 
 .include "cargo-depends.mk"
 
diff --git a/routinator/cargo-depends.mk b/routinator/cargo-depends.mk
index 9372e062e5..d801e22d84 100644
--- a/routinator/cargo-depends.mk
+++ b/routinator/cargo-depends.mk
@@ -3,7 +3,7 @@
 CARGO_CRATE_DEPENDS+=	addr2line-0.15.1
 CARGO_CRATE_DEPENDS+=	adler-1.0.2
 CARGO_CRATE_DEPENDS+=	ansi_term-0.11.0
-CARGO_CRATE_DEPENDS+=	arc-swap-1.2.0
+CARGO_CRATE_DEPENDS+=	arc-swap-1.3.0
 CARGO_CRATE_DEPENDS+=	async-compression-0.3.8
 CARGO_CRATE_DEPENDS+=	atty-0.2.14
 CARGO_CRATE_DEPENDS+=	autocfg-1.0.1
@@ -14,16 +14,16 @@ CARGO_CRATE_DEPENDS+=	bitflags-1.2.1
 CARGO_CRATE_DEPENDS+=	bumpalo-3.6.1
 CARGO_CRATE_DEPENDS+=	byteorder-1.4.3
 CARGO_CRATE_DEPENDS+=	bytes-1.0.1
-CARGO_CRATE_DEPENDS+=	cc-1.0.67
+CARGO_CRATE_DEPENDS+=	cc-1.0.68
 CARGO_CRATE_DEPENDS+=	cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=	chrono-0.4.19
 CARGO_CRATE_DEPENDS+=	clap-2.33.3
 CARGO_CRATE_DEPENDS+=	core-foundation-0.9.1
 CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.8.2
 CARGO_CRATE_DEPENDS+=	crc32fast-1.2.1
-CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.4
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.5
 CARGO_CRATE_DEPENDS+=	crossbeam-queue-0.3.1
-CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.4
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.5
 CARGO_CRATE_DEPENDS+=	dirs-3.0.2
 CARGO_CRATE_DEPENDS+=	dirs-sys-0.3.6
 CARGO_CRATE_DEPENDS+=	either-1.6.1
@@ -46,7 +46,7 @@ CARGO_CRATE_DEPENDS+=	futures-sink-0.3.15
 CARGO_CRATE_DEPENDS+=	futures-task-0.3.15
 CARGO_CRATE_DEPENDS+=	futures-util-0.3.15
 CARGO_CRATE_DEPENDS+=	fxhash-0.2.1
-CARGO_CRATE_DEPENDS+=	getrandom-0.2.2
+CARGO_CRATE_DEPENDS+=	getrandom-0.2.3
 CARGO_CRATE_DEPENDS+=	gimli-0.24.0
 CARGO_CRATE_DEPENDS+=	h2-0.3.3
 CARGO_CRATE_DEPENDS+=	hashbrown-0.9.1
@@ -54,8 +54,8 @@ CARGO_CRATE_DEPENDS+=	hermit-abi-0.1.18
 CARGO_CRATE_DEPENDS+=	http-0.2.4
 CARGO_CRATE_DEPENDS+=	http-body-0.4.2
 CARGO_CRATE_DEPENDS+=	httparse-1.4.1
-CARGO_CRATE_DEPENDS+=	httpdate-0.3.2
-CARGO_CRATE_DEPENDS+=	hyper-0.14.4
+CARGO_CRATE_DEPENDS+=	httpdate-1.0.1
+CARGO_CRATE_DEPENDS+=	hyper-0.14.8
 CARGO_CRATE_DEPENDS+=	hyper-rustls-0.22.1
 CARGO_CRATE_DEPENDS+=	hyper-tls-0.5.0
 CARGO_CRATE_DEPENDS+=	idna-0.2.3
@@ -65,7 +65,7 @@ CARGO_CRATE_DEPENDS+=	ipnet-2.3.0
 CARGO_CRATE_DEPENDS+=	itoa-0.4.7
 CARGO_CRATE_DEPENDS+=	js-sys-0.3.51
 CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=	libc-0.2.94
+CARGO_CRATE_DEPENDS+=	libc-0.2.95
 CARGO_CRATE_DEPENDS+=	lock_api-0.4.4
 CARGO_CRATE_DEPENDS+=	log-0.4.14
 CARGO_CRATE_DEPENDS+=	log-reroute-0.1.7
@@ -99,7 +99,7 @@ CARGO_CRATE_DEPENDS+=	pkg-config-0.3.19
 CARGO_CRATE_DEPENDS+=	ppv-lite86-0.2.10
 CARGO_CRATE_DEPENDS+=	proc-macro-hack-0.5.19
 CARGO_CRATE_DEPENDS+=	proc-macro-nested-0.1.7
-CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.26
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.27
 CARGO_CRATE_DEPENDS+=	quick-xml-0.22.0
 CARGO_CRATE_DEPENDS+=	quote-1.0.9
 CARGO_CRATE_DEPENDS+=	rand-0.8.3
@@ -131,19 +131,19 @@ CARGO_CRATE_DEPENDS+=	signal-hook-registry-1.3.0
 CARGO_CRATE_DEPENDS+=	slab-0.4.3
 CARGO_CRATE_DEPENDS+=	sled-0.34.6
 CARGO_CRATE_DEPENDS+=	smallvec-1.6.1
-CARGO_CRATE_DEPENDS+=	socket2-0.3.19
+CARGO_CRATE_DEPENDS+=	socket2-0.4.0
 CARGO_CRATE_DEPENDS+=	spin-0.5.2
 CARGO_CRATE_DEPENDS+=	strsim-0.8.0
 CARGO_CRATE_DEPENDS+=	syn-1.0.72
 CARGO_CRATE_DEPENDS+=	syslog-5.0.0
 CARGO_CRATE_DEPENDS+=	tempfile-3.2.0
 CARGO_CRATE_DEPENDS+=	textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=	thiserror-1.0.24
-CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.24
+CARGO_CRATE_DEPENDS+=	thiserror-1.0.25
+CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.25
 CARGO_CRATE_DEPENDS+=	time-0.1.43
 CARGO_CRATE_DEPENDS+=	tinyvec-1.2.0
 CARGO_CRATE_DEPENDS+=	tinyvec_macros-0.1.0
-CARGO_CRATE_DEPENDS+=	tokio-1.6.0
+CARGO_CRATE_DEPENDS+=	tokio-1.6.1
 CARGO_CRATE_DEPENDS+=	tokio-macros-1.2.0
 CARGO_CRATE_DEPENDS+=	tokio-native-tls-0.3.0
 CARGO_CRATE_DEPENDS+=	tokio-rustls-0.22.0
@@ -163,7 +163,7 @@ CARGO_CRATE_DEPENDS+=	unicode-xid-0.2.2
 CARGO_CRATE_DEPENDS+=	untrusted-0.7.1
 CARGO_CRATE_DEPENDS+=	url-2.2.2
 CARGO_CRATE_DEPENDS+=	uuid-0.8.2
-CARGO_CRATE_DEPENDS+=	vcpkg-0.2.12
+CARGO_CRATE_DEPENDS+=	vcpkg-0.2.13
 CARGO_CRATE_DEPENDS+=	vec_map-0.8.2
 CARGO_CRATE_DEPENDS+=	version_check-0.9.3
 CARGO_CRATE_DEPENDS+=	want-0.3.0
diff --git a/routinator/distinfo b/routinator/distinfo
index 5b8a5b8b17..c85f4fce90 100644
--- a/routinator/distinfo
+++ b/routinator/distinfo
@@ -12,10 +12,10 @@ SHA1 (ansi_term-0.11.0.crate) = 0c6f984f171ee890100780e038def5db2a8b7ab8
 RMD160 (ansi_term-0.11.0.crate) = 0bc10d826fc7a658ac1026dac333cc54f26f7c5b
 SHA512 (ansi_term-0.11.0.crate) = a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 Size (ansi_term-0.11.0.crate) = 17087 bytes
-SHA1 (arc-swap-1.2.0.crate) = 140adb77e4ad22cdf9759c796908627886a3a605
-RMD160 (arc-swap-1.2.0.crate) = 93d2aca43e6ad9e80c5da3358af64dcb2aeff993
-SHA512 (arc-swap-1.2.0.crate) = 4f2fa181408132dec45ab449e654e44b050c55313ebcb4d34be1916752d04f0024cac210defedb1bcf2dd52d59d3309262c21428d42a590fe66c2274dab59194
-Size (arc-swap-1.2.0.crate) = 62884 bytes
+SHA1 (arc-swap-1.3.0.crate) = c873f031d869b20da1b920a771bfdf13c7c3cfbf
+RMD160 (arc-swap-1.3.0.crate) = fb95b780763f55d91df25f5b38b89d5c33c6ab51
+SHA512 (arc-swap-1.3.0.crate) = 750786c5e9044d92d6809a1b5b10dac4fe3408094f21cf87294e6716055e2f6ed42cb91d54af6803977099f63bec49a9524c9049e8425c77f5cf8703c252418d
+Size (arc-swap-1.3.0.crate) = 63680 bytes
 SHA1 (async-compression-0.3.8.crate) = 69cfaa147c8b16ec5500198db7efeae6856d9718
 RMD160 (async-compression-0.3.8.crate) = f4ac073093c1dbfbbd3070ae80402e7118bd6fdd
 SHA512 (async-compression-0.3.8.crate) = 8ef6c186d3d5131034322540dedce6d8108bf1f00f9e73433772c06a77eb33567124f303a217f77f6daeb697f26fe9d6dd8ed6b9ae1e16ddb6e0f3053ab2bb06
@@ -56,10 +56,10 @@ SHA1 (bytes-1.0.1.crate) = a7e3087fa774c036cacd2014629b3f8018a36635
 RMD160 (bytes-1.0.1.crate) = cc3aef07c5ac6b4834fe7e99f4ddfa7f9c00e5f3
 SHA512 (bytes-1.0.1.crate) = 885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87
 Size (bytes-1.0.1.crate) = 48142 bytes
-SHA1 (cc-1.0.67.crate) = cb42ab68a87b36d0c9ea40ec2e86471557a3e0fc
-RMD160 (cc-1.0.67.crate) = 0be373ba090355c617a86bab1b1fe830b1387a11
-SHA512 (cc-1.0.67.crate) = f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
-Size (cc-1.0.67.crate) = 53486 bytes
+SHA1 (cc-1.0.68.crate) = 40110ec82a03253a4d6223f3a4cdbfb6495e06f4
+RMD160 (cc-1.0.68.crate) = 4d2f31d22e81031c2eba0f3778cf8fa08d48a114
+SHA512 (cc-1.0.68.crate) = faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
+Size (cc-1.0.68.crate) = 55936 bytes
 SHA1 (cfg-if-1.0.0.crate) = 9b415d94b6c2a84ed31b909e354ba9ac89092174
 RMD160 (cfg-if-1.0.0.crate) = 72507b7a112aaebe5833ade3a7a24ea8c0c6b243
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -84,18 +84,18 @@ SHA1 (crc32fast-1.2.1.crate) = 19303f37dd799c0bf068215d397fc2acc0b4bb67
 RMD160 (crc32fast-1.2.1.crate) = e6b55b1e5d7b254ce33d81c888278d29724d2710
 SHA512 (crc32fast-1.2.1.crate) = 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e
 Size (crc32fast-1.2.1.crate) = 38172 bytes
-SHA1 (crossbeam-epoch-0.9.4.crate) = 253577ae5d7b166ab305dc5fc6921a4f492d4dab
-RMD160 (crossbeam-epoch-0.9.4.crate) = 300dfeaa1943bfebcd2d26c170c55a2344524106
-SHA512 (crossbeam-epoch-0.9.4.crate) = d5d2bf6a19986a8a7a6cccdefc46dde539e9772dd6d3ab9eb9275ec1006d0a517ada49e87c91d424b6ac63de82193d6dd95e733b65e097062567c91fa17befc2
-Size (crossbeam-epoch-0.9.4.crate) = 42875 bytes
+SHA1 (crossbeam-epoch-0.9.5.crate) = dd5deecf7c42644275c8e9cc10dce06619cb1624
+RMD160 (crossbeam-epoch-0.9.5.crate) = 7d1320d8419d10184610ee60a3f651e8fe9f39eb
+SHA512 (crossbeam-epoch-0.9.5.crate) = ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064
+Size (crossbeam-epoch-0.9.5.crate) = 43883 bytes
 SHA1 (crossbeam-queue-0.3.1.crate) = 52eb7667d545bd0ed63fb9bdc49fbad22a2d92a4
 RMD160 (crossbeam-queue-0.3.1.crate) = 9ef8d51087e3430e4c33770d1a0aa9b92ff6a3f9
 SHA512 (crossbeam-queue-0.3.1.crate) = f666d14ffe4be603ada67ac1fd28526bd2517c32856dc077e5bfe512fa012c08f197e206afb2547b9b5a52ecfb1231a9bffb5b9d24cc4e58aee37ebb87b54d6f
 Size (crossbeam-queue-0.3.1.crate) = 14787 bytes
-SHA1 (crossbeam-utils-0.8.4.crate) = 617986023917ac7d99a830a59db2edb22ed6702e
-RMD160 (crossbeam-utils-0.8.4.crate) = d7c345f44bfdc6f12eb8774b798e0d47b732892a
-SHA512 (crossbeam-utils-0.8.4.crate) = 6147ee3048f2df2c311c6d9d683b239249e6f49f8b2b27eaeaea9361b32fccb1ba37fd8bd3fa147d70b7d7d8d3281d3018939c4a70a75e191da7d86128c4648c
-Size (crossbeam-utils-0.8.4.crate) = 37279 bytes
+SHA1 (crossbeam-utils-0.8.5.crate) = d658aaf9ee199d32379999d810bc22dcb8096fd3
+RMD160 (crossbeam-utils-0.8.5.crate) = e368ab0be21a564965507c7bcefcb50caafb5025
+SHA512 (crossbeam-utils-0.8.5.crate) = fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f
+Size (crossbeam-utils-0.8.5.crate) = 38414 bytes
 SHA1 (dirs-3.0.2.crate) = ae854c589a5a421ec3377d6a65a08071e3ca215c
 RMD160 (dirs-3.0.2.crate) = 11f5d23a4b3978026b79af99649bfc3f1749dcb7
 SHA512 (dirs-3.0.2.crate) = 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55
@@ -184,10 +184,10 @@ SHA1 (fxhash-0.2.1.crate) = 784dd47e0ab3faef160cae3a6ff1d12887dca8d1
 RMD160 (fxhash-0.2.1.crate) = 4c4f7e5d3b3330a5439374c6bf91753f90917e55
 SHA512 (fxhash-0.2.1.crate) = 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
 Size (fxhash-0.2.1.crate) = 4102 bytes
-SHA1 (getrandom-0.2.2.crate) = 621a226cab7f4aa8619ff3cb052448414e931583
-RMD160 (getrandom-0.2.2.crate) = 1b70724e474f717d4c666ae96757049895048f75
-SHA512 (getrandom-0.2.2.crate) = f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
-Size (getrandom-0.2.2.crate) = 26010 bytes
+SHA1 (getrandom-0.2.3.crate) = d070be38f71a22f3ffcfb82c94baf936e9aafc83
+RMD160 (getrandom-0.2.3.crate) = 84ff4c3d46ba370a271e36ef03af9dd65f15532e
+SHA512 (getrandom-0.2.3.crate) = e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
+Size (getrandom-0.2.3.crate) = 26261 bytes
 SHA1 (gimli-0.24.0.crate) = efe8f4d7f73f988ee399753d1129f66330c85362
 RMD160 (gimli-0.24.0.crate) = c5e62c862d3637fd522e348e23755567d77c2e06
 SHA512 (gimli-0.24.0.crate) = b4d088b25f177975a1a301b742e38acab5151f510771c4c276d9cfbb27b3c1421c4bc09ad789ecc64a9764ef95ea50c2d4b7a3cf1ed8042270d5652991ea494e
@@ -216,14 +216,14 @@ SHA1 (httparse-1.4.1.crate) = 0df36134fb445222535bc93ff30ec9c5ef7ec31a
 RMD160 (httparse-1.4.1.crate) = 6112280006048d2d4875f6ead99bf249f986ab67
 SHA512 (httparse-1.4.1.crate) = 0dd0f41076009616a80e6b43b317e8560918f5ffffa7467d58fc9885bcfec758ee521beecd665e75d1ee6fcf7dc7c9bf8aa560c2eb885b4e42b84e24bf2ed9a4
 Size (httparse-1.4.1.crate) = 25592 bytes
-SHA1 (httpdate-0.3.2.crate) = 6946c308475137eb368718394837718effbd2aa2
-RMD160 (httpdate-0.3.2.crate) = 02cdd18aa11e26dd14893f9c2cb2771f01dc3078
-SHA512 (httpdate-0.3.2.crate) = 5cb56c85aac5acc0e9e2c72fe0913d2faaaaeab10a15c0479407ab779494bd81f8e3fc9675f5990186a34689e841427e83723a87a91a5204ff57188e89be98ea
-Size (httpdate-0.3.2.crate) = 10768 bytes
-SHA1 (hyper-0.14.4.crate) = f83ea1adb25d1a82d0cae59927fb501a9c1a9088
-RMD160 (hyper-0.14.4.crate) = a20798f9159ceeaa2846bf2a99996d230c5d996a
-SHA512 (hyper-0.14.4.crate) = 8126f88ae81e9e85c7035b94c8abbcac5664e6178f6ca470985b41824dd255a307ea90cb9e55a85329c1fb6597ab9fd1a44b12bcfc4b65e1bf4eadf8cb568b00
-Size (hyper-0.14.4.crate) = 158482 bytes
+SHA1 (httpdate-1.0.1.crate) = ffb951f1b25c92fdc058ce0129c1d7c3269d93b6
+RMD160 (httpdate-1.0.1.crate) = e4654f295855430512f5967a10eb67829a953454
+SHA512 (httpdate-1.0.1.crate) = 1a63f11759e331e5938697d181c7f021e953e3616741116437253eaf6da862b6cdb08a0fef5808042d8367de9fac31b63ebcc917cfb81b0244b4d238f95538ab
+Size (httpdate-1.0.1.crate) = 10293 bytes
+SHA1 (hyper-0.14.8.crate) = 4563a1f394c965256a5e4feec6eb4db9655b6c3e
+RMD160 (hyper-0.14.8.crate) = 497cd1ad0306c645e9e5fa1daafad15ec8843c8d
+SHA512 (hyper-0.14.8.crate) = b99b412db80052a0bead4c3b9e7139f674c80d85b7d1f7d4d6bb197f0322bac5667d30e284857b61dbae0fb4e0ddf677464f5645c5fc1b4161ee22b82fe60bde
+Size (hyper-0.14.8.crate) = 165897 bytes
 SHA1 (hyper-rustls-0.22.1.crate) = 059cabef12c29ba2c0faa242fbabe73749f6b014
 RMD160 (hyper-rustls-0.22.1.crate) = a26a884818500cdeea7530a615452ea613fdf278
 SHA512 (hyper-rustls-0.22.1.crate) = 90c9b430276b553bfb771fd67f81eb5b782b7c5ab009eaf862c26ca330befa75e61f8d890078a9e5510ee6e1774d7f8def146d0a9ae92141951a59e1d94ebf41
@@ -260,10 +260,10 @@ SHA1 (lazy_static-1.4.0.crate) = 3e8852a6967dc257753fe75a13112a04bc03dfc0
 RMD160 (lazy_static-1.4.0.crate) = 6c74661c140113ff3b1d660bba095259398bbb55
 SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 Size (lazy_static-1.4.0.crate) = 10443 bytes
-SHA1 (libc-0.2.94.crate) = 27ac5fa7040722f5d52d88291a046bf4bbd1b613
-RMD160 (libc-0.2.94.crate) = 15179d9bd17b7e0de5c89eec9dcdc78000b5354f
-SHA512 (libc-0.2.94.crate) = 316717d2e46b57c200d67d0ebb4fb162cb1f0b688895b9eb6075924cda3be8ba7fae85319692682178b6fc5cb2764e8b3a9d3e7ce234fd8a21a0a9c453ca174c
-Size (libc-0.2.94.crate) = 511713 bytes
+SHA1 (libc-0.2.95.crate) = abecf169af963c0b298b2e7c0b58fdecec79cf35
+RMD160 (libc-0.2.95.crate) = c365a9aa18cb4d78aa0a059fd3358654fb1ffce6
+SHA512 (libc-0.2.95.crate) = 40ba9908c202f3d40c1bd7d7bf516f3b236e7751020bad0007f185802fada64fc5e959b68a33aa1f59de76d5a649f62bcce7eea671fd420852e0bb902544ebbf
+Size (libc-0.2.95.crate) = 515341 bytes
 SHA1 (lock_api-0.4.4.crate) = 92f34ceaac87abe1295ed1ca4471ff952a364079
 RMD160 (lock_api-0.4.4.crate) = e101e1116eba298054d0f5b78984a380a0dfb0d7
 SHA512 (lock_api-0.4.4.crate) = 655c8a1503b6e7f833b4c62109e1c5005727054847bff81e17d4159f91c02ac97512da0673ab227d17bc9ed0342fe3476247daf74cbc9a0b470e68c648ba706e
@@ -396,10 +396,10 @@ SHA1 (proc-macro-nested-0.1.7.crate) = 7f0f39d9c4a88f51dd443e834dec4aebaf51e34e
 RMD160 (proc-macro-nested-0.1.7.crate) = 0a43aea154cfd4b76d5ce7fa5d591f052b3d3c7b
 SHA512 (proc-macro-nested-0.1.7.crate) = dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2
 Size (proc-macro-nested-0.1.7.crate) = 6495 bytes
-SHA1 (proc-macro2-1.0.26.crate) = 1dd5430a93399d8aa608d90df5f8291caeffc0f4
-RMD160 (proc-macro2-1.0.26.crate) = cf64bb993babb06aad316cf49655c7fbc52c86d1
-SHA512 (proc-macro2-1.0.26.crate) = e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2
-Size (proc-macro2-1.0.26.crate) = 38233 bytes
+SHA1 (proc-macro2-1.0.27.crate) = d1f178590ab56f0ee1c8738012331d609ff6b4ba
+RMD160 (proc-macro2-1.0.27.crate) = 6c7aa38338eb874602074332e9baaff24a59722e
+SHA512 (proc-macro2-1.0.27.crate) = 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4
+Size (proc-macro2-1.0.27.crate) = 38625 bytes
 SHA1 (quick-xml-0.22.0.crate) = 156ca92b50677ec7c9e5091c1a9246dc952ac4f9
 RMD160 (quick-xml-0.22.0.crate) = 3715806970ccb398a24826428ce48d83f08ea262
 SHA512 (quick-xml-0.22.0.crate) = 15e56fafc84e62b219977c5ab0f07a021bb71216d7cbb673a7ffec4ec6bda36f97d7b7034751b0b7d745df7c17c1a591a281cf2c97aa4fada7327979711ae3dd
@@ -444,10 +444,10 @@ SHA1 (ring-0.16.20.crate) = 47c7d06d8a887fd71a299f5ca82f8953312476e7
 RMD160 (ring-0.16.20.crate) = a6a61bfa5342d88c3831e865702034cbfbf79a17
 SHA512 (ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
 Size (ring-0.16.20.crate) = 5082615 bytes
-SHA1 (routinator-0.9.0-rc2.tar.gz) = 3e8e920c716dc5d745d9bfc7f46e19207640bd92
-RMD160 (routinator-0.9.0-rc2.tar.gz) = 61665b4d7c53077aacb5a740bc209f373e0a7d54
-SHA512 (routinator-0.9.0-rc2.tar.gz) = 472b375bb6bb6198af277b31f8696115c63eacbd49a668811b3057e4699a1c902c42114553e4929394962f4118f8018c79111b5e0103ca5bb2b279f4e9606f0c
-Size (routinator-0.9.0-rc2.tar.gz) = 2430512 bytes
+SHA1 (routinator-0.9.0-rc3.tar.gz) = 0dfa146c167f42b7a690bdc17711c119ac9e9c3f
+RMD160 (routinator-0.9.0-rc3.tar.gz) = da5714bd5b76590227f28b6b4485c6b3ad364ce8
+SHA512 (routinator-0.9.0-rc3.tar.gz) = 7ea50e0aeacc887796d34b7ac7e1a71bff18b2f2a0beb81d8072aeaa5ab64f90d96de73536fa978d6e5a0ec3685c683a43f7f65ed16c36e616a85d45825a258f
+Size (routinator-0.9.0-rc3.tar.gz) = 2433441 bytes
 SHA1 (rpki-0.11.0.crate) = fd2705ff5bc82b78890671cdda1851781020f3a4
 RMD160 (rpki-0.11.0.crate) = b3c2c9c341c3bf2728d7f900f0853117cd21939e
 SHA512 (rpki-0.11.0.crate) = ff89ebe92241928d51737797bd22e93cf1d9717dbd71ab6d376d2d94390d685d081eae5331dc7ce6eede6175efcc2661feb9e056e2fc2fd8f1e6ab866d969db8
@@ -528,10 +528,10 @@ SHA1 (smallvec-1.6.1.crate) = 390b487ba242a0655e7e15deaeecec5053139f21
 RMD160 (smallvec-1.6.1.crate) = 2e368d7a670f43c5782a637b274ae2a1c3c04e5d
 SHA512 (smallvec-1.6.1.crate) = 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad
 Size (smallvec-1.6.1.crate) = 26444 bytes
-SHA1 (socket2-0.3.19.crate) = 127e212be72a34b0440339b50912334b4bcccdee
-RMD160 (socket2-0.3.19.crate) = 298231dcee62d96f9b86a415e0a3e8dfeb6c4e28
-SHA512 (socket2-0.3.19.crate) = 113d902ca0b966bc0bcad71e3b7d715c79cd075d9dd7fc4140a042bac91b3ce692fb0f1fd0216fa3f6286920b4a92e1a4c342d7ae8d1d98ded36e7480ddafec9
-Size (socket2-0.3.19.crate) = 33782 bytes
+SHA1 (socket2-0.4.0.crate) = 95aa2d070d1da51c4af29baa4dc8dfbdba7ef98e
+RMD160 (socket2-0.4.0.crate) = 465b0092628cf539c07bf9b573f562cb4369ac6a
+SHA512 (socket2-0.4.0.crate) = 7731bf377bc2f6f06b95d563452bdf1405aafebabc9211f4bd3a13847cc154ae9cff0951130e630fad9f7a53eadd30dfb92b918ae239d7cdec57c327f2cc464d
+Size (socket2-0.4.0.crate) = 37949 bytes
 SHA1 (spin-0.5.2.crate) = 1de42493e75265b9186301eb2e7e202d31cf537e
 RMD160 (spin-0.5.2.crate) = 3df05b42b78cf2dfa051976e57fe49fab32bd1e8
 SHA512 (spin-0.5.2.crate) = fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
@@ -556,14 +556,14 @@ SHA1 (textwrap-0.11.0.crate) = 75648d4aa5657ab34a4df9c34a3645431fd2739f
 RMD160 (textwrap-0.11.0.crate) = 3a9a334e7c0c6cbb9f54e51ad991304da31caf2c
 SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
 Size (textwrap-0.11.0.crate) = 17322 bytes
-SHA1 (thiserror-1.0.24.crate) = 103ce47e85b070c63513035e29dc5916f279d74c
-RMD160 (thiserror-1.0.24.crate) = 61d8ff8d1cf00585465b7e47a37904a300f0f132
-SHA512 (thiserror-1.0.24.crate) = 38ff620f1d33041600faaf3162ca0c1cfbe191100b6442513e4076a35296e97e28dedfda25dd0d7613f6a81b6b72816c11ac37424d94baa295142b1002d0e962
-Size (thiserror-1.0.24.crate) = 16580 bytes
-SHA1 (thiserror-impl-1.0.24.crate) = 4166fd56a51799ffe25579a46e9011c50e1e1aef
-RMD160 (thiserror-impl-1.0.24.crate) = 104beb5cda2f757aaad64ded8536c0e445460020
-SHA512 (thiserror-impl-1.0.24.crate) = 4309506b8cf939e6a400542dce772b951d40faff3b2fb765ef87299547615fe18dfb877844b5ce892c594623a2de941a32629e53e2d59b03f611cfefeb169db5
-Size (thiserror-impl-1.0.24.crate) = 13361 bytes
+SHA1 (thiserror-1.0.25.crate) = a186b78757984477979bdd9b921cb5ef19357a09
+RMD160 (thiserror-1.0.25.crate) = eeaf31d4f243304397b3339746c164e92d3a2e2d
+SHA512 (thiserror-1.0.25.crate) = f408c2722060c6f707b9afcc1d9f3cb175bcf955263c4e643ef7ee935fd68299af835f4ad489ace814a7bcad6dc428eec5df2858453834d0b6154d22a38ba1da
+Size (thiserror-1.0.25.crate) = 16690 bytes
+SHA1 (thiserror-impl-1.0.25.crate) = dc3538e3dc6c4fd8ae9a1df2f37a9282a07ffe70
+RMD160 (thiserror-impl-1.0.25.crate) = b5041bf432920db75a8a1cf5b6a3ddeb741b339b
+SHA512 (thiserror-impl-1.0.25.crate) = a2d2f39d3c1e5a722d7020672f63fc312dd9f8ed73863971814f1fd12faac4ea5d8546e06b26838d8224b1f91161011f51dda476848b2555153203ee9f7ee3ca
+Size (thiserror-impl-1.0.25.crate) = 13364 bytes
 SHA1 (time-0.1.43.crate) = 713266391bf202db5f41454e5a53a6fea9635ea0
 RMD160 (time-0.1.43.crate) = 3bb5fd844e786450ee8cc4b139a42a5bf1278d60
 SHA512 (time-0.1.43.crate) = c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25
@@ -576,10 +576,10 @@ SHA1 (tinyvec_macros-0.1.0.crate) = 3094f8138af3840feb300c9be61dc85368846bf9
 RMD160 (tinyvec_macros-0.1.0.crate) = b739051eade81f4d5ee94fe2439796b92f4caadc
 SHA512 (tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
 Size (tinyvec_macros-0.1.0.crate) = 1817 bytes
-SHA1 (tokio-1.6.0.crate) = 7ea49493dacc6488792c11f8941092cb52eadf82
-RMD160 (tokio-1.6.0.crate) = 610236ad6eb80e8d2302cfce71821a1daef5317b
-SHA512 (tokio-1.6.0.crate) = bbc560a01e108155e2f6d30f3301acc09a67ef2cb3af88e62d46fe81433686c80e4a0b05041f2b88a811090d654d782c59baee069e7e82eaa4458449f0411753
-Size (tokio-1.6.0.crate) = 463953 bytes
+SHA1 (tokio-1.6.1.crate) = 4d78daafe74d64a374c2836afc42c7938cd2331f
+RMD160 (tokio-1.6.1.crate) = 345b706daf4da115a7c602364fc3091d27441e3a
+SHA512 (tokio-1.6.1.crate) = 5c63a72cd49a6955de036ff158d012eed09d2570e3345a306956334c53435d55fbe558e5b2c50d59277cffd38777fcd1188ba767023d96ead069c34e5e340c28
+Size (tokio-1.6.1.crate) = 461492 bytes
 SHA1 (tokio-macros-1.2.0.crate) = 5568acf38cbf5ce5876cdc9dd72855b2396eef3b
 RMD160 (tokio-macros-1.2.0.crate) = 335ecec3f2435cc0cc5cd32d7728d521739fa86d
 SHA512 (tokio-macros-1.2.0.crate) = b0acda1e4179abdb117f161492bf93f489e3bffb165f20cfbe9af75bd9c4dc3a0a89d7e4b03dfcb436b15d9a6dd99fdd6cfb41c06dd6e9f5cb6091ebce171557
@@ -656,10 +656,10 @@ SHA1 (uuid-0.8.2.crate) = 536cb0f788e03a22854974c7423b040c7e2891e0
 RMD160 (uuid-0.8.2.crate) = 31d3432fe08a91a716782bbbfb7776acc5d34f39
 SHA512 (uuid-0.8.2.crate) = 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8
 Size (uuid-0.8.2.crate) = 37909 bytes
-SHA1 (vcpkg-0.2.12.crate) = 6b73888eca39c9534758c2328ac354be0f7ae5aa
-RMD160 (vcpkg-0.2.12.crate) = aa09b72e6b8704bce105f8ed750339bc98e8aa98
-SHA512 (vcpkg-0.2.12.crate) = 33076b42cc83fa614fde2cbcfe1bc5426c99fe3707c129e6c2b7aa16afe3bbf6ada027ac35cc70bc432df25e6a4f6086d251effceae373b6efc23c6a6fb2ff46
-Size (vcpkg-0.2.12.crate) = 15530 bytes
+SHA1 (vcpkg-0.2.13.crate) = 72ba27c4ab1b8860a1cff384432bbd3209cdfac7
+RMD160 (vcpkg-0.2.13.crate) = f3eafa87352e3a9f310f21d8cf6d3172da11203f
+SHA512 (vcpkg-0.2.13.crate) = cbffb5429be9d5b2c4a14a0de2203c436f2eaadfa6315253ab86bae9d7631e228c2c8ee21ecc3febcfc9a528e53bc9efa648d66b495728e0ed2397ce743ea0ec
+Size (vcpkg-0.2.13.crate) = 15559 bytes
 SHA1 (vec_map-0.8.2.crate) = 5417b7a8ab1fec1368f993e28ff141636f1d4b02
 RMD160 (vec_map-0.8.2.crate) = dc0c5e6458586494c3bea361d24856055b2b723b
 SHA512 (vec_map-0.8.2.crate) = 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9


Home | Main Index | Thread Index | Old Index