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
macOS Mojave "Hardened Runtime" #9210
Comments
Is there any documentation on this ? |
I checked https://asciiwwdc.com/ but I couldn't find anything yet... |
Around the 20 minute mark. |
Somewhat adjacent may be OpenBSD's |
@vargaz I saw https://github.com/mono/mono/pull/9419/files, is that sufficient for this from runtime? |
That adds support for the MAP_JIT flag, not sure what else is needed. |
This can be considered complete. Awhile ago I did sufficient hand testing to verify the MAP_JIT work. |
A Xamairn.Mac user pointed out that in 10.14 there is a new
MAP_JIT
formmap
that you can pass. When combined with some entitlement, you can enable a "hardened runtime" mode that may become mandatory in the future.xamarin/xamarin-macios#4288
Mono should look into what changes are needed for this.
The text was updated successfully, but these errors were encountered: