git: 05b4c116f0bb - main - www/rustypaste: Update to 0.14.4

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Wed, 17 Jan 2024 08:48:19 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05b4c116f0bb819204c8abb5db537e671ac3eca3

commit 05b4c116f0bb819204c8abb5db537e671ac3eca3
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2024-01-16 07:57:36 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-01-17 08:48:06 +0000

    www/rustypaste: Update to 0.14.4
    
    ChangeLog: https://github.com/orhun/rustypaste/blob/v0.14.4/CHANGELOG.md
    
    * Remove excessive warning messages when auth tokens are not found
    * Return 404 for not exposed endpoints instead of 403
    * Disallow blank delete_tokens and auth_tokens
    * Bump dependencies
    
    PR:             276344
    Reported by:    DtxdF@disroot.org (maintainer)
---
 www/rustypaste/Makefile        |  3 +-
 www/rustypaste/Makefile.crates | 45 ++++++++++++++++----
 www/rustypaste/distinfo        | 96 +++++++++++++++++++++++++++++++++---------
 3 files changed, 112 insertions(+), 32 deletions(-)

diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile
index 9285bd3b56a1..18a379f0f733 100644
--- a/www/rustypaste/Makefile
+++ b/www/rustypaste/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	rustypaste
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.14.2
-PORTREVISION=	1
+DISTVERSION=	0.14.4
 CATEGORIES=	www
 
 MAINTAINER=	DtxdF@disroot.org
diff --git a/www/rustypaste/Makefile.crates b/www/rustypaste/Makefile.crates
index 3b6bec9de4d8..e74fecef67a2 100644
--- a/www/rustypaste/Makefile.crates
+++ b/www/rustypaste/Makefile.crates
@@ -12,8 +12,10 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		actix-utils-3.0.1 \
 		actix-web-4.4.0 \
 		actix-web-codegen-4.2.2 \
+		actix-web-grants-4.0.3 \
 		addr2line-0.21.0 \
 		adler-1.0.2 \
+		ahash-0.7.7 \
 		ahash-0.8.6 \
 		aho-corasick-1.1.2 \
 		alloc-no-stdlib-2.0.4 \
@@ -34,15 +36,21 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		base64-0.21.5 \
 		bitflags-1.3.2 \
 		bitflags-2.4.1 \
+		bitvec-1.0.1 \
 		block-buffer-0.10.4 \
+		borsh-1.2.1 \
+		borsh-derive-1.2.1 \
 		brotli-3.4.0 \
 		brotli-decompressor-2.5.1 \
 		bumpalo-3.14.0 \
-		byte-unit-5.0.3 \
+		byte-unit-5.1.2 \
+		bytecheck-0.6.11 \
+		bytecheck_derive-0.6.11 \
 		bytes-1.5.0 \
 		bytestring-1.3.1 \
 		cc-1.0.83 \
 		cfg-if-1.0.0 \
+		cfg_aliases-0.1.1 \
 		chrono-0.4.31 \
 		colored-2.0.4 \
 		comfy-table-6.2.0 \
@@ -80,6 +88,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.2.1 \
 		fsevent-sys-4.1.0 \
+		funty-2.0.0 \
 		futures-channel-0.3.29 \
 		futures-core-0.3.29 \
 		futures-executor-0.3.29 \
@@ -161,6 +170,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		openssl-macros-0.1.1 \
 		openssl-sys-0.9.97 \
 		opentelemetry-0.21.0 \
+		opentelemetry-appender-tracing-0.2.0 \
 		opentelemetry-http-0.10.0 \
 		opentelemetry-otlp-0.14.0 \
 		opentelemetry-proto-0.4.0 \
@@ -183,6 +193,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		pkg-config-0.3.27 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
+		proc-macro-crate-2.0.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro2-1.0.70 \
@@ -191,7 +202,11 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		prost-derive-0.11.9 \
 		prost-derive-0.12.3 \
 		prost-types-0.12.3 \
+		protect-endpoints-proc-macro-0.1.1 \
+		ptr_meta-0.1.4 \
+		ptr_meta_derive-0.1.4 \
 		quote-1.0.33 \
+		radium-0.7.0 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
@@ -202,7 +217,10 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		regex-automata-0.4.3 \
 		regex-syntax-0.6.29 \
 		regex-syntax-0.8.2 \
-		ring-0.17.6 \
+		rend-0.4.1 \
+		ring-0.17.7 \
+		rkyv-0.7.43 \
+		rkyv_derive-0.7.43 \
 		rust_decimal-1.33.1 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
@@ -216,6 +234,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		same-file-1.0.6 \
 		scopeguard-1.2.0 \
 		sct-0.7.1 \
+		seahash-4.1.0 \
 		semver-1.0.20 \
 		serde-1.0.193 \
 		serde_derive-1.0.193 \
@@ -226,15 +245,16 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		serde_urlencoded-0.7.1 \
 		sha1-0.10.6 \
 		sharded-slab-0.1.7 \
-		shuttle-actix-web-0.34.1 \
-		shuttle-codegen-0.34.1 \
-		shuttle-common-0.34.1 \
-		shuttle-proto-0.34.1 \
-		shuttle-runtime-0.34.1 \
-		shuttle-service-0.34.1 \
+		shuttle-actix-web-0.35.1 \
+		shuttle-codegen-0.35.1 \
+		shuttle-common-0.35.1 \
+		shuttle-proto-0.35.1 \
+		shuttle-runtime-0.35.1 \
+		shuttle-service-0.35.1 \
 		signal-hook-0.3.17 \
 		signal-hook-mio-0.2.3 \
 		signal-hook-registry-1.4.1 \
+		simdutf8-0.1.4 \
 		simple_asn1-0.6.2 \
 		slab-0.4.9 \
 		smallvec-1.11.2 \
@@ -249,7 +269,9 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		strum_macros-0.25.3 \
 		syn-1.0.109 \
 		syn-2.0.39 \
+		syn_derive-0.1.8 \
 		sync_wrapper-0.1.2 \
+		tap-1.0.1 \
 		tempfile-3.8.1 \
 		thiserror-1.0.50 \
 		thiserror-impl-1.0.50 \
@@ -259,7 +281,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		time-macros-0.2.15 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.34.0 \
+		tokio-1.35.1 \
 		tokio-io-timeout-1.2.0 \
 		tokio-macros-2.2.0 \
 		tokio-openssl-0.6.3 \
@@ -267,6 +289,8 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		tokio-stream-0.1.14 \
 		tokio-util-0.7.10 \
 		toml-0.5.11 \
+		toml_datetime-0.6.3 \
+		toml_edit-0.20.2 \
 		tonic-0.9.2 \
 		tonic-0.10.2 \
 		tower-0.4.13 \
@@ -278,6 +302,7 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		tracing-core-0.1.32 \
 		tracing-log-0.2.0 \
 		tracing-opentelemetry-0.22.0 \
+		tracing-serde-0.1.3 \
 		tracing-subscriber-0.3.18 \
 		try-lock-0.2.4 \
 		ttl_cache-0.5.1 \
@@ -329,6 +354,8 @@ CARGO_CRATES=	actix-codec-0.5.1 \
 		windows_x86_64_gnullvm-0.52.0 \
 		windows_x86_64_msvc-0.48.5 \
 		windows_x86_64_msvc-0.52.0 \
+		winnow-0.5.28 \
+		wyz-0.5.1 \
 		yaml-rust-0.4.5 \
 		zerocopy-0.7.28 \
 		zerocopy-derive-0.7.28 \
diff --git a/www/rustypaste/distinfo b/www/rustypaste/distinfo
index 5c3db64a7928..940b00f8093a 100644
--- a/www/rustypaste/distinfo
+++ b/www/rustypaste/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1702331599
+TIMESTAMP = 1705261854
 SHA256 (rust/crates/actix-codec-0.5.1.crate) = 617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8
 SIZE (rust/crates/actix-codec-0.5.1.crate) = 14337
 SHA256 (rust/crates/actix-files-0.6.2.crate) = d832782fac6ca7369a70c9ee9a20554623c5e51c76e190ad151780ebea1cf689
@@ -27,10 +27,14 @@ SHA256 (rust/crates/actix-web-4.4.0.crate) = 0e4a5b5e29603ca8c94a77c65cf874718ce
 SIZE (rust/crates/actix-web-4.4.0.crate) = 228719
 SHA256 (rust/crates/actix-web-codegen-4.2.2.crate) = eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5
 SIZE (rust/crates/actix-web-codegen-4.2.2.crate) = 17159
+SHA256 (rust/crates/actix-web-grants-4.0.3.crate) = cf5941a5bdf4cc022ca7721dae70d9818d7b13f93040b0543cb901410c8d3172
+SIZE (rust/crates/actix-web-grants-4.0.3.crate) = 34273
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
 SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/ahash-0.7.7.crate) = 5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd
+SIZE (rust/crates/ahash-0.7.7.crate) = 38508
 SHA256 (rust/crates/ahash-0.8.6.crate) = 91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a
 SIZE (rust/crates/ahash-0.8.6.crate) = 42780
 SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
