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 user friendly tweaks #35

Merged
merged 4 commits into from
Nov 22, 2023
Merged

macOS user friendly tweaks #35

merged 4 commits into from
Nov 22, 2023

Conversation

fakeboboliu
Copy link
Collaborator

@fakeboboliu fakeboboliu commented Nov 21, 2023

What's new

  • 引导解除隔离,以避免例如无法保存历史和配置的问题
  • 在需要 TCP/UDP 时自动为内置 nexttrace 设置 setuid,为外部 nexttrace 提供引导
  • 正确地为 macOS 加载 locale,避免 dotnet 搞出来 en-CN 的整蛊行为

What's next

  • 完善英文语法
  • (maybe) 单独整一个被 setuid 的程序负责 nexttrace wrapper,缩小安全隐患维度

这应当有助于解决类似 #33 的问题。

@fakeboboliu fakeboboliu changed the title macOS friendly tweaks macOS user friendly tweaks Nov 21, 2023
@Archeb Archeb merged commit 6b1b8b4 into master Nov 22, 2023
3 checks passed
@fakeboboliu fakeboboliu deleted the macos-friendly branch November 22, 2023 07:36
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