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

Macos: add highly experimental sandboxing, add testing entitlements #154

Open
wants to merge 9 commits into
base: staging
Choose a base branch
from

Conversation

n30f0x
Copy link
Contributor

@n30f0x n30f0x commented Oct 10, 2024

Compile with USE_DEBUG and USE_EXPERIMENTAL_SHIT flags to

@LekKit
Copy link
Owner

LekKit commented Oct 10, 2024

I don't think thread isolation could work on Mac OS, so please keep restrict_this_thread() untouched (Or I may remove it later).

Otherwise it's looking OK.

@n30f0x
Copy link
Contributor Author

n30f0x commented Oct 10, 2024

I propose to leave it as is, it may be possible to sandbox threads among the main process.
Main problem lies in fact that rvvm gui is a secondary thread and with sandbox applied results in crash. Looking forward to resolve it.

@n30f0x
Copy link
Contributor Author

n30f0x commented Jan 10, 2025

Finally fixed, please review again

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.

2 participants