Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[browser] Calculate hash for runtime assets #82891

Merged
merged 5 commits into from
Mar 3, 2023

Conversation

pavelsavara
Copy link
Member

@pavelsavara pavelsavara commented Mar 2, 2023

  • calculate SHA256 hash and use in to check integrity of the download
  • calculate SHA256 of all assets (to be used later for memory snapshot)
  • skip non-IL assemblies and issue message for it. Fixes [browser] don't publish native DLLs #82888

@ghost
Copy link

ghost commented Mar 2, 2023

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details
  • calculate SHA256 hash and use in to check integrity of the download
  • calculate SHA256 of all assets (to be used later for memory snapshot)
  • skip non-IL assemblies and issue warning for it. Fixes [browser] don't publish native DLLs #82888
Author: pavelsavara
Assignees: pavelsavara
Labels:

arch-wasm, area-System.Runtime.InteropServices.JavaScript

Milestone: 8.0.0

@pavelsavara
Copy link
Member Author

/azp run runtime-wasm

@pavelsavara pavelsavara marked this pull request as ready for review March 2, 2023 18:35
@pavelsavara pavelsavara requested a review from lewing as a code owner March 2, 2023 18:35
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@pavelsavara
Copy link
Member Author

CI failure is #82880

@pavelsavara pavelsavara merged commit de48b5a into dotnet:main Mar 3, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Apr 2, 2023
@pavelsavara pavelsavara deleted the browser_hash_assets branch September 2, 2024 15:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[browser] don't publish native DLLs
5 participants