Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLayomi Akinrinade <layomia@gmail.com>2022-05-25 01:19:32 +0300
committerGitHub <noreply@github.com>2022-05-25 01:19:32 +0300
commitbfbb78354e536ac616f2f9dabf3db2b8fa8b9f64 (patch)
tree2cb29e98010fa2d9f3612aa980eba18283db1175 /eng/liveBuilds.targets
parentc5f949efa20bcb555c453037fa954fcc403f9490 (diff)
Use SubtleCrypto API on browser DOM scenarios (#65966)
* Use SubtleCrypto API on browser DOM scenarios * Add sync over async implementation * Address misc feedback and make fixes * Address pinvoke errors * [Attempt] Correct execution of native digest API call at wasm layer * [Fix up] Correct execution of native digest API call at wasm layer * Update src/tests/BuildWasmApps/Wasm.Build.Tests/BuildTestBase.cs * Address feedback and clean up * Re-implement the crypto worker in ts * Address feedback * Revert "Re-implement the crypto worker in ts" This reverts commit 6a743909605fb5b1194cae6bf571c2e6ff059409. * * moved stuff around and renamed it * initialization bit later * Add code to handle errors in worker (particularly on init) * Clean up * Add crypto dll to wasm native project * Add e2e test * Adjust test to reflect lack of SharedArrayBuffer for Chrome in test harness * Enable Chrome test and validate hashed value in tests * fix merge to track assert being renamed to mono_assert Co-authored-by: Eric StJohn <ericstj@microsoft.com> Co-authored-by: pavelsavara <pavel.savara@gmail.com> Co-authored-by: Ankit Jain <radical@gmail.com>
Diffstat (limited to 'eng/liveBuilds.targets')
-rw-r--r--eng/liveBuilds.targets1
1 files changed, 1 insertions, 0 deletions
diff --git a/eng/liveBuilds.targets b/eng/liveBuilds.targets
index 77e9a90b97d..d38e4464567 100644
--- a/eng/liveBuilds.targets
+++ b/eng/liveBuilds.targets
@@ -180,6 +180,7 @@
<LibrariesRuntimeFiles Condition="'$(TargetOS)' == 'Browser'"
Include="
$(LibrariesNativeArtifactsPath)dotnet.js;
+ $(LibrariesNativeArtifactsPath)src\dotnet-crypto-worker.js;
$(LibrariesNativeArtifactsPath)dotnet.d.ts;
$(LibrariesNativeArtifactsPath)package.json;
$(LibrariesNativeArtifactsPath)dotnet.wasm;