{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69877175,"defaultBranch":"master","name":"usbboot","ownerLogin":"raspberrypi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-03T14:13:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1294177?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714646987.0","currentOid":""},"activityList":{"items":[{"before":"a528b88a75643d542daca6a965bcce22e5995c00","after":null,"ref":"refs/heads/dev/tdewey/pi5-secure-boot/countersigned-recoverybin","pushedAt":"2024-05-02T10:58:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"}},{"before":"58ee52e9781685311ec43fe58654d4f913065fd7","after":"24ac3648c67423f1361b5159df4393489fd7c065","ref":"refs/heads/master","pushedAt":"2024-05-02T10:58:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"secure-boot-recovery5: Fixup wording around recovery.bin","shortMessageHtmlLink":"secure-boot-recovery5: Fixup wording around recovery.bin"}},{"before":null,"after":"a528b88a75643d542daca6a965bcce22e5995c00","ref":"refs/heads/dev/tdewey/pi5-secure-boot/countersigned-recoverybin","pushedAt":"2024-05-02T10:49:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdewey-rpi","name":"Tom Dewey","path":"/tdewey-rpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146750643?s=80&v=4"},"commit":{"message":"secure-boot-recovery5: Fixup wording around recovery.bin","shortMessageHtmlLink":"secure-boot-recovery5: Fixup wording around recovery.bin"}},{"before":"dba46ce445427b77dcd4c966c559ccabdc482537","after":"58ee52e9781685311ec43fe58654d4f913065fd7","ref":"refs/heads/master","pushedAt":"2024-04-23T13:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"firmware: Update 2712 to 2024-04-20 release\n\nAlso, slightly simplify the packaging of the firmare to avoid\nspecifying the version number in both the APT meta data and via\nthe symlink.","shortMessageHtmlLink":"firmware: Update 2712 to 2024-04-20 release"}},{"before":"2c04b2b737caeb5006b088f86e98f72bc85fb249","after":null,"ref":"refs/heads/pi5-secure-boot","pushedAt":"2024-04-19T11:30:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"}},{"before":"c5d89c297d789c5a6f0c2af77a6d53c1879d7133","after":"dba46ce445427b77dcd4c966c559ccabdc482537","ref":"refs/heads/master","pushedAt":"2024-04-19T11:30:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"BCM2712: Preliminary tool support for secure-boot\n\nIntegrate the first version of the secure-boot tools scripts for Pi5.\n\nWARNING: This commit is intended to support the development of\nsecure-boot provisioning tools. The secure-boot OTP programming\nand functionality is currently for alpha-testing and could\npermanently stop a device from booting.","shortMessageHtmlLink":"BCM2712: Preliminary tool support for secure-boot"}},{"before":"c054f4b067eeaf01d9632ddb48f2ced858f2eb0c","after":"2c04b2b737caeb5006b088f86e98f72bc85fb249","ref":"refs/heads/pi5-secure-boot","pushedAt":"2024-04-19T11:29:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"BCM2712: Preliminary tool support for secure-boot\n\nIntegrate the first version of the secure-boot tools scripts for Pi5.\n\nWARNING: This commit is intended to support the development of\nsecure-boot provisioning tools. The secure-boot OTP programming\nand functionality is currently for alpha-testing and could\npermanently stop a device from booting.","shortMessageHtmlLink":"BCM2712: Preliminary tool support for secure-boot"}},{"before":null,"after":"c054f4b067eeaf01d9632ddb48f2ced858f2eb0c","ref":"refs/heads/pi5-secure-boot","pushedAt":"2024-04-17T13:56:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"firmware: Move Pi5 to pieeprom-2024-04-17.bin","shortMessageHtmlLink":"firmware: Move Pi5 to pieeprom-2024-04-17.bin"}},{"before":"0b39ef8fcabeb1d66cd7e340a7171fc8a6490aea","after":"c5d89c297d789c5a6f0c2af77a6d53c1879d7133","ref":"refs/heads/master","pushedAt":"2024-04-17T09:50:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"bootfiles: Use the bootfiles loader for mass-storage gadget images\n\nSwitch the Linux based mass-storage-gadget modules to using the\nbootfiles.bin loader. This loader enables memory to be initialised\nat full speed and does not depend on the EEPROM having been\nprogrammed first (unless secure-boot is enabled in OTP).","shortMessageHtmlLink":"bootfiles: Use the bootfiles loader for mass-storage gadget images"}},{"before":"ff9da750c7ba123b2653eeead114590882c0cfb3","after":"0b39ef8fcabeb1d66cd7e340a7171fc8a6490aea","ref":"refs/heads/master","pushedAt":"2024-04-16T13:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"firmware: Update the 2711 bootloader to pieeprom-2024-04-15","shortMessageHtmlLink":"firmware: Update the 2711 bootloader to pieeprom-2024-04-15"}},{"before":"00cd739a32917c4488e88fc3da29e9b9a04fbef2","after":"ff9da750c7ba123b2653eeead114590882c0cfb3","ref":"refs/heads/master","pushedAt":"2024-04-11T15:10:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"rpiboot: Update 05ac log message\n\nThis should also read 0a5c.","shortMessageHtmlLink":"rpiboot: Update 05ac log message"}},{"before":"00ede20b17f3a53d5e906c0509b1c8d2e7fcdccb","after":"00cd739a32917c4488e88fc3da29e9b9a04fbef2","ref":"refs/heads/master","pushedAt":"2024-04-11T11:15:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"recovery5: pieeprom.original.bin should be a symlink","shortMessageHtmlLink":"recovery5: pieeprom.original.bin should be a symlink"}},{"before":"5d76098a54e46a0a0e42033395b8347859fb9b80","after":"00ede20b17f3a53d5e906c0509b1c8d2e7fcdccb","ref":"refs/heads/master","pushedAt":"2024-04-11T10:23:59.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"readme: Specify the python3-cryptodome library instead of pip install\n\nThe APT version of Python crypto provides the functionality required.\nUse this simpler install instead of pip which might require a\nPython virtual enviroment.","shortMessageHtmlLink":"readme: Specify the python3-cryptodome library instead of pip install"}},{"before":"8a4b80628e07544b737d3ef66c8806f94752c994","after":"5d76098a54e46a0a0e42033395b8347859fb9b80","ref":"refs/heads/master","pushedAt":"2024-03-27T13:16:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelwell","name":"Phil Elwell","path":"/pelwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8911409?s=80&v=4"},"commit":{"message":"rpiboot: Use libusb without prefix\n\nMy earlier change prefixed the libusb header path in main.c, which\nmatched my environment. To my surprise, something has deposited\nlibusb-1.0.26 into a shared header path - almost certainly not\nhomebrew.\n\nDrop the prefix to force the use of Homebrew's version.","shortMessageHtmlLink":"rpiboot: Use libusb without prefix"}},{"before":"f73fc724a8966bdb526dcd33e131bb55a1d48078","after":"8a4b80628e07544b737d3ef66c8806f94752c994","ref":"refs/heads/master","pushedAt":"2024-03-21T08:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Readme.md: Fix some markdown issues","shortMessageHtmlLink":"Readme.md: Fix some markdown issues"}},{"before":"63295cb2c7958c96f63a6d9689487e470f57034c","after":"f73fc724a8966bdb526dcd33e131bb55a1d48078","ref":"refs/heads/master","pushedAt":"2024-03-21T08:33:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #168 from timg236/rpi-eeprom-submodule\n\nInclude rpi-eeprom repo as a git submodule","shortMessageHtmlLink":"Merge pull request #168 from timg236/rpi-eeprom-submodule"}},{"before":"1cf92dbf0ce9d4c3573c25fe72d7ea419222cb37","after":"63295cb2c7958c96f63a6d9689487e470f57034c","ref":"refs/heads/master","pushedAt":"2024-03-21T08:32:59.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #206 from tdewey-rpi/dev/tdewey/serialno\n\nrpiboot: Allow selecting by serial number","shortMessageHtmlLink":"Merge pull request #206 from tdewey-rpi/dev/tdewey/serialno"}},{"before":"517bcbb4bf677141ba61742740751ecdb326e590","after":"1cf92dbf0ce9d4c3573c25fe72d7ea419222cb37","ref":"refs/heads/master","pushedAt":"2024-03-05T22:46:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #205 from pls-no-hack/master\n\nFix typo in secure-boot-recovery docs","shortMessageHtmlLink":"Merge pull request #205 from pls-no-hack/master"}},{"before":"cfa36d20f855e948cceb3cad15282dfac39f3410","after":"517bcbb4bf677141ba61742740751ecdb326e590","ref":"refs/heads/master","pushedAt":"2024-03-03T21:52:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #203 from axelsimon/README-link-fix\n\nfix link to ./tools/rpi-otp-private-key","shortMessageHtmlLink":"Merge pull request #203 from axelsimon/README-link-fix"}},{"before":"13e44c973714097d762615eeabc0842707a1bfc1","after":"cfa36d20f855e948cceb3cad15282dfac39f3410","ref":"refs/heads/master","pushedAt":"2024-02-29T14:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"mass-storage-gadget64: Reduce image size, fix DHCP and autologin to consoles","shortMessageHtmlLink":"mass-storage-gadget64: Reduce image size, fix DHCP and autologin to c…"}},{"before":"6eead47a6b12270b95474c4a1a17d060fbd7d0e8","after":"13e44c973714097d762615eeabc0842707a1bfc1","ref":"refs/heads/master","pushedAt":"2024-02-29T13:05:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterharperuk","name":"Peter Harper","path":"/peterharperuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77111776?s=80&v=4"},"commit":{"message":"Merge pull request #198 from peterharperuk/offset_and_key_len\n\nAdd options to set the key offset and length","shortMessageHtmlLink":"Merge pull request #198 from peterharperuk/offset_and_key_len"}},{"before":"58548dc322c8df2106721915ae77948b6ee40655","after":"6eead47a6b12270b95474c4a1a17d060fbd7d0e8","ref":"refs/heads/master","pushedAt":"2024-02-23T08:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"docs: Note that CM4S is compatible with CM4S RPIBOOT software","shortMessageHtmlLink":"docs: Note that CM4S is compatible with CM4S RPIBOOT software"}},{"before":"e1bcf8b7f12aab26bfe76e3f78e7f72026a9557c","after":"58548dc322c8df2106721915ae77948b6ee40655","ref":"refs/heads/master","pushedAt":"2024-02-20T14:42:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #202 from timg236/2712D0-mass-storage-gadget64\n\nmass-storage-gadget64: Update for preliminary BCM2712D0 and CM5 support","shortMessageHtmlLink":"Merge pull request #202 from timg236/2712D0-mass-storage-gadget64"}},{"before":"902bfb0d68e4e80fd65489ee7d94c6580952ed00","after":"e1bcf8b7f12aab26bfe76e3f78e7f72026a9557c","ref":"refs/heads/master","pushedAt":"2024-02-20T10:02:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #201 from timg236/pieeprom-2024-02-16-2712\n\nUpdate 2712 firmware to pieeprom-2024-02-16 release","shortMessageHtmlLink":"Merge pull request #201 from timg236/pieeprom-2024-02-16-2712"}},{"before":"d485c497d5379fb15d0a22d3b70595072d26aae9","after":"902bfb0d68e4e80fd65489ee7d94c6580952ed00","ref":"refs/heads/master","pushedAt":"2024-02-09T15:27:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"documentation: Fixup .org URLs","shortMessageHtmlLink":"documentation: Fixup .org URLs"}},{"before":"20a431c6821087dde4abf8cb3cef280e14f5bf3f","after":"d485c497d5379fb15d0a22d3b70595072d26aae9","ref":"refs/heads/master","pushedAt":"2024-02-09T12:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"bootfiles: Move to firmware sub-directory\n\nMove bootfiles.bin to a firmware/ subdirectory so that it won't\nbe inadvertently loaded by rpiboot if rpiboot is run from usbboot/.\n\nThat fails because there is no boot.img file present and prevents\nthe embedded start4.elf file from being run.","shortMessageHtmlLink":"bootfiles: Move to firmware sub-directory"}},{"before":"922f38630f24845db6767cb0ef810fd5c0832e08","after":"20a431c6821087dde4abf8cb3cef280e14f5bf3f","ref":"refs/heads/master","pushedAt":"2023-12-20T08:39:32.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #195 from timg236/pi5\n\nRaspberry Pi 5: Add support for flashing the EEPROM and a 64-bit mass-storage-gadget for BCM2711 and BCM2712","shortMessageHtmlLink":"Merge pull request #195 from timg236/pi5"}},{"before":"f4a6d8b409c148a95b519560857956bb8a04bdfc","after":"922f38630f24845db6767cb0ef810fd5c0832e08","ref":"refs/heads/master","pushedAt":"2023-12-08T14:59:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timg236","name":"Tim Gover","path":"/timg236","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990920?s=80&v=4"},"commit":{"message":"Merge pull request #193 from mennovf/installed-check-fix\n\nUpdate install_script.nsi","shortMessageHtmlLink":"Merge pull request #193 from mennovf/installed-check-fix"}},{"before":"c4b12f85de987caf8cc6517be9086e00e716a691","after":"f4a6d8b409c148a95b519560857956bb8a04bdfc","ref":"refs/heads/master","pushedAt":"2023-10-23T12:18:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelwell","name":"Phil Elwell","path":"/pelwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8911409?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"dce7f60c78e16794c8a03ba1f0089fec1d23a873","after":"c4b12f85de987caf8cc6517be9086e00e716a691","ref":"refs/heads/master","pushedAt":"2023-05-19T09:42:20.725Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelwell","name":"Phil Elwell","path":"/pelwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8911409?s=80&v=4"},"commit":{"message":"README: Include build-essential as a pre-requisite","shortMessageHtmlLink":"README: Include build-essential as a pre-requisite"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP7ImeAA","startCursor":null,"endCursor":null}},"title":"Activity · raspberrypi/usbboot"}