-
Notifications
You must be signed in to change notification settings - Fork 81
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
Self patching Mac application #1528
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8cedeec - Browse repository at this point
Copy the full SHA 8cedeecView commit details -
Configuration menu - View commit details
-
Copy full SHA for be038c2 - Browse repository at this point
Copy the full SHA be038c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb84009 - Browse repository at this point
Copy the full SHA eb84009View commit details -
Apply suggestions from code review
Co-authored-by: dgelessus <dgelessus@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0367fa7 - Browse repository at this point
Copy the full SHA 0367fa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f6e52 - Browse repository at this point
Copy the full SHA 76f6e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb4750 - Browse repository at this point
Copy the full SHA dfb4750View commit details -
Apply suggestions from code review
Co-authored-by: dgelessus <dgelessus@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6afdf95 - Browse repository at this point
Copy the full SHA 6afdf95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783df85 - Browse repository at this point
Copy the full SHA 783df85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3cdac - Browse repository at this point
Copy the full SHA 4a3cdacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29cf9fd - Browse repository at this point
Copy the full SHA 29cf9fdView commit details -
Apply suggestions from code review
Co-authored-by: dgelessus <dgelessus@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 418c28d - Browse repository at this point
Copy the full SHA 418c28dView commit details -
Adding feedback from code review
Co-authored-by: dgelessus <dgelessus@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9593e8f - Browse repository at this point
Copy the full SHA 9593e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ac9d8d - Browse repository at this point
Copy the full SHA 0ac9d8dView commit details -
Adding guard against temp directory create failure
createDirectoryAtURL technically is not supposed to take a nil value - guard against this.
Configuration menu - View commit details
-
Copy full SHA for 2a216e2 - Browse repository at this point
Copy the full SHA 2a216e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 857f056 - Browse repository at this point
Copy the full SHA 857f056View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab84e40 - Browse repository at this point
Copy the full SHA ab84e40View commit details -
Updating permissions for Mac patcher
Removing ARCHIVE_EXTRACT_PERM, adding ARCHIVE_EXTRACT_OWNER, adding ARCHIVE_EXTRACT_XATTR
Configuration menu - View commit details
-
Copy full SHA for 6d45c88 - Browse repository at this point
Copy the full SHA 6d45c88View commit details -
Updating xib deployment target
It was not set to match the project
Configuration menu - View commit details
-
Copy full SHA for 666df02 - Browse repository at this point
Copy the full SHA 666df02View commit details -
Patcher window controller is a second level delegate - but the signature changed on the completed handler.
Configuration menu - View commit details
-
Copy full SHA for 5d111b9 - Browse repository at this point
Copy the full SHA 5d111b9View commit details -
Following the WoW client’s lead - going to allow files to inherit owner of the user running the application - but the file permissions should be maintained. Could manually 777 everything - but for now we’ll let the tarfile set that. Technically this could cause issues as the permissions of what the installer wrote and what is on disk may diverge - but that won’t effect functionality - only “repair permissions” scans.
Configuration menu - View commit details
-
Copy full SHA for d36917d - Browse repository at this point
Copy the full SHA d36917dView commit details
Commits on Jun 18, 2024
-
Update Sources/Plasma/FeatureLib/pfPatcher/pfPatcher.cpp
Co-authored-by: Darryl Pogue <darryl@dpogue.ca>
Configuration menu - View commit details
-
Copy full SHA for f734138 - Browse repository at this point
Copy the full SHA f734138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f7d3d - Browse repository at this point
Copy the full SHA 50f7d3dView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d83030 - Browse repository at this point
Copy the full SHA 5d83030View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ef218 - Browse repository at this point
Copy the full SHA b0ef218View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab6d0b4 - Browse repository at this point
Copy the full SHA ab6d0b4View commit details -
Deleting entire temporary directory. Also removing redundant unlink - it was causing problems because the unlinked app was getting swapped into the temporary directory.
Configuration menu - View commit details
-
Copy full SHA for ea2c595 - Browse repository at this point
Copy the full SHA ea2c595View commit details -
Configuration menu - View commit details
-
Copy full SHA for f82cf31 - Browse repository at this point
Copy the full SHA f82cf31View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d5e76f - Browse repository at this point
Copy the full SHA 9d5e76fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6045bf8 - Browse repository at this point
Copy the full SHA 6045bf8View commit details
Commits on Jul 10, 2024
-
Apply suggestions from code review
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dcd06d9 - Browse repository at this point
Copy the full SHA dcd06d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4cb16 - Browse repository at this point
Copy the full SHA 1e4cb16View commit details
Commits on Jul 14, 2024
-
Apply suggestions from code review
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7dc5c44 - Browse repository at this point
Copy the full SHA 7dc5c44View commit details