neon_arch commited on
Commit
96ed04c
β€’
1 Parent(s): e8f9ad2

πŸ”– chore: bump the app version (#439)

Browse files
Files changed (2) hide show
  1. Cargo.lock +151 -161
  2. Cargo.toml +1 -1
Cargo.lock CHANGED
@@ -14,16 +14,16 @@ dependencies = [
14
  "futures-sink",
15
  "memchr",
16
  "pin-project-lite",
17
- "tokio 1.34.0",
18
  "tokio-util",
19
  "tracing",
20
  ]
21
 
22
  [[package]]
23
  name = "actix-cors"
24
- version = "0.6.4"
25
  source = "registry+https://github.com/rust-lang/crates.io-index"
26
- checksum = "b340e9cfa5b08690aae90fb61beb44e9b06f44fe3d0f93781aaa58cfba86245e"
27
  dependencies = [
28
  "actix-utils",
29
  "actix-web",
@@ -90,7 +90,7 @@ dependencies = [
90
  "http 0.2.11",
91
  "httparse",
92
  "httpdate",
93
- "itoa 1.0.9",
94
  "language-tags",
95
  "local-channel",
96
  "mime",
@@ -99,7 +99,7 @@ dependencies = [
99
  "rand 0.8.5",
100
  "sha1",
101
  "smallvec 1.11.2",
102
- "tokio 1.34.0",
103
  "tokio-util",
104
  "tracing",
105
  ]
@@ -111,7 +111,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
111
  checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
112
  dependencies = [
113
  "quote 1.0.33",
114
- "syn 2.0.39",
115
  ]
116
 
117
  [[package]]
@@ -134,7 +134,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
134
  checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
135
  dependencies = [
136
  "futures-core",
137
- "tokio 1.34.0",
138
  ]
139
 
140
  [[package]]
@@ -148,9 +148,9 @@ dependencies = [
148
  "actix-utils",
149
  "futures-core",
150
  "futures-util",
151
- "mio 0.8.9",
152
- "socket2 0.5.5",
153
- "tokio 1.34.0",
154
  "tracing",
155
  ]
156
 
@@ -199,7 +199,7 @@ dependencies = [
199
  "encoding_rs",
200
  "futures-core",
201
  "futures-util",
202
- "itoa 1.0.9",
203
  "language-tags",
204
  "log",
205
  "mime",
@@ -210,8 +210,8 @@ dependencies = [
210
  "serde_json",
211
  "serde_urlencoded 0.7.1",
212
  "smallvec 1.11.2",
213
- "socket2 0.5.5",
214
- "time 0.3.30",
215
  "url 2.5.0",
216
  ]
217
 
@@ -222,9 +222,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
222
  checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5"
223
  dependencies = [
224
  "actix-router",
225
- "proc-macro2 1.0.70",
226
  "quote 1.0.33",
227
- "syn 2.0.39",
228
  ]
229
 
230
  [[package]]
@@ -313,9 +313,9 @@ checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
313
 
314
  [[package]]
315
  name = "anyhow"
316
- version = "1.0.75"
317
  source = "registry+https://github.com/rust-lang/crates.io-index"
318
- checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
319
 
320
  [[package]]
321
  name = "arc-swap"
@@ -352,7 +352,7 @@ dependencies = [
352
  "futures-core",
353
  "memchr",
354
  "pin-project-lite",
355
- "tokio 1.34.0",
356
  ]
357
 
358
  [[package]]
@@ -363,13 +363,13 @@ checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb"
363
 
364
  [[package]]
365
  name = "async-trait"
366
- version = "0.1.74"
367
  source = "registry+https://github.com/rust-lang/crates.io-index"
368
- checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
369
  dependencies = [
370
- "proc-macro2 1.0.70",
371
  "quote 1.0.33",
372
- "syn 2.0.39",
373
  ]
374
 
375
  [[package]]
@@ -637,18 +637,18 @@ dependencies = [
637
 
638
  [[package]]
639
  name = "clap"
640
- version = "4.4.10"
641
  source = "registry+https://github.com/rust-lang/crates.io-index"
642
- checksum = "41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272"
643
  dependencies = [
644
  "clap_builder",
645
  ]
646
 
647
  [[package]]
648
  name = "clap_builder"
649
- version = "4.4.9"
650
  source = "registry+https://github.com/rust-lang/crates.io-index"
651
- checksum = "63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1"
652
  dependencies = [
653
  "anstyle",
654
  "clap_lex",
@@ -679,7 +679,7 @@ dependencies = [
679
  "futures-core",
680
  "memchr",
681
  "pin-project-lite",
682
- "tokio 1.34.0",
683
  "tokio-util",
684
  ]
685
 
@@ -698,7 +698,7 @@ version = "0.3.2"
698
  source = "registry+https://github.com/rust-lang/crates.io-index"
699
  checksum = "5e1e0fdd2e5d3041e530e1b21158aeeef8b5d0e306bc5c1e3d6cf0930d10e25a"
700
  dependencies = [
701
- "proc-macro2 1.0.70",
702
  "quote 1.0.33",
703
  "syn 1.0.109",
704
  ]
@@ -732,7 +732,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
732
  checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
733
  dependencies = [
734
  "percent-encoding 2.3.1",
735
- "time 0.3.30",
736
  "version_check",
737
  ]
738
 
@@ -824,12 +824,12 @@ dependencies = [
824
 
825
  [[package]]
826
  name = "crossbeam-channel"
827
- version = "0.5.8"
828
  source = "registry+https://github.com/rust-lang/crates.io-index"
829
- checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
830
  dependencies = [
831
  "cfg-if 1.0.0",
832
- "crossbeam-utils 0.8.16",
833
  ]
834
 
835
  [[package]]
@@ -882,9 +882,9 @@ dependencies = [
882
 
883
  [[package]]
884
  name = "crossbeam-utils"
885
- version = "0.8.16"
886
  source = "registry+https://github.com/rust-lang/crates.io-index"
887
- checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
888
  dependencies = [
889
  "cfg-if 1.0.0",
890
  ]
@@ -907,7 +907,7 @@ checksum = "5b3df4f93e5fbbe73ec01ec8d3f68bba73107993a5b1e7519273c32db9b0d5be"
907
  dependencies = [
908
  "cssparser-macros",
909
  "dtoa-short",
910
- "itoa 1.0.9",
911
  "phf 0.11.2",
912
  "smallvec 1.11.2",
913
  ]
@@ -920,7 +920,7 @@ checksum = "9be934d936a0fbed5bcdc01042b770de1398bf79d0e192f49fa7faea0e99281e"
920
  dependencies = [
921
  "cssparser-macros",
922
  "dtoa-short",
923
- "itoa 1.0.9",
924
  "phf 0.11.2",
925
  "smallvec 1.11.2",
926
  ]
@@ -941,7 +941,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
941
  checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
942
  dependencies = [
943
  "quote 1.0.33",
944
- "syn 2.0.39",
945
  ]
946
 
947
  [[package]]
@@ -965,9 +965,9 @@ checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
965
 
966
  [[package]]
967
  name = "deranged"
968
- version = "0.3.9"
969
  source = "registry+https://github.com/rust-lang/crates.io-index"
970
- checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3"
971
  dependencies = [
972
  "powerfmt",
973
  ]
@@ -979,7 +979,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
979
  checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
980
  dependencies = [
981
  "convert_case",
982
- "proc-macro2 1.0.70",
983
  "quote 1.0.33",
984
  "rustc_version 0.4.0",
985
  "syn 1.0.109",
@@ -1123,7 +1123,7 @@ version = "0.1.8"
1123
  source = "registry+https://github.com/rust-lang/crates.io-index"
1124
  checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
1125
  dependencies = [
1126
- "proc-macro2 1.0.70",
1127
  "quote 1.0.33",
1128
  "syn 1.0.109",
1129
  "synstructure",
@@ -1294,9 +1294,9 @@ version = "0.3.29"
1294
  source = "registry+https://github.com/rust-lang/crates.io-index"
1295
  checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
1296
  dependencies = [
1297
- "proc-macro2 1.0.70",
1298
  "quote 1.0.33",
1299
- "syn 2.0.39",
1300
  ]
1301
 
1302
  [[package]]
@@ -1436,7 +1436,7 @@ dependencies = [
1436
  "http 0.2.11",
1437
  "indexmap 2.1.0",
1438
  "slab",
1439
- "tokio 1.34.0",
1440
  "tokio-util",
1441
  "tracing",
1442
  ]
@@ -1477,11 +1477,11 @@ checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
1477
 
1478
  [[package]]
1479
  name = "home"
1480
- version = "0.5.5"
1481
  source = "registry+https://github.com/rust-lang/crates.io-index"
1482
- checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
1483
  dependencies = [
1484
- "windows-sys 0.48.0",
1485
  ]
1486
 
1487
  [[package]]
@@ -1507,7 +1507,7 @@ dependencies = [
1507
  "log",
1508
  "mac",
1509
  "markup5ever 0.11.0",
1510
- "proc-macro2 1.0.70",
1511
  "quote 1.0.33",
1512
  "syn 1.0.109",
1513
  ]
@@ -1531,7 +1531,7 @@ checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
1531
  dependencies = [
1532
  "bytes 1.5.0",
1533
  "fnv",
1534
- "itoa 1.0.9",
1535
  ]
1536
 
1537
  [[package]]
@@ -1548,9 +1548,9 @@ dependencies = [
1548
 
1549
  [[package]]
1550
  name = "http-body"
1551
- version = "0.4.5"
1552
  source = "registry+https://github.com/rust-lang/crates.io-index"
1553
- checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1554
  dependencies = [
1555
  "bytes 1.5.0",
1556
  "http 0.2.11",
@@ -1607,9 +1607,9 @@ dependencies = [
1607
 
1608
  [[package]]
1609
  name = "hyper"
1610
- version = "0.14.27"
1611
  source = "registry+https://github.com/rust-lang/crates.io-index"
1612
- checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
1613
  dependencies = [
1614
  "bytes 1.5.0",
1615
  "futures-channel",
@@ -1617,13 +1617,13 @@ dependencies = [
1617
  "futures-util",
1618
  "h2 0.3.22",
1619
  "http 0.2.11",
1620
- "http-body 0.4.5",
1621
  "httparse",
1622
  "httpdate",
1623
- "itoa 1.0.9",
1624
  "pin-project-lite",
1625
- "socket2 0.4.10",
1626
- "tokio 1.34.0",
1627
  "tower-service",
1628
  "tracing",
1629
  "want 0.3.1",
@@ -1637,9 +1637,9 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
1637
  dependencies = [
1638
  "futures-util",
1639
  "http 0.2.11",
1640
- "hyper 0.14.27",
1641
  "rustls",
1642
- "tokio 1.34.0",
1643
  "tokio-rustls",
1644
  ]
1645
 
@@ -1751,9 +1751,9 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1751
 
1752
  [[package]]
1753
  name = "itoa"
1754
- version = "1.0.9"
1755
  source = "registry+https://github.com/rust-lang/crates.io-index"
1756
- checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1757
 
1758
  [[package]]
1759
  name = "js-sys"
@@ -1788,9 +1788,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1788
 
1789
  [[package]]
1790
  name = "libc"
1791
- version = "0.2.150"
1792
  source = "registry+https://github.com/rust-lang/crates.io-index"
1793
- checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
1794
 
1795
  [[package]]
1796
  name = "libmimalloc-sys"
@@ -1872,18 +1872,18 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
1872
 
1873
  [[package]]
1874
  name = "lua-src"
1875
- version = "546.0.1"
1876
  source = "registry+https://github.com/rust-lang/crates.io-index"
1877
- checksum = "7c26d4af78361e025a3d03a2b964cd1592aff7495f4d4f7947218c084c6fdca8"
1878
  dependencies = [
1879
  "cc",
1880
  ]
1881
 
1882
  [[package]]
1883
  name = "luajit-src"
1884
- version = "210.5.2+113a168"
1885
  source = "registry+https://github.com/rust-lang/crates.io-index"
1886
- checksum = "823ec7bedb1819b11633bd583ae981b0082db08492b0c3396412b85dd329ffee"
1887
  dependencies = [
1888
  "cc",
1889
  "which",
@@ -1897,9 +1897,9 @@ checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1897
 
1898
  [[package]]
1899
  name = "mach2"
1900
- version = "0.4.1"
1901
  source = "registry+https://github.com/rust-lang/crates.io-index"
1902
- checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8"
1903
  dependencies = [
1904
  "libc",
1905
  ]
@@ -1949,7 +1949,7 @@ checksum = "b0bab19cef8a7fe1c18a43e881793bfc9d4ea984befec3ae5bd0415abf3ecf00"
1949
  dependencies = [
1950
  "actix-web",
1951
  "futures-util",
1952
- "itoa 1.0.9",
1953
  "maud_macros",
1954
  ]
1955
 
@@ -1960,7 +1960,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1960
  checksum = "0be95d66c3024ffce639216058e5bae17a83ecaf266ffc6e4d060ad447c9eed2"
1961
  dependencies = [
1962
  "proc-macro-error",
1963
- "proc-macro2 1.0.70",
1964
  "quote 1.0.33",
1965
  "syn 1.0.109",
1966
  ]
@@ -2018,7 +2018,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2018
  checksum = "23e0b72e7c9042467008b10279fc732326bd605459ae03bda88825909dd19b56"
2019
  dependencies = [
2020
  "crossbeam-channel",
2021
- "crossbeam-utils 0.8.16",
2022
  "dashmap",
2023
  "skeptic",
2024
  "smallvec 1.11.2",
@@ -2076,9 +2076,9 @@ dependencies = [
2076
 
2077
  [[package]]
2078
  name = "mio"
2079
- version = "0.8.9"
2080
  source = "registry+https://github.com/rust-lang/crates.io-index"
2081
- checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0"
2082
  dependencies = [
2083
  "libc",
2084
  "log",
@@ -2207,9 +2207,9 @@ dependencies = [
2207
 
2208
  [[package]]
2209
  name = "once_cell"
2210
- version = "1.18.0"
2211
  source = "registry+https://github.com/rust-lang/crates.io-index"
2212
- checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
2213
 
2214
  [[package]]
2215
  name = "oorandom"
@@ -2219,9 +2219,9 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
2219
 
2220
  [[package]]
2221
  name = "openssl"
2222
- version = "0.10.60"
2223
  source = "registry+https://github.com/rust-lang/crates.io-index"
2224
- checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800"
2225
  dependencies = [
2226
  "bitflags 2.4.1",
2227
  "cfg-if 1.0.0",
@@ -2238,9 +2238,9 @@ version = "0.1.1"
2238
  source = "registry+https://github.com/rust-lang/crates.io-index"
2239
  checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
2240
  dependencies = [
2241
- "proc-macro2 1.0.70",
2242
  "quote 1.0.33",
2243
- "syn 2.0.39",
2244
  ]
2245
 
2246
  [[package]]
@@ -2251,9 +2251,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2251
 
2252
  [[package]]
2253
  name = "openssl-sys"
2254
- version = "0.9.96"
2255
  source = "registry+https://github.com/rust-lang/crates.io-index"
2256
- checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f"
2257
  dependencies = [
2258
  "cc",
2259
  "libc",
@@ -2449,9 +2449,9 @@ checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2449
  dependencies = [
2450
  "phf_generator 0.11.2",
2451
  "phf_shared 0.11.2",
2452
- "proc-macro2 1.0.70",
2453
  "quote 1.0.33",
2454
- "syn 2.0.39",
2455
  ]
2456
 
2457
  [[package]]
@@ -2496,9 +2496,9 @@ version = "1.1.3"
2496
  source = "registry+https://github.com/rust-lang/crates.io-index"
2497
  checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
2498
  dependencies = [
2499
- "proc-macro2 1.0.70",
2500
  "quote 1.0.33",
2501
- "syn 2.0.39",
2502
  ]
2503
 
2504
  [[package]]
@@ -2515,9 +2515,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2515
 
2516
  [[package]]
2517
  name = "pkg-config"
2518
- version = "0.3.27"
2519
  source = "registry+https://github.com/rust-lang/crates.io-index"
2520
- checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
2521
 
2522
  [[package]]
2523
  name = "powerfmt"
@@ -2544,7 +2544,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2544
  checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2545
  dependencies = [
2546
  "proc-macro-error-attr",
2547
- "proc-macro2 1.0.70",
2548
  "quote 1.0.33",
2549
  "syn 1.0.109",
2550
  "version_check",
@@ -2556,7 +2556,7 @@ version = "1.0.4"
2556
  source = "registry+https://github.com/rust-lang/crates.io-index"
2557
  checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2558
  dependencies = [
2559
- "proc-macro2 1.0.70",
2560
  "quote 1.0.33",
2561
  "version_check",
2562
  ]
@@ -2572,9 +2572,9 @@ dependencies = [
2572
 
2573
  [[package]]
2574
  name = "proc-macro2"
2575
- version = "1.0.70"
2576
  source = "registry+https://github.com/rust-lang/crates.io-index"
2577
- checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
2578
  dependencies = [
2579
  "unicode-ident",
2580
  ]
@@ -2606,7 +2606,7 @@ version = "0.11.1"
2606
  source = "registry+https://github.com/rust-lang/crates.io-index"
2607
  checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab"
2608
  dependencies = [
2609
- "crossbeam-utils 0.8.16",
2610
  "libc",
2611
  "mach2",
2612
  "once_cell",
@@ -2631,7 +2631,7 @@ version = "1.0.33"
2631
  source = "registry+https://github.com/rust-lang/crates.io-index"
2632
  checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
2633
  dependencies = [
2634
- "proc-macro2 1.0.70",
2635
  ]
2636
 
2637
  [[package]]
@@ -2800,11 +2800,11 @@ dependencies = [
2800
  "combine",
2801
  "futures 0.3.29",
2802
  "futures-util",
2803
- "itoa 1.0.9",
2804
  "percent-encoding 2.3.1",
2805
  "pin-project-lite",
2806
  "ryu",
2807
- "tokio 1.34.0",
2808
  "tokio-retry",
2809
  "tokio-util",
2810
  "url 2.5.0",
@@ -2890,9 +2890,9 @@ dependencies = [
2890
 
2891
  [[package]]
2892
  name = "reqwest"
2893
- version = "0.11.22"
2894
  source = "registry+https://github.com/rust-lang/crates.io-index"
2895
- checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
2896
  dependencies = [
2897
  "async-compression",
2898
  "base64 0.21.5",
@@ -2902,8 +2902,8 @@ dependencies = [
2902
  "futures-util",
2903
  "h2 0.3.22",
2904
  "http 0.2.11",
2905
- "http-body 0.4.5",
2906
- "hyper 0.14.27",
2907
  "hyper-rustls",
2908
  "ipnet",
2909
  "js-sys",
@@ -2918,7 +2918,7 @@ dependencies = [
2918
  "serde_json",
2919
  "serde_urlencoded 0.7.1",
2920
  "system-configuration",
2921
- "tokio 1.34.0",
2922
  "tokio-rustls",
2923
  "tokio-util",
2924
  "tower-service",
@@ -2932,9 +2932,9 @@ dependencies = [
2932
 
2933
  [[package]]
2934
  name = "ring"
2935
- version = "0.17.6"
2936
  source = "registry+https://github.com/rust-lang/crates.io-index"
2937
- checksum = "684d5e6e18f669ccebf64a92236bb7db9a34f07be010e3627368182027180866"
2938
  dependencies = [
2939
  "cc",
2940
  "getrandom",
@@ -2976,9 +2976,9 @@ dependencies = [
2976
 
2977
  [[package]]
2978
  name = "rustix"
2979
- version = "0.38.26"
2980
  source = "registry+https://github.com/rust-lang/crates.io-index"
2981
- checksum = "9470c4bf8246c8daf25f9598dca807fb6510347b1e1cfa55749113850c79d88a"
2982
  dependencies = [
2983
  "bitflags 2.4.1",
2984
  "errno",
@@ -2989,9 +2989,9 @@ dependencies = [
2989
 
2990
  [[package]]
2991
  name = "rustls"
2992
- version = "0.21.9"
2993
  source = "registry+https://github.com/rust-lang/crates.io-index"
2994
- checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9"
2995
  dependencies = [
2996
  "log",
2997
  "ring",
@@ -3032,9 +3032,9 @@ dependencies = [
3032
 
3033
  [[package]]
3034
  name = "ryu"
3035
- version = "1.0.15"
3036
  source = "registry+https://github.com/rust-lang/crates.io-index"
3037
- checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
3038
 
3039
  [[package]]
3040
  name = "same-file"
@@ -3176,9 +3176,9 @@ version = "1.0.193"
3176
  source = "registry+https://github.com/rust-lang/crates.io-index"
3177
  checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
3178
  dependencies = [
3179
- "proc-macro2 1.0.70",
3180
  "quote 1.0.33",
3181
- "syn 2.0.39",
3182
  ]
3183
 
3184
  [[package]]
@@ -3187,7 +3187,7 @@ version = "1.0.108"
3187
  source = "registry+https://github.com/rust-lang/crates.io-index"
3188
  checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
3189
  dependencies = [
3190
- "itoa 1.0.9",
3191
  "ryu",
3192
  "serde",
3193
  ]
@@ -3211,7 +3211,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3211
  checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
3212
  dependencies = [
3213
  "form_urlencoded",
3214
- "itoa 1.0.9",
3215
  "ryu",
3216
  "serde",
3217
  ]
@@ -3299,16 +3299,6 @@ dependencies = [
3299
  "serde",
3300
  ]
3301
 
3302
- [[package]]
3303
- name = "socket2"
3304
- version = "0.4.10"
3305
- source = "registry+https://github.com/rust-lang/crates.io-index"
3306
- checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
3307
- dependencies = [
3308
- "libc",
3309
- "winapi 0.3.9",
3310
- ]
3311
-
3312
  [[package]]
3313
  name = "socket2"
3314
  version = "0.5.5"
@@ -3377,7 +3367,7 @@ checksum = "f0f45ed1b65bf9a4bf2f7b7dc59212d1926e9eaf00fa998988e420fd124467c6"
3377
  dependencies = [
3378
  "phf_generator 0.7.24",
3379
  "phf_shared 0.7.24",
3380
- "proc-macro2 1.0.70",
3381
  "quote 1.0.33",
3382
  "string_cache_shared",
3383
  ]
@@ -3390,7 +3380,7 @@ checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
3390
  dependencies = [
3391
  "phf_generator 0.10.0",
3392
  "phf_shared 0.10.0",
3393
- "proc-macro2 1.0.70",
3394
  "quote 1.0.33",
3395
  ]
3396
 
@@ -3417,18 +3407,18 @@ version = "1.0.109"
3417
  source = "registry+https://github.com/rust-lang/crates.io-index"
3418
  checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
3419
  dependencies = [
3420
- "proc-macro2 1.0.70",
3421
  "quote 1.0.33",
3422
  "unicode-ident",
3423
  ]
3424
 
3425
  [[package]]
3426
  name = "syn"
3427
- version = "2.0.39"
3428
  source = "registry+https://github.com/rust-lang/crates.io-index"
3429
- checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
3430
  dependencies = [
3431
- "proc-macro2 1.0.70",
3432
  "quote 1.0.33",
3433
  "unicode-ident",
3434
  ]
@@ -3439,7 +3429,7 @@ version = "0.12.6"
3439
  source = "registry+https://github.com/rust-lang/crates.io-index"
3440
  checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
3441
  dependencies = [
3442
- "proc-macro2 1.0.70",
3443
  "quote 1.0.33",
3444
  "syn 1.0.109",
3445
  "unicode-xid 0.2.4",
@@ -3525,12 +3515,12 @@ dependencies = [
3525
 
3526
  [[package]]
3527
  name = "time"
3528
- version = "0.3.30"
3529
  source = "registry+https://github.com/rust-lang/crates.io-index"
3530
- checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5"
3531
  dependencies = [
3532
  "deranged",
3533
- "itoa 1.0.9",
3534
  "powerfmt",
3535
  "serde",
3536
  "time-core",
@@ -3545,9 +3535,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
3545
 
3546
  [[package]]
3547
  name = "time-macros"
3548
- version = "0.2.15"
3549
  source = "registry+https://github.com/rust-lang/crates.io-index"
3550
- checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
3551
  dependencies = [
3552
  "time-core",
3553
  ]
@@ -3598,19 +3588,19 @@ dependencies = [
3598
 
3599
  [[package]]
3600
  name = "tokio"
3601
- version = "1.34.0"
3602
  source = "registry+https://github.com/rust-lang/crates.io-index"
3603
- checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
3604
  dependencies = [
3605
  "backtrace",
3606
  "bytes 1.5.0",
3607
  "libc",
3608
- "mio 0.8.9",
3609
  "num_cpus",
3610
  "parking_lot 0.12.1",
3611
  "pin-project-lite",
3612
  "signal-hook-registry",
3613
- "socket2 0.5.5",
3614
  "tokio-macros",
3615
  "windows-sys 0.48.0",
3616
  ]
@@ -3663,9 +3653,9 @@ version = "2.2.0"
3663
  source = "registry+https://github.com/rust-lang/crates.io-index"
3664
  checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
3665
  dependencies = [
3666
- "proc-macro2 1.0.70",
3667
  "quote 1.0.33",
3668
- "syn 2.0.39",
3669
  ]
3670
 
3671
  [[package]]
@@ -3695,7 +3685,7 @@ checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
3695
  dependencies = [
3696
  "pin-project",
3697
  "rand 0.8.5",
3698
- "tokio 1.34.0",
3699
  ]
3700
 
3701
  [[package]]
@@ -3705,7 +3695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3705
  checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
3706
  dependencies = [
3707
  "rustls",
3708
- "tokio 1.34.0",
3709
  ]
3710
 
3711
  [[package]]
@@ -3771,7 +3761,7 @@ dependencies = [
3771
  "futures-core",
3772
  "futures-sink",
3773
  "pin-project-lite",
3774
- "tokio 1.34.0",
3775
  "tracing",
3776
  ]
3777
 
@@ -3818,9 +3808,9 @@ checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3"
3818
 
3819
  [[package]]
3820
  name = "try-lock"
3821
- version = "0.2.4"
3822
  source = "registry+https://github.com/rust-lang/crates.io-index"
3823
- checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
3824
 
3825
  [[package]]
3826
  name = "try_from"
@@ -3848,9 +3838,9 @@ dependencies = [
3848
 
3849
  [[package]]
3850
  name = "unicode-bidi"
3851
- version = "0.3.13"
3852
  source = "registry+https://github.com/rust-lang/crates.io-index"
3853
- checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
3854
 
3855
  [[package]]
3856
  name = "unicode-ident"
@@ -4001,9 +3991,9 @@ dependencies = [
4001
  "bumpalo",
4002
  "log",
4003
  "once_cell",
4004
- "proc-macro2 1.0.70",
4005
  "quote 1.0.33",
4006
- "syn 2.0.39",
4007
  "wasm-bindgen-shared",
4008
  ]
4009
 
@@ -4035,9 +4025,9 @@ version = "0.2.89"
4035
  source = "registry+https://github.com/rust-lang/crates.io-index"
4036
  checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
4037
  dependencies = [
4038
- "proc-macro2 1.0.70",
4039
  "quote 1.0.33",
4040
- "syn 2.0.39",
4041
  "wasm-bindgen-backend",
4042
  "wasm-bindgen-shared",
4043
  ]
@@ -4066,7 +4056,7 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10"
4066
 
4067
  [[package]]
4068
  name = "websurfx"
4069
- version = "1.5.3"
4070
  dependencies = [
4071
  "actix-cors",
4072
  "actix-files",
@@ -4090,14 +4080,14 @@ dependencies = [
4090
  "mlua",
4091
  "redis",
4092
  "regex",
4093
- "reqwest 0.11.22",
4094
  "rusty-hook",
4095
  "scraper",
4096
  "serde",
4097
  "serde_json",
4098
  "smallvec 1.11.2",
4099
  "tempfile",
4100
- "tokio 1.34.0",
4101
  ]
4102
 
4103
  [[package]]
@@ -4319,20 +4309,20 @@ dependencies = [
4319
 
4320
  [[package]]
4321
  name = "zerocopy"
4322
- version = "0.7.28"
4323
  source = "registry+https://github.com/rust-lang/crates.io-index"
4324
- checksum = "7d6f15f7ade05d2a4935e34a457b936c23dc70a05cc1d97133dc99e7a3fe0f0e"
4325
  dependencies = [
4326
  "zerocopy-derive",
4327
  ]
4328
 
4329
  [[package]]
4330
  name = "zerocopy-derive"
4331
- version = "0.7.28"
4332
  source = "registry+https://github.com/rust-lang/crates.io-index"
4333
- checksum = "dbbad221e3f78500350ecbd7dfa4e63ef945c05f4c61cb7f4d3f84cd0bba649b"
4334
  dependencies = [
4335
- "proc-macro2 1.0.70",
4336
  "quote 1.0.33",
4337
- "syn 2.0.39",
4338
  ]
 
14
  "futures-sink",
15
  "memchr",
16
  "pin-project-lite",
17
+ "tokio 1.35.1",
18
  "tokio-util",
19
  "tracing",
20
  ]
21
 
22
  [[package]]
23
  name = "actix-cors"
24
+ version = "0.6.5"
25
  source = "registry+https://github.com/rust-lang/crates.io-index"
26
+ checksum = "0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370"
27
  dependencies = [
28
  "actix-utils",
29
  "actix-web",
 
90
  "http 0.2.11",
91
  "httparse",
92
  "httpdate",
93
+ "itoa 1.0.10",
94
  "language-tags",
95
  "local-channel",
96
  "mime",
 
99
  "rand 0.8.5",
100
  "sha1",
101
  "smallvec 1.11.2",
102
+ "tokio 1.35.1",
103
  "tokio-util",
104
  "tracing",
105
  ]
 
111
  checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
112
  dependencies = [
113
  "quote 1.0.33",
114
+ "syn 2.0.42",
115
  ]
116
 
117
  [[package]]
 
134
  checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
135
  dependencies = [
136
  "futures-core",
137
+ "tokio 1.35.1",
138
  ]
139
 
140
  [[package]]
 
148
  "actix-utils",
149
  "futures-core",
150
  "futures-util",
151
+ "mio 0.8.10",
152
+ "socket2",
153
+ "tokio 1.35.1",
154
  "tracing",
155
  ]
156
 
 
199
  "encoding_rs",
200
  "futures-core",
201
  "futures-util",
202
+ "itoa 1.0.10",
203
  "language-tags",
204
  "log",
205
  "mime",
 
210
  "serde_json",
211
  "serde_urlencoded 0.7.1",
212
  "smallvec 1.11.2",
213
+ "socket2",
214
+ "time 0.3.31",
215
  "url 2.5.0",
216
  ]
217
 
 
222
  checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5"
223
  dependencies = [
224
  "actix-router",
225
+ "proc-macro2 1.0.71",
226
  "quote 1.0.33",
227
+ "syn 2.0.42",
228
  ]
229
 
230
  [[package]]
 
313
 
314
  [[package]]
315
  name = "anyhow"
316
+ version = "1.0.76"
317
  source = "registry+https://github.com/rust-lang/crates.io-index"
318
+ checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355"
319
 
320
  [[package]]
321
  name = "arc-swap"
 
352
  "futures-core",
353
  "memchr",
354
  "pin-project-lite",
355
+ "tokio 1.35.1",
356
  ]
357
 
358
  [[package]]
 
363
 
364
  [[package]]
365
  name = "async-trait"
366
+ version = "0.1.75"
367
  source = "registry+https://github.com/rust-lang/crates.io-index"
368
+ checksum = "fdf6721fb0140e4f897002dd086c06f6c27775df19cfe1fccb21181a48fd2c98"
369
  dependencies = [
370
+ "proc-macro2 1.0.71",
371
  "quote 1.0.33",
372
+ "syn 2.0.42",
373
  ]
374
 
375
  [[package]]
 
637
 
638
  [[package]]
639
  name = "clap"
640
+ version = "4.4.11"
641
  source = "registry+https://github.com/rust-lang/crates.io-index"
642
+ checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2"
643
  dependencies = [
644
  "clap_builder",
645
  ]
646
 
647
  [[package]]
648
  name = "clap_builder"
649
+ version = "4.4.11"
650
  source = "registry+https://github.com/rust-lang/crates.io-index"
651
+ checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb"
652
  dependencies = [
653
  "anstyle",
654
  "clap_lex",
 
679
  "futures-core",
680
  "memchr",
681
  "pin-project-lite",
682
+ "tokio 1.35.1",
683
  "tokio-util",
684
  ]
685
 
 
698
  source = "registry+https://github.com/rust-lang/crates.io-index"
699
  checksum = "5e1e0fdd2e5d3041e530e1b21158aeeef8b5d0e306bc5c1e3d6cf0930d10e25a"
700
  dependencies = [
701
+ "proc-macro2 1.0.71",
702
  "quote 1.0.33",
703
  "syn 1.0.109",
704
  ]
 
732
  checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
733
  dependencies = [
734
  "percent-encoding 2.3.1",
735
+ "time 0.3.31",
736
  "version_check",
737
  ]
738
 
 
824
 
825
  [[package]]
826
  name = "crossbeam-channel"
827
+ version = "0.5.9"
828
  source = "registry+https://github.com/rust-lang/crates.io-index"
829
+ checksum = "14c3242926edf34aec4ac3a77108ad4854bffaa2e4ddc1824124ce59231302d5"
830
  dependencies = [
831
  "cfg-if 1.0.0",
832
+ "crossbeam-utils 0.8.17",
833
  ]
834
 
835
  [[package]]
 
882
 
883
  [[package]]
884
  name = "crossbeam-utils"
885
+ version = "0.8.17"
886
  source = "registry+https://github.com/rust-lang/crates.io-index"
887
+ checksum = "c06d96137f14f244c37f989d9fff8f95e6c18b918e71f36638f8c49112e4c78f"
888
  dependencies = [
889
  "cfg-if 1.0.0",
890
  ]
 
907
  dependencies = [
908
  "cssparser-macros",
909
  "dtoa-short",
910
+ "itoa 1.0.10",
911
  "phf 0.11.2",
912
  "smallvec 1.11.2",
913
  ]
 
920
  dependencies = [
921
  "cssparser-macros",
922
  "dtoa-short",
923
+ "itoa 1.0.10",
924
  "phf 0.11.2",
925
  "smallvec 1.11.2",
926
  ]
 
941
  checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
942
  dependencies = [
943
  "quote 1.0.33",
944
+ "syn 2.0.42",
945
  ]
946
 
947
  [[package]]
 
965
 
966
  [[package]]
967
  name = "deranged"
968
+ version = "0.3.10"
969
  source = "registry+https://github.com/rust-lang/crates.io-index"
970
+ checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc"
971
  dependencies = [
972
  "powerfmt",
973
  ]
 
979
  checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
980
  dependencies = [
981
  "convert_case",
982
+ "proc-macro2 1.0.71",
983
  "quote 1.0.33",
984
  "rustc_version 0.4.0",
985
  "syn 1.0.109",
 
1123
  source = "registry+https://github.com/rust-lang/crates.io-index"
1124
  checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
1125
  dependencies = [
1126
+ "proc-macro2 1.0.71",
1127
  "quote 1.0.33",
1128
  "syn 1.0.109",
1129
  "synstructure",
 
1294
  source = "registry+https://github.com/rust-lang/crates.io-index"
1295
  checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
1296
  dependencies = [
1297
+ "proc-macro2 1.0.71",
1298
  "quote 1.0.33",
1299
+ "syn 2.0.42",
1300
  ]
1301
 
1302
  [[package]]
 
1436
  "http 0.2.11",
1437
  "indexmap 2.1.0",
1438
  "slab",
1439
+ "tokio 1.35.1",
1440
  "tokio-util",
1441
  "tracing",
1442
  ]
 
1477
 
1478
  [[package]]
1479
  name = "home"
1480
+ version = "0.5.9"
1481
  source = "registry+https://github.com/rust-lang/crates.io-index"
1482
+ checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
1483
  dependencies = [
1484
+ "windows-sys 0.52.0",
1485
  ]
1486
 
1487
  [[package]]
 
1507
  "log",
1508
  "mac",
1509
  "markup5ever 0.11.0",
1510
+ "proc-macro2 1.0.71",
1511
  "quote 1.0.33",
1512
  "syn 1.0.109",
1513
  ]
 
1531
  dependencies = [
1532
  "bytes 1.5.0",
1533
  "fnv",
1534
+ "itoa 1.0.10",
1535
  ]
1536
 
1537
  [[package]]
 
1548
 
1549
  [[package]]
1550
  name = "http-body"
1551
+ version = "0.4.6"
1552
  source = "registry+https://github.com/rust-lang/crates.io-index"
1553
+ checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
1554
  dependencies = [
1555
  "bytes 1.5.0",
1556
  "http 0.2.11",
 
1607
 
1608
  [[package]]
1609
  name = "hyper"
1610
+ version = "0.14.28"
1611
  source = "registry+https://github.com/rust-lang/crates.io-index"
1612
+ checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
1613
  dependencies = [
1614
  "bytes 1.5.0",
1615
  "futures-channel",
 
1617
  "futures-util",
1618
  "h2 0.3.22",
1619
  "http 0.2.11",
1620
+ "http-body 0.4.6",
1621
  "httparse",
1622
  "httpdate",
1623
+ "itoa 1.0.10",
1624
  "pin-project-lite",
1625
+ "socket2",
1626
+ "tokio 1.35.1",
1627
  "tower-service",
1628
  "tracing",
1629
  "want 0.3.1",
 
1637
  dependencies = [
1638
  "futures-util",
1639
  "http 0.2.11",
1640
+ "hyper 0.14.28",
1641
  "rustls",
1642
+ "tokio 1.35.1",
1643
  "tokio-rustls",
1644
  ]
1645
 
 
1751
 
1752
  [[package]]
1753
  name = "itoa"
1754
+ version = "1.0.10"
1755
  source = "registry+https://github.com/rust-lang/crates.io-index"
1756
+ checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
1757
 
1758
  [[package]]
1759
  name = "js-sys"
 
1788
 
1789
  [[package]]
1790
  name = "libc"
1791
+ version = "0.2.151"
1792
  source = "registry+https://github.com/rust-lang/crates.io-index"
1793
+ checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4"
1794
 
1795
  [[package]]
1796
  name = "libmimalloc-sys"
 
1872
 
1873
  [[package]]
1874
  name = "lua-src"
1875
+ version = "546.0.2"
1876
  source = "registry+https://github.com/rust-lang/crates.io-index"
1877
+ checksum = "2da0daa7eee611a4c30c8f5ee31af55266e26e573971ba9336d2993e2da129b2"
1878
  dependencies = [
1879
  "cc",
1880
  ]
1881
 
1882
  [[package]]
1883
  name = "luajit-src"
1884
+ version = "210.5.3+29b0b28"
1885
  source = "registry+https://github.com/rust-lang/crates.io-index"
1886
+ checksum = "0c2bb89013916ce5c949f01a1fbd6d435a58e1d980767a791d755911211d792d"
1887
  dependencies = [
1888
  "cc",
1889
  "which",
 
1897
 
1898
  [[package]]
1899
  name = "mach2"
1900
+ version = "0.4.2"
1901
  source = "registry+https://github.com/rust-lang/crates.io-index"
1902
+ checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709"
1903
  dependencies = [
1904
  "libc",
1905
  ]
 
1949
  dependencies = [
1950
  "actix-web",
1951
  "futures-util",
1952
+ "itoa 1.0.10",
1953
  "maud_macros",
1954
  ]
1955
 
 
1960
  checksum = "0be95d66c3024ffce639216058e5bae17a83ecaf266ffc6e4d060ad447c9eed2"
1961
  dependencies = [
1962
  "proc-macro-error",
1963
+ "proc-macro2 1.0.71",
1964
  "quote 1.0.33",
1965
  "syn 1.0.109",
1966
  ]
 
2018
  checksum = "23e0b72e7c9042467008b10279fc732326bd605459ae03bda88825909dd19b56"
2019
  dependencies = [
2020
  "crossbeam-channel",
2021
+ "crossbeam-utils 0.8.17",
2022
  "dashmap",
2023
  "skeptic",
2024
  "smallvec 1.11.2",
 
2076
 
2077
  [[package]]
2078
  name = "mio"
2079
+ version = "0.8.10"
2080
  source = "registry+https://github.com/rust-lang/crates.io-index"
2081
+ checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09"
2082
  dependencies = [
2083
  "libc",
2084
  "log",
 
2207
 
2208
  [[package]]
2209
  name = "once_cell"
2210
+ version = "1.19.0"
2211
  source = "registry+https://github.com/rust-lang/crates.io-index"
2212
+ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
2213
 
2214
  [[package]]
2215
  name = "oorandom"
 
2219
 
2220
  [[package]]
2221
  name = "openssl"
2222
+ version = "0.10.62"
2223
  source = "registry+https://github.com/rust-lang/crates.io-index"
2224
+ checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671"
2225
  dependencies = [
2226
  "bitflags 2.4.1",
2227
  "cfg-if 1.0.0",
 
2238
  source = "registry+https://github.com/rust-lang/crates.io-index"
2239
  checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
2240
  dependencies = [
2241
+ "proc-macro2 1.0.71",
2242
  "quote 1.0.33",
2243
+ "syn 2.0.42",
2244
  ]
2245
 
2246
  [[package]]
 
2251
 
2252
  [[package]]
2253
  name = "openssl-sys"
2254
+ version = "0.9.98"
2255
  source = "registry+https://github.com/rust-lang/crates.io-index"
2256
+ checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7"
2257
  dependencies = [
2258
  "cc",
2259
  "libc",
 
2449
  dependencies = [
2450
  "phf_generator 0.11.2",
2451
  "phf_shared 0.11.2",
2452
+ "proc-macro2 1.0.71",
2453
  "quote 1.0.33",
2454
+ "syn 2.0.42",
2455
  ]
2456
 
2457
  [[package]]
 
2496
  source = "registry+https://github.com/rust-lang/crates.io-index"
2497
  checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
2498
  dependencies = [
2499
+ "proc-macro2 1.0.71",
2500
  "quote 1.0.33",
2501
+ "syn 2.0.42",
2502
  ]
2503
 
2504
  [[package]]
 
2515
 
2516
  [[package]]
2517
  name = "pkg-config"
2518
+ version = "0.3.28"
2519
  source = "registry+https://github.com/rust-lang/crates.io-index"
2520
+ checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a"
2521
 
2522
  [[package]]
2523
  name = "powerfmt"
 
2544
  checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2545
  dependencies = [
2546
  "proc-macro-error-attr",
2547
+ "proc-macro2 1.0.71",
2548
  "quote 1.0.33",
2549
  "syn 1.0.109",
2550
  "version_check",
 
2556
  source = "registry+https://github.com/rust-lang/crates.io-index"
2557
  checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2558
  dependencies = [
2559
+ "proc-macro2 1.0.71",
2560
  "quote 1.0.33",
2561
  "version_check",
2562
  ]
 
2572
 
2573
  [[package]]
2574
  name = "proc-macro2"
2575
+ version = "1.0.71"
2576
  source = "registry+https://github.com/rust-lang/crates.io-index"
2577
+ checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8"
2578
  dependencies = [
2579
  "unicode-ident",
2580
  ]
 
2606
  source = "registry+https://github.com/rust-lang/crates.io-index"
2607
  checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab"
2608
  dependencies = [
2609
+ "crossbeam-utils 0.8.17",
2610
  "libc",
2611
  "mach2",
2612
  "once_cell",
 
2631
  source = "registry+https://github.com/rust-lang/crates.io-index"
2632
  checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
2633
  dependencies = [
2634
+ "proc-macro2 1.0.71",
2635
  ]
2636
 
2637
  [[package]]
 
2800
  "combine",
2801
  "futures 0.3.29",
2802
  "futures-util",
2803
+ "itoa 1.0.10",
2804
  "percent-encoding 2.3.1",
2805
  "pin-project-lite",
2806
  "ryu",
2807
+ "tokio 1.35.1",
2808
  "tokio-retry",
2809
  "tokio-util",
2810
  "url 2.5.0",
 
2890
 
2891
  [[package]]
2892
  name = "reqwest"
2893
+ version = "0.11.23"
2894
  source = "registry+https://github.com/rust-lang/crates.io-index"
2895
+ checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41"
2896
  dependencies = [
2897
  "async-compression",
2898
  "base64 0.21.5",
 
2902
  "futures-util",
2903
  "h2 0.3.22",
2904
  "http 0.2.11",
2905
+ "http-body 0.4.6",
2906
+ "hyper 0.14.28",
2907
  "hyper-rustls",
2908
  "ipnet",
2909
  "js-sys",
 
2918
  "serde_json",
2919
  "serde_urlencoded 0.7.1",
2920
  "system-configuration",
2921
+ "tokio 1.35.1",
2922
  "tokio-rustls",
2923
  "tokio-util",
2924
  "tower-service",
 
2932
 
2933
  [[package]]
2934
  name = "ring"
2935
+ version = "0.17.7"
2936
  source = "registry+https://github.com/rust-lang/crates.io-index"
2937
+ checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74"
2938
  dependencies = [
2939
  "cc",
2940
  "getrandom",
 
2976
 
2977
  [[package]]
2978
  name = "rustix"
2979
+ version = "0.38.28"
2980
  source = "registry+https://github.com/rust-lang/crates.io-index"
2981
+ checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316"
2982
  dependencies = [
2983
  "bitflags 2.4.1",
2984
  "errno",
 
2989
 
2990
  [[package]]
2991
  name = "rustls"
2992
+ version = "0.21.10"
2993
  source = "registry+https://github.com/rust-lang/crates.io-index"
2994
+ checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba"
2995
  dependencies = [
2996
  "log",
2997
  "ring",
 
3032
 
3033
  [[package]]
3034
  name = "ryu"
3035
+ version = "1.0.16"
3036
  source = "registry+https://github.com/rust-lang/crates.io-index"
3037
+ checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
3038
 
3039
  [[package]]
3040
  name = "same-file"
 
3176
  source = "registry+https://github.com/rust-lang/crates.io-index"
3177
  checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
3178
  dependencies = [
3179
+ "proc-macro2 1.0.71",
3180
  "quote 1.0.33",
3181
+ "syn 2.0.42",
3182
  ]
3183
 
3184
  [[package]]
 
3187
  source = "registry+https://github.com/rust-lang/crates.io-index"
3188
  checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
3189
  dependencies = [
3190
+ "itoa 1.0.10",
3191
  "ryu",
3192
  "serde",
3193
  ]
 
3211
  checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
3212
  dependencies = [
3213
  "form_urlencoded",
3214
+ "itoa 1.0.10",
3215
  "ryu",
3216
  "serde",
3217
  ]
 
3299
  "serde",
3300
  ]
3301
 
 
 
 
 
 
 
 
 
 
 
3302
  [[package]]
3303
  name = "socket2"
3304
  version = "0.5.5"
 
3367
  dependencies = [
3368
  "phf_generator 0.7.24",
3369
  "phf_shared 0.7.24",
3370
+ "proc-macro2 1.0.71",
3371
  "quote 1.0.33",
3372
  "string_cache_shared",
3373
  ]
 
3380
  dependencies = [
3381
  "phf_generator 0.10.0",
3382
  "phf_shared 0.10.0",
3383
+ "proc-macro2 1.0.71",
3384
  "quote 1.0.33",
3385
  ]
3386
 
 
3407
  source = "registry+https://github.com/rust-lang/crates.io-index"
3408
  checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
3409
  dependencies = [
3410
+ "proc-macro2 1.0.71",
3411
  "quote 1.0.33",
3412
  "unicode-ident",
3413
  ]
3414
 
3415
  [[package]]
3416
  name = "syn"
3417
+ version = "2.0.42"
3418
  source = "registry+https://github.com/rust-lang/crates.io-index"
3419
+ checksum = "5b7d0a2c048d661a1a59fcd7355baa232f7ed34e0ee4df2eef3c1c1c0d3852d8"
3420
  dependencies = [
3421
+ "proc-macro2 1.0.71",
3422
  "quote 1.0.33",
3423
  "unicode-ident",
3424
  ]
 
3429
  source = "registry+https://github.com/rust-lang/crates.io-index"
3430
  checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
3431
  dependencies = [
3432
+ "proc-macro2 1.0.71",
3433
  "quote 1.0.33",
3434
  "syn 1.0.109",
3435
  "unicode-xid 0.2.4",
 
3515
 
3516
  [[package]]
3517
  name = "time"
3518
+ version = "0.3.31"
3519
  source = "registry+https://github.com/rust-lang/crates.io-index"
3520
+ checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e"
3521
  dependencies = [
3522
  "deranged",
3523
+ "itoa 1.0.10",
3524
  "powerfmt",
3525
  "serde",
3526
  "time-core",
 
3535
 
3536
  [[package]]
3537
  name = "time-macros"
3538
+ version = "0.2.16"
3539
  source = "registry+https://github.com/rust-lang/crates.io-index"
3540
+ checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f"
3541
  dependencies = [
3542
  "time-core",
3543
  ]
 
3588
 
3589
  [[package]]
3590
  name = "tokio"
3591
+ version = "1.35.1"
3592
  source = "registry+https://github.com/rust-lang/crates.io-index"
3593
+ checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104"
3594
  dependencies = [
3595
  "backtrace",
3596
  "bytes 1.5.0",
3597
  "libc",
3598
+ "mio 0.8.10",
3599
  "num_cpus",
3600
  "parking_lot 0.12.1",
3601
  "pin-project-lite",
3602
  "signal-hook-registry",
3603
+ "socket2",
3604
  "tokio-macros",
3605
  "windows-sys 0.48.0",
3606
  ]
 
3653
  source = "registry+https://github.com/rust-lang/crates.io-index"
3654
  checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
3655
  dependencies = [
3656
+ "proc-macro2 1.0.71",
3657
  "quote 1.0.33",
3658
+ "syn 2.0.42",
3659
  ]
3660
 
3661
  [[package]]
 
3685
  dependencies = [
3686
  "pin-project",
3687
  "rand 0.8.5",
3688
+ "tokio 1.35.1",
3689
  ]
3690
 
3691
  [[package]]
 
3695
  checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
3696
  dependencies = [
3697
  "rustls",
3698
+ "tokio 1.35.1",
3699
  ]
3700
 
3701
  [[package]]
 
3761
  "futures-core",
3762
  "futures-sink",
3763
  "pin-project-lite",
3764
+ "tokio 1.35.1",
3765
  "tracing",
3766
  ]
3767
 
 
3808
 
3809
  [[package]]
3810
  name = "try-lock"
3811
+ version = "0.2.5"
3812
  source = "registry+https://github.com/rust-lang/crates.io-index"
3813
+ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
3814
 
3815
  [[package]]
3816
  name = "try_from"
 
3838
 
3839
  [[package]]
3840
  name = "unicode-bidi"
3841
+ version = "0.3.14"
3842
  source = "registry+https://github.com/rust-lang/crates.io-index"
3843
+ checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416"
3844
 
3845
  [[package]]
3846
  name = "unicode-ident"
 
3991
  "bumpalo",
3992
  "log",
3993
  "once_cell",
3994
+ "proc-macro2 1.0.71",
3995
  "quote 1.0.33",
3996
+ "syn 2.0.42",
3997
  "wasm-bindgen-shared",
3998
  ]
3999
 
 
4025
  source = "registry+https://github.com/rust-lang/crates.io-index"
4026
  checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
4027
  dependencies = [
4028
+ "proc-macro2 1.0.71",
4029
  "quote 1.0.33",
4030
+ "syn 2.0.42",
4031
  "wasm-bindgen-backend",
4032
  "wasm-bindgen-shared",
4033
  ]
 
4056
 
4057
  [[package]]
4058
  name = "websurfx"
4059
+ version = "1.6.8"
4060
  dependencies = [
4061
  "actix-cors",
4062
  "actix-files",
 
4080
  "mlua",
4081
  "redis",
4082
  "regex",
4083
+ "reqwest 0.11.23",
4084
  "rusty-hook",
4085
  "scraper",
4086
  "serde",
4087
  "serde_json",
4088
  "smallvec 1.11.2",
4089
  "tempfile",
4090
+ "tokio 1.35.1",
4091
  ]
4092
 
4093
  [[package]]
 
4309
 
4310
  [[package]]
4311
  name = "zerocopy"
4312
+ version = "0.7.32"
4313
  source = "registry+https://github.com/rust-lang/crates.io-index"
4314
+ checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
4315
  dependencies = [
4316
  "zerocopy-derive",
4317
  ]
4318
 
4319
  [[package]]
4320
  name = "zerocopy-derive"
4321
+ version = "0.7.32"
4322
  source = "registry+https://github.com/rust-lang/crates.io-index"
4323
+ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
4324
  dependencies = [
4325
+ "proc-macro2 1.0.71",
4326
  "quote 1.0.33",
4327
+ "syn 2.0.42",
4328
  ]
Cargo.toml CHANGED
@@ -1,6 +1,6 @@
1
  [package]
2
  name = "websurfx"
3
- version = "1.5.3"
4
  edition = "2021"
5
  description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
6
  repository = "https://github.com/neon-mmd/websurfx"
 
1
  [package]
2
  name = "websurfx"
3
+ version = "1.6.8"
4
  edition = "2021"
5
  description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
6
  repository = "https://github.com/neon-mmd/websurfx"