{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91932227,"defaultBranch":"develop","name":"drm-rs","ownerLogin":"Smithay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-21T04:05:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29117271?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713441288.0","currentOid":""},"activityList":{"items":[{"before":"74a9bd372866d52e2d6c98c75c676b080856848d","after":"0db7924add74c0e113bfe5e3904c802412926522","ref":"refs/heads/develop","pushedAt":"2024-05-07T10:12:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"ffi: Make `map_reserve!` zero-initialize reserved bytes\n\nValgrind was complaining about this. I don't think this should make a\ndifference for actual soundness, but this seems reasonable enough to do.\n\nThis reduces the number of Valgrind errors on the `properties` example\nfrom `95265 errors from 172 contexts` to `78 errors from 2 contexts`.","shortMessageHtmlLink":"ffi: Make map_reserve! zero-initialize reserved bytes"}},{"before":"695183d57cd3302b2061a820b9d222c80ca465e7","after":"74a9bd372866d52e2d6c98c75c676b080856848d","ref":"refs/heads/develop","pushedAt":"2024-04-18T11:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.12.0","shortMessageHtmlLink":"v0.12.0"}},{"before":"32aec872f626291a3b735887e2259f77d8d2ce52","after":"695183d57cd3302b2061a820b9d222c80ca465e7","ref":"refs/heads/develop","pushedAt":"2024-04-18T11:23:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Add Display impl for few more KMS objects","shortMessageHtmlLink":"Add Display impl for few more KMS objects"}},{"before":"424981d6fc16999d188149bf3f92c81b7f628ebb","after":"32aec872f626291a3b735887e2259f77d8d2ce52","ref":"refs/heads/develop","pushedAt":"2024-03-27T20:41:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Remove hopefully unnecessary lint guards","shortMessageHtmlLink":"Remove hopefully unnecessary lint guards"}},{"before":"d926544890a0829cf23cca8dd8d46578c0400b41","after":"424981d6fc16999d188149bf3f92c81b7f628ebb","ref":"refs/heads/develop","pushedAt":"2024-03-27T16:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Add `Device::syncobj_eventfd`","shortMessageHtmlLink":"Add Device::syncobj_eventfd"}},{"before":"98191174349c3c4720a2fbc3654b74ca32c8a11c","after":"d926544890a0829cf23cca8dd8d46578c0400b41","ref":"refs/heads/develop","pushedAt":"2024-03-27T14:20:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Fix drm::control::Device::add_planar_buffer when GBM Bo uses DrmModifier::Invalid\n\nWhen adding a GBM supplied buffer via add_planar_buffer, since commit\n6cb3a27d5b3f4fecb5415bed69497491759126a9 the modifiers are fetched\ndirectly from the planar buffer trait. What the code does not take into\naccount though is when the GBM bo returns DrmModifier::Invalid. In that\ncase add_fb2 expects 0 as modifier in the array for each plane,\ninstead of DRM_FORMAT_MOD_INVALID.","shortMessageHtmlLink":"Fix drm::control::Device::add_planar_buffer when GBM Bo uses DrmModif…"}},{"before":"2fc7569d642aa3a0aed38a2d50c0a615d5d52e0b","after":null,"ref":"refs/heads/update-bindings","pushedAt":"2024-03-27T12:23:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"c371ef6dd0a5fda607ff872cc56759ccb728bca8","after":"98191174349c3c4720a2fbc3654b74ca32c8a11c","ref":"refs/heads/develop","pushedAt":"2024-03-27T12:23:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Updated bindings","shortMessageHtmlLink":"Updated bindings"}},{"before":null,"after":"2fc7569d642aa3a0aed38a2d50c0a615d5d52e0b","ref":"refs/heads/update-bindings","pushedAt":"2024-03-27T12:18:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated bindings","shortMessageHtmlLink":"Updated bindings"}},{"before":"328742fddc675b3370057b382eb54acbc9b48c79","after":"c371ef6dd0a5fda607ff872cc56759ccb728bca8","ref":"refs/heads/develop","pushedAt":"2024-03-27T12:13:20.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"[CI] Fetch drm headers","shortMessageHtmlLink":"[CI] Fetch drm headers"}},{"before":"284df3ca0baca439b6fa5546853ce10466c3bc51","after":"328742fddc675b3370057b382eb54acbc9b48c79","ref":"refs/heads/develop","pushedAt":"2024-01-04T20:08:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"deps: Update rustyline","shortMessageHtmlLink":"deps: Update rustyline"}},{"before":"f8730e868c6c731c16e87fded40a9febcc4ca885","after":"1fa7943a02e22ffaeaa58181df600cf9c5573ae5","ref":"refs/heads/ver/v0.11.1","pushedAt":"2024-01-04T20:04:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"deps: Update rustyline","shortMessageHtmlLink":"deps: Update rustyline"}},{"before":"5be31d3597caf0e92e748d178f76e3810b7996ea","after":"f8730e868c6c731c16e87fded40a9febcc4ca885","ref":"refs/heads/ver/v0.11.1","pushedAt":"2024-01-04T19:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Downgrade home to meet MSRV","shortMessageHtmlLink":"Downgrade home to meet MSRV"}},{"before":null,"after":"5be31d3597caf0e92e748d178f76e3810b7996ea","ref":"refs/heads/ver/v0.11.1","pushedAt":"2024-01-04T19:35:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.11.1","shortMessageHtmlLink":"v0.11.1"}},{"before":"79a9e2b0907f994a73d6926375557a8366f91315","after":"284df3ca0baca439b6fa5546853ce10466c3bc51","ref":"refs/heads/develop","pushedAt":"2023-12-04T19:18:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"drm-sys: Update `bindgen`\n\nThis doesn't have any impact on the generated bindings.","shortMessageHtmlLink":"drm-sys: Update bindgen"}},{"before":"f7ffcd0413d37c0ef66a0c9fad03a31d089b413b","after":"79a9e2b0907f994a73d6926375557a8366f91315","ref":"refs/heads/develop","pushedAt":"2023-12-04T18:57:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #185 from ids1024/rdwr-cloexec","shortMessageHtmlLink":"Merge pull request #185 from ids1024/rdwr-cloexec"}},{"before":"c72d3934af3e413b41147298b394c14d28ae9a00","after":null,"ref":"refs/heads/v0.11.0","pushedAt":"2023-11-14T16:17:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"c0ee108cb74472a0134f11f63b6224d7c12f3fb5","after":"f7ffcd0413d37c0ef66a0c9fad03a31d089b413b","ref":"refs/heads/develop","pushedAt":"2023-11-14T16:17:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #181 from Smithay/v0.11.0\n\nv0.11.0","shortMessageHtmlLink":"Merge pull request #181 from Smithay/v0.11.0"}},{"before":"effdddccd907e9e9c92d230bb5207c286dfeaa9d","after":"c72d3934af3e413b41147298b394c14d28ae9a00","ref":"refs/heads/v0.11.0","pushedAt":"2023-11-14T16:08:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.11.0","shortMessageHtmlLink":"v0.11.0"}},{"before":null,"after":"effdddccd907e9e9c92d230bb5207c286dfeaa9d","ref":"refs/heads/v0.11.0","pushedAt":"2023-11-14T16:07:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.11.0","shortMessageHtmlLink":"v0.11.0"}},{"before":"ba7d0d7388ba205552555ad1724c7e86b020f7cf","after":"c0ee108cb74472a0134f11f63b6224d7c12f3fb5","ref":"refs/heads/develop","pushedAt":"2023-11-14T11:10:29.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #180 from ids1024/rustix\n\nUse Rustix","shortMessageHtmlLink":"Merge pull request #180 from ids1024/rustix"}},{"before":"0c5c8fa2796741b1df7e5e62b6695b45e1325fff","after":"ba7d0d7388ba205552555ad1724c7e86b020f7cf","ref":"refs/heads/develop","pushedAt":"2023-11-07T08:15:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #179 from ids1024/io-error","shortMessageHtmlLink":"Merge pull request #179 from ids1024/io-error"}},{"before":"fd1e35069a3ec09a2c12cfce53dace70e575108e","after":"0c5c8fa2796741b1df7e5e62b6695b45e1325fff","ref":"refs/heads/develop","pushedAt":"2023-11-03T19:26:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #178 from ids1024/clippy","shortMessageHtmlLink":"Merge pull request #178 from ids1024/clippy"}},{"before":"ec52ef7d7fc57fdba9ff94d90a65970ad1cccc76","after":"fd1e35069a3ec09a2c12cfce53dace70e575108e","ref":"refs/heads/develop","pushedAt":"2023-11-03T18:41:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #177 from ids1024/private-module\n\nffi: Make `ioctl` module private","shortMessageHtmlLink":"Merge pull request #177 from ids1024/private-module"}},{"before":"33a87a02339fa00a50e1a15505bda34f9f3bce7e","after":"ec52ef7d7fc57fdba9ff94d90a65970ad1cccc76","ref":"refs/heads/develop","pushedAt":"2023-11-03T15:52:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #176 from ids1024/bindings\n\nGenerate bindings once for all platforms and architectures","shortMessageHtmlLink":"Merge pull request #176 from ids1024/bindings"}},{"before":"250fa4a133833b1faeace655b2f7536aaa60ccbe","after":"33a87a02339fa00a50e1a15505bda34f9f3bce7e","ref":"refs/heads/develop","pushedAt":"2023-10-18T08:58:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #174 from ids1024/borrowedfd\n\ndrm-ffi: Accept `BorrowedFd` arguments instead of `RawFd`","shortMessageHtmlLink":"Merge pull request #174 from ids1024/borrowedfd"}},{"before":"61a74156dddf99d803cb92681f28d925db5d1c85","after":"250fa4a133833b1faeace655b2f7536aaa60ccbe","ref":"refs/heads/develop","pushedAt":"2023-10-12T12:36:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #171 from ids1024/io-safety\n\nUse `OwnedFd` and `BorrowedFd` where `RawFd` is used in API","shortMessageHtmlLink":"Merge pull request #171 from ids1024/io-safety"}},{"before":"088030d788fa7b0e3c917461b27262f3dceaeed9","after":"61a74156dddf99d803cb92681f28d925db5d1c85","ref":"refs/heads/develop","pushedAt":"2023-09-25T10:31:19.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #169 from linkmauve/fewer-getproperty\n\nReduce the number of get_property ioctls called","shortMessageHtmlLink":"Merge pull request #169 from linkmauve/fewer-getproperty"}},{"before":"00efbddd5fa91a2834cbd21891ef0386ce28289c","after":"088030d788fa7b0e3c917461b27262f3dceaeed9","ref":"refs/heads/develop","pushedAt":"2023-09-22T19:38:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #168 from alyssais/repository\n\ndrm-sys: add repository to Cargo.toml","shortMessageHtmlLink":"Merge pull request #168 from alyssais/repository"}},{"before":"352ba9bfb483cb725840dd09df98f02e817a8494","after":null,"ref":"refs/heads/feature/force_probe","pushedAt":"2023-09-22T09:51:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ2yPuwA","startCursor":null,"endCursor":null}},"title":"Activity · Smithay/drm-rs"}