@@ -71,16 +75,26 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
 SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/borsh-1.2.1.crate) = 9897ef0f1bd2362169de6d7e436ea2237dc1085d7d1e4db75f4be34d86f309d1
+SIZE (rust/crates/borsh-1.2.1.crate) = 58221
+SHA256 (rust/crates/borsh-derive-1.2.1.crate) = 478b41ff04256c5c8330f3dfdaaae2a5cc976a8e75088bafa4625b0d0208de8c
+SIZE (rust/crates/borsh-derive-1.2.1.crate) = 29097
 SHA256 (rust/crates/brotli-3.4.0.crate) = 516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f
 SIZE (rust/crates/brotli-3.4.0.crate) = 1362057
 SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f
 SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087
 SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
 SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
-SHA256 (rust/crates/byte-unit-5.0.3.crate) = bc40af92e0f7f964b7ab1ebc81315cce78fc484802d534143321c956f58d7be3
-SIZE (rust/crates/byte-unit-5.0.3.crate) = 25065
+SHA256 (rust/crates/byte-unit-5.1.2.crate) = d405b41420a161b4e1dd5a52e3349f41b4dae9a39be02aff1d67fe53256430ac
+SIZE (rust/crates/byte-unit-5.1.2.crate) = 26342
+SHA256 (rust/crates/bytecheck-0.6.11.crate) = 8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627
+SIZE (rust/crates/bytecheck-0.6.11.crate) = 8300
+SHA256 (rust/crates/bytecheck_derive-0.6.11.crate) = a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61
+SIZE (rust/crates/bytecheck_derive-0.6.11.crate) = 5476
 SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
 SIZE (rust/crates/bytes-1.5.0.crate) = 58909
 SHA256 (rust/crates/bytestring-1.3.1.crate) = 74d80203ea6b29df88012294f62733de21cfeab47f17b41af3a38bc30a03ee72
@@ -89,6 +103,8 @@ SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347ea
 SIZE (rust/crates/cc-1.0.83.crate) = 68343
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
+SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
 SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
 SIZE (rust/crates/chrono-0.4.31.crate) = 214513
 SHA256 (rust/crates/colored-2.0.4.crate) = 2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6
@@ -163,6 +179,8 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
 SHA256 (rust/crates/futures-channel-0.3.29.crate) = ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb
 SIZE (rust/crates/futures-channel-0.3.29.crate) = 32432
 SHA256 (rust/crates/futures-core-0.3.29.crate) = eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c
@@ -325,6 +343,8 @@ SHA256 (rust/crates/openssl-sys-0.9.97.crate) = c3eaad34cdd97d81de97964fc7f29e2d
 SIZE (rust/crates/openssl-sys-0.9.97.crate) = 67910
 SHA256 (rust/crates/opentelemetry-0.21.0.crate) = 1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a
 SIZE (rust/crates/opentelemetry-0.21.0.crate) = 70114
+SHA256 (rust/crates/opentelemetry-appender-tracing-0.2.0.crate) = 12c4bd073648dae8ac45cfc81588d74b3dc5f334119ac08567ddcbfe16f2d809
+SIZE (rust/crates/opentelemetry-appender-tracing-0.2.0.crate) = 11491
 SHA256 (rust/crates/opentelemetry-http-0.10.0.crate) = 7f51189ce8be654f9b5f7e70e49967ed894e84a06fc35c6c042e64ac1fc5399e
 SIZE (rust/crates/opentelemetry-http-0.10.0.crate) = 8792
 SHA256 (rust/crates/opentelemetry-otlp-0.14.0.crate) = f24cda83b20ed2433c68241f918d0f6fdec8b1d43b7a9590ab4420c5095ca930
@@ -369,6 +389,8 @@ SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff9416
 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
+SHA256 (rust/crates/proc-macro-crate-2.0.1.crate) = 97dc5fea232fc28d2f597b37c4876b348a40e33f3b02cc975c8d006d78d94b1a
+SIZE (rust/crates/proc-macro-crate-2.0.1.crate) = 10989
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
@@ -385,8 +407,16 @@ SHA256 (rust/crates/prost-derive-0.12.3.crate) = efb6c9a1dd1def8e2124d17e83a20af
 SIZE (rust/crates/prost-derive-0.12.3.crate) = 19603
 SHA256 (rust/crates/prost-types-0.12.3.crate) = 193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e
 SIZE (rust/crates/prost-types-0.12.3.crate) = 42091
+SHA256 (rust/crates/protect-endpoints-proc-macro-0.1.1.crate) = dfff647917bb00f5e9c57a5c15d95db74db5387139ac03052358e38462c86a76
+SIZE (rust/crates/protect-endpoints-proc-macro-0.1.1.crate) = 7048
+SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
+SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
+SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
+SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
 SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
 SIZE (rust/crates/quote-1.0.33.crate) = 28090
+SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
+SIZE (rust/crates/radium-0.7.0.crate) = 10906
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -407,8 +437,14 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
 SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
-SHA256 (rust/crates/ring-0.17.6.crate) = 684d5e6e18f669ccebf64a92236bb7db9a34f07be010e3627368182027180866
-SIZE (rust/crates/ring-0.17.6.crate) = 4146892
+SHA256 (rust/crates/rend-0.4.1.crate) = a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd
+SIZE (rust/crates/rend-0.4.1.crate) = 9305
+SHA256 (rust/crates/ring-0.17.7.crate) = 688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74
+SIZE (rust/crates/ring-0.17.7.crate) = 4146482
+SHA256 (rust/crates/rkyv-0.7.43.crate) = 527a97cdfef66f65998b5f3b637c26f5a5ec09cc52a3f9932313ac645f4190f5
+SIZE (rust/crates/rkyv-0.7.43.crate) = 115657
+SHA256 (rust/crates/rkyv_derive-0.7.43.crate) = b5c462a1328c8e67e4d6dbad1eb0355dd43e8ab432c6e227a43657f16ade5033
+SIZE (rust/crates/rkyv_derive-0.7.43.crate) = 18914
 SHA256 (rust/crates/rust_decimal-1.33.1.crate) = 06676aec5ccb8fc1da723cc8c0f9a46549f21ebb8753d3915c6c41db1e7f1dc4
 SIZE (rust/crates/rust_decimal-1.33.1.crate) = 125610
 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
@@ -435,6 +471,8 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
 SIZE (rust/crates/sct-0.7.1.crate) = 27501
+SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
+SIZE (rust/crates/seahash-4.1.0.crate) = 31976
 SHA256 (rust/crates/semver-1.0.20.crate) = 836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090
 SIZE (rust/crates/semver-1.0.20.crate) = 30451
 SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89
@@ -455,24 +493,26 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83
 SIZE (rust/crates/sha1-0.10.6.crate) = 13517
 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
-SHA256 (rust/crates/shuttle-actix-web-0.34.1.crate) = 25255071b9637e48ab34024b5729ee8b49932a3eac291a09dc0fa1a25fe66b5a
-SIZE (rust/crates/shuttle-actix-web-0.34.1.crate) = 1689
-SHA256 (rust/crates/shuttle-codegen-0.34.1.crate) = 99f584e6f02d513abb864d5a33fb24531318080385eeac6160a9ccf2988b31bb
-SIZE (rust/crates/shuttle-codegen-0.34.1.crate) = 11507
-SHA256 (rust/crates/shuttle-common-0.34.1.crate) = d0406c689a1edb0d12bd813d2b245619752ce0ad6122dad35c3f08ffccd2a40c
-SIZE (rust/crates/shuttle-common-0.34.1.crate) = 33829
-SHA256 (rust/crates/shuttle-proto-0.34.1.crate) = aa63942eb5dfbc6370a82611f40254b9af28f323985d3c01be400baf729c1104
-SIZE (rust/crates/shuttle-proto-0.34.1.crate) = 13207
-SHA256 (rust/crates/shuttle-runtime-0.34.1.crate) = 4b8c49e755478841ae03351c3a4e7af99c684ce9757e5ddb0071d1ac42d33937
-SIZE (rust/crates/shuttle-runtime-0.34.1.crate) = 39383
-SHA256 (rust/crates/shuttle-service-0.34.1.crate) = b1c89dbd86fb79a791587317252daac5aa5026ed6fd73ce9f458acd30245bb13
-SIZE (rust/crates/shuttle-service-0.34.1.crate) = 7456
+SHA256 (rust/crates/shuttle-actix-web-0.35.1.crate) = 7ca8b5015eaea3b3bc38078936dc21dbc46a352e736319c80e4422a77c31dcc4
+SIZE (rust/crates/shuttle-actix-web-0.35.1.crate) = 1648
+SHA256 (rust/crates/shuttle-codegen-0.35.1.crate) = 1b99c06b8adfb88b971c2bc2662252a6ec85f4e041c7b0add64499fbdfd71b18
+SIZE (rust/crates/shuttle-codegen-0.35.1.crate) = 11507
+SHA256 (rust/crates/shuttle-common-0.35.1.crate) = 7e1ba1b036ce303eba6982c7a9d43021d121ccba84db43c3c264f8bf22b6bdb7
+SIZE (rust/crates/shuttle-common-0.35.1.crate) = 35656
+SHA256 (rust/crates/shuttle-proto-0.35.1.crate) = f86275eabcc469d6749d4dc2e091f6e120f04fde813cf7002e5dc60158ce571b
+SIZE (rust/crates/shuttle-proto-0.35.1.crate) = 13205
+SHA256 (rust/crates/shuttle-runtime-0.35.1.crate) = e057c62f2f77368591117411e8de4458f6df33d0c157875c96025c2435e0811f
+SIZE (rust/crates/shuttle-runtime-0.35.1.crate) = 40071
+SHA256 (rust/crates/shuttle-service-0.35.1.crate) = 46d7b998a1137b4aa55190549b1ab71c5c834531776358599925ed23c27e4b86
+SIZE (rust/crates/shuttle-service-0.35.1.crate) = 7458
 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
 SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
 SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
 SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
+SHA256 (rust/crates/simdutf8-0.1.4.crate) = f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a
+SIZE (rust/crates/simdutf8-0.1.4.crate) = 28621
 SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085
 SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992
 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@@ -501,8 +541,12 @@ SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.39.crate) = 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a
 SIZE (rust/crates/syn-2.0.39.crate) = 244129
+SHA256 (rust/crates/syn_derive-0.1.8.crate) = 1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b
+SIZE (rust/crates/syn_derive-0.1.8.crate) = 5173
 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
+SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
+SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/tempfile-3.8.1.crate) = 7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5
 SIZE (rust/crates/tempfile-3.8.1.crate) = 32164
 SHA256 (rust/crates/thiserror-1.0.50.crate) = f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2
@@ -521,8 +565,8 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.34.0.crate) = d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9
-SIZE (rust/crates/tokio-1.34.0.crate) = 736847
+SHA256 (rust/crates/tokio-1.35.1.crate) = c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104
+SIZE (rust/crates/tokio-1.35.1.crate) = 744407
 SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf
 SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993
 SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
@@ -537,6 +581,10 @@ SHA256 (rust/crates/tokio-util-0.7.10.crate) = 5419f34732d9eb6ee4c3578b798907857
 SIZE (rust/crates/tokio-util-0.7.10.crate) = 110508
 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
 SIZE (rust/crates/toml-0.5.11.crate) = 54910
+SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
+SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
+SHA256 (rust/crates/toml_edit-0.20.2.crate) = 396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338
+SIZE (rust/crates/toml_edit-0.20.2.crate) = 96487
 SHA256 (rust/crates/tonic-0.9.2.crate) = 3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a
 SIZE (rust/crates/tonic-0.9.2.crate) = 92598
 SHA256 (rust/crates/tonic-0.10.2.crate) = d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e
@@ -559,6 +607,8 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
 SHA256 (rust/crates/tracing-opentelemetry-0.22.0.crate) = c67ac25c5407e7b961fafc6f7e9aa5958fd297aada2d20fa2ae1737357e55596
 SIZE (rust/crates/tracing-opentelemetry-0.22.0.crate) = 135369
+SHA256 (rust/crates/tracing-serde-0.1.3.crate) = bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1
+SIZE (rust/crates/tracing-serde-0.1.3.crate) = 7329
 SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
 SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
 SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed
@@ -661,6 +711,10 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
 SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
 SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+SHA256 (rust/crates/winnow-0.5.28.crate) = 6c830786f7720c2fd27a1a0e27a709dbd3c4d009b56d098fc742d4f4eab91fe2
+SIZE (rust/crates/winnow-0.5.28.crate) = 150758
+SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
+SIZE (rust/crates/wyz-0.5.1.crate) = 18790
 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
 SHA256 (rust/crates/zerocopy-0.7.28.crate) = 7d6f15f7ade05d2a4935e34a457b936c23dc70a05cc1d97133dc99e7a3fe0f0e
@@ -675,5 +729,5 @@ SHA256 (rust/crates/zstd-safe-6.0.6.crate) = ee98ffd0b48ee95e6c5168188e44a54550b
 SIZE (rust/crates/zstd-safe-6.0.6.crate) = 20828
 SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
 SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (orhun-rustypaste-v0.14.2_GH0.tar.gz) = b8ced6cf34d0ddb27ed6eaefbc877510ee869b0779b449d14b2cb5a6198c7e1a
-SIZE (orhun-rustypaste-v0.14.2_GH0.tar.gz) = 290773
+SHA256 (orhun-rustypaste-v0.14.4_GH0.tar.gz) = 2d5e7aac9c3badd3ee059a9cc4d3e77b2fee18922f144d70f70059f9b4a6bdf1
+SIZE (orhun-rustypaste-v0.14.4_GH0.tar.gz) = 294963