{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31374735,"defaultBranch":"main","name":"fwupd","ownerLogin":"fwupd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-26T15:52:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54377141?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727553405.0","currentOid":""},"activityList":{"items":[{"before":"0cabbb8b4f5d4686519b733b090c1a4fb67399a4","after":"e6c772d07479bd16cf7e4cf76ac441cc998a02a6","ref":"refs/heads/superm1/asus-hid","pushedAt":"2024-09-28T23:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Adjustments for introducing a reusable transfer function","shortMessageHtmlLink":"Adjustments for introducing a reusable transfer function"}},{"before":null,"after":"3f3439924db26d06501dfe8855eb23cdfab96878","ref":"refs/heads/wip/d4s/tmp-eq_child_example","pushedAt":"2024-09-28T19:56:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d4s","name":"Denis Pynkin","path":"/d4s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43042?s=80&v=4"},"commit":{"message":"tmp: code-like description of the child issue with equivalent id\n\nBased on experiments with the device from https://github.com/fwupd/fwupd/pull/7488","shortMessageHtmlLink":"tmp: code-like description of the child issue with equivalent id"}},{"before":"1cb2ae632296c8e1a96178acba42ab0801278fa1","after":"9ab1073ce8af2c0bdd60ddab9e83e2c5e50a4a06","ref":"refs/heads/hughsie/netlink-adventures2","pushedAt":"2024-09-28T19:03:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Listen to the netlink udev socket rather than using GUdevClient\n\nThis is way more efficient as we only need the sysfs path and do all the\nprobing ourselves. It might even work on Android.","shortMessageHtmlLink":"Listen to the netlink udev socket rather than using GUdevClient"}},{"before":"7d51e92942f542de3afbcd6825d0dd343ba9d929","after":null,"ref":"refs/heads/hughsie/efifb","pushedAt":"2024-09-28T17:05:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"}},{"before":"fc5aa77750055cda9ab947833ed89416e12f44b6","after":"00a07c1650fa4d03a86d9da8c5816b5ff2e5e2fd","ref":"refs/heads/main","pushedAt":"2024-09-28T17:05:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Use the first preferred CRTC screen resolution if not using efifb\n\nThis change is due distros migrating from the `efifb` fbdev driver to the\n`simpledrm` DRM driver for early graphics.\n\nThe `/sys/bus/platform/drivers/efi-framebuffer` interface no longer exists,\nso use the libdrm API instead.\n\nFixes the other half of https://github.com/fwupd/fwupd/issues/7598","shortMessageHtmlLink":"Use the first preferred CRTC screen resolution if not using efifb"}},{"before":"5d55b387446d2e53b5ea7ad93097d2ecf2f175bd","after":null,"ref":"refs/heads/hughsie/udev-device","pushedAt":"2024-09-28T17:05:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"}},{"before":"22be81c7cf9798cfac7ae37581f0c17219533588","after":"fc5aa77750055cda9ab947833ed89416e12f44b6","ref":"refs/heads/main","pushedAt":"2024-09-28T17:05:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Unset 'unconnected' when replacing devices without a remove delay","shortMessageHtmlLink":"trivial: Unset 'unconnected' when replacing devices without a remove …"}},{"before":null,"after":"5d55b387446d2e53b5ea7ad93097d2ecf2f175bd","ref":"refs/heads/hughsie/udev-device","pushedAt":"2024-09-28T14:14:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Unset 'unconnected' when replacing devices without a remove delay","shortMessageHtmlLink":"trivial: Unset 'unconnected' when replacing devices without a remove …"}},{"before":"01dfecda74cea39dd89ce77f446fcf96babb2a5f","after":"7d51e92942f542de3afbcd6825d0dd343ba9d929","ref":"refs/heads/hughsie/efifb","pushedAt":"2024-09-28T13:54:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Use the first preferred CRTC screen resolution if not using efifb\n\nThis change is due distros migrating from the `efifb` fbdev driver to the\n`simpledrm` DRM driver for early graphics.\n\nThe `/sys/bus/platform/drivers/efi-framebuffer` interface no longer exists,\nso use the libdrm API instead.\n\nFixes the other half of https://github.com/fwupd/fwupd/issues/7598","shortMessageHtmlLink":"Use the first preferred CRTC screen resolution if not using efifb"}},{"before":"5b7f5d2cbe59ab9d6ca06f5fec7e60088c2ecf63","after":null,"ref":"refs/heads/hughsie/udev-coldplug","pushedAt":"2024-09-28T12:57:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"}},{"before":"3021ed0d93e2788d3b766816a89d2982c9a3d5f8","after":"22be81c7cf9798cfac7ae37581f0c17219533588","ref":"refs/heads/main","pushedAt":"2024-09-28T12:57:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Incorporate FuDrmDevice\n\nAlthough it's not used as a baseclass yet, there's no reason to say it can't be\nused that way in the future.","shortMessageHtmlLink":"trivial: Incorporate FuDrmDevice"}},{"before":null,"after":"5b7f5d2cbe59ab9d6ca06f5fec7e60088c2ecf63","ref":"refs/heads/hughsie/udev-coldplug","pushedAt":"2024-09-28T09:33:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Incorporate FuDrmDevice\n\nAlthough it's not used as a baseclass yet, there's no reason to say it can't be\nused that way in the future.","shortMessageHtmlLink":"trivial: Incorporate FuDrmDevice"}},{"before":"d624fa787ead8977ff473e8fb8fa563b897500eb","after":"3021ed0d93e2788d3b766816a89d2982c9a3d5f8","ref":"refs/heads/main","pushedAt":"2024-09-28T09:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Fix one -Wunused-function on Windows","shortMessageHtmlLink":"trivial: Fix one -Wunused-function on Windows"}},{"before":"7c8ec80660bca1adf1a783f18a6ed47fbb4e558f","after":"d624fa787ead8977ff473e8fb8fa563b897500eb","ref":"refs/heads/main","pushedAt":"2024-09-27T18:53:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Use an explicit flag for uevent validity\n\nIf we're going to add 'free' events from netlink, we can't use the trick of\nchecking the hash table size.","shortMessageHtmlLink":"trivial: Use an explicit flag for uevent validity"}},{"before":"5df430632b55808dc7554816e09181bbd7146820","after":"01dfecda74cea39dd89ce77f446fcf96babb2a5f","ref":"refs/heads/hughsie/efifb","pushedAt":"2024-09-27T18:34:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Fix one -Wunused-function on Windows","shortMessageHtmlLink":"trivial: Fix one -Wunused-function on Windows"}},{"before":"79ab04e655e1757f12b8beec56a5040608b7fe92","after":null,"ref":"refs/heads/superm1/1-9-x-source-version","pushedAt":"2024-09-27T16:58:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"}},{"before":"c97dce6f24a67e2ffcfe9d1b7ca0c591918f3193","after":"0c4fa0a9c3e93db3e46e5ef2c02b1e7efb2a0df2","ref":"refs/heads/1_9_X","pushedAt":"2024-09-27T16:58:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.\n\n(cherry picked from commit 7c8ec80660bca1adf1a783f18a6ed47fbb4e558f)","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":null,"after":"79ab04e655e1757f12b8beec56a5040608b7fe92","ref":"refs/heads/superm1/1-9-x-source-version","pushedAt":"2024-09-27T16:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.\n\n(cherry picked from commit 7c8ec80660bca1adf1a783f18a6ed47fbb4e558f)","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":"adb13b1b42bbca351ebffd2dc6a4cec7f874fd06","after":null,"ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T16:40:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"}},{"before":"ea8ee1b69e5f33f95e740ff4d5c22d41a7e87080","after":"7c8ec80660bca1adf1a783f18a6ed47fbb4e558f","ref":"refs/heads/main","pushedAt":"2024-09-27T16:40:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":"0788b1a54572b73041615f4b51c317134ce3cbf9","after":"adb13b1b42bbca351ebffd2dc6a4cec7f874fd06","ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T16:27:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":"86e403695e61694ddee4c492250371fadfe61cae","after":"0788b1a54572b73041615f4b51c317134ce3cbf9","ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T16:21:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":"59b92bb804d894cc82be7dfc168fc54077c6de87","after":"86e403695e61694ddee4c492250371fadfe61cae","ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T16:11:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":"c7d060649913552972a9cac141b9d64dfbbde56b","after":"59b92bb804d894cc82be7dfc168fc54077c6de87","ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T16:10:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"Only use SOURCE_VERSION for displaying to a user in --version output\n\nThe SOURCE_VERSION key when used elsewhere can cause the wrong results\nfor user agent or for comparisons of daemon vs client.","shortMessageHtmlLink":"Only use SOURCE_VERSION for displaying to a user in --version output"}},{"before":null,"after":"c7d060649913552972a9cac141b9d64dfbbde56b","ref":"refs/heads/superm1/supported-build","pushedAt":"2024-09-27T15:48:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"trivial: don't use git tags for supported builds\n\nThis fixes user agent issues when the package source happens to be\npart of a different git tree.","shortMessageHtmlLink":"trivial: don't use git tags for supported builds"}},{"before":"7ef3f323ca0e297753c615a53d393543178848ec","after":null,"ref":"refs/heads/superm1/amd-guid-comparison-1-9-x","pushedAt":"2024-09-27T15:28:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"}},{"before":"d4c389ab93f321f02165f7e0e0b1c251b76250bc","after":"c97dce6f24a67e2ffcfe9d1b7ca0c591918f3193","ref":"refs/heads/1_9_X","pushedAt":"2024-09-27T15:28:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"amd-gpu: Only compare the first 10 characters of part number\n\nApparently the rest of the characters are not relevant for the purpose\nof making sure a firmware applies to a given part.\n\nSo shorten the GUID and only compare 10 characters from the rest.\n\n(cherry picked from commit beb36b0ae846dd02dbb9e7faa1f2da0feb02edda)","shortMessageHtmlLink":"amd-gpu: Only compare the first 10 characters of part number"}},{"before":null,"after":"7ef3f323ca0e297753c615a53d393543178848ec","ref":"refs/heads/superm1/amd-guid-comparison-1-9-x","pushedAt":"2024-09-27T15:15:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"amd-gpu: Only compare the first 10 characters of part number\n\nApparently the rest of the characters are not relevant for the purpose\nof making sure a firmware applies to a given part.\n\nSo shorten the GUID and only compare 10 characters from the rest.\n\n(cherry picked from commit beb36b0ae846dd02dbb9e7faa1f2da0feb02edda)","shortMessageHtmlLink":"amd-gpu: Only compare the first 10 characters of part number"}},{"before":"282173617f03a67e5cf696e1c69b191e9356cfd5","after":null,"ref":"refs/heads/superm1/amd-guid-comparison","pushedAt":"2024-09-27T15:15:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"}},{"before":"a10632973eb62f58c64c46702988155d07558dc8","after":"ea8ee1b69e5f33f95e740ff4d5c22d41a7e87080","ref":"refs/heads/main","pushedAt":"2024-09-27T15:15:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"superm1","name":"Mario Limonciello","path":"/superm1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494526?s=80&v=4"},"commit":{"message":"amd-gpu: Only compare the first 10 characters of part number\n\nApparently the rest of the characters are not relevant for the purpose\nof making sure a firmware applies to a given part.\n\nSo shorten the GUID and only compare 10 characters from the rest.","shortMessageHtmlLink":"amd-gpu: Only compare the first 10 characters of part number"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQyMzoxNzoyMC4wMDAwMDBazwAAAATDlZwE","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxNToxNTowMy4wMDAwMDBazwAAAATCv6gl"}},"title":"Activity · fwupd/fwupd"}