alamin655 commited on
Commit
f11d35f
2 Parent(s): 9a53329 3ca8f63

Merge pull request #413 from neon-mmd/CHORE/remove-unneeded-github-actions-and-configs

Browse files
.cspell.json DELETED
@@ -1,20 +0,0 @@
1
- {
2
- "ignorePaths": [
3
- "**/node_modules/**",
4
- "**/vscode-extension/**",
5
- "**/.git/**",
6
- "**/.pnpm-lock.json",
7
- ".vscode",
8
- "megalinter",
9
- "package-lock.json",
10
- "report"
11
- ],
12
- "language": "en",
13
- "noConfigSearch": true,
14
- "words": [
15
- "megalinter",
16
- "oxsecurity",
17
- "websurfx"
18
- ],
19
- "version": "0.2"
20
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.github/workflows/contributors.yml DELETED
@@ -1,48 +0,0 @@
1
- ---
2
- name: Contributors List
3
-
4
- on:
5
- workflow_dispatch:
6
-
7
- schedule:
8
- - cron: "0 1 * * *"
9
-
10
- jobs:
11
- contributors:
12
- permissions:
13
- contents: write
14
- pull-requests: write
15
-
16
- runs-on: ubuntu-latest
17
-
18
- steps:
19
- - name: Checkout code
20
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
21
- with:
22
- fetch-depth: 0
23
- ref: ${{ github.event.repository.default_branch }}
24
-
25
- - name: Update contributors list
26
- uses: wow-actions/contributors-list@242b53835016268d20e79eeff6f42193c02be8c8 # v1.2.0
27
- with:
28
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29
- svgPath: images/contributors_list.svg
30
- round: true
31
- includeBots: false
32
- noCommit: true
33
-
34
- - name: Commit & PR
35
- uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v5.0.2
36
- with:
37
- token: ${{ secrets.GITHUB_TOKEN }}
38
- add-paths: .github/assets/CONTRIBUTORS.svg
39
- commit-message: 'chore: update contributors-list'
40
- committer: GitHub <noreply@github.com>
41
- author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
42
- signoff: false
43
- branch: workflow/update-contributors-list
44
- base: main
45
- delete-branch: true
46
- title: 'chore: update contributors-list'
47
- body: |
48
- Automated update to `images/contributors_list.svg`
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.github/workflows/mega-linter.yml DELETED
@@ -1,89 +0,0 @@
1
- ---
2
- # MegaLinter GitHub Action configuration file
3
- # More info at https://megalinter.io
4
- name: MegaLinter
5
-
6
- on:
7
- # Trigger mega-linter at every push. Action will also be visible from Pull Requests to rolling
8
- push: # Comment this line to trigger action only on pull-requests (not recommended if you don't pay for GH Actions)
9
- pull_request:
10
- branches: [rolling]
11
-
12
- env: # Comment env block if you do not want to apply fixes
13
- # Apply linter fixes configuration
14
- APPLY_FIXES: all # When active, APPLY_FIXES must also be defined as environment variable (in github/workflows/mega-linter.yml or other CI tool)
15
- APPLY_FIXES_EVENT: pull_request # Decide which event triggers application of fixes in a commit or a PR (pull_request, push, all)
16
- APPLY_FIXES_MODE: commit # If APPLY_FIXES is used, defines if the fixes are directly committed (commit) or posted in a PR (pull_request)
17
-
18
- concurrency:
19
- group: ${{ github.ref }}-${{ github.workflow }}
20
- cancel-in-progress: true
21
-
22
- jobs:
23
- build:
24
- name: MegaLinter
25
- runs-on: ubuntu-latest
26
- permissions:
27
- # Give the default GITHUB_TOKEN write permission to commit and push, comment issues & post new PR
28
- # Remove the ones you do not need
29
- contents: write
30
- issues: write
31
- pull-requests: write
32
- steps:
33
- # Git Checkout
34
- - name: Checkout Code
35
- uses: actions/checkout@v4
36
- with:
37
- token: ${{ secrets.PAT || secrets.GITHUB_TOKEN }}
38
-
39
- # MegaLinter
40
- - name: MegaLinter
41
- id: ml
42
- # You can override MegaLinter flavor used to have faster performances
43
- # More info at https://megalinter.io/flavors/
44
- uses: oxsecurity/megalinter/flavors/cupcake@v7.1.0
45
- env:
46
- # All available variables are described in documentation
47
- # https://megalinter.io/configuration/
48
- VALIDATE_ALL_CODEBASE: true # Set ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} to validate only diff with main branch
49
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50
- # ADD YOUR CUSTOM ENV VARIABLES HERE TO OVERRIDE VALUES OF .mega-linter.yml AT THE ROOT OF YOUR REPOSITORY
51
-
52
- # Upload MegaLinter artifacts
53
- - name: Archive production artifacts
54
- if: ${{ success() }} || ${{ failure() }}
55
- uses: actions/upload-artifact@v3
56
- with:
57
- name: MegaLinter reports
58
- path: |
59
- megalinter-reports
60
- mega-linter.log
61
-
62
- # Create pull request if applicable (for now works only on PR from same repository, not from forks)
63
- - name: Create Pull Request with applied fixes
64
- id: cpr
65
- if: steps.ml.outputs.has_updated_sources == 1 && (env.APPLY_FIXES_EVENT == 'all' || env.APPLY_FIXES_EVENT == github.event_name) && env.APPLY_FIXES_MODE == 'pull_request' && (github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository) && !contains(github.event.head_commit.message, 'skip fix')
66
- uses: peter-evans/create-pull-request@v5.0.2
67
- with:
68
- token: ${{ secrets.PAT || secrets.GITHUB_TOKEN }}
69
- commit-message: "[MegaLinter] Apply linters automatic fixes"
70
- title: "[MegaLinter] Apply linters automatic fixes"
71
- labels: bot
72
- - name: Create PR output
73
- if: steps.ml.outputs.has_updated_sources == 1 && (env.APPLY_FIXES_EVENT == 'all' || env.APPLY_FIXES_EVENT == github.event_name) && env.APPLY_FIXES_MODE == 'pull_request' && (github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository) && !contains(github.event.head_commit.message, 'skip fix')
74
- run: |
75
- echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}"
76
- echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"
77
-
78
- # Push new commit if applicable (for now works only on PR from same repository, not from forks)
79
- - name: Prepare commit
80
- if: steps.ml.outputs.has_updated_sources == 1 && (env.APPLY_FIXES_EVENT == 'all' || env.APPLY_FIXES_EVENT == github.event_name) && env.APPLY_FIXES_MODE == 'commit' && github.ref != 'refs/heads/main' && (github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository) && !contains(github.event.head_commit.message, 'skip fix')
81
- run: sudo chown -Rc $UID .git/
82
- - name: Commit and push applied linter fixes
83
- if: steps.ml.outputs.has_updated_sources == 1 && (env.APPLY_FIXES_EVENT == 'all' || env.APPLY_FIXES_EVENT == github.event_name) && env.APPLY_FIXES_MODE == 'commit' && github.ref != 'refs/heads/main' && (github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository) && !contains(github.event.head_commit.message, 'skip fix')
84
- uses: stefanzweifel/git-auto-commit-action@v5
85
- with:
86
- branch: ${{ github.event.pull_request.head.ref || github.head_ref || github.ref }}
87
- commit_message: "[MegaLinter] Apply linters fixes"
88
- commit_user_name: megalinter-bot
89
- commit_user_email: nicolas.vuillamy@ox.security
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.mega-linter.yml DELETED
@@ -1,22 +0,0 @@
1
- ---
2
- # Configuration file for MegaLinter
3
- # See all available variables at https://megalinter.io/configuration/ and in linters documentation
4
-
5
- APPLY_FIXES: all # all, none, or list of linter keys
6
- # ENABLE: # If you use ENABLE variable, all other languages/formats/tooling-formats will be disabled by default
7
- ENABLE_LINTERS: # If you use ENABLE_LINTERS variable, all other linters will be disabled by default
8
- - RUST_CLIPPY
9
- - JAVASCRIPT_ES
10
- - CSS_STYLELINT
11
- - MARKDOWN_MARKDOWNLINT
12
- - YAML_YAMLLINT
13
- - HTML_DJLINT
14
- - ACTION_ACTIONLINT
15
- - DOCKERFILE_HADOLINT
16
- - SPELL_CSPELL
17
- # DISABLE:
18
- # - COPYPASTE # Uncomment to disable checks of excessive copy-pastes
19
- # - SPELL # Uncomment to disable checks of spelling mistakes
20
- SHOW_ELAPSED_TIME: true
21
- FILEIO_REPORTER: false
22
- # DISABLE_ERRORS: true # Uncomment if you want MegaLinter to detect errors but not block CI to pass
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cargo.lock CHANGED
@@ -222,7 +222,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
222
  checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5"
223
  dependencies = [
224
  "actix-router",
225
- "proc-macro2 1.0.69",
226
  "quote 1.0.33",
227
  "syn 2.0.39",
228
  ]
@@ -367,7 +367,7 @@ 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.69",
371
  "quote 1.0.33",
372
  "syn 2.0.39",
373
  ]
@@ -637,18 +637,18 @@ dependencies = [
637
 
638
  [[package]]
639
  name = "clap"
640
- version = "4.4.8"
641
  source = "registry+https://github.com/rust-lang/crates.io-index"
642
- checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
643
  dependencies = [
644
  "clap_builder",
645
  ]
646
 
647
  [[package]]
648
  name = "clap_builder"
649
- version = "4.4.8"
650
  source = "registry+https://github.com/rust-lang/crates.io-index"
651
- checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
652
  dependencies = [
653
  "anstyle",
654
  "clap_lex",
@@ -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.69",
702
  "quote 1.0.33",
703
  "syn 1.0.109",
704
  ]
@@ -756,9 +756,9 @@ dependencies = [
756
 
757
  [[package]]
758
  name = "core-foundation"
759
- version = "0.9.3"
760
  source = "registry+https://github.com/rust-lang/crates.io-index"
761
- checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
762
  dependencies = [
763
  "core-foundation-sys",
764
  "libc",
@@ -766,9 +766,9 @@ dependencies = [
766
 
767
  [[package]]
768
  name = "core-foundation-sys"
769
- version = "0.8.4"
770
  source = "registry+https://github.com/rust-lang/crates.io-index"
771
- checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
772
 
773
  [[package]]
774
  name = "cpufeatures"
@@ -951,7 +951,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
951
  checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
952
  dependencies = [
953
  "cfg-if 1.0.0",
954
- "hashbrown 0.14.2",
955
  "lock_api 0.4.11",
956
  "once_cell",
957
  "parking_lot_core 0.9.9",
@@ -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.69",
983
  "quote 1.0.33",
984
  "rustc_version 0.4.0",
985
  "syn 1.0.109",
@@ -1080,12 +1080,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1080
 
1081
  [[package]]
1082
  name = "errno"
1083
- version = "0.3.7"
1084
  source = "registry+https://github.com/rust-lang/crates.io-index"
1085
- checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
1086
  dependencies = [
1087
  "libc",
1088
- "windows-sys",
1089
  ]
1090
 
1091
  [[package]]
@@ -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.69",
1127
  "quote 1.0.33",
1128
  "syn 1.0.109",
1129
  "synstructure",
@@ -1294,7 +1294,7 @@ 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.69",
1298
  "quote 1.0.33",
1299
  "syn 2.0.39",
1300
  ]
@@ -1465,9 +1465,9 @@ dependencies = [
1465
 
1466
  [[package]]
1467
  name = "hashbrown"
1468
- version = "0.14.2"
1469
  source = "registry+https://github.com/rust-lang/crates.io-index"
1470
- checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
1471
 
1472
  [[package]]
1473
  name = "hermit-abi"
@@ -1481,7 +1481,7 @@ version = "0.5.5"
1481
  source = "registry+https://github.com/rust-lang/crates.io-index"
1482
  checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
1483
  dependencies = [
1484
- "windows-sys",
1485
  ]
1486
 
1487
  [[package]]
@@ -1507,7 +1507,7 @@ dependencies = [
1507
  "log",
1508
  "mac",
1509
  "markup5ever 0.11.0",
1510
- "proc-macro2 1.0.69",
1511
  "quote 1.0.33",
1512
  "syn 1.0.109",
1513
  ]
@@ -1705,7 +1705,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1705
  checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
1706
  dependencies = [
1707
  "equivalent",
1708
- "hashbrown 0.14.2",
1709
  ]
1710
 
1711
  [[package]]
@@ -1731,7 +1731,7 @@ checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
1731
  dependencies = [
1732
  "hermit-abi",
1733
  "rustix",
1734
- "windows-sys",
1735
  ]
1736
 
1737
  [[package]]
@@ -1757,9 +1757,9 @@ checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1757
 
1758
  [[package]]
1759
  name = "js-sys"
1760
- version = "0.3.65"
1761
  source = "registry+https://github.com/rust-lang/crates.io-index"
1762
- checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8"
1763
  dependencies = [
1764
  "wasm-bindgen",
1765
  ]
@@ -1824,9 +1824,9 @@ dependencies = [
1824
 
1825
  [[package]]
1826
  name = "linux-raw-sys"
1827
- version = "0.4.11"
1828
  source = "registry+https://github.com/rust-lang/crates.io-index"
1829
- checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"
1830
 
1831
  [[package]]
1832
  name = "local-channel"
@@ -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.69",
1964
  "quote 1.0.33",
1965
  "syn 1.0.109",
1966
  ]
@@ -2083,7 +2083,7 @@ dependencies = [
2083
  "libc",
2084
  "log",
2085
  "wasi 0.11.0+wasi-snapshot-preview1",
2086
- "windows-sys",
2087
  ]
2088
 
2089
  [[package]]
@@ -2238,7 +2238,7 @@ 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.69",
2242
  "quote 1.0.33",
2243
  "syn 2.0.39",
2244
  ]
@@ -2323,7 +2323,7 @@ dependencies = [
2323
  "libc",
2324
  "redox_syscall 0.4.1",
2325
  "smallvec 1.11.2",
2326
- "windows-targets",
2327
  ]
2328
 
2329
  [[package]]
@@ -2449,7 +2449,7 @@ checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2449
  dependencies = [
2450
  "phf_generator 0.11.2",
2451
  "phf_shared 0.11.2",
2452
- "proc-macro2 1.0.69",
2453
  "quote 1.0.33",
2454
  "syn 2.0.39",
2455
  ]
@@ -2496,7 +2496,7 @@ 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.69",
2500
  "quote 1.0.33",
2501
  "syn 2.0.39",
2502
  ]
@@ -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.69",
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.69",
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.69"
2576
  source = "registry+https://github.com/rust-lang/crates.io-index"
2577
- checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
2578
  dependencies = [
2579
  "unicode-ident",
2580
  ]
@@ -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.69",
2635
  ]
2636
 
2637
  [[package]]
@@ -2932,16 +2932,16 @@ dependencies = [
2932
 
2933
  [[package]]
2934
  name = "ring"
2935
- version = "0.17.5"
2936
  source = "registry+https://github.com/rust-lang/crates.io-index"
2937
- checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b"
2938
  dependencies = [
2939
  "cc",
2940
  "getrandom",
2941
  "libc",
2942
  "spin",
2943
  "untrusted",
2944
- "windows-sys",
2945
  ]
2946
 
2947
  [[package]]
@@ -2976,15 +2976,15 @@ dependencies = [
2976
 
2977
  [[package]]
2978
  name = "rustix"
2979
- version = "0.38.25"
2980
  source = "registry+https://github.com/rust-lang/crates.io-index"
2981
- checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
2982
  dependencies = [
2983
  "bitflags 2.4.1",
2984
  "errno",
2985
  "libc",
2986
  "linux-raw-sys",
2987
- "windows-sys",
2988
  ]
2989
 
2990
  [[package]]
@@ -3051,7 +3051,7 @@ version = "0.1.22"
3051
  source = "registry+https://github.com/rust-lang/crates.io-index"
3052
  checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
3053
  dependencies = [
3054
- "windows-sys",
3055
  ]
3056
 
3057
  [[package]]
@@ -3176,7 +3176,7 @@ 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.69",
3180
  "quote 1.0.33",
3181
  "syn 2.0.39",
3182
  ]
@@ -3316,7 +3316,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3316
  checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
3317
  dependencies = [
3318
  "libc",
3319
- "windows-sys",
3320
  ]
3321
 
3322
  [[package]]
@@ -3377,7 +3377,7 @@ checksum = "f0f45ed1b65bf9a4bf2f7b7dc59212d1926e9eaf00fa998988e420fd124467c6"
3377
  dependencies = [
3378
  "phf_generator 0.7.24",
3379
  "phf_shared 0.7.24",
3380
- "proc-macro2 1.0.69",
3381
  "quote 1.0.33",
3382
  "string_cache_shared",
3383
  ]
@@ -3390,7 +3390,7 @@ checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
3390
  dependencies = [
3391
  "phf_generator 0.10.0",
3392
  "phf_shared 0.10.0",
3393
- "proc-macro2 1.0.69",
3394
  "quote 1.0.33",
3395
  ]
3396
 
@@ -3417,7 +3417,7 @@ 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.69",
3421
  "quote 1.0.33",
3422
  "unicode-ident",
3423
  ]
@@ -3428,7 +3428,7 @@ 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.69",
3432
  "quote 1.0.33",
3433
  "unicode-ident",
3434
  ]
@@ -3439,7 +3439,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.69",
3443
  "quote 1.0.33",
3444
  "syn 1.0.109",
3445
  "unicode-xid 0.2.4",
@@ -3492,7 +3492,7 @@ dependencies = [
3492
  "fastrand",
3493
  "redox_syscall 0.4.1",
3494
  "rustix",
3495
- "windows-sys",
3496
  ]
3497
 
3498
  [[package]]
@@ -3612,7 +3612,7 @@ dependencies = [
3612
  "signal-hook-registry",
3613
  "socket2 0.5.5",
3614
  "tokio-macros",
3615
- "windows-sys",
3616
  ]
3617
 
3618
  [[package]]
@@ -3663,7 +3663,7 @@ 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.69",
3667
  "quote 1.0.33",
3668
  "syn 2.0.39",
3669
  ]
@@ -3812,9 +3812,9 @@ dependencies = [
3812
 
3813
  [[package]]
3814
  name = "triomphe"
3815
- version = "0.1.9"
3816
  source = "registry+https://github.com/rust-lang/crates.io-index"
3817
- checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f"
3818
 
3819
  [[package]]
3820
  name = "try-lock"
@@ -3984,9 +3984,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3984
 
3985
  [[package]]
3986
  name = "wasm-bindgen"
3987
- version = "0.2.88"
3988
  source = "registry+https://github.com/rust-lang/crates.io-index"
3989
- checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce"
3990
  dependencies = [
3991
  "cfg-if 1.0.0",
3992
  "wasm-bindgen-macro",
@@ -3994,14 +3994,14 @@ dependencies = [
3994
 
3995
  [[package]]
3996
  name = "wasm-bindgen-backend"
3997
- version = "0.2.88"
3998
  source = "registry+https://github.com/rust-lang/crates.io-index"
3999
- checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217"
4000
  dependencies = [
4001
  "bumpalo",
4002
  "log",
4003
  "once_cell",
4004
- "proc-macro2 1.0.69",
4005
  "quote 1.0.33",
4006
  "syn 2.0.39",
4007
  "wasm-bindgen-shared",
@@ -4009,9 +4009,9 @@ dependencies = [
4009
 
4010
  [[package]]
4011
  name = "wasm-bindgen-futures"
4012
- version = "0.4.38"
4013
  source = "registry+https://github.com/rust-lang/crates.io-index"
4014
- checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02"
4015
  dependencies = [
4016
  "cfg-if 1.0.0",
4017
  "js-sys",
@@ -4021,9 +4021,9 @@ dependencies = [
4021
 
4022
  [[package]]
4023
  name = "wasm-bindgen-macro"
4024
- version = "0.2.88"
4025
  source = "registry+https://github.com/rust-lang/crates.io-index"
4026
- checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2"
4027
  dependencies = [
4028
  "quote 1.0.33",
4029
  "wasm-bindgen-macro-support",
@@ -4031,11 +4031,11 @@ dependencies = [
4031
 
4032
  [[package]]
4033
  name = "wasm-bindgen-macro-support"
4034
- version = "0.2.88"
4035
  source = "registry+https://github.com/rust-lang/crates.io-index"
4036
- checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
4037
  dependencies = [
4038
- "proc-macro2 1.0.69",
4039
  "quote 1.0.33",
4040
  "syn 2.0.39",
4041
  "wasm-bindgen-backend",
@@ -4044,15 +4044,15 @@ dependencies = [
4044
 
4045
  [[package]]
4046
  name = "wasm-bindgen-shared"
4047
- version = "0.2.88"
4048
  source = "registry+https://github.com/rust-lang/crates.io-index"
4049
- checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b"
4050
 
4051
  [[package]]
4052
  name = "web-sys"
4053
- version = "0.3.65"
4054
  source = "registry+https://github.com/rust-lang/crates.io-index"
4055
- checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85"
4056
  dependencies = [
4057
  "js-sys",
4058
  "wasm-bindgen",
@@ -4066,7 +4066,7 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10"
4066
 
4067
  [[package]]
4068
  name = "websurfx"
4069
- version = "1.2.35"
4070
  dependencies = [
4071
  "actix-cors",
4072
  "actix-files",
@@ -4110,7 +4110,7 @@ dependencies = [
4110
  "home",
4111
  "once_cell",
4112
  "rustix",
4113
- "windows-sys",
4114
  ]
4115
 
4116
  [[package]]
@@ -4162,7 +4162,16 @@ version = "0.48.0"
4162
  source = "registry+https://github.com/rust-lang/crates.io-index"
4163
  checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
4164
  dependencies = [
4165
- "windows-targets",
 
 
 
 
 
 
 
 
 
4166
  ]
4167
 
4168
  [[package]]
@@ -4171,13 +4180,28 @@ version = "0.48.5"
4171
  source = "registry+https://github.com/rust-lang/crates.io-index"
4172
  checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
4173
  dependencies = [
4174
- "windows_aarch64_gnullvm",
4175
- "windows_aarch64_msvc",
4176
- "windows_i686_gnu",
4177
- "windows_i686_msvc",
4178
- "windows_x86_64_gnu",
4179
- "windows_x86_64_gnullvm",
4180
- "windows_x86_64_msvc",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4181
  ]
4182
 
4183
  [[package]]
@@ -4186,42 +4210,84 @@ version = "0.48.5"
4186
  source = "registry+https://github.com/rust-lang/crates.io-index"
4187
  checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
4188
 
 
 
 
 
 
 
4189
  [[package]]
4190
  name = "windows_aarch64_msvc"
4191
  version = "0.48.5"
4192
  source = "registry+https://github.com/rust-lang/crates.io-index"
4193
  checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
4194
 
 
 
 
 
 
 
4195
  [[package]]
4196
  name = "windows_i686_gnu"
4197
  version = "0.48.5"
4198
  source = "registry+https://github.com/rust-lang/crates.io-index"
4199
  checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
4200
 
 
 
 
 
 
 
4201
  [[package]]
4202
  name = "windows_i686_msvc"
4203
  version = "0.48.5"
4204
  source = "registry+https://github.com/rust-lang/crates.io-index"
4205
  checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
4206
 
 
 
 
 
 
 
4207
  [[package]]
4208
  name = "windows_x86_64_gnu"
4209
  version = "0.48.5"
4210
  source = "registry+https://github.com/rust-lang/crates.io-index"
4211
  checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
4212
 
 
 
 
 
 
 
4213
  [[package]]
4214
  name = "windows_x86_64_gnullvm"
4215
  version = "0.48.5"
4216
  source = "registry+https://github.com/rust-lang/crates.io-index"
4217
  checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
4218
 
 
 
 
 
 
 
4219
  [[package]]
4220
  name = "windows_x86_64_msvc"
4221
  version = "0.48.5"
4222
  source = "registry+https://github.com/rust-lang/crates.io-index"
4223
  checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
4224
 
 
 
 
 
 
 
4225
  [[package]]
4226
  name = "winreg"
4227
  version = "0.6.2"
@@ -4238,7 +4304,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4238
  checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
4239
  dependencies = [
4240
  "cfg-if 1.0.0",
4241
- "windows-sys",
4242
  ]
4243
 
4244
  [[package]]
@@ -4253,20 +4319,20 @@ dependencies = [
4253
 
4254
  [[package]]
4255
  name = "zerocopy"
4256
- version = "0.7.26"
4257
  source = "registry+https://github.com/rust-lang/crates.io-index"
4258
- checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
4259
  dependencies = [
4260
  "zerocopy-derive",
4261
  ]
4262
 
4263
  [[package]]
4264
  name = "zerocopy-derive"
4265
- version = "0.7.26"
4266
  source = "registry+https://github.com/rust-lang/crates.io-index"
4267
- checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
4268
  dependencies = [
4269
- "proc-macro2 1.0.69",
4270
  "quote 1.0.33",
4271
  "syn 2.0.39",
4272
  ]
 
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
  ]
 
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
  ]
 
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",
 
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
  ]
 
756
 
757
  [[package]]
758
  name = "core-foundation"
759
+ version = "0.9.4"
760
  source = "registry+https://github.com/rust-lang/crates.io-index"
761
+ checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
762
  dependencies = [
763
  "core-foundation-sys",
764
  "libc",
 
766
 
767
  [[package]]
768
  name = "core-foundation-sys"
769
+ version = "0.8.6"
770
  source = "registry+https://github.com/rust-lang/crates.io-index"
771
+ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
772
 
773
  [[package]]
774
  name = "cpufeatures"
 
951
  checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
952
  dependencies = [
953
  "cfg-if 1.0.0",
954
+ "hashbrown 0.14.3",
955
  "lock_api 0.4.11",
956
  "once_cell",
957
  "parking_lot_core 0.9.9",
 
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",
 
1080
 
1081
  [[package]]
1082
  name = "errno"
1083
+ version = "0.3.8"
1084
  source = "registry+https://github.com/rust-lang/crates.io-index"
1085
+ checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
1086
  dependencies = [
1087
  "libc",
1088
+ "windows-sys 0.52.0",
1089
  ]
1090
 
1091
  [[package]]
 
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
  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
  ]
 
1465
 
1466
  [[package]]
1467
  name = "hashbrown"
1468
+ version = "0.14.3"
1469
  source = "registry+https://github.com/rust-lang/crates.io-index"
1470
+ checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
1471
 
1472
  [[package]]
1473
  name = "hermit-abi"
 
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
  "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
  ]
 
1705
  checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
1706
  dependencies = [
1707
  "equivalent",
1708
+ "hashbrown 0.14.3",
1709
  ]
1710
 
1711
  [[package]]
 
1731
  dependencies = [
1732
  "hermit-abi",
1733
  "rustix",
1734
+ "windows-sys 0.48.0",
1735
  ]
1736
 
1737
  [[package]]
 
1757
 
1758
  [[package]]
1759
  name = "js-sys"
1760
+ version = "0.3.66"
1761
  source = "registry+https://github.com/rust-lang/crates.io-index"
1762
+ checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca"
1763
  dependencies = [
1764
  "wasm-bindgen",
1765
  ]
 
1824
 
1825
  [[package]]
1826
  name = "linux-raw-sys"
1827
+ version = "0.4.12"
1828
  source = "registry+https://github.com/rust-lang/crates.io-index"
1829
+ checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456"
1830
 
1831
  [[package]]
1832
  name = "local-channel"
 
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
  ]
 
2083
  "libc",
2084
  "log",
2085
  "wasi 0.11.0+wasi-snapshot-preview1",
2086
+ "windows-sys 0.48.0",
2087
  ]
2088
 
2089
  [[package]]
 
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
  ]
 
2323
  "libc",
2324
  "redox_syscall 0.4.1",
2325
  "smallvec 1.11.2",
2326
+ "windows-targets 0.48.5",
2327
  ]
2328
 
2329
  [[package]]
 
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
  ]
 
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
  ]
 
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
  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
 
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
  ]
 
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]]
 
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",
2941
  "libc",
2942
  "spin",
2943
  "untrusted",
2944
+ "windows-sys 0.48.0",
2945
  ]
2946
 
2947
  [[package]]
 
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",
2985
  "libc",
2986
  "linux-raw-sys",
2987
+ "windows-sys 0.52.0",
2988
  ]
