projects/aports·blob master · refs

531 lines · 13.4 KiB

1--- ./language-server/Cargo.toml.orig
2+++ ./language-server/Cargo.toml
3@@ -17,7 +17,7 @@
4 pest_meta = "2.7.8"
5 reqwest = { version = "0.12.2", features = [
6 "json",
7- "rustls-tls",
8+ "native-tls",
9 ], default-features = false }
10 serde = { version = "1.0.197", features = ["derive"] }
11 serde_json = "1.0.115"
12--- ./Cargo.lock.orig
13+++ ./Cargo.lock
14@@ -130,6 +130,12 @@
15 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
16
17 [[package]]
18+name = "bitflags"
19+version = "2.5.0"
20+source = "registry+https://github.com/rust-lang/crates.io-index"
21+checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
22+
23+[[package]]
24 name = "block-buffer"
25 version = "0.10.4"
26 source = "registry+https://github.com/rust-lang/crates.io-index"
27@@ -228,6 +234,22 @@
28 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
29
30 [[package]]
31+name = "core-foundation"
32+version = "0.9.4"
33+source = "registry+https://github.com/rust-lang/crates.io-index"
34+checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
35+dependencies = [
36+ "core-foundation-sys",
37+ "libc",
38+]
39+
40+[[package]]
41+name = "core-foundation-sys"
42+version = "0.8.6"
43+source = "registry+https://github.com/rust-lang/crates.io-index"
44+checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
45+
46+[[package]]
47 name = "cpufeatures"
48 version = "0.2.12"
49 source = "registry+https://github.com/rust-lang/crates.io-index"
50@@ -305,12 +327,43 @@
51 ]
52
53 [[package]]
54+name = "errno"
55+version = "0.3.8"
56+source = "registry+https://github.com/rust-lang/crates.io-index"
57+checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
58+dependencies = [
59+ "libc",
60+ "windows-sys 0.52.0",
61+]
62+
63+[[package]]
64+name = "fastrand"
65+version = "2.0.2"
66+source = "registry+https://github.com/rust-lang/crates.io-index"
67+checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984"
68+
69+[[package]]
70 name = "fnv"
71 version = "1.0.7"
72 source = "registry+https://github.com/rust-lang/crates.io-index"
73 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
74
75 [[package]]
76+name = "foreign-types"
77+version = "0.3.2"
78+source = "registry+https://github.com/rust-lang/crates.io-index"
79+checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
80+dependencies = [
81+ "foreign-types-shared",
82+]
83+
84+[[package]]
85+name = "foreign-types-shared"
86+version = "0.1.1"
87+source = "registry+https://github.com/rust-lang/crates.io-index"
88+checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
89+
90+[[package]]
91 name = "form_urlencoded"
92 version = "1.2.1"
93 source = "registry+https://github.com/rust-lang/crates.io-index"
94@@ -422,17 +475,6 @@
95 ]
96
97 [[package]]
98-name = "getrandom"
99-version = "0.2.12"
100-source = "registry+https://github.com/rust-lang/crates.io-index"
101-checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
102-dependencies = [
103- "cfg-if",
104- "libc",
105- "wasi",
106-]
107-
108-[[package]]
109 name = "gimli"
110 version = "0.28.1"
111 source = "registry+https://github.com/rust-lang/crates.io-index"
112@@ -535,19 +577,18 @@
113 ]
114
115 [[package]]
116-name = "hyper-rustls"
117-version = "0.26.0"
118+name = "hyper-tls"
119+version = "0.6.0"
120 source = "registry+https://github.com/rust-lang/crates.io-index"
121-checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c"
122+checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0"
123 dependencies = [
124- "futures-util",
125- "http",
126+ "bytes",
127+ "http-body-util",
128 "hyper",
129 "hyper-util",
130- "rustls",
131- "rustls-pki-types",
132+ "native-tls",
133 "tokio",
134- "tokio-rustls",
135+ "tokio-native-tls",
136 "tower-service",
137 ]
138
139@@ -629,12 +670,24 @@
140 ]
141
142 [[package]]
143+name = "lazy_static"
144+version = "1.4.0"
145+source = "registry+https://github.com/rust-lang/crates.io-index"
146+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
147+
148+[[package]]
149 name = "libc"
150 version = "0.2.153"
151 source = "registry+https://github.com/rust-lang/crates.io-index"
152 checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
153
154 [[package]]
155+name = "linux-raw-sys"
156+version = "0.4.13"
157+source = "registry+https://github.com/rust-lang/crates.io-index"
158+checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
159+
160+[[package]]
161 name = "lock_api"
162 version = "0.4.11"
163 source = "registry+https://github.com/rust-lang/crates.io-index"
164@@ -656,7 +709,7 @@
165 source = "registry+https://github.com/rust-lang/crates.io-index"
166 checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1"
167 dependencies = [
168- "bitflags",
169+ "bitflags 1.3.2",
170 "serde",
171 "serde_json",
172 "serde_repr",
173@@ -696,6 +749,24 @@
174 ]
175
176 [[package]]
177+name = "native-tls"
178+version = "0.2.11"
179+source = "registry+https://github.com/rust-lang/crates.io-index"
180+checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
181+dependencies = [
182+ "lazy_static",
183+ "libc",
184+ "log",
185+ "openssl",
186+ "openssl-probe",
187+ "openssl-sys",
188+ "schannel",
189+ "security-framework",
190+ "security-framework-sys",
191+ "tempfile",
192+]
193+
194+[[package]]
195 name = "nias"
196 version = "0.5.0"
197 source = "registry+https://github.com/rust-lang/crates.io-index"
198@@ -727,6 +798,50 @@
199 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
200
201 [[package]]
202+name = "openssl"
203+version = "0.10.64"
204+source = "registry+https://github.com/rust-lang/crates.io-index"
205+checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f"
206+dependencies = [
207+ "bitflags 2.5.0",
208+ "cfg-if",
209+ "foreign-types",
210+ "libc",
211+ "once_cell",
212+ "openssl-macros",
213+ "openssl-sys",
214+]
215+
216+[[package]]
217+name = "openssl-macros"
218+version = "0.1.1"
219+source = "registry+https://github.com/rust-lang/crates.io-index"
220+checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
221+dependencies = [
222+ "proc-macro2",
223+ "quote",
224+ "syn",
225+]
226+
227+[[package]]
228+name = "openssl-probe"
229+version = "0.1.5"
230+source = "registry+https://github.com/rust-lang/crates.io-index"
231+checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
232+
233+[[package]]
234+name = "openssl-sys"
235+version = "0.9.101"
236+source = "registry+https://github.com/rust-lang/crates.io-index"
237+checksum = "dda2b0f344e78efc2facf7d195d098df0dd72151b26ab98da807afc26c198dff"
238+dependencies = [
239+ "cc",
240+ "libc",
241+ "pkg-config",
242+ "vcpkg",
243+]
244+
245+[[package]]
246 name = "parking_lot"
247 version = "0.12.1"
248 source = "registry+https://github.com/rust-lang/crates.io-index"
249@@ -864,6 +979,12 @@
250 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
251
252 [[package]]
253+name = "pkg-config"
254+version = "0.3.30"
255+source = "registry+https://github.com/rust-lang/crates.io-index"
256+checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
257+
258+[[package]]
259 name = "proc-macro2"
260 version = "1.0.79"
261 source = "registry+https://github.com/rust-lang/crates.io-index"
262@@ -887,7 +1008,7 @@
263 source = "registry+https://github.com/rust-lang/crates.io-index"
264 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
265 dependencies = [
266- "bitflags",
267+ "bitflags 1.3.2",
268 ]
269
270 [[package]]
271@@ -921,66 +1042,48 @@
272 "http-body",
273 "http-body-util",
274 "hyper",
275- "hyper-rustls",
276+ "hyper-tls",
277 "hyper-util",
278 "ipnet",
279 "js-sys",
280 "log",
281 "mime",
282+ "native-tls",
283 "once_cell",
284 "percent-encoding",
285 "pin-project-lite",
286- "rustls",
287 "rustls-pemfile",
288- "rustls-pki-types",
289 "serde",
290 "serde_json",
291 "serde_urlencoded",
292 "sync_wrapper",
293 "tokio",
294- "tokio-rustls",
295+ "tokio-native-tls",
296 "tower-service",
297 "url",
298 "wasm-bindgen",
299 "wasm-bindgen-futures",
300 "web-sys",
301- "webpki-roots",
302 "winreg",
303 ]
304
305 [[package]]
306-name = "ring"
307-version = "0.17.8"
308-source = "registry+https://github.com/rust-lang/crates.io-index"
309-checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
310-dependencies = [
311- "cc",
312- "cfg-if",
313- "getrandom",
314- "libc",
315- "spin",
316- "untrusted",
317- "windows-sys 0.52.0",
318-]
319-
320-[[package]]
321 name = "rustc-demangle"
322 version = "0.1.23"
323 source = "registry+https://github.com/rust-lang/crates.io-index"
324 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
325
326 [[package]]
327-name = "rustls"
328-version = "0.22.3"
329+name = "rustix"
330+version = "0.38.32"
331 source = "registry+https://github.com/rust-lang/crates.io-index"
332-checksum = "99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c"
333+checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
334 dependencies = [
335- "log",
336- "ring",
337- "rustls-pki-types",
338- "rustls-webpki",
339- "subtle",
340- "zeroize",
341+ "bitflags 2.5.0",
342+ "errno",
343+ "libc",
344+ "linux-raw-sys",
345+ "windows-sys 0.52.0",
346 ]
347
348 [[package]]
349@@ -993,23 +1096,6 @@
350 ]
351
352 [[package]]
353-name = "rustls-pki-types"
354-version = "1.4.0"
355-source = "registry+https://github.com/rust-lang/crates.io-index"
356-checksum = "868e20fada228fefaf6b652e00cc73623d54f8171e7352c18bb281571f2d92da"
357-
358-[[package]]
359-name = "rustls-webpki"
360-version = "0.102.2"
361-source = "registry+https://github.com/rust-lang/crates.io-index"
362-checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610"
363-dependencies = [
364- "ring",
365- "rustls-pki-types",
366- "untrusted",
367-]
368-
369-[[package]]
370 name = "rusty-hook"
371 version = "0.11.2"
372 source = "registry+https://github.com/rust-lang/crates.io-index"
373@@ -1037,12 +1123,44 @@
374 ]
375
376 [[package]]
377+name = "schannel"
378+version = "0.1.23"
379+source = "registry+https://github.com/rust-lang/crates.io-index"
380+checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534"
381+dependencies = [
382+ "windows-sys 0.52.0",
383+]
384+
385+[[package]]
386 name = "scopeguard"
387 version = "1.2.0"
388 source = "registry+https://github.com/rust-lang/crates.io-index"
389 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
390
391 [[package]]
392+name = "security-framework"
393+version = "2.9.2"
394+source = "registry+https://github.com/rust-lang/crates.io-index"
395+checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
396+dependencies = [
397+ "bitflags 1.3.2",
398+ "core-foundation",
399+ "core-foundation-sys",
400+ "libc",
401+ "security-framework-sys",
402+]
403+
404+[[package]]
405+name = "security-framework-sys"
406+version = "2.9.1"
407+source = "registry+https://github.com/rust-lang/crates.io-index"
408+checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
409+dependencies = [
410+ "core-foundation-sys",
411+ "libc",
412+]
413+
414+[[package]]
415 name = "serde"
416 version = "1.0.197"
417 source = "registry+https://github.com/rust-lang/crates.io-index"
418@@ -1142,24 +1260,12 @@
419 ]
420
421 [[package]]
422-name = "spin"
423-version = "0.9.8"
424-source = "registry+https://github.com/rust-lang/crates.io-index"
425-checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
426-
427-[[package]]
428 name = "strsim"
429 version = "0.11.0"
430 source = "registry+https://github.com/rust-lang/crates.io-index"
431 checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
432
433 [[package]]
434-name = "subtle"
435-version = "2.5.0"
436-source = "registry+https://github.com/rust-lang/crates.io-index"
437-checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
438-
439-[[package]]
440 name = "syn"
441 version = "2.0.53"
442 source = "registry+https://github.com/rust-lang/crates.io-index"
443@@ -1177,6 +1283,18 @@
444 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
445
446 [[package]]
447+name = "tempfile"
448+version = "3.10.1"
449+source = "registry+https://github.com/rust-lang/crates.io-index"
450+checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
451+dependencies = [
452+ "cfg-if",
453+ "fastrand",
454+ "rustix",
455+ "windows-sys 0.52.0",
456+]
457+
458+[[package]]
459 name = "text-utils"
460 version = "0.2.5"
461 source = "registry+https://github.com/rust-lang/crates.io-index"
462@@ -1261,13 +1379,12 @@
463 ]
464
465 [[package]]
466-name = "tokio-rustls"
467-version = "0.25.0"
468+name = "tokio-native-tls"
469+version = "0.3.1"
470 source = "registry+https://github.com/rust-lang/crates.io-index"
471-checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
472+checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
473 dependencies = [
474- "rustls",
475- "rustls-pki-types",
476+ "native-tls",
477 "tokio",
478 ]
479
480@@ -1440,12 +1557,6 @@
481 checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
482
483 [[package]]
484-name = "untrusted"
485-version = "0.9.0"
486-source = "registry+https://github.com/rust-lang/crates.io-index"
487-checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
488-
489-[[package]]
490 name = "url"
491 version = "2.5.0"
492 source = "registry+https://github.com/rust-lang/crates.io-index"
493@@ -1464,6 +1575,12 @@
494 checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
495
496 [[package]]
497+name = "vcpkg"
498+version = "0.2.15"
499+source = "registry+https://github.com/rust-lang/crates.io-index"
500+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
501+
502+[[package]]
503 name = "version_check"
504 version = "0.9.4"
505 source = "registry+https://github.com/rust-lang/crates.io-index"
506@@ -1571,15 +1688,6 @@
507 ]
508
509 [[package]]
510-name = "webpki-roots"
511-version = "0.26.1"
512-source = "registry+https://github.com/rust-lang/crates.io-index"
513-checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009"
514-dependencies = [
515- "rustls-pki-types",
516-]
517-
518-[[package]]
519 name = "winapi"
520 version = "0.3.9"
521 source = "registry+https://github.com/rust-lang/crates.io-index"
522@@ -1751,9 +1859,3 @@
523 "cfg-if",
524 "windows-sys 0.48.0",
525 ]
526-
527-[[package]]
528-name = "zeroize"
529-version = "1.7.0"
530-source = "registry+https://github.com/rust-lang/crates.io-index"
531-checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"