Skip to content

Commit

Permalink
1.2.8 beta
Browse files Browse the repository at this point in the history
1: fix orphan processes not being able to fork

2: fix interpose for arm64e processes(eg: apple terminal app)

3: prevent broken apps from breaking bootstrapping(code255)
  • Loading branch information
roothider committed Oct 4, 2024
1 parent 64d8985 commit b9b7902
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 5 deletions.
24 changes: 24 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"files.associations": {
"__locale": "c",
"__tree": "c",
"bitset": "c",
"set": "c",
"syslimits.h": "c",
"mman.h": "c",
"fcntl.h": "c",
"_pthread_types.h": "c",
"_pthread_t.h": "c",
"signal.h": "c",
"algorithm": "cpp",
"__bit_reference": "c",
"chrono": "c",
"map": "c",
"unordered_map": "c",
"pwd.h": "c",
"libgen.h": "c",
"libproc.h": "c",
"proc_info.h": "c",
"libproc_private.h": "c"
}
}
4 changes: 2 additions & 2 deletions Bootstrap.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -571,7 +571,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.2.6;
MARKETING_VERSION = 1.2.8;
OTHER_LDFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.roothide.Bootstrap;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -609,7 +609,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.2.6;
MARKETING_VERSION = 1.2.8;
OTHER_LDFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.roothide.Bootstrap;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
Binary file not shown.
Binary file modified Bootstrap/basebin/bootstrap.dylib
Binary file not shown.
Binary file modified Bootstrap/basebin/bootstrapd
Binary file not shown.
Binary file modified Bootstrap/basebin/devtest
Binary file not shown.
Binary file modified Bootstrap/basebin/preload
Binary file not shown.
Binary file modified Bootstrap/basebin/preload.dylib
Binary file not shown.
Binary file modified Bootstrap/basebin/rebuildapp
Binary file not shown.
4 changes: 2 additions & 2 deletions Bootstrap/basebin/rebuildapps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
ls /Applications/ | while read app; do
echo "--$app--";

uicache -p "/Applications/$app"
uicache -p "/Applications/$app" || true

done

Expand All @@ -14,5 +14,5 @@ ls -d /var/containers/Bundle/Application/*/*.app/.jbroot | while read file; do
unlink "$bundle"/.jbroot
ln -s / "$bundle"/.jbroot

uicache -s -p "$bundle"
uicache -s -p "$bundle" || true
done
Binary file modified Bootstrap/basebin/uicache
Binary file not shown.

0 comments on commit b9b7902

Please sign in to comment.