{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28331817,"defaultBranch":"main","name":"libgusb","ownerLogin":"hughsie","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-22T09:08:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/151380?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713795454.0","currentOid":""},"activityList":{"items":[{"before":"ed31c8134d80d006bd45450e84180be2a7c0742e","after":"048bd6b8f8f13f5a6d0391b7ca706ca1c60458ba","ref":"refs/heads/main","pushedAt":"2024-04-24T21:41:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"license: s/LGPL-2.1+/LGPL-2.1-or-later/g\n\nSigned-off-by: Rui Chen ","shortMessageHtmlLink":"license: s/LGPL-2.1+/LGPL-2.1-or-later/g"}},{"before":"a4fdee094e086166219ab9d7203fbe1f10c6f635","after":"ed31c8134d80d006bd45450e84180be2a7c0742e","ref":"refs/heads/main","pushedAt":"2024-04-22T14:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Release version 0.4.9","shortMessageHtmlLink":"Release version 0.4.9"}},{"before":"9ea72fecc06922a6d80401176de338946aba1567","after":null,"ref":"refs/heads/wip/hughsie/bos-bcdUSB","pushedAt":"2024-03-05T18:12:41.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":"8bef41c8602929dca074194d8701302a55f86b96","after":"a4fdee094e086166219ab9d7203fbe1f10c6f635","ref":"refs/heads/main","pushedAt":"2024-03-05T18:12:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Only request the BOS descriptor when bcdUSB > 0x0200\n\nSee https://techcommunity.microsoft.com/t5/microsoft-usb-blog/usb-2-1-2-0-1-1-device-enumeration-changes-in-windows-8/ba-p/270775","shortMessageHtmlLink":"Only request the BOS descriptor when bcdUSB > 0x0200"}},{"before":null,"after":"9ea72fecc06922a6d80401176de338946aba1567","ref":"refs/heads/wip/hughsie/bos-bcdUSB","pushedAt":"2024-03-05T17:12:45.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":"Only request the BOS descriptor when bcdUSB > 0x0200\n\nSee https://techcommunity.microsoft.com/t5/microsoft-usb-blog/usb-2-1-2-0-1-1-device-enumeration-changes-in-windows-8/ba-p/270775","shortMessageHtmlLink":"Only request the BOS descriptor when bcdUSB > 0x0200"}},{"before":"dc21fdab0389463ab0c6ff54efd2011143266834","after":null,"ref":"refs/heads/wip/hughsie/close-open-failure","pushedAt":"2023-11-28T15:47:47.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":"3360ff80952b2cd1be11b2c1fe5afbb5590f5ccc","after":"8bef41c8602929dca074194d8701302a55f86b96","ref":"refs/heads/main","pushedAt":"2023-11-28T15:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Close the libusb handle if returning failure from open()","shortMessageHtmlLink":"Close the libusb handle if returning failure from open()"}},{"before":null,"after":"efedeb4aac623b5fdd76da3d21b0dfa921da83d5","ref":"refs/heads/wip/hughsie/hid-inface-other","pushedAt":"2023-11-23T09:31:03.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":"Correctly get all HID descriptors\n\nWe have to use the interface number and index, but then most devices just reply\nwith LIBUSB_TRANSFER_STALL (not supported) anyway.","shortMessageHtmlLink":"Correctly get all HID descriptors"}},{"before":"dbf869b8397cdbb0c036e8c07796e9c5de63f78f","after":null,"ref":"refs/heads/wip/hughsie/project_source_root","pushedAt":"2023-11-22T18:05:59.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":"8bd042a0df12b0b1530735ef7e736a826c5ea354","after":null,"ref":"refs/heads/wip/hughsie/busy","pushedAt":"2023-11-22T18:05:58.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":"9e0fa10fd5f5b11bb283d247f8fceefbcf416883","after":null,"ref":"refs/heads/wip/hughsie/hid-desc","pushedAt":"2023-11-22T17:50:02.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":"e810988bdf4fec64b24462185f5064241555424e","after":"3360ff80952b2cd1be11b2c1fe5afbb5590f5ccc","ref":"refs/heads/main","pushedAt":"2023-11-22T17:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Allow reading HID descriptors larger than 255 bytes\n\nFixes https://github.com/hughsie/libgusb/issues/114","shortMessageHtmlLink":"Allow reading HID descriptors larger than 255 bytes"}},{"before":"de7d8eed0a3608bff8c3c341a7c7062fde8dda85","after":"9e0fa10fd5f5b11bb283d247f8fceefbcf416883","ref":"refs/heads/wip/hughsie/hid-desc","pushedAt":"2023-11-22T17:26:39.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":"Allow reading HID descriptors larger than 255 bytes\n\nFixes https://github.com/hughsie/libgusb/issues/114","shortMessageHtmlLink":"Allow reading HID descriptors larger than 255 bytes"}},{"before":"f1521233ee3e6d15fff10ad9da3a1b76a8c389d5","after":null,"ref":"refs/heads/wip/hughsie/not-safe-actually","pushedAt":"2023-11-22T17:24:30.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":"dcf596c1798b03251704ecc0baaa12bcf1154e15","after":"dc21fdab0389463ab0c6ff54efd2011143266834","ref":"refs/heads/wip/hughsie/close-open-failure","pushedAt":"2023-11-22T17:23:55.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":"Close the libusb handle if returning failure from open()","shortMessageHtmlLink":"Close the libusb handle if returning failure from open()"}},{"before":"e79cd09a277c93ed524fe40b230ab59aa07bd90e","after":"e810988bdf4fec64b24462185f5064241555424e","ref":"refs/heads/main","pushedAt":"2023-11-22T17:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Disable the FreeBSD CI target, it's broken again","shortMessageHtmlLink":"trivial: Disable the FreeBSD CI target, it's broken again"}},{"before":"1a8f8c6450a62d2377c3047826049fb7eeea9f33","after":null,"ref":"refs/heads/wip/hughsie/no-introspection2","pushedAt":"2023-11-22T17:21:10.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":"0b8e00d595aba78e4853aec66b5abd061ecf4eff","after":"e79cd09a277c93ed524fe40b230ab59aa07bd90e","ref":"refs/heads/main","pushedAt":"2023-11-22T17:21:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Show a build error for -Dvapi=true -Dintrospection=false","shortMessageHtmlLink":"Show a build error for -Dvapi=true -Dintrospection=false"}},{"before":"7ba80c2b76908a5ad323c3e1f0fe139e2a86b2c5","after":null,"ref":"refs/heads/wip/hughsie/iface","pushedAt":"2023-11-22T17:20:36.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":"971ad651a71ac6b73e61d5dbc495b53e6afe7ce2","after":"0b8e00d595aba78e4853aec66b5abd061ecf4eff","ref":"refs/heads/main","pushedAt":"2023-11-22T17:20:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Use 'iface' as interface is a type in windows.h\n\nThis fixes compiling with MinGW when we import gusb.h before the _WIN32 headers.","shortMessageHtmlLink":"Use 'iface' as interface is a type in windows.h"}},{"before":"253e5bdf5c887aaae22c47f7b89a8480f79dc908","after":null,"ref":"refs/heads/wip/hughsie/emulate-hotplug","pushedAt":"2023-11-22T17:19:59.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":"ac3ee66cec420ed3064300737a913536cde42da1","after":"971ad651a71ac6b73e61d5dbc495b53e6afe7ce2","ref":"refs/heads/main","pushedAt":"2023-11-22T17:19:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: Allow loading multiple JSON emulations on the CLI\n\nThis allows us to test the hotplug signals.","shortMessageHtmlLink":"trivial: Allow loading multiple JSON emulations on the CLI"}},{"before":"860108f261f431236aa627cba96689fb891123d8","after":"ac3ee66cec420ed3064300737a913536cde42da1","ref":"refs/heads/main","pushedAt":"2023-11-22T17:19:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Fix a buffer over-read when emulating devices","shortMessageHtmlLink":"Fix a buffer over-read when emulating devices"}},{"before":null,"after":"de7d8eed0a3608bff8c3c341a7c7062fde8dda85","ref":"refs/heads/wip/hughsie/hid-desc","pushedAt":"2023-11-22T10:39:30.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":"Allow reading HID descriptors larger than 255 bytes\n\nFixes https://github.com/hughsie/libgusb/issues/114","shortMessageHtmlLink":"Allow reading HID descriptors larger than 255 bytes"}},{"before":null,"after":"253e5bdf5c887aaae22c47f7b89a8480f79dc908","ref":"refs/heads/wip/hughsie/emulate-hotplug","pushedAt":"2023-11-20T18:30:28.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: Allow loading multiple JSON emulations on the CLI\n\nThis allows us to test the hotplug signals.","shortMessageHtmlLink":"trivial: Allow loading multiple JSON emulations on the CLI"}},{"before":null,"after":"dcf596c1798b03251704ecc0baaa12bcf1154e15","ref":"refs/heads/wip/hughsie/close-open-failure","pushedAt":"2023-11-20T18:29:40.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":"Close the libusb handle if returning failure from open()","shortMessageHtmlLink":"Close the libusb handle if returning failure from open()"}},{"before":"2f14fee0ddcc17a90432d0cfa2859c6c55802e76","after":"f1521233ee3e6d15fff10ad9da3a1b76a8c389d5","ref":"refs/heads/wip/hughsie/not-safe-actually","pushedAt":"2023-11-18T10:47:36.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":"Fix a buffer over-read when emulating devices","shortMessageHtmlLink":"Fix a buffer over-read when emulating devices"}},{"before":null,"after":"2f14fee0ddcc17a90432d0cfa2859c6c55802e76","ref":"refs/heads/wip/hughsie/not-safe-actually","pushedAt":"2023-11-18T10:47:04.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":"Fix a buffer over-read when enmulating devices","shortMessageHtmlLink":"Fix a buffer over-read when enmulating devices"}},{"before":"ea074426660eb78199106767d826db9ea0fc8734","after":"860108f261f431236aa627cba96689fb891123d8","ref":"refs/heads/main","pushedAt":"2023-11-07T13:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"trivial: post release version bump","shortMessageHtmlLink":"trivial: post release version bump"}},{"before":"f2df58f5ef2f9d67cf090242ab24bea2b1a33b1b","after":"ea074426660eb78199106767d826db9ea0fc8734","ref":"refs/heads/main","pushedAt":"2023-11-07T13:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hughsie","name":"Richard Hughes","path":"/hughsie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151380?s=80&v=4"},"commit":{"message":"Release version 0.4.8","shortMessageHtmlLink":"Release version 0.4.8"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOZQhIwA","startCursor":null,"endCursor":null}},"title":"Activity ยท hughsie/libgusb"}