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

Trust additional binaries signed by Microsoft #3554

Conversation

goodusername123
Copy link
Contributor

This fixes about:third-party not trusting some DLLs from Microsoft that are required similar to #3269.
makes it so DLLs such as vcruntime140.dll, vcruntime140_1.dll, and msvcp140.dll stop being detected in about:third-party, The reason this happens in the first place is because it seems like only the first signature string within a DLL is checked and for these DLLs "Microsoft Windows Software Compatibility Publisher" is the first signature.

This fixes about:third-party not trusting some DLLs from Microsoft that are required.
@goodusername123
Copy link
Contributor Author

Well this is a bit embarrassing but I didn't realize that the main/current branch was switched out with Waterfox 6.5.X and this pull request was meant to solve an issue that might only be present in Waterfox G6, I haven't tried out the 6.5 beta but a check of the installer revealed that the mentioned DLL files are no longer shipped with Waterfox and are instead grabbed/called from system32 (which is a good thing!) meaning that this pull request probably isn't needed/relevant anymore since as far as I understand about:third-party automatically trusts DLLs present in system32.
Feel free to close/not merge this pull request because it probably isn't needed anymore (I might just close it myself).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant