Skip to content

[pull] develop from MrKai77:develop#96

Merged
pull[bot] merged 3 commits intoDeepakanandrao:developfrom
MrKai77:develop
Mar 8, 2026
Merged

[pull] develop from MrKai77:develop#96
pull[bot] merged 3 commits intoDeepakanandrao:developfrom
MrKai77:develop

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Mar 8, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

MrKai77 added 3 commits March 7, 2026 20:37
* ✨ Privileged helper

* ⚡ Use Security framework to validate codesigning

* ⚡ Validate checksum in chunks

* ✨ Improved rights checking

* ✨ SMJobBless fixes

* ✨ Use SMJobSubmit for updater (as it is a single-run job), handle authorization in backup pruning

* ✨ Staging in application support

* ✨ Set ownership

* ✨ Loggable macro

* 🎨 Format + improve architecture

* ✨ Stage file after getting authorization

prevents TOCTOU attack

* ✨ Store backups as .zip to prevent being launched by e.g. Spotlight

* 🎨 Organize

* ✨ More secure installation by not passing paths directly to privileged helper

* 🎨 Format

* 🐞 Throw errors in closure to catch extra exceptions from XPC service

* ✨ More improvements

* ✨ Simplify

* ✨ More very small fixes

* 🐞 Resolve review comments
# Conflicts:
#	Loop/Window Management/Window Manipulation/WindowFrameResolver.swift
@pull pull Bot locked and limited conversation to collaborators Mar 8, 2026
@pull pull Bot added the ⤵️ pull label Mar 8, 2026
@pull pull Bot merged commit 101b078 into Deepakanandrao:develop Mar 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant