{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":760881577,"defaultBranch":"main","name":"xnuimagefuzzer","ownerLogin":"xsscx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-20T20:52:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10790582?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710073140.0","currentOid":""},"activityList":{"items":[{"before":"c8dc560f8ecedd51fb0540f1e8ed35e94709ca7b","after":"5cdc2a3cb31361d32cfd59ec5a06de7a77762175","ref":"refs/heads/main","pushedAt":"2024-06-08T13:07:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Project Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/\n\nProject Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/","shortMessageHtmlLink":"Project Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/"}},{"before":"7b0be34a599cc0313a40877e8316ff3ef6e4c1db","after":"c8dc560f8ecedd51fb0540f1e8ed35e94709ca7b","ref":"refs/heads/main","pushedAt":"2024-06-02T13:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Project Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/\n\nProject Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/","shortMessageHtmlLink":"Project Documentation URL https://xss.cx/public/docs/xnuimagefuzzer/"}},{"before":"fef073f867240753f2deeeecb12bf644b43a61ae","after":"7b0be34a599cc0313a40877e8316ff3ef6e4c1db","ref":"refs/heads/main","pushedAt":"2024-06-01T15:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update ViewController.m Modify for Doxygen Help\n\nUpdate ViewController.m Modify for Doxygen Help","shortMessageHtmlLink":"Update ViewController.m Modify for Doxygen Help"}},{"before":"2bd624c025cb19c58716cb62836692f4c4037f91","after":"fef073f867240753f2deeeecb12bf644b43a61ae","ref":"refs/heads/main","pushedAt":"2024-06-01T15:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update ViewController.h Modify for Doxygen Help\n\nUpdate ViewController.h Modify for Doxygen Help","shortMessageHtmlLink":"Update ViewController.h Modify for Doxygen Help"}},{"before":"caf87b56f1ec505e749acea7542b36d5500173c3","after":"2bd624c025cb19c58716cb62836692f4c4037f91","ref":"refs/heads/main","pushedAt":"2024-06-01T15:54:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update SceneDelegate.m Modify for Doxygen Help\n\nUpdate SceneDelegate.m Modify for Doxygen Help","shortMessageHtmlLink":"Update SceneDelegate.m Modify for Doxygen Help"}},{"before":"99f8f4f2b46e016e57e22df7a9bdaee619e68527","after":"caf87b56f1ec505e749acea7542b36d5500173c3","ref":"refs/heads/main","pushedAt":"2024-06-01T15:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update SceneDelegate.h Modify for Doxygen Help\n\nUpdate SceneDelegate.h Modify for Doxygen Help","shortMessageHtmlLink":"Update SceneDelegate.h Modify for Doxygen Help"}},{"before":"79854bccb3fbf4ede7098c5104a70d1038d1285c","after":"99f8f4f2b46e016e57e22df7a9bdaee619e68527","ref":"refs/heads/main","pushedAt":"2024-06-01T15:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update AppDelegate.m Modify for Doxygen Help\n\nUpdate AppDelegate.m Modify for Doxygen Help","shortMessageHtmlLink":"Update AppDelegate.m Modify for Doxygen Help"}},{"before":"4da04dc8d94dcbb76cf190e65d3983468f56f736","after":"79854bccb3fbf4ede7098c5104a70d1038d1285c","ref":"refs/heads/main","pushedAt":"2024-06-01T15:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update AppDelegate.h Modify for Doxygen Help\n\nUpdate AppDelegate.h Modify for Doxygen Help","shortMessageHtmlLink":"Update AppDelegate.h Modify for Doxygen Help"}},{"before":"5de55e056cc520cf8ddcf0e0b38ac597d787f54f","after":"4da04dc8d94dcbb76cf190e65d3983468f56f736","ref":"refs/heads/main","pushedAt":"2024-06-01T15:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Modify for Doxygen Friendly Formatting\n\nUpdate xnuimagefuzzer.m Modify for Doxygen Friendly Formatting","shortMessageHtmlLink":"Update xnuimagefuzzer.m Modify for Doxygen Friendly Formatting"}},{"before":"df20d74c1c879e5ee68c7cc2f5af54662820e3a2","after":"5de55e056cc520cf8ddcf0e0b38ac597d787f54f","ref":"refs/heads/main","pushedAt":"2024-06-01T14:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Update Xcode Help, Doxygen Friendly\n\nUpdate xnuimagefuzzer.m Update Xcode Help, Doxygen Friendly","shortMessageHtmlLink":"Update xnuimagefuzzer.m Update Xcode Help, Doxygen Friendly"}},{"before":"91075b6ce1a76bab6d2629cd297ba2f0cf659db0","after":"df20d74c1c879e5ee68c7cc2f5af54662820e3a2","ref":"refs/heads/main","pushedAt":"2024-06-01T02:10:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Fix Alpha Channel Saving Route\n\nUpdate xnuimagefuzzer.m Fix Alpha Channel Saving Route","shortMessageHtmlLink":"Update xnuimagefuzzer.m Fix Alpha Channel Saving Route"}},{"before":"9f4294dd5cf7d4ee95262970783da11c14375918","after":"91075b6ce1a76bab6d2629cd297ba2f0cf659db0","ref":"refs/heads/main","pushedAt":"2024-06-01T00:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Modify Xcode Help to be Doxygen friendly\n\nUpdate xnuimagefuzzer.m Modify Xcode Help to be Doxygen friendly\r\n\r\nThe Help and Documentation elements will be updated shortly.\r\n\r\nThis Update provide proper Help Formatting (so far) that Compiles.\r\n\r\n headerdoc2html -o Documentation -d xnuimagefuzzer.m","shortMessageHtmlLink":"Update xnuimagefuzzer.m Modify Xcode Help to be Doxygen friendly"}},{"before":"f3b8425c9ed007d15194627a9c8176f5decdabf8","after":"9f4294dd5cf7d4ee95262970783da11c14375918","ref":"refs/heads/main","pushedAt":"2024-05-30T04:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md\n\n## How-to Rebuild Xcode Project\r\n- Open Terminal\r\n- Delete the Build Directories from the Project Folder\r\n\r\n```\r\nxnuimagefuzzer % rm -rf CMakeCache.txt CMakeFiles CMakeScripts cmake_install.cmake build\r\n```\r\n### Create a Test Folder\r\n\r\n```\r\nxnuimagefuzzer % mkdir xcode_build\r\n```\r\n### Create the Xcode Project\r\n```\r\nxnuimagefuzzer % cd xcode_build\r\nxnuimagefuzzer/xcode_build % cmake -G Xcode ../XNU\\ Image\\ Fuzzer/CMakeLists.txt\r\n-- The C compiler identification is AppleClang 15.0.0.15000309\r\n-- The OBJC compiler identification is AppleClang 15.0.0.15000309\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang - skipped\r\n-- Detecting C compile features\r\n-- Detecting C compile features - done\r\n-- Detecting OBJC compiler ABI info\r\n-- Detecting OBJC compiler ABI info - done\r\n-- Check for working OBJC compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang - skipped\r\n-- Configuring done (8.8s)\r\n-- Generating done (0.0s)\r\n-- Build files have been written to: /Users/xss/Developer/xnuimagefuzzer/xcode_build\r\n```\r\n### Open the Project, Run\r\n```\r\nxcode_build % open xnuimagefuzzer.xcodeproj/\r\n```","shortMessageHtmlLink":"Update README.md"}},{"before":"f845901cb138a7e8bdc874d271c37ac0e1ed29b7","after":"f3b8425c9ed007d15194627a9c8176f5decdabf8","ref":"refs/heads/main","pushedAt":"2024-05-29T17:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md\n\nCommand Line Version\r\nSee URL https://github.com/xsscx/macos-research/tree/main/code/iOSOnMac","shortMessageHtmlLink":"Update README.md"}},{"before":"4359f37ce443580ce75e4e851edde711ad6538a6","after":"f845901cb138a7e8bdc874d271c37ac0e1ed29b7","ref":"refs/heads/main","pushedAt":"2024-05-27T15:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Build Status\n\nUpdate README.md Build Status","shortMessageHtmlLink":"Update README.md Build Status"}},{"before":"d92e45c2e6d87246b1b9e2e98e130c341c3268f5","after":"4359f37ce443580ce75e4e851edde711ad6538a6","ref":"refs/heads/main","pushedAt":"2024-05-26T18:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Announcing XNU Image Tools - https://github.com/xsscx/xnuimagetools\n\nAnnouncing XNU Image Tools - https://github.com/xsscx/xnuimagetools","shortMessageHtmlLink":"Announcing XNU Image Tools - https://github.com/xsscx/xnuimagetools"}},{"before":"5d1b02aeb768bcffbdab64234fc88f501936f123","after":"d92e45c2e6d87246b1b9e2e98e130c341c3268f5","ref":"refs/heads/main","pushedAt":"2024-05-26T12:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Add Build Status for watchOS\n\nUpdate README.md Add Build Status for watchOS","shortMessageHtmlLink":"Update README.md Add Build Status for watchOS"}},{"before":"289e9112a8f2adf9ca278221f0778e9eb966e5ea","after":"5d1b02aeb768bcffbdab64234fc88f501936f123","ref":"refs/heads/main","pushedAt":"2024-05-26T12:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Modify Project level Readme.md prior to XNU Image Tools Code Merge\n\nModify Project level Readme.md prior to XNU Image Tools Code Merge","shortMessageHtmlLink":"Modify Project level Readme.md prior to XNU Image Tools Code Merge"}},{"before":"81ee08a6975e7959be3747dda6b465be8b414b62","after":"289e9112a8f2adf9ca278221f0778e9eb966e5ea","ref":"refs/heads/main","pushedAt":"2024-05-26T12:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Create Readme.md Add Source level Readme.md prior to XNU Image Tools Code Merge\n\nCreate Readme.md Add Source level Readme.md prior to XNU Image Tools Code Merge","shortMessageHtmlLink":"Create Readme.md Add Source level Readme.md prior to XNU Image Tools …"}},{"before":"44f2c0ba72e6623e8b0548c5545a550df5f1d8d6","after":"81ee08a6975e7959be3747dda6b465be8b414b62","ref":"refs/heads/main","pushedAt":"2024-05-25T20:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Add Image Saving NSLog Statements\n\nUpdate xnuimagefuzzer.m Add Image Saving NSLog Statements","shortMessageHtmlLink":"Update xnuimagefuzzer.m Add Image Saving NSLog Statements"}},{"before":"48f0c3b3222191a2d182f75f4564b624c9647618","after":"44f2c0ba72e6623e8b0548c5545a550df5f1d8d6","ref":"refs/heads/main","pushedAt":"2024-05-25T19:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Verified Run Target VisionPro 1.2\n\n### Build & Install Status\r\n| Build OS & Device Info | Build | Install | \r\n| -------------------------------- | ------------- | ------------- | \r\n| macOS 14.5 X86_64 | ✅ | ✅ | \r\n| macOS 14.5 arm | ✅ | ✅ |\r\n| iPAD OS 17.5 | ✅ | ✅ | \r\n| iPhone OS 17.5 | ✅ | ✅ |\r\n| VisionPro 1.2 | ✅ | ✅ |","shortMessageHtmlLink":"Update README.md Verified Run Target VisionPro 1.2"}},{"before":"06479d4ec037fd494596ae11868971ed2d09e99e","after":"48f0c3b3222191a2d182f75f4564b624c9647618","ref":"refs/heads/main","pushedAt":"2024-05-25T17:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Add GIF Output Format\n\nUpdate xnuimagefuzzer.m Add GIF Output Format\r\n\r\nFix jpg for jpeg and properly save jpg extensions","shortMessageHtmlLink":"Update xnuimagefuzzer.m Add GIF Output Format"}},{"before":"86e9d80fab653bd49b35d56415dcaefa41b4e2e1","after":"06479d4ec037fd494596ae11868971ed2d09e99e","ref":"refs/heads/main","pushedAt":"2024-05-24T19:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update read-magic-numbers.py","shortMessageHtmlLink":"Update read-magic-numbers.py"}},{"before":"d18a7937c94cb897eafdb11f851d158fb06fff20","after":"86e9d80fab653bd49b35d56415dcaefa41b4e2e1","ref":"refs/heads/main","pushedAt":"2024-05-24T17:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Add Image + Code Metrics\n\n Total Lines 2851\r\n Code Lines 1396\r\n Comment Lines 950\r\n Functions 81\r\n Documented Functions 32\r\n Inline Comments 153\r\n Block Comments 130\r\n Blank Lines 505\r\n TODO Comments 0\r\n FIXME Comments 0\r\n Class Definitions 0\r\nVariable Declarations 226\r\n Loops 35\r\n Conditionals 118","shortMessageHtmlLink":"Update README.md Add Image + Code Metrics"}},{"before":"7c208cce007e6dceb85da8b345deb87fc74f300d","after":"d18a7937c94cb897eafdb11f851d158fb06fff20","ref":"refs/heads/main","pushedAt":"2024-05-21T15:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Save As PNG + JPG\n\nUpdate xnuimagefuzzer.m Save As PNG + JPG","shortMessageHtmlLink":"Update xnuimagefuzzer.m Save As PNG + JPG"}},{"before":"60b0bca0da2c53beccdc1d79c972b50cc592804c","after":"7c208cce007e6dceb85da8b345deb87fc74f300d","ref":"refs/heads/main","pushedAt":"2024-05-21T14:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Rollback use of GCD\n\nUpdate xnuimagefuzzer.m Rollback use of GCD\r\n\r\nThe rollback is due to the breaking changes to prost-processing scripts and the loss of the directory name. This functionality needs more testing to avoid breaking changes in the image post-processing pipeline.","shortMessageHtmlLink":"Update xnuimagefuzzer.m Rollback use of GCD"}},{"before":"5915e526c8ff138ecec9902cec504d8739006708","after":"60b0bca0da2c53beccdc1d79c972b50cc592804c","ref":"refs/heads/main","pushedAt":"2024-05-21T12:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update xnuimagefuzzer.m Add dispatch_async to avoid Blocking Main I/O Thread\n\nUpdate xnuimagefuzzer.m Add dispatch_async to avoid Blocking Main I/O Thread","shortMessageHtmlLink":"Update xnuimagefuzzer.m Add dispatch_async to avoid Blocking Main I/O…"}},{"before":"cb5caa9624768c06c2f133284564c8799b746415","after":"5915e526c8ff138ecec9902cec504d8739006708","ref":"refs/heads/main","pushedAt":"2024-05-21T11:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md File Sharing is Enabled via Info.plist\n\nUpdate README.md File Sharing is Enabled via Info.plist","shortMessageHtmlLink":"Update README.md File Sharing is Enabled via Info.plist"}},{"before":"2a4e134b252a6907f06efe2de57e5f34aea546a0","after":"cb5caa9624768c06c2f133284564c8799b746415","ref":"refs/heads/main","pushedAt":"2024-05-21T00:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Add Fuzzing Project Mosiac\n\nUpdate README.md Add Fuzzing Project Mosiac","shortMessageHtmlLink":"Update README.md Add Fuzzing Project Mosiac"}},{"before":"91b7c301b135bfe8656cc28dd81c1c9afea7382b","after":"2a4e134b252a6907f06efe2de57e5f34aea546a0","ref":"refs/heads/main","pushedAt":"2024-05-20T21:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xsscx","name":"David Hoyt","path":"/xsscx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10790582?s=80&v=4"},"commit":{"message":"Update README.md Confirm Build Targets ✅\n\nUpdate README.md Confirm Build Targets ✅","shortMessageHtmlLink":"Update README.md Confirm Build Targets ✅"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX-xEkAA","startCursor":null,"endCursor":null}},"title":"Activity · xsscx/xnuimagefuzzer"}