Blender Git Loki
February 3, 2020, 15:37 (GMT) |
Codesign: Tweaks to make it work on final machines |
January 15, 2020, 14:17 (GMT) |
Codesign: Fix abort when xcrun returns non-zero code |
January 15, 2020, 14:17 (GMT) |
Codesign: Allow input be relative path |
January 8, 2020, 17:51 (GMT) |
Codesogn: Don't capitalize single word Makes it compatible with Blender's BundleID. |
January 8, 2020, 16:05 (GMT) |
Codesign: Recognize in-progress status |
January 8, 2020, 15:58 (GMT) |
Codesign: Correct bundle identifier Apparently, it can not contain underscore. |
January 8, 2020, 15:48 (GMT) |
Codesign: Correct appplication bundles files collection Made it so it works from mounted DMG directory. |
January 8, 2020, 15:38 (GMT) |
Codesign: More tweaks for non-Blender bundles - Allow spaces in bundle name - More correct logic to get volume name (for the case when there is no '-' separator in the DMG name). |
January 8, 2020, 15:31 (GMT) |
Codesign: Tweaks to be able to sign non-Blender bundles |
January 8, 2020, 14:44 (GMT) |
Codesign: Allow signing standalone executable files |
December 13, 2019, 15:00 (GMT) |
Codesign: Implement buildbot worker side DMG bundling Is based on bundle.sh but is adopted to an environment where codesigning is happening in a dedicated VM. Also fixed some code from previous commits: - Removed debug only early output when running commands - Ensured that path to git is always valid (wasn't a case when __file__ is relative to current directory). - Fixed simple code signer which couldn't have imported util. |
December 12, 2019, 15:26 (GMT) |
Codesign: Hook up notarial office |
December 12, 2019, 12:29 (GMT) |
Codesign: Remove DMG codesign signature removal Codesign tool reports that removing signature is not possible for DMG. |
December 12, 2019, 12:29 (GMT) |
Codesign: Switch to TAR as an interchange format Allows to preserve file mode through the signing process. |
December 12, 2019, 11:41 (GMT) |
Codesign: Finish codesign step of bundling Adds all the missing bits from the previous commit, and implements extra required features: need to copy bundle's _CodeSignatures folder from codesign machine to the worker machine. |
December 12, 2019, 10:59 (GMT) |
Codesign: Initial implementation of macOS code signer Main goal of this change is to make codesign step of release signing to work on macOS. Development is currently was done on Linux based on looking into what commands are being invoked. Part of the change which touches other code signing utilities is related on making it possible to test "foreign" code signers on a different platform. |