Skip to content

Conversation

TheBestTvarynka
Copy link
Collaborator

Hi,

I broke the dpapi-web compilation in this PR: #457. I was trying to make the AsyncNetworkClient work with Devolutions-Gateway, but later I chose another approach. Now we can remove the Send bound safely (I checked it: the DG compiles well with this change in sspi-rs).

Why haven't we caught it earlier?

I suppose it is because we do not check this crate on CI. I propose improving the ./tools/wasm-testcompile to depend on dpapi-web and use any of its exported items. What do you think about it?

@TheBestTvarynka TheBestTvarynka self-assigned this Oct 9, 2025
@TheBestTvarynka TheBestTvarynka marked this pull request as ready for review October 9, 2025 11:03
Copy link
Member

@CBenoit CBenoit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@CBenoit
Copy link
Member

CBenoit commented Oct 10, 2025

I suppose it is because we do not check this crate on CI. I propose improving the ./tools/wasm-testcompile to depend on dpapi-web and use any of its exported items. What do you think about it?

Makes sense to me!

@CBenoit
Copy link
Member

CBenoit commented Oct 10, 2025

You need to update the reference to latest picky version (rc.19) in order to fix the CI

@CBenoit CBenoit enabled auto-merge (squash) October 10, 2025 14:32
@TheBestTvarynka TheBestTvarynka force-pushed the fix/dpapi-web-compilation branch from f6b0ae2 to 90730c9 Compare October 14, 2025 08:07
@CBenoit CBenoit merged commit 218ddf3 into master Oct 14, 2025
63 checks passed
@CBenoit CBenoit deleted the fix/dpapi-web-compilation branch October 14, 2025 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants