{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":415716398,"defaultBranch":"master","name":"ldid","ownerLogin":"ProcursusTeam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-10T22:41:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65269419?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710818371.0","currentOid":""},"activityList":{"items":[{"before":"f38a095aa0cc721c40050cb074116c153608a11b","after":"798f55bab61c6a3cf45f81014527bbe2b473958b","ref":"refs/heads/master","pushedAt":"2024-06-26T16:34:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Add -X flag for seperate pkcs11 uri for Certificate\n\nEx:\nldid -K'pkcs11:object=MyKey;type=private' -X'pkcs11:object=MyKey;type=cert'\nldid -KCertificates.p12 -XExtractedFromP12.cer -XAppleWWDRCAG3.cer -XAppleIncRootCertificate.cer","shortMessageHtmlLink":"Add -X flag for seperate pkcs11 uri for Certificate"}},{"before":"70ebfac459480ce79fb70600189988364c94be80","after":"798f55bab61c6a3cf45f81014527bbe2b473958b","ref":"refs/heads/pkcs11","pushedAt":"2024-06-26T16:32:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Add -X flag for seperate pkcs11 uri for Certificate\n\nEx:\nldid -K'pkcs11:object=MyKey;type=private' -X'pkcs11:object=MyKey;type=cert'\nldid -KCertificates.p12 -XExtractedFromP12.cer -XAppleWWDRCAG3.cer -XAppleIncRootCertificate.cer","shortMessageHtmlLink":"Add -X flag for seperate pkcs11 uri for Certificate"}},{"before":"3d2dbfd45e6bb27e3cfbe101e4f4f9ebe0700d58","after":"70ebfac459480ce79fb70600189988364c94be80","ref":"refs/heads/pkcs11","pushedAt":"2024-03-21T03:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Fix small memory leak","shortMessageHtmlLink":"Fix small memory leak"}},{"before":"68af29852ed73f69af8af218b1d1db44df63e377","after":"3d2dbfd45e6bb27e3cfbe101e4f4f9ebe0700d58","ref":"refs/heads/pkcs11","pushedAt":"2024-03-20T03:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Improve -X to allow multiple certificates for chain\n\nEx:\nldid -KCertificates.p12 -XExtractedFromP12.cer -XAppleWWDRCAG3.cer -XAppleIncRootCertificate.cer","shortMessageHtmlLink":"Improve -X to allow multiple certificates for chain"}},{"before":"22304ec7cbf2091672c5a6c0aaa5efbb17a6a685","after":"68af29852ed73f69af8af218b1d1db44df63e377","ref":"refs/heads/pkcs11","pushedAt":"2024-03-19T23:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Document new -X flag","shortMessageHtmlLink":"Document new -X flag"}},{"before":"88b05b320acb12f22725baf5e3205deb8b4d2e4f","after":"22304ec7cbf2091672c5a6c0aaa5efbb17a6a685","ref":"refs/heads/pkcs11","pushedAt":"2024-03-19T17:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Add -X flag for seperate pkcs11 uri for Certificate\n\nEx. ldid -K'pkcs11:object=MyKey;type=private' -X'pkcs11:object=MyKey;type=cert'","shortMessageHtmlLink":"Add -X flag for seperate pkcs11 uri for Certificate"}},{"before":"9924d7f1b477bc6410d6419e62a44337f5d7f33e","after":"88b05b320acb12f22725baf5e3205deb8b4d2e4f","ref":"refs/heads/pkcs11","pushedAt":"2024-03-19T03:41:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Enable support for keys obtained through PKCS#11\n\nThis allows signing using a HSM or a Smartcard (ex. Yubikey)\nLook at PKCS11.md for help on getting started.\n\nSponsered by: @ZonD80","shortMessageHtmlLink":"Enable support for keys obtained through PKCS#11"}},{"before":null,"after":"9924d7f1b477bc6410d6419e62a44337f5d7f33e","ref":"refs/heads/pkcs11","pushedAt":"2024-03-19T03:19:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Enable support for keys obtained through PKCS#11\n\nThis allows signing using a HSM or a Smartcard (ex. Yubikey)\nLook at PKCS11.md for help on getting started.\n\nSponsered by: @ZonD80","shortMessageHtmlLink":"Enable support for keys obtained through PKCS#11"}},{"before":null,"after":"6c7f767eb2e127123f38bfd68097a64a03deb66e","ref":"refs/heads/experimental/CompatFun","pushedAt":"2023-12-15T07:31:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Use lowest CodeDirectory version possible\n\nThis mimics codesign's behavior","shortMessageHtmlLink":"Use lowest CodeDirectory version possible"}},{"before":"743cbb2892b98ff44c22b602129754b20944e503","after":"f38a095aa0cc721c40050cb074116c153608a11b","ref":"refs/heads/master","pushedAt":"2023-12-14T05:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"fix undefined behavior (which resulted in running out of memory) (#34)","shortMessageHtmlLink":"fix undefined behavior (which resulted in running out of memory) (#34)"}},{"before":"36794c40c043094ea2b4808344bc65c593bedea9","after":"743cbb2892b98ff44c22b602129754b20944e503","ref":"refs/heads/master","pushedAt":"2023-12-14T05:15:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Correct allocation.limit_'s type before swapping\n\nWhen signing a ppc7540 binary, the dataoff would overflow to 0 and\nreally mess things up.","shortMessageHtmlLink":"Correct allocation.limit_'s type before swapping"}},{"before":"d38b9edfebcc64ce35655c807839e7492c9142ce","after":"36794c40c043094ea2b4808344bc65c593bedea9","ref":"refs/heads/master","pushedAt":"2023-12-13T17:17:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Makefile: Correctly clean files in rule (#33)\n\nOn systems where GNU Make is present and a different\r\nextension is used at compile time, the clean rule does\r\nnot correctly clean out files when requested.\r\n\r\nAppending the EXT variable to the list of cleaned files\r\nallows the clean rule to work on this circumstance.\r\n\r\nSigned-off-by: Keto ","shortMessageHtmlLink":"Makefile: Correctly clean files in rule (#33)"}},{"before":"62637ee4bf04907b705ba11638758e0a38c0a2c1","after":"d38b9edfebcc64ce35655c807839e7492c9142ce","ref":"refs/heads/master","pushedAt":"2023-08-05T00:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Attempt mmap() with MAP_RESILIENT_CODESIGN first","shortMessageHtmlLink":"Attempt mmap() with MAP_RESILIENT_CODESIGN first"}},{"before":"03f9ce4060200f6fd79b4266135befaeb8f4bada","after":"62637ee4bf04907b705ba11638758e0a38c0a2c1","ref":"refs/heads/master","pushedAt":"2023-07-27T02:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Make -s keep the Identifier","shortMessageHtmlLink":"Make -s keep the Identifier"}},{"before":"acbb98fc22a1f9a4e3ddb8a5c571fbf092f42c00","after":"03f9ce4060200f6fd79b4266135befaeb8f4bada","ref":"refs/heads/master","pushedAt":"2023-06-28T14:36:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Fix CXXFLAGS in CI for Windows target (#32)\n\n* Fix CXXFLAGS for new tre installation path\r\n\r\n* Fix CXXFLAGS for new tre installation path\r\n\r\n* Pin tre to its latest change with a commit hash\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* Pin mman-win32 with a commit hash\r\n\r\nThis should prevent new changes from breaking the CI\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n---------\r\n\r\nSigned-off-by: TheRealKeto ","shortMessageHtmlLink":"Fix CXXFLAGS in CI for Windows target (#32)"}},{"before":null,"after":"c43f61371379c832c476a6df3acc6f9b16cf45e2","ref":"refs/heads/experimental/CoreFoundation","pushedAt":"2023-06-27T04:18:22.088Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Add support to use CoreFoundation for plist handling\n\nThis gives an option to remove the dependency on libplist.\n\nThis is not in the master branch because the maintenance burden\nis too high to justify.\n\nThis was minimally tested, but I'm sure there are plenty of edge cases\nwhere it fails.","shortMessageHtmlLink":"Add support to use CoreFoundation for plist handling"}},{"before":"6f5c5ef0cc85c3444c4e0b169cc4e8dbe2159e6f","after":"acbb98fc22a1f9a4e3ddb8a5c571fbf092f42c00","ref":"refs/heads/master","pushedAt":"2023-06-27T02:51:49.769Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CRKatri","name":"Cameron Katri","path":"/CRKatri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48231187?s=80&v=4"},"commit":{"message":"Migrate to Node16-based Github Actions (#31)\n\n* Migrate to Node16-based Github Action\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* Upgrade from ancient stone release age\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* Ubuntu-22.04 is latest\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* Fix caching restore key\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* `libplist` is not a submodule anymore\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* I can't believe it's not Makefile\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n---------\r\n\r\nSigned-off-by: TheRealKeto ","shortMessageHtmlLink":"Migrate to Node16-based Github Actions (#31)"}},{"before":"aaf8f23d7975ecdb8e77e3a8f22253e0a2352cef","after":"6f5c5ef0cc85c3444c4e0b169cc4e8dbe2159e6f","ref":"refs/heads/master","pushedAt":"2023-03-11T02:31:36.775Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Teutates","name":null,"path":"/Teutates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103068388?s=80&v=4"},"commit":{"message":"Fix error message typo (#30)\n\n* Fix error message typo\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n* Clean up trailing whitespace (thanks, micro!)\r\n\r\nSigned-off-by: TheRealKeto \r\n\r\n---------\r\n\r\nSigned-off-by: TheRealKeto ","shortMessageHtmlLink":"Fix error message typo (#30)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEb_U6uQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ProcursusTeam/ldid"}