neon_arch commited on
Commit
9fdb1a3
β€’
1 Parent(s): 6f369b8

πŸš€ chore: bump the app version

Browse files
Files changed (2) hide show
  1. Cargo.lock +84 -97
  2. Cargo.toml +6 -6
Cargo.lock CHANGED
@@ -59,17 +59,17 @@ dependencies = [
59
 
60
  [[package]]
61
  name = "actix-http"
62
- version = "3.3.1"
63
  source = "registry+https://github.com/rust-lang/crates.io-index"
64
- checksum = "c2079246596c18b4a33e274ae10c0e50613f4d32a4198e09c7b93771013fed74"
65
  dependencies = [
66
  "actix-codec",
67
  "actix-rt",
68
  "actix-service",
69
  "actix-utils",
70
- "ahash 0.8.3",
71
- "base64 0.21.2",
72
- "bitflags 1.3.2",
73
  "brotli",
74
  "bytes 1.4.0",
75
  "bytestring",
@@ -121,9 +121,9 @@ dependencies = [
121
 
122
  [[package]]
123
  name = "actix-rt"
124
- version = "2.8.0"
125
  source = "registry+https://github.com/rust-lang/crates.io-index"
126
- checksum = "15265b6b8e2347670eb363c47fc8c75208b4a4994b27192f345fcbe707804f3e"
127
  dependencies = [
128
  "futures-core",
129
  "tokio 1.32.0",
@@ -131,9 +131,9 @@ dependencies = [
131
 
132
  [[package]]
133
  name = "actix-server"
134
- version = "2.2.0"
135
  source = "registry+https://github.com/rust-lang/crates.io-index"
136
- checksum = "3e8613a75dd50cc45f473cee3c34d59ed677c0f7b44480ce3b8247d7dc519327"
137
  dependencies = [
138
  "actix-rt",
139
  "actix-service",
@@ -141,8 +141,7 @@ dependencies = [
141
  "futures-core",
142
  "futures-util",
143
  "mio 0.8.8",
144
- "num_cpus",
145
- "socket2 0.4.9",
146
  "tokio 1.32.0",
147
  "tracing",
148
  ]
@@ -170,9 +169,9 @@ dependencies = [
170
 
171
  [[package]]
172
  name = "actix-web"
173
- version = "4.3.1"
174
  source = "registry+https://github.com/rust-lang/crates.io-index"
175
- checksum = "cd3cb42f9566ab176e1ef0b8b3a896529062b4efc6be0123046095914c4c1c96"
176
  dependencies = [
177
  "actix-codec",
178
  "actix-http",
@@ -183,7 +182,7 @@ dependencies = [
183
  "actix-service",
184
  "actix-utils",
185
  "actix-web-codegen",
186
- "ahash 0.7.6",
187
  "bytes 1.4.0",
188
  "bytestring",
189
  "cfg-if 1.0.0",
@@ -192,7 +191,6 @@ dependencies = [
192
  "encoding_rs",
193
  "futures-core",
194
  "futures-util",
195
- "http 0.2.9",
196
  "itoa 1.0.9",
197
  "language-tags",
198
  "log",
@@ -204,28 +202,28 @@ dependencies = [
204
  "serde_json",
205
  "serde_urlencoded 0.7.1",
206
  "smallvec 1.11.0",
207
- "socket2 0.4.9",
208
- "time 0.3.25",
209
- "url 2.4.0",
210
  ]
211
 
212
  [[package]]
213
  name = "actix-web-codegen"
214
- version = "4.2.0"
215
  source = "registry+https://github.com/rust-lang/crates.io-index"
216
- checksum = "2262160a7ae29e3415554a3f1fc04c764b1540c116aa524683208078b7a75bc9"
217
  dependencies = [
218
  "actix-router",
219
  "proc-macro2 1.0.66",
220
  "quote 1.0.33",
221
- "syn 1.0.109",
222
  ]
223
 
224
  [[package]]
225
  name = "addr2line"
226
- version = "0.20.0"
227
  source = "registry+https://github.com/rust-lang/crates.io-index"
228
- checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
229
  dependencies = [
230
  "gimli",
231
  ]
@@ -236,17 +234,6 @@ version = "1.0.2"
236
  source = "registry+https://github.com/rust-lang/crates.io-index"
237
  checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
238
 
239
- [[package]]
240
- name = "ahash"
241
- version = "0.7.6"
242
- source = "registry+https://github.com/rust-lang/crates.io-index"
243
- checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
244
- dependencies = [
245
- "getrandom",
246
- "once_cell",
247
- "version_check",
248
- ]
249
-
250
  [[package]]
251
  name = "ahash"
252
  version = "0.8.3"
@@ -291,9 +278,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
291
 
292
  [[package]]
293
  name = "anstyle"
294
- version = "1.0.1"
295
  source = "registry+https://github.com/rust-lang/crates.io-index"
296
- checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd"
297
 
298
  [[package]]
299
  name = "anyhow"
@@ -335,9 +322,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
335
 
336
  [[package]]
337
  name = "backtrace"
338
- version = "0.3.68"
339
  source = "registry+https://github.com/rust-lang/crates.io-index"
340
- checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
341
  dependencies = [
342
  "addr2line",
343
  "cc",
@@ -359,9 +346,9 @@ dependencies = [
359
 
360
  [[package]]
361
  name = "base64"
362
- version = "0.21.2"
363
  source = "registry+https://github.com/rust-lang/crates.io-index"
364
- checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
365
 
366
  [[package]]
367
  name = "bit-set"
@@ -533,18 +520,18 @@ dependencies = [
533
 
534
  [[package]]
535
  name = "clap"
536
- version = "4.3.23"
537
  source = "registry+https://github.com/rust-lang/crates.io-index"
538
- checksum = "03aef18ddf7d879c15ce20f04826ef8418101c7e528014c3eeea13321047dca3"
539
  dependencies = [
540
  "clap_builder",
541
  ]
542
 
543
  [[package]]
544
  name = "clap_builder"
545
- version = "4.3.23"
546
  source = "registry+https://github.com/rust-lang/crates.io-index"
547
- checksum = "f8ce6fffb678c9b80a70b6b6de0aad31df727623a70fd9a842c30cd573e2fa98"
548
  dependencies = [
549
  "anstyle",
550
  "clap_lex",
@@ -552,9 +539,9 @@ dependencies = [
552
 
553
  [[package]]
554
  name = "clap_lex"
555
- version = "0.5.0"
556
  source = "registry+https://github.com/rust-lang/crates.io-index"
557
- checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"
558
 
559
  [[package]]
560
  name = "cloudabi"
@@ -598,7 +585,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
598
  checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
599
  dependencies = [
600
  "percent-encoding 2.3.0",
601
- "time 0.3.25",
602
  "version_check",
603
  ]
604
 
@@ -878,9 +865,9 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
878
 
879
  [[package]]
880
  name = "encoding_rs"
881
- version = "0.8.32"
882
  source = "registry+https://github.com/rust-lang/crates.io-index"
883
- checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
884
  dependencies = [
885
  "cfg-if 1.0.0",
886
  ]
@@ -910,9 +897,9 @@ dependencies = [
910
 
911
  [[package]]
912
  name = "errno"
913
- version = "0.3.2"
914
  source = "registry+https://github.com/rust-lang/crates.io-index"
915
- checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
916
  dependencies = [
917
  "errno-dragonfly",
918
  "libc",
@@ -931,9 +918,9 @@ dependencies = [
931
 
932
  [[package]]
933
  name = "error-stack"
934
- version = "0.3.1"
935
  source = "registry+https://github.com/rust-lang/crates.io-index"
936
- checksum = "5f00447f331c7f726db5b8532ebc9163519eed03c6d7c8b73c90b3ff5646ac85"
937
  dependencies = [
938
  "anyhow",
939
  "rustc_version 0.4.0",
@@ -1152,9 +1139,9 @@ dependencies = [
1152
 
1153
  [[package]]
1154
  name = "gimli"
1155
- version = "0.27.3"
1156
  source = "registry+https://github.com/rust-lang/crates.io-index"
1157
- checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
1158
 
1159
  [[package]]
1160
  name = "h2"
@@ -1644,9 +1631,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
1644
 
1645
  [[package]]
1646
  name = "memchr"
1647
- version = "2.5.0"
1648
  source = "registry+https://github.com/rust-lang/crates.io-index"
1649
- checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
1650
 
1651
  [[package]]
1652
  name = "memoffset"
@@ -1796,9 +1783,9 @@ dependencies = [
1796
 
1797
  [[package]]
1798
  name = "object"
1799
- version = "0.31.1"
1800
  source = "registry+https://github.com/rust-lang/crates.io-index"
1801
- checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
1802
  dependencies = [
1803
  "memchr",
1804
  ]
@@ -1817,11 +1804,11 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
1817
 
1818
  [[package]]
1819
  name = "openssl"
1820
- version = "0.10.56"
1821
  source = "registry+https://github.com/rust-lang/crates.io-index"
1822
- checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e"
1823
  dependencies = [
1824
- "bitflags 1.3.2",
1825
  "cfg-if 1.0.0",
1826
  "foreign-types",
1827
  "libc",
@@ -1849,9 +1836,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
1849
 
1850
  [[package]]
1851
  name = "openssl-sys"
1852
- version = "0.9.91"
1853
  source = "registry+https://github.com/rust-lang/crates.io-index"
1854
- checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac"
1855
  dependencies = [
1856
  "cc",
1857
  "libc",
@@ -2076,7 +2063,7 @@ version = "0.10.0"
2076
  source = "registry+https://github.com/rust-lang/crates.io-index"
2077
  checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2078
  dependencies = [
2079
- "siphasher 0.3.10",
2080
  ]
2081
 
2082
  [[package]]
@@ -2085,14 +2072,14 @@ version = "0.11.2"
2085
  source = "registry+https://github.com/rust-lang/crates.io-index"
2086
  checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2087
  dependencies = [
2088
- "siphasher 0.3.10",
2089
  ]
2090
 
2091
  [[package]]
2092
  name = "pin-project-lite"
2093
- version = "0.2.12"
2094
  source = "registry+https://github.com/rust-lang/crates.io-index"
2095
- checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05"
2096
 
2097
  [[package]]
2098
  name = "pin-utils"
@@ -2171,7 +2158,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2171
  checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f"
2172
  dependencies = [
2173
  "idna 0.2.3",
2174
- "url 2.4.0",
2175
  ]
2176
 
2177
  [[package]]
@@ -2371,7 +2358,7 @@ dependencies = [
2371
  "ryu",
2372
  "sha1_smol",
2373
  "socket2 0.4.9",
2374
- "url 2.4.0",
2375
  ]
2376
 
2377
  [[package]]
@@ -2391,9 +2378,9 @@ dependencies = [
2391
 
2392
  [[package]]
2393
  name = "regex"
2394
- version = "1.9.3"
2395
  source = "registry+https://github.com/rust-lang/crates.io-index"
2396
- checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a"
2397
  dependencies = [
2398
  "aho-corasick",
2399
  "memchr",
@@ -2403,9 +2390,9 @@ dependencies = [
2403
 
2404
  [[package]]
2405
  name = "regex-automata"
2406
- version = "0.3.6"
2407
  source = "registry+https://github.com/rust-lang/crates.io-index"
2408
- checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69"
2409
  dependencies = [
2410
  "aho-corasick",
2411
  "memchr",
@@ -2414,9 +2401,9 @@ dependencies = [
2414
 
2415
  [[package]]
2416
  name = "regex-syntax"
2417
- version = "0.7.4"
2418
  source = "registry+https://github.com/rust-lang/crates.io-index"
2419
- checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
2420
 
2421
  [[package]]
2422
  name = "reqwest"
@@ -2454,11 +2441,11 @@ dependencies = [
2454
 
2455
  [[package]]
2456
  name = "reqwest"
2457
- version = "0.11.19"
2458
  source = "registry+https://github.com/rust-lang/crates.io-index"
2459
- checksum = "20b9b67e2ca7dd9e9f9285b759de30ff538aab981abaaf7bc9bd90b84a0126c3"
2460
  dependencies = [
2461
- "base64 0.21.2",
2462
  "bytes 1.4.0",
2463
  "encoding_rs",
2464
  "futures-core",
@@ -2482,7 +2469,7 @@ dependencies = [
2482
  "tokio 1.32.0",
2483
  "tokio-native-tls",
2484
  "tower-service",
2485
- "url 2.4.0",
2486
  "wasm-bindgen",
2487
  "wasm-bindgen-futures",
2488
  "web-sys",
@@ -2539,9 +2526,9 @@ dependencies = [
2539
 
2540
  [[package]]
2541
  name = "rustix"
2542
- version = "0.38.8"
2543
  source = "registry+https://github.com/rust-lang/crates.io-index"
2544
- checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f"
2545
  dependencies = [
2546
  "bitflags 2.4.0",
2547
  "errno",
@@ -2598,7 +2585,7 @@ version = "0.17.1"
2598
  source = "registry+https://github.com/rust-lang/crates.io-index"
2599
  checksum = "c95a930e03325234c18c7071fd2b60118307e025d6fff3e12745ffbf63a3d29c"
2600
  dependencies = [
2601
- "ahash 0.8.3",
2602
  "cssparser",
2603
  "ego-tree",
2604
  "getopts",
@@ -2684,18 +2671,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
2684
 
2685
  [[package]]
2686
  name = "serde"
2687
- version = "1.0.185"
2688
  source = "registry+https://github.com/rust-lang/crates.io-index"
2689
- checksum = "be9b6f69f1dfd54c3b568ffa45c310d6973a5e5148fd40cf515acaf38cf5bc31"
2690
  dependencies = [
2691
  "serde_derive",
2692
  ]
2693
 
2694
  [[package]]
2695
  name = "serde_derive"
2696
- version = "1.0.185"
2697
  source = "registry+https://github.com/rust-lang/crates.io-index"
2698
- checksum = "dc59dfdcbad1437773485e0367fea4b090a2e0a16d9ffc46af47764536a298ec"
2699
  dependencies = [
2700
  "proc-macro2 1.0.66",
2701
  "quote 1.0.33",
@@ -2791,9 +2778,9 @@ checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
2791
 
2792
  [[package]]
2793
  name = "siphasher"
2794
- version = "0.3.10"
2795
  source = "registry+https://github.com/rust-lang/crates.io-index"
2796
- checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
2797
 
2798
  [[package]]
2799
  name = "slab"
@@ -3025,9 +3012,9 @@ dependencies = [
3025
 
3026
  [[package]]
3027
  name = "time"
3028
- version = "0.3.25"
3029
  source = "registry+https://github.com/rust-lang/crates.io-index"
3030
- checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea"
3031
  dependencies = [
3032
  "deranged",
3033
  "itoa 1.0.9",
@@ -3044,9 +3031,9 @@ checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
3044
 
3045
  [[package]]
3046
  name = "time-macros"
3047
- version = "0.2.11"
3048
  source = "registry+https://github.com/rust-lang/crates.io-index"
3049
- checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd"
3050
  dependencies = [
3051
  "time-core",
3052
  ]
@@ -3387,9 +3374,9 @@ dependencies = [
3387
 
3388
  [[package]]
3389
  name = "url"
3390
- version = "2.4.0"
3391
  source = "registry+https://github.com/rust-lang/crates.io-index"
3392
- checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
3393
  dependencies = [
3394
  "form_urlencoded",
3395
  "idna 0.4.0",
@@ -3543,7 +3530,7 @@ dependencies = [
3543
 
3544
  [[package]]
3545
  name = "websurfx"
3546
- version = "0.18.1"
3547
  dependencies = [
3548
  "actix-cors",
3549
  "actix-files",
@@ -3560,7 +3547,7 @@ dependencies = [
3560
  "rand 0.8.5",
3561
  "redis",
3562
  "regex",
3563
- "reqwest 0.11.19",
3564
  "rlua",
3565
  "rusty-hook",
3566
  "scraper",
 
59
 
60
  [[package]]
61
  name = "actix-http"
62
+ version = "3.4.0"
63
  source = "registry+https://github.com/rust-lang/crates.io-index"
64
+ checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9"
65
  dependencies = [
66
  "actix-codec",
67
  "actix-rt",
68
  "actix-service",
69
  "actix-utils",
70
+ "ahash",
71
+ "base64 0.21.3",
72
+ "bitflags 2.4.0",
73
  "brotli",
74
  "bytes 1.4.0",
75
  "bytestring",
 
121
 
122
  [[package]]
123
  name = "actix-rt"
124
+ version = "2.9.0"
125
  source = "registry+https://github.com/rust-lang/crates.io-index"
126
+ checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
127
  dependencies = [
128
  "futures-core",
129
  "tokio 1.32.0",
 
131
 
132
  [[package]]
133
  name = "actix-server"
134
+ version = "2.3.0"
135
  source = "registry+https://github.com/rust-lang/crates.io-index"
136
+ checksum = "3eb13e7eef0423ea6eab0e59f6c72e7cb46d33691ad56a726b3cd07ddec2c2d4"
137
  dependencies = [
138
  "actix-rt",
139
  "actix-service",
 
141
  "futures-core",
142
  "futures-util",
143
  "mio 0.8.8",
144
+ "socket2 0.5.3",
 
145
  "tokio 1.32.0",
146
  "tracing",
147
  ]
 
169
 
170
  [[package]]
171
  name = "actix-web"
172
+ version = "4.4.0"
173
  source = "registry+https://github.com/rust-lang/crates.io-index"
174
+ checksum = "0e4a5b5e29603ca8c94a77c65cf874718ceb60292c5a5c3e5f4ace041af462b9"
175
  dependencies = [
176
  "actix-codec",
177
  "actix-http",
 
182
  "actix-service",
183
  "actix-utils",
184
  "actix-web-codegen",
185
+ "ahash",
186
  "bytes 1.4.0",
187
  "bytestring",
188
  "cfg-if 1.0.0",
 
191
  "encoding_rs",
192
  "futures-core",
193
  "futures-util",
 
194
  "itoa 1.0.9",
195
  "language-tags",
196
  "log",
 
202
  "serde_json",
203
  "serde_urlencoded 0.7.1",
204
  "smallvec 1.11.0",
205
+ "socket2 0.5.3",
206
+ "time 0.3.28",
207
+ "url 2.4.1",
208
  ]
209
 
210
  [[package]]
211
  name = "actix-web-codegen"
212
+ version = "4.2.1"
213
  source = "registry+https://github.com/rust-lang/crates.io-index"
214
+ checksum = "8cc9afd177d10afc1e7842eaf6b8b24a38f4d22088b197a2b9395b102c4413eb"
215
  dependencies = [
216
  "actix-router",
217
  "proc-macro2 1.0.66",
218
  "quote 1.0.33",
219
+ "syn 2.0.29",
220
  ]
221
 
222
  [[package]]
223
  name = "addr2line"
224
+ version = "0.21.0"
225
  source = "registry+https://github.com/rust-lang/crates.io-index"
226
+ checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
227
  dependencies = [
228
  "gimli",
229
  ]
 
234
  source = "registry+https://github.com/rust-lang/crates.io-index"
235
  checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
236
 
 
 
 
 
 
 
 
 
 
 
 
237
  [[package]]
238
  name = "ahash"
239
  version = "0.8.3"
 
278
 
279
  [[package]]
280
  name = "anstyle"
281
+ version = "1.0.2"
282
  source = "registry+https://github.com/rust-lang/crates.io-index"
283
+ checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea"
284
 
285
  [[package]]
286
  name = "anyhow"
 
322
 
323
  [[package]]
324
  name = "backtrace"
325
+ version = "0.3.69"
326
  source = "registry+https://github.com/rust-lang/crates.io-index"
327
+ checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
328
  dependencies = [
329
  "addr2line",
330
  "cc",
 
346
 
347
  [[package]]
348
  name = "base64"
349
+ version = "0.21.3"
350
  source = "registry+https://github.com/rust-lang/crates.io-index"
351
+ checksum = "414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53"
352
 
353
  [[package]]
354
  name = "bit-set"
 
520
 
521
  [[package]]
522
  name = "clap"
523
+ version = "4.4.1"
524
  source = "registry+https://github.com/rust-lang/crates.io-index"
525
+ checksum = "7c8d502cbaec4595d2e7d5f61e318f05417bd2b66fdc3809498f0d3fdf0bea27"
526
  dependencies = [
527
  "clap_builder",
528
  ]
529
 
530
  [[package]]
531
  name = "clap_builder"
532
+ version = "4.4.1"
533
  source = "registry+https://github.com/rust-lang/crates.io-index"
534
+ checksum = "5891c7bc0edb3e1c2204fc5e94009affabeb1821c9e5fdc3959536c5c0bb984d"
535
  dependencies = [
536
  "anstyle",
537
  "clap_lex",
 
539
 
540
  [[package]]
541
  name = "clap_lex"
542
+ version = "0.5.1"
543
  source = "registry+https://github.com/rust-lang/crates.io-index"
544
+ checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
545
 
546
  [[package]]
547
  name = "cloudabi"
 
585
  checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"
586
  dependencies = [
587
  "percent-encoding 2.3.0",
588
+ "time 0.3.28",
589
  "version_check",
590
  ]
591
 
 
865
 
866
  [[package]]
867
  name = "encoding_rs"
868
+ version = "0.8.33"
869
  source = "registry+https://github.com/rust-lang/crates.io-index"
870
+ checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
871
  dependencies = [
872
  "cfg-if 1.0.0",
873
  ]
 
897
 
898
  [[package]]
899
  name = "errno"
900
+ version = "0.3.3"
901
  source = "registry+https://github.com/rust-lang/crates.io-index"
902
+ checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd"
903
  dependencies = [
904
  "errno-dragonfly",
905
  "libc",
 
918
 
919
  [[package]]
920
  name = "error-stack"
921
+ version = "0.4.0"
922
  source = "registry+https://github.com/rust-lang/crates.io-index"
923
+ checksum = "e6a37ef405b504fc3b87a24fa52906d98cdd1a7d4e5ef2b49f0d5fead138fced"
924
  dependencies = [
925
  "anyhow",
926
  "rustc_version 0.4.0",
 
1139
 
1140
  [[package]]
1141
  name = "gimli"
1142
+ version = "0.28.0"
1143
  source = "registry+https://github.com/rust-lang/crates.io-index"
1144
+ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
1145
 
1146
  [[package]]
1147
  name = "h2"
 
1631
 
1632
  [[package]]
1633
  name = "memchr"
1634
+ version = "2.6.1"
1635
  source = "registry+https://github.com/rust-lang/crates.io-index"
1636
+ checksum = "f478948fd84d9f8e86967bf432640e46adfb5a4bd4f14ef7e864ab38220534ae"
1637
 
1638
  [[package]]
1639
  name = "memoffset"
 
1783
 
1784
  [[package]]
1785
  name = "object"
1786
+ version = "0.32.0"
1787
  source = "registry+https://github.com/rust-lang/crates.io-index"
1788
+ checksum = "77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe"
1789
  dependencies = [
1790
  "memchr",
1791
  ]
 
1804
 
1805
  [[package]]
1806
  name = "openssl"
1807
+ version = "0.10.57"
1808
  source = "registry+https://github.com/rust-lang/crates.io-index"
1809
+ checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
1810
  dependencies = [
1811
+ "bitflags 2.4.0",
1812
  "cfg-if 1.0.0",
1813
  "foreign-types",
1814
  "libc",
 
1836
 
1837
  [[package]]
1838
  name = "openssl-sys"
1839
+ version = "0.9.92"
1840
  source = "registry+https://github.com/rust-lang/crates.io-index"
1841
+ checksum = "db7e971c2c2bba161b2d2fdf37080177eff520b3bc044787c7f1f5f9e78d869b"
1842
  dependencies = [
1843
  "cc",
1844
  "libc",
 
2063
  source = "registry+https://github.com/rust-lang/crates.io-index"
2064
  checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2065
  dependencies = [
2066
+ "siphasher 0.3.11",
2067
  ]
2068
 
2069
  [[package]]
 
2072
  source = "registry+https://github.com/rust-lang/crates.io-index"
2073
  checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2074
  dependencies = [
2075
+ "siphasher 0.3.11",
2076
  ]
2077
 
2078
  [[package]]
2079
  name = "pin-project-lite"
2080
+ version = "0.2.13"
2081
  source = "registry+https://github.com/rust-lang/crates.io-index"
2082
+ checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
2083
 
2084
  [[package]]
2085
  name = "pin-utils"
 
2158
  checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f"
2159
  dependencies = [
2160
  "idna 0.2.3",
2161
+ "url 2.4.1",
2162
  ]
2163
 
2164
  [[package]]
 
2358
  "ryu",
2359
  "sha1_smol",
2360
  "socket2 0.4.9",
2361
+ "url 2.4.1",
2362
  ]
2363
 
2364
  [[package]]
 
2378
 
2379
  [[package]]
2380
  name = "regex"
2381
+ version = "1.9.4"
2382
  source = "registry+https://github.com/rust-lang/crates.io-index"
2383
+ checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"
2384
  dependencies = [
2385
  "aho-corasick",
2386
  "memchr",
 
2390
 
2391
  [[package]]
2392
  name = "regex-automata"
2393
+ version = "0.3.7"
2394
  source = "registry+https://github.com/rust-lang/crates.io-index"
2395
+ checksum = "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629"
2396
  dependencies = [
2397
  "aho-corasick",
2398
  "memchr",
 
2401
 
2402
  [[package]]
2403
  name = "regex-syntax"
2404
+ version = "0.7.5"
2405
  source = "registry+https://github.com/rust-lang/crates.io-index"
2406
+ checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
2407
 
2408
  [[package]]
2409
  name = "reqwest"
 
2441
 
2442
  [[package]]
2443
  name = "reqwest"
2444
+ version = "0.11.20"
2445
  source = "registry+https://github.com/rust-lang/crates.io-index"
2446
+ checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1"
2447
  dependencies = [
2448
+ "base64 0.21.3",
2449
  "bytes 1.4.0",
2450
  "encoding_rs",
2451
  "futures-core",
 
2469
  "tokio 1.32.0",
2470
  "tokio-native-tls",
2471
  "tower-service",
2472
+ "url 2.4.1",
2473
  "wasm-bindgen",
2474
  "wasm-bindgen-futures",
2475
  "web-sys",
 
2526
 
2527
  [[package]]
2528
  name = "rustix"
2529
+ version = "0.38.10"
2530
  source = "registry+https://github.com/rust-lang/crates.io-index"
2531
+ checksum = "ed6248e1caa625eb708e266e06159f135e8c26f2bb7ceb72dc4b2766d0340964"
2532
  dependencies = [
2533
  "bitflags 2.4.0",
2534
  "errno",
 
2585
  source = "registry+https://github.com/rust-lang/crates.io-index"
2586
  checksum = "c95a930e03325234c18c7071fd2b60118307e025d6fff3e12745ffbf63a3d29c"
2587
  dependencies = [
2588
+ "ahash",
2589
  "cssparser",
2590
  "ego-tree",
2591
  "getopts",
 
2671
 
2672
  [[package]]
2673
  name = "serde"
2674
+ version = "1.0.188"
2675
  source = "registry+https://github.com/rust-lang/crates.io-index"
2676
+ checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
2677
  dependencies = [
2678
  "serde_derive",
2679
  ]
2680
 
2681
  [[package]]
2682
  name = "serde_derive"
2683
+ version = "1.0.188"
2684
  source = "registry+https://github.com/rust-lang/crates.io-index"
2685
+ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
2686
  dependencies = [
2687
  "proc-macro2 1.0.66",
2688
  "quote 1.0.33",
 
2778
 
2779
  [[package]]
2780
  name = "siphasher"
2781
+ version = "0.3.11"
2782
  source = "registry+https://github.com/rust-lang/crates.io-index"
2783
+ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2784
 
2785
  [[package]]
2786
  name = "slab"
 
3012
 
3013
  [[package]]
3014
  name = "time"
3015
+ version = "0.3.28"
3016
  source = "registry+https://github.com/rust-lang/crates.io-index"
3017
+ checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48"
3018
  dependencies = [
3019
  "deranged",
3020
  "itoa 1.0.9",
 
3031
 
3032
  [[package]]
3033
  name = "time-macros"
3034
+ version = "0.2.14"
3035
  source = "registry+https://github.com/rust-lang/crates.io-index"
3036
+ checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572"
3037
  dependencies = [
3038
  "time-core",
3039
  ]
 
3374
 
3375
  [[package]]
3376
  name = "url"
3377
+ version = "2.4.1"
3378
  source = "registry+https://github.com/rust-lang/crates.io-index"
3379
+ checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
3380
  dependencies = [
3381
  "form_urlencoded",
3382
  "idna 0.4.0",
 
3530
 
3531
  [[package]]
3532
  name = "websurfx"
3533
+ version = "0.18.3"
3534
  dependencies = [
3535
  "actix-cors",
3536
  "actix-files",
 
3547
  "rand 0.8.5",
3548
  "redis",
3549
  "regex",
3550
+ "reqwest 0.11.20",
3551
  "rlua",
3552
  "rusty-hook",
3553
  "scraper",
Cargo.toml CHANGED
@@ -1,18 +1,18 @@
1
  [package]
2
  name = "websurfx"
3
- version = "0.18.1"
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"
7
  license = "AGPL-3.0"
8
 
9
  [dependencies]
10
- reqwest = {version="0.11.19",features=["json"]}
11
  tokio = {version="1.32.0",features=["full"]}
12
- serde = {version="1.0.185",features=["derive"]}
13
  handlebars = { version = "4.3.7", features = ["dir_source"] }
14
  scraper = {version="0.17.1"}
15
- actix-web = {version="4.3.1", features = ["cookies"]}
16
  actix-files = {version="0.6.2"}
17
  actix-cors = {version="0.6.4"}
18
  serde_json = {version="1.0.105"}
@@ -24,9 +24,9 @@ redis = {version="0.23.2"}
24
  md5 = {version="0.7.0"}
25
  rand={version="0.8.5"}
26
  once_cell = {version="1.18.0"}
27
- error-stack = {version="0.3.1"}
28
  async-trait = {version="0.1.73"}
29
- regex = {version="1.9.3", features=["perf"]}
30
 
31
  [dev-dependencies]
32
  rusty-hook = "^0.11.2"
 
1
  [package]
2
  name = "websurfx"
3
+ version = "0.18.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"
7
  license = "AGPL-3.0"
8
 
9
  [dependencies]
10
+ reqwest = {version="0.11.20",features=["json"]}
11
  tokio = {version="1.32.0",features=["full"]}
12
+ serde = {version="1.0.188",features=["derive"]}
13
  handlebars = { version = "4.3.7", features = ["dir_source"] }
14
  scraper = {version="0.17.1"}
15
+ actix-web = {version="4.4.0", features = ["cookies"]}
16
  actix-files = {version="0.6.2"}
17
  actix-cors = {version="0.6.4"}
18
  serde_json = {version="1.0.105"}
 
24
  md5 = {version="0.7.0"}
25
  rand={version="0.8.5"}
26
  once_cell = {version="1.18.0"}
27
+ error-stack = {version="0.4.0"}
28
  async-trait = {version="0.1.73"}
29
+ regex = {version="1.9.4", features=["perf"]}
30
 
31
  [dev-dependencies]
32
  rusty-hook = "^0.11.2"