upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-11-20 21:36:09 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2025-11-20 21:36:09 +0000
commit89c69eae8e75d2b00794087d9ef74fd4856d0f88 (patch)
tree2a1055d98c6de7ec0b83e857817569b2203aa0e9 /Cargo.lock
parent62bcfda39d51a459fbf0a7fa48ee9e2ac8505780 (diff)
replace actix with hyper
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock648
1 files changed, 90 insertions, 558 deletions
diff --git a/Cargo.lock b/Cargo.lock
index f316115..71490b2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3,209 +3,6 @@
3version = 3 3version = 3
4 4
5[[package]] 5[[package]]
6name = "actix-codec"
7version = "0.5.2"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a"
10dependencies = [
11 "bitflags",
12 "bytes",
13 "futures-core",
14 "futures-sink",
15 "memchr",
16 "pin-project-lite",
17 "tokio",
18 "tokio-util",
19 "tracing",
20]
21
22[[package]]
23name = "actix-http"
24version = "3.11.2"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "7926860314cbe2fb5d1f13731e387ab43bd32bca224e82e6e2db85de0a3dba49"
27dependencies = [
28 "actix-codec",
29 "actix-rt",
30 "actix-service",
31 "actix-utils",
32 "base64",
33 "bitflags",
34 "brotli",
35 "bytes",
36 "bytestring",
37 "derive_more",
38 "encoding_rs",
39 "flate2",
40 "foldhash",
41 "futures-core",
42 "h2",
43 "http 0.2.12",
44 "httparse",
45 "httpdate",
46 "itoa",
47 "language-tags",
48 "local-channel",
49 "mime",
50 "percent-encoding",
51 "pin-project-lite",
52 "rand 0.9.2",
53 "sha1",
54 "smallvec",
55 "tokio",
56 "tokio-util",
57 "tracing",
58 "zstd",
59]
60
61[[package]]
62name = "actix-macros"
63version = "0.2.4"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
66dependencies = [
67 "quote",
68 "syn",
69]
70
71[[package]]
72name = "actix-router"
73version = "0.5.3"
74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8"
76dependencies = [
77 "bytestring",
78 "cfg-if",
79 "http 0.2.12",
80 "regex",
81 "regex-lite",
82 "serde",
83 "tracing",
84]
85
86[[package]]
87name = "actix-rt"
88version = "2.11.0"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "92589714878ca59a7626ea19734f0e07a6a875197eec751bb5d3f99e64998c63"
91dependencies = [
92 "futures-core",
93 "tokio",
94]
95
96[[package]]
97name = "actix-server"
98version = "2.6.0"
99source = "registry+https://github.com/rust-lang/crates.io-index"
100checksum = "a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502"
101dependencies = [
102 "actix-rt",
103 "actix-service",
104 "actix-utils",
105 "futures-core",
106 "futures-util",
107 "mio",
108 "socket2 0.5.10",
109 "tokio",
110 "tracing",
111]
112
113[[package]]
114name = "actix-service"
115version = "2.0.3"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f"
118dependencies = [
119 "futures-core",
120 "pin-project-lite",
121]
122
123[[package]]
124name = "actix-utils"
125version = "3.0.1"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8"
128dependencies = [
129 "local-waker",
130 "pin-project-lite",
131]
132
133[[package]]
134name = "actix-web"
135version = "4.12.0"
136source = "registry+https://github.com/rust-lang/crates.io-index"
137checksum = "2233f53f6cb18ae038ce1f0713ca0c72ca0c4b71fe9aaeb59924ce2c89c6dd85"
138dependencies = [
139 "actix-codec",
140 "actix-http",
141 "actix-macros",
142 "actix-router",
143 "actix-rt",
144 "actix-server",
145 "actix-service",
146 "actix-utils",
147 "actix-web-codegen",
148 "bytes",
149 "bytestring",
150 "cfg-if",
151 "cookie",
152 "derive_more",
153 "encoding_rs",
154 "foldhash",
155 "futures-core",
156 "futures-util",
157 "impl-more",
158 "itoa",
159 "language-tags",
160 "log",
161 "mime",
162 "once_cell",
163 "pin-project-lite",
164 "regex",
165 "regex-lite",
166 "serde",
167 "serde_json",
168 "serde_urlencoded",
169 "smallvec",
170 "socket2 0.6.1",
171 "time",
172 "tracing",
173 "url",
174]
175
176[[package]]
177name = "actix-web-codegen"
178version = "4.3.0"
179source = "registry+https://github.com/rust-lang/crates.io-index"
180checksum = "f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8"
181dependencies = [
182 "actix-router",
183 "proc-macro2",
184 "quote",
185 "syn",
186]
187
188[[package]]
189name = "actix-ws"
190version = "0.3.0"
191source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "a3a1fb4f9f2794b0aadaf2ba5f14a6f034c7e86957b458c506a8cb75953f2d99"
193dependencies = [
194 "actix-codec",
195 "actix-http",
196 "actix-web",
197 "bytestring",
198 "futures-core",
199 "tokio",
200]
201
202[[package]]
203name = "adler2"
204version = "2.0.1"
205source = "registry+https://github.com/rust-lang/crates.io-index"
206checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
207
208[[package]]
209name = "aead" 6name = "aead"
210version = "0.5.2" 7version = "0.5.2"
211source = "registry+https://github.com/rust-lang/crates.io-index" 8source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -225,21 +22,6 @@ dependencies = [
225] 22]
226 23
227[[package]] 24[[package]]
228name = "alloc-no-stdlib"
229version = "2.0.4"
230source = "registry+https://github.com/rust-lang/crates.io-index"
231checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
232
233[[package]]
234name = "alloc-stdlib"
235version = "0.2.2"
236source = "registry+https://github.com/rust-lang/crates.io-index"
237checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
238dependencies = [
239 "alloc-no-stdlib",
240]
241
242[[package]]
243name = "android_system_properties" 25name = "android_system_properties"
244version = "0.1.5" 26version = "0.1.5"
245source = "registry+https://github.com/rust-lang/crates.io-index" 27source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -357,7 +139,7 @@ dependencies = [
357 "tokio", 139 "tokio",
358 "tokio-rustls", 140 "tokio-rustls",
359 "tokio-socks", 141 "tokio-socks",
360 "tokio-tungstenite 0.26.2", 142 "tokio-tungstenite",
361 "url", 143 "url",
362 "wasm-bindgen", 144 "wasm-bindgen",
363 "web-sys", 145 "web-sys",
@@ -370,6 +152,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
370checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4" 152checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4"
371 153
372[[package]] 154[[package]]
155name = "atomic-waker"
156version = "1.1.2"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
159
160[[package]]
373name = "autocfg" 161name = "autocfg"
374version = "1.5.0" 162version = "1.5.0"
375source = "registry+https://github.com/rust-lang/crates.io-index" 163source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -462,27 +250,6 @@ dependencies = [
462] 250]
463 251
464[[package]] 252[[package]]
465name = "brotli"
466version = "8.0.2"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560"
469dependencies = [
470 "alloc-no-stdlib",
471 "alloc-stdlib",
472 "brotli-decompressor",
473]
474
475[[package]]
476name = "brotli-decompressor"
477version = "5.0.0"
478source = "registry+https://github.com/rust-lang/crates.io-index"
479checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03"
480dependencies = [
481 "alloc-no-stdlib",
482 "alloc-stdlib",
483]
484
485[[package]]
486name = "bumpalo" 253name = "bumpalo"
487version = "3.19.0" 254version = "3.19.0"
488source = "registry+https://github.com/rust-lang/crates.io-index" 255source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -495,15 +262,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 262checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
496 263
497[[package]] 264[[package]]
498name = "bytestring"
499version = "1.5.0"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289"
502dependencies = [
503 "bytes",
504]
505
506[[package]]
507name = "cbc" 265name = "cbc"
508version = "0.1.2" 266version = "0.1.2"
509source = "registry+https://github.com/rust-lang/crates.io-index" 267source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -519,8 +277,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" 277checksum = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3"
520dependencies = [ 278dependencies = [
521 "find-msvc-tools", 279 "find-msvc-tools",
522 "jobserver",
523 "libc",
524 "shlex", 280 "shlex",
525] 281]
526 282
@@ -625,17 +381,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 381checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
626 382
627[[package]] 383[[package]]
628name = "cookie"
629version = "0.16.2"
630source = "registry+https://github.com/rust-lang/crates.io-index"
631checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
632dependencies = [
633 "percent-encoding",
634 "time",
635 "version_check",
636]
637
638[[package]]
639name = "core-foundation-sys" 384name = "core-foundation-sys"
640version = "0.8.7" 385version = "0.8.7"
641source = "registry+https://github.com/rust-lang/crates.io-index" 386source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -651,15 +396,6 @@ dependencies = [
651] 396]
652 397
653[[package]] 398[[package]]
654name = "crc32fast"
655version = "1.5.0"
656source = "registry+https://github.com/rust-lang/crates.io-index"
657checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
658dependencies = [
659 "cfg-if",
660]
661
662[[package]]
663name = "crypto-common" 399name = "crypto-common"
664version = "0.1.6" 400version = "0.1.6"
665source = "registry+https://github.com/rust-lang/crates.io-index" 401source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -677,36 +413,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
677checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" 413checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
678 414
679[[package]] 415[[package]]
680name = "deranged"
681version = "0.5.5"
682source = "registry+https://github.com/rust-lang/crates.io-index"
683checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
684dependencies = [
685 "powerfmt",
686]
687
688[[package]]
689name = "derive_more"
690version = "2.0.1"
691source = "registry+https://github.com/rust-lang/crates.io-index"
692checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678"
693dependencies = [
694 "derive_more-impl",
695]
696
697[[package]]
698name = "derive_more-impl"
699version = "2.0.1"
700source = "registry+https://github.com/rust-lang/crates.io-index"
701checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3"
702dependencies = [
703 "proc-macro2",
704 "quote",
705 "syn",
706 "unicode-xid",
707]
708
709[[package]]
710name = "digest" 416name = "digest"
711version = "0.10.7" 417version = "0.10.7"
712source = "registry+https://github.com/rust-lang/crates.io-index" 418source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -741,15 +447,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 447checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
742 448
743[[package]] 449[[package]]
744name = "encoding_rs"
745version = "0.8.35"
746source = "registry+https://github.com/rust-lang/crates.io-index"
747checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
748dependencies = [
749 "cfg-if",
750]
751
752[[package]]
753name = "equivalent" 450name = "equivalent"
754version = "1.0.2" 451version = "1.0.2"
755source = "registry+https://github.com/rust-lang/crates.io-index" 452source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -762,28 +459,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
762checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" 459checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127"
763 460
764[[package]] 461[[package]]
765name = "flate2"
766version = "1.1.5"
767source = "registry+https://github.com/rust-lang/crates.io-index"
768checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
769dependencies = [
770 "crc32fast",
771 "miniz_oxide",
772]
773
774[[package]]
775name = "fnv" 462name = "fnv"
776version = "1.0.7" 463version = "1.0.7"
777source = "registry+https://github.com/rust-lang/crates.io-index" 464source = "registry+https://github.com/rust-lang/crates.io-index"
778checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 465checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
779 466
780[[package]] 467[[package]]
781name = "foldhash"
782version = "0.1.5"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
785
786[[package]]
787name = "form_urlencoded" 468name = "form_urlencoded"
788version = "1.2.2" 469version = "1.2.2"
789source = "registry+https://github.com/rust-lang/crates.io-index" 470source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -949,16 +630,16 @@ dependencies = [
949 630
950[[package]] 631[[package]]
951name = "h2" 632name = "h2"
952version = "0.3.27" 633version = "0.4.12"
953source = "registry+https://github.com/rust-lang/crates.io-index" 634source = "registry+https://github.com/rust-lang/crates.io-index"
954checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" 635checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386"
955dependencies = [ 636dependencies = [
637 "atomic-waker",
956 "bytes", 638 "bytes",
957 "fnv", 639 "fnv",
958 "futures-core", 640 "futures-core",
959 "futures-sink", 641 "futures-sink",
960 "futures-util", 642 "http",
961 "http 0.2.12",
962 "indexmap", 643 "indexmap",
963 "slab", 644 "slab",
964 "tokio", 645 "tokio",
@@ -1010,9 +691,9 @@ dependencies = [
1010 691
1011[[package]] 692[[package]]
1012name = "http" 693name = "http"
1013version = "0.2.12" 694version = "1.3.1"
1014source = "registry+https://github.com/rust-lang/crates.io-index" 695source = "registry+https://github.com/rust-lang/crates.io-index"
1015checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 696checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
1016dependencies = [ 697dependencies = [
1017 "bytes", 698 "bytes",
1018 "fnv", 699 "fnv",
@@ -1020,14 +701,26 @@ dependencies = [
1020] 701]
1021 702
1022[[package]] 703[[package]]
1023name = "http" 704name = "http-body"
1024version = "1.3.1" 705version = "1.0.1"
1025source = "registry+https://github.com/rust-lang/crates.io-index" 706source = "registry+https://github.com/rust-lang/crates.io-index"
1026checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 707checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
1027dependencies = [ 708dependencies = [
1028 "bytes", 709 "bytes",
1029 "fnv", 710 "http",
1030 "itoa", 711]
712
713[[package]]
714name = "http-body-util"
715version = "0.1.3"
716source = "registry+https://github.com/rust-lang/crates.io-index"
717checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
718dependencies = [
719 "bytes",
720 "futures-core",
721 "http",
722 "http-body",
723 "pin-project-lite",
1031] 724]
1032 725
1033[[package]] 726[[package]]
@@ -1043,6 +736,44 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1043checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 736checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
1044 737
1045[[package]] 738[[package]]
739name = "hyper"
740version = "1.8.1"
741source = "registry+https://github.com/rust-lang/crates.io-index"
742checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
743dependencies = [
744 "atomic-waker",
745 "bytes",
746 "futures-channel",
747 "futures-core",
748 "h2",
749 "http",
750 "http-body",
751 "httparse",
752 "httpdate",
753 "itoa",
754 "pin-project-lite",
755 "pin-utils",
756 "smallvec",
757 "tokio",
758 "want",
759]
760
761[[package]]
762name = "hyper-util"
763version = "0.1.18"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56"
766dependencies = [
767 "bytes",
768 "futures-core",
769 "http",
770 "http-body",
771 "hyper",
772 "pin-project-lite",
773 "tokio",
774]
775
776[[package]]
1046name = "iana-time-zone" 777name = "iana-time-zone"
1047version = "0.1.64" 778version = "0.1.64"
1048source = "registry+https://github.com/rust-lang/crates.io-index" 779source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1169,12 +900,6 @@ dependencies = [
1169] 900]
1170 901
1171[[package]] 902[[package]]
1172name = "impl-more"
1173version = "0.1.9"
1174source = "registry+https://github.com/rust-lang/crates.io-index"
1175checksum = "e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2"
1176
1177[[package]]
1178name = "indexmap" 903name = "indexmap"
1179version = "2.12.0" 904version = "2.12.0"
1180source = "registry+https://github.com/rust-lang/crates.io-index" 905source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1219,16 +944,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1219checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 944checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
1220 945
1221[[package]] 946[[package]]
1222name = "jobserver"
1223version = "0.1.34"
1224source = "registry+https://github.com/rust-lang/crates.io-index"
1225checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
1226dependencies = [
1227 "getrandom 0.3.4",
1228 "libc",
1229]
1230
1231[[package]]
1232name = "js-sys" 947name = "js-sys"
1233version = "0.3.82" 948version = "0.3.82"
1234source = "registry+https://github.com/rust-lang/crates.io-index" 949source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1239,12 +954,6 @@ dependencies = [
1239] 954]
1240 955
1241[[package]] 956[[package]]
1242name = "language-tags"
1243version = "0.3.2"
1244source = "registry+https://github.com/rust-lang/crates.io-index"
1245checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388"
1246
1247[[package]]
1248name = "lazy_static" 957name = "lazy_static"
1249version = "1.5.0" 958version = "1.5.0"
1250source = "registry+https://github.com/rust-lang/crates.io-index" 959source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1263,23 +972,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1263checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" 972checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
1264 973
1265[[package]] 974[[package]]
1266name = "local-channel"
1267version = "0.1.5"
1268source = "registry+https://github.com/rust-lang/crates.io-index"
1269checksum = "b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8"
1270dependencies = [
1271 "futures-core",
1272 "futures-sink",
1273 "local-waker",
1274]
1275
1276[[package]]
1277name = "local-waker"
1278version = "0.1.4"
1279source = "registry+https://github.com/rust-lang/crates.io-index"
1280checksum = "4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487"
1281
1282[[package]]
1283name = "lock_api" 975name = "lock_api"
1284version = "0.4.14" 976version = "0.4.14"
1285source = "registry+https://github.com/rust-lang/crates.io-index" 977source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1316,29 +1008,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1316checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 1008checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
1317 1009
1318[[package]] 1010[[package]]
1319name = "mime"
1320version = "0.3.17"
1321source = "registry+https://github.com/rust-lang/crates.io-index"
1322checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1323
1324[[package]]
1325name = "miniz_oxide"
1326version = "0.8.9"
1327source = "registry+https://github.com/rust-lang/crates.io-index"
1328checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
1329dependencies = [
1330 "adler2",
1331 "simd-adler32",
1332]
1333
1334[[package]]
1335name = "mio" 1011name = "mio"
1336version = "1.1.0" 1012version = "1.1.0"
1337source = "registry+https://github.com/rust-lang/crates.io-index" 1013source = "registry+https://github.com/rust-lang/crates.io-index"
1338checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" 1014checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
1339dependencies = [ 1015dependencies = [
1340 "libc", 1016 "libc",
1341 "log",
1342 "wasi", 1017 "wasi",
1343 "windows-sys 0.61.2", 1018 "windows-sys 0.61.2",
1344] 1019]
@@ -1353,12 +1028,14 @@ checksum = "f0efe882e02d206d8d279c20eb40e03baf7cb5136a1476dc084a324fbc3ec42d"
1353name = "ngit-grasp" 1028name = "ngit-grasp"
1354version = "0.1.0" 1029version = "0.1.0"
1355dependencies = [ 1030dependencies = [
1356 "actix-web",
1357 "actix-ws",
1358 "anyhow", 1031 "anyhow",
1032 "base64",
1359 "dotenvy", 1033 "dotenvy",
1360 "futures-util", 1034 "futures-util",
1361 "grasp-audit", 1035 "grasp-audit",
1036 "http-body-util",
1037 "hyper",
1038 "hyper-util",
1362 "nostr-relay-builder", 1039 "nostr-relay-builder",
1363 "nostr-sdk 0.44.1", 1040 "nostr-sdk 0.44.1",
1364 "serde", 1041 "serde",
@@ -1366,7 +1043,6 @@ dependencies = [
1366 "thiserror 1.0.69", 1043 "thiserror 1.0.69",
1367 "tokio", 1044 "tokio",
1368 "tokio-test", 1045 "tokio-test",
1369 "tokio-tungstenite 0.28.0",
1370 "tracing", 1046 "tracing",
1371 "tracing-subscriber", 1047 "tracing-subscriber",
1372 "url", 1048 "url",
@@ -1540,12 +1216,6 @@ dependencies = [
1540] 1216]
1541 1217
1542[[package]] 1218[[package]]
1543name = "num-conv"
1544version = "0.1.0"
1545source = "registry+https://github.com/rust-lang/crates.io-index"
1546checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1547
1548[[package]]
1549name = "num-traits" 1219name = "num-traits"
1550version = "0.2.19" 1220version = "0.2.19"
1551source = "registry+https://github.com/rust-lang/crates.io-index" 1221source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1635,12 +1305,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1635checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1305checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1636 1306
1637[[package]] 1307[[package]]
1638name = "pkg-config"
1639version = "0.3.32"
1640source = "registry+https://github.com/rust-lang/crates.io-index"
1641checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
1642
1643[[package]]
1644name = "poly1305" 1308name = "poly1305"
1645version = "0.8.0" 1309version = "0.8.0"
1646source = "registry+https://github.com/rust-lang/crates.io-index" 1310source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1661,12 +1325,6 @@ dependencies = [
1661] 1325]
1662 1326
1663[[package]] 1327[[package]]
1664name = "powerfmt"
1665version = "0.2.0"
1666source = "registry+https://github.com/rust-lang/crates.io-index"
1667checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
1668
1669[[package]]
1670name = "ppv-lite86" 1328name = "ppv-lite86"
1671version = "0.2.21" 1329version = "0.2.21"
1672source = "registry+https://github.com/rust-lang/crates.io-index" 1330source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1768,18 +1426,6 @@ dependencies = [
1768] 1426]
1769 1427
1770[[package]] 1428[[package]]
1771name = "regex"
1772version = "1.12.2"
1773source = "registry+https://github.com/rust-lang/crates.io-index"
1774checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
1775dependencies = [
1776 "aho-corasick",
1777 "memchr",
1778 "regex-automata",
1779 "regex-syntax",
1780]
1781
1782[[package]]
1783name = "regex-automata" 1429name = "regex-automata"
1784version = "0.4.13" 1430version = "0.4.13"
1785source = "registry+https://github.com/rust-lang/crates.io-index" 1431source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1791,12 +1437,6 @@ dependencies = [
1791] 1437]
1792 1438
1793[[package]] 1439[[package]]
1794name = "regex-lite"
1795version = "0.1.8"
1796source = "registry+https://github.com/rust-lang/crates.io-index"
1797checksum = "8d942b98df5e658f56f20d592c7f868833fe38115e65c33003d8cd224b0155da"
1798
1799[[package]]
1800name = "regex-syntax" 1440name = "regex-syntax"
1801version = "0.8.8" 1441version = "0.8.8"
1802source = "registry+https://github.com/rust-lang/crates.io-index" 1442source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1953,18 +1593,6 @@ dependencies = [
1953] 1593]
1954 1594
1955[[package]] 1595[[package]]
1956name = "serde_urlencoded"
1957version = "0.7.1"
1958source = "registry+https://github.com/rust-lang/crates.io-index"
1959checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
1960dependencies = [
1961 "form_urlencoded",
1962 "itoa",
1963 "ryu",
1964 "serde",
1965]
1966
1967[[package]]
1968name = "sha1" 1596name = "sha1"
1969version = "0.10.6" 1597version = "0.10.6"
1970source = "registry+https://github.com/rust-lang/crates.io-index" 1598source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2011,12 +1639,6 @@ dependencies = [
2011] 1639]
2012 1640
2013[[package]] 1641[[package]]
2014name = "simd-adler32"
2015version = "0.3.7"
2016source = "registry+https://github.com/rust-lang/crates.io-index"
2017checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2018
2019[[package]]
2020name = "slab" 1642name = "slab"
2021version = "0.4.11" 1643version = "0.4.11"
2022source = "registry+https://github.com/rust-lang/crates.io-index" 1644source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2030,16 +1652,6 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
2030 1652
2031[[package]] 1653[[package]]
2032name = "socket2" 1654name = "socket2"
2033version = "0.5.10"
2034source = "registry+https://github.com/rust-lang/crates.io-index"
2035checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
2036dependencies = [
2037 "libc",
2038 "windows-sys 0.52.0",
2039]
2040
2041[[package]]
2042name = "socket2"
2043version = "0.6.1" 1655version = "0.6.1"
2044source = "registry+https://github.com/rust-lang/crates.io-index" 1656source = "registry+https://github.com/rust-lang/crates.io-index"
2045checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" 1657checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
@@ -2138,37 +1750,6 @@ dependencies = [
2138] 1750]
2139 1751
2140[[package]] 1752[[package]]
2141name = "time"
2142version = "0.3.44"
2143source = "registry+https://github.com/rust-lang/crates.io-index"
2144checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
2145dependencies = [
2146 "deranged",
2147 "itoa",
2148 "num-conv",
2149 "powerfmt",
2150 "serde",
2151 "time-core",
2152 "time-macros",
2153]
2154
2155[[package]]
2156name = "time-core"
2157version = "0.1.6"
2158source = "registry+https://github.com/rust-lang/crates.io-index"
2159checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
2160
2161[[package]]
2162name = "time-macros"
2163version = "0.2.24"
2164source = "registry+https://github.com/rust-lang/crates.io-index"
2165checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
2166dependencies = [
2167 "num-conv",
2168 "time-core",
2169]
2170
2171[[package]]
2172name = "tinystr" 1753name = "tinystr"
2173version = "0.8.2" 1754version = "0.8.2"
2174source = "registry+https://github.com/rust-lang/crates.io-index" 1755source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2205,7 +1786,7 @@ dependencies = [
2205 "parking_lot", 1786 "parking_lot",
2206 "pin-project-lite", 1787 "pin-project-lite",
2207 "signal-hook-registry", 1788 "signal-hook-registry",
2208 "socket2 0.6.1", 1789 "socket2",
2209 "tokio-macros", 1790 "tokio-macros",
2210 "windows-sys 0.61.2", 1791 "windows-sys 0.61.2",
2211] 1792]
@@ -2279,23 +1860,11 @@ dependencies = [
2279 "rustls-pki-types", 1860 "rustls-pki-types",
2280 "tokio", 1861 "tokio",
2281 "tokio-rustls", 1862 "tokio-rustls",
2282 "tungstenite 0.26.2", 1863 "tungstenite",
2283 "webpki-roots 0.26.11", 1864 "webpki-roots 0.26.11",
2284] 1865]
2285 1866
2286[[package]] 1867[[package]]
2287name = "tokio-tungstenite"
2288version = "0.28.0"
2289source = "registry+https://github.com/rust-lang/crates.io-index"
2290checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857"
2291dependencies = [
2292 "futures-util",
2293 "log",
2294 "tokio",
2295 "tungstenite 0.28.0",
2296]
2297
2298[[package]]
2299name = "tokio-util" 1868name = "tokio-util"
2300version = "0.7.17" 1869version = "0.7.17"
2301source = "registry+https://github.com/rust-lang/crates.io-index" 1870source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2314,7 +1883,6 @@ version = "0.1.41"
2314source = "registry+https://github.com/rust-lang/crates.io-index" 1883source = "registry+https://github.com/rust-lang/crates.io-index"
2315checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 1884checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
2316dependencies = [ 1885dependencies = [
2317 "log",
2318 "pin-project-lite", 1886 "pin-project-lite",
2319 "tracing-attributes", 1887 "tracing-attributes",
2320 "tracing-core", 1888 "tracing-core",
@@ -2371,6 +1939,12 @@ dependencies = [
2371] 1939]
2372 1940
2373[[package]] 1941[[package]]
1942name = "try-lock"
1943version = "0.2.5"
1944source = "registry+https://github.com/rust-lang/crates.io-index"
1945checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
1946
1947[[package]]
2374name = "tungstenite" 1948name = "tungstenite"
2375version = "0.26.2" 1949version = "0.26.2"
2376source = "registry+https://github.com/rust-lang/crates.io-index" 1950source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2378,7 +1952,7 @@ checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13"
2378dependencies = [ 1952dependencies = [
2379 "bytes", 1953 "bytes",
2380 "data-encoding", 1954 "data-encoding",
2381 "http 1.3.1", 1955 "http",
2382 "httparse", 1956 "httparse",
2383 "log", 1957 "log",
2384 "rand 0.9.2", 1958 "rand 0.9.2",
@@ -2390,23 +1964,6 @@ dependencies = [
2390] 1964]
2391 1965
2392[[package]] 1966[[package]]
2393name = "tungstenite"
2394version = "0.28.0"
2395source = "registry+https://github.com/rust-lang/crates.io-index"
2396checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442"
2397dependencies = [
2398 "bytes",
2399 "data-encoding",
2400 "http 1.3.1",
2401 "httparse",
2402 "log",
2403 "rand 0.9.2",
2404 "sha1",
2405 "thiserror 2.0.17",
2406 "utf-8",
2407]
2408
2409[[package]]
2410name = "typenum" 1967name = "typenum"
2411version = "1.19.0" 1968version = "1.19.0"
2412source = "registry+https://github.com/rust-lang/crates.io-index" 1969source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2428,12 +1985,6 @@ dependencies = [
2428] 1985]
2429 1986
2430[[package]] 1987[[package]]
2431name = "unicode-xid"
2432version = "0.2.6"
2433source = "registry+https://github.com/rust-lang/crates.io-index"
2434checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
2435
2436[[package]]
2437name = "universal-hash" 1988name = "universal-hash"
2438version = "0.5.1" 1989version = "0.5.1"
2439source = "registry+https://github.com/rust-lang/crates.io-index" 1990source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2503,6 +2054,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2503checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 2054checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
2504 2055
2505[[package]] 2056[[package]]
2057name = "want"
2058version = "0.3.1"
2059source = "registry+https://github.com/rust-lang/crates.io-index"
2060checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
2061dependencies = [
2062 "try-lock",
2063]
2064
2065[[package]]
2506name = "wasi" 2066name = "wasi"
2507version = "0.11.1+wasi-snapshot-preview1" 2067version = "0.11.1+wasi-snapshot-preview1"
2508source = "registry+https://github.com/rust-lang/crates.io-index" 2068source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2932,31 +2492,3 @@ dependencies = [
2932 "quote", 2492 "quote",
2933 "syn", 2493 "syn",
2934] 2494]
2935
2936[[package]]
2937name = "zstd"
2938version = "0.13.3"
2939source = "registry+https://github.com/rust-lang/crates.io-index"
2940checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a"
2941dependencies = [
2942 "zstd-safe",
2943]
2944
2945[[package]]
2946name = "zstd-safe"
2947version = "7.2.4"
2948source = "registry+https://github.com/rust-lang/crates.io-index"
2949checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d"
2950dependencies = [
2951 "zstd-sys",
2952]
2953
2954[[package]]
2955name = "zstd-sys"
2956version = "2.0.16+zstd.1.5.7"
2957source = "registry+https://github.com/rust-lang/crates.io-index"
2958checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748"
2959dependencies = [
2960 "cc",
2961 "pkg-config",
2962]