2989
 
2990
  [[package]]
 
3051
  source = "registry+https://github.com/rust-lang/crates.io-index"
3052
  checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
3053
  dependencies = [
3054
+ "windows-sys 0.48.0",
3055
  ]
3056
 
3057
  [[package]]
 
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
  ]
 
3316
  checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
3317
  dependencies = [
3318
  "libc",
3319
+ "windows-sys 0.48.0",
3320
  ]
3321
 
3322
  [[package]]
 
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
  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
  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
  ]
 
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
  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",
 
3492
  "fastrand",
3493
  "redox_syscall 0.4.1",
3494
  "rustix",
3495
+ "windows-sys 0.48.0",
3496
  ]
3497
 
3498
  [[package]]
 
3612
  "signal-hook-registry",
3613
  "socket2 0.5.5",
3614
  "tokio-macros",
3615
+ "windows-sys 0.48.0",
3616
  ]
3617
 
3618
  [[package]]
 
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
  ]
 
3812
 
3813
  [[package]]
3814
  name = "triomphe"
3815
+ version = "0.1.11"
3816
  source = "registry+https://github.com/rust-lang/crates.io-index"
3817
+ checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3"
3818
 
3819
  [[package]]
3820
  name = "try-lock"
 
3984
 
3985
  [[package]]
3986
  name = "wasm-bindgen"
3987
+ version = "0.2.89"
3988
  source = "registry+https://github.com/rust-lang/crates.io-index"
3989
+ checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e"
3990
  dependencies = [
3991
  "cfg-if 1.0.0",
3992
  "wasm-bindgen-macro",
 
3994
 
3995
  [[package]]
3996
  name = "wasm-bindgen-backend"
3997
+ version = "0.2.89"
3998
  source = "registry+https://github.com/rust-lang/crates.io-index"
3999
+ checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826"
4000
  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",
 
4009
 
4010
  [[package]]
4011
  name = "wasm-bindgen-futures"
4012
+ version = "0.4.39"
4013
  source = "registry+https://github.com/rust-lang/crates.io-index"
4014
+ checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12"
4015
  dependencies = [
4016
  "cfg-if 1.0.0",
4017
  "js-sys",
 
4021
 
4022
  [[package]]
4023
  name = "wasm-bindgen-macro"
4024
+ version = "0.2.89"
4025
  source = "registry+https://github.com/rust-lang/crates.io-index"
4026
+ checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2"
4027
  dependencies = [
4028
  "quote 1.0.33",
4029
  "wasm-bindgen-macro-support",
 
4031
 
4032
  [[package]]
4033
  name = "wasm-bindgen-macro-support"
4034
+ 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",
 
4044
 
4045
  [[package]]
4046
  name = "wasm-bindgen-shared"
4047
+ version = "0.2.89"
4048
  source = "registry+https://github.com/rust-lang/crates.io-index"
4049
+ checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f"
4050
 
4051
  [[package]]
4052
  name = "web-sys"
4053
+ version = "0.3.66"
4054
  source = "registry+https://github.com/rust-lang/crates.io-index"
4055
+ checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
4056
  dependencies = [
4057
  "js-sys",
4058
  "wasm-bindgen",
 
4066
 
4067
  [[package]]
4068
  name = "websurfx"
4069
+ version = "1.3.6"
4070
  dependencies = [
4071
  "actix-cors",
4072
  "actix-files",
 
4110
  "home",
4111
  "once_cell",
4112
  "rustix",
4113
+ "windows-sys 0.48.0",
4114
  ]
4115
 
4116
  [[package]]
 
4162
  source = "registry+https://github.com/rust-lang/crates.io-index"
4163
  checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
4164
  dependencies = [
4165
+ "windows-targets 0.48.5",
4166
+ ]
4167
+
4168
+ [[package]]
4169
+ name = "windows-sys"
4170
+ version = "0.52.0"
4171
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4172
+ checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
4173
+ dependencies = [
4174
+ "windows-targets 0.52.0",
4175
  ]
4176
 
4177
  [[package]]
 
4180
  source = "registry+https://github.com/rust-lang/crates.io-index"
4181
  checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
4182
  dependencies = [
4183
+ "windows_aarch64_gnullvm 0.48.5",
4184
+ "windows_aarch64_msvc 0.48.5",
4185
+ "windows_i686_gnu 0.48.5",
4186
+ "windows_i686_msvc 0.48.5",
4187
+ "windows_x86_64_gnu 0.48.5",
4188
+ "windows_x86_64_gnullvm 0.48.5",
4189
+ "windows_x86_64_msvc 0.48.5",
4190
+ ]
4191
+
4192
+ [[package]]
4193
+ name = "windows-targets"
4194
+ version = "0.52.0"
4195
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4196
+ checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
4197
+ dependencies = [
4198
+ "windows_aarch64_gnullvm 0.52.0",
4199
+ "windows_aarch64_msvc 0.52.0",
4200
+ "windows_i686_gnu 0.52.0",
4201
+ "windows_i686_msvc 0.52.0",
4202
+ "windows_x86_64_gnu 0.52.0",
4203
+ "windows_x86_64_gnullvm 0.52.0",
4204
+ "windows_x86_64_msvc 0.52.0",
4205
  ]
4206
 
4207
  [[package]]
 
4210
  source = "registry+https://github.com/rust-lang/crates.io-index"
4211
  checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
4212
 
4213
+ [[package]]
4214
+ name = "windows_aarch64_gnullvm"
4215
+ version = "0.52.0"
4216
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4217
+ checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
4218
+
4219
  [[package]]
4220
  name = "windows_aarch64_msvc"
4221
  version = "0.48.5"
4222
  source = "registry+https://github.com/rust-lang/crates.io-index"
4223
  checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
4224
 
4225
+ [[package]]
4226
+ name = "windows_aarch64_msvc"
4227
+ version = "0.52.0"
4228
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4229
+ checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
4230
+
4231
  [[package]]
4232
  name = "windows_i686_gnu"
4233
  version = "0.48.5"
4234
  source = "registry+https://github.com/rust-lang/crates.io-index"
4235
  checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
4236
 
4237
+ [[package]]
4238
+ name = "windows_i686_gnu"
4239
+ version = "0.52.0"
4240
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4241
+ checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
4242
+
4243
  [[package]]
4244
  name = "windows_i686_msvc"
4245
  version = "0.48.5"
4246
  source = "registry+https://github.com/rust-lang/crates.io-index"
4247
  checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
4248
 
4249
+ [[package]]
4250
+ name = "windows_i686_msvc"
4251
+ version = "0.52.0"
4252
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4253
+ checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
4254
+
4255
  [[package]]
4256
  name = "windows_x86_64_gnu"
4257
  version = "0.48.5"
4258
  source = "registry+https://github.com/rust-lang/crates.io-index"
4259
  checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
4260
 
4261
+ [[package]]
4262
+ name = "windows_x86_64_gnu"
4263
+ version = "0.52.0"
4264
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4265
+ checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
4266
+
4267
  [[package]]
4268
  name = "windows_x86_64_gnullvm"
4269
  version = "0.48.5"
4270
  source = "registry+https://github.com/rust-lang/crates.io-index"
4271
  checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
4272
 
4273
+ [[package]]
4274
+ name = "windows_x86_64_gnullvm"
4275
+ version = "0.52.0"
4276
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4277
+ checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
4278
+
4279
  [[package]]
4280
  name = "windows_x86_64_msvc"
4281
  version = "0.48.5"
4282
  source = "registry+https://github.com/rust-lang/crates.io-index"
4283
  checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
4284
 
4285
+ [[package]]
4286
+ name = "windows_x86_64_msvc"
4287
+ version = "0.52.0"
4288
+ source = "registry+https://github.com/rust-lang/crates.io-index"
4289
+ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
4290
+
4291
  [[package]]
4292
  name = "winreg"
4293
  version = "0.6.2"
 
4304
  checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
4305
  dependencies = [
4306
  "cfg-if 1.0.0",
4307
+ "windows-sys 0.48.0",
4308
  ]
4309
 
4310
  [[package]]
 
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
  ]
Cargo.toml CHANGED
@@ -1,6 +1,6 @@
1
  [package]
2
  name = "websurfx"
3
- version = "1.2.35"
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.3.6"
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"