{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":216094551,"defaultBranch":"master","name":"libbpf-sys","ownerLogin":"libbpf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-18T19:34:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44008517?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724865824.0","currentOid":""},"activityList":{"items":[{"before":"38a1ae3158e53a2db659ae7bd22bdebcc7c7575e","after":"307b51aa234f26fc506e0277145626f1f29f5420","ref":"refs/heads/master","pushedAt":"2024-08-28T17:19:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Release 1.4.5+v1.4.5","shortMessageHtmlLink":"Release 1.4.5+v1.4.5"}},{"before":"fc7d5b6a016a0539efe69d06400baa8f491ceefc","after":"38a1ae3158e53a2db659ae7bd22bdebcc7c7575e","ref":"refs/heads/master","pushedAt":"2024-08-28T17:10:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Check out all submodules in publish workflow\n\nMake sure to check out all submodules in the publish workflow so that we\ninclude all vendored dependencies in the resulting package.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Check out all submodules in publish workflow"}},{"before":"175334578f1de815744655e73174db7b44b3cd35","after":"fc7d5b6a016a0539efe69d06400baa8f491ceefc","ref":"refs/heads/master","pushedAt":"2024-08-28T16:46:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Release 1.4.4+v1.4.5","shortMessageHtmlLink":"Release 1.4.4+v1.4.5"}},{"before":"5f25d02f446ce2e704f4941bb3a957d26667d91b","after":"175334578f1de815744655e73174db7b44b3cd35","ref":"refs/heads/master","pushedAt":"2024-08-28T16:31:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Introduce dedicated publish workflow\n\nIntroduce a dedicated workflow for publishing the crate by push of a\nbutton. This is a much nicer experience than having to push a tag, in my\nopinion, and there is no longer a need for mismatch check. Instead of\nthe user having to create the tag, let GitHub Actions do it for us.\nSecurity-wise this reversal shouldn't matter: it's just meta-data\nattached to a commit, which we can easily verify that it hasn't changed.\nBecause tags did not seem to be signed in past, we are not loosing\nanything there either by having a some piece of infrastructure do it.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Introduce dedicated publish workflow"}},{"before":"b3ed77242d3509ff17727b0e44bb73b49fbfce40","after":"5f25d02f446ce2e704f4941bb3a957d26667d91b","ref":"refs/heads/master","pushedAt":"2024-08-26T19:58:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Add CI step checking C header up-to-dateness\n\nInstead of having to wonder whether the generated bindings.h header need\nan update [0] after, say, a libbpf submodule bump, let's just make sure\nthat we have a CI job that checks for any mismatches and flags them\naccordingly.\n\n[0] https://github.com/libbpf/libbpf-sys/pull/92#issuecomment-2253251109\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Add CI step checking C header up-to-dateness"}},{"before":"6309071a3e1099aad08ff9327ff0a5094450bbab","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-08-26T18:16:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"229ee7e9ecafe254681a8c0be93751f418d3f9e0","after":"b3ed77242d3509ff17727b0e44bb73b49fbfce40","ref":"refs/heads/master","pushedAt":"2024-08-26T18:16:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"83595393a7c672f72b3a39cbd8e9b9ef49f20274","after":null,"ref":"refs/heads/dependabot/cargo/bindgen-tw-0.70.1","pushedAt":"2024-08-26T18:06:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5e35b059416a4c4f383e9354c146077c0833f97f","after":"229ee7e9ecafe254681a8c0be93751f418d3f9e0","ref":"refs/heads/master","pushedAt":"2024-08-26T18:06:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from ^0.69.4 to ^0.70.1\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.69.4...v0.70.1)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from ^0.69.4 to ^0.70.1"}},{"before":null,"after":"6309071a3e1099aad08ff9327ff0a5094450bbab","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-08-26T17:55:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":null,"after":"83595393a7c672f72b3a39cbd8e9b9ef49f20274","ref":"refs/heads/dependabot/cargo/bindgen-tw-0.70.1","pushedAt":"2024-08-26T17:43:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from ^0.69.4 to ^0.70.1\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.69.4...v0.70.1)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from ^0.69.4 to ^0.70.1"}},{"before":"54bf71451022a08182c3c5cd4ea8309cf8f7ef91","after":"5e35b059416a4c4f383e9354c146077c0833f97f","ref":"refs/heads/master","pushedAt":"2024-08-26T17:42:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Add Dependabot configuration\n\nAdd configuration for Dependabot to automatically update dependencies,\nif possible. Updates are currently managed to GitHub Actions as well as\nCargo.toml based Rust dependencies.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Add Dependabot configuration"}},{"before":"d3ba1f31a41862a305423103a56a13a481b48a8c","after":"54bf71451022a08182c3c5cd4ea8309cf8f7ef91","ref":"refs/heads/master","pushedAt":"2024-08-21T16:16:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Updated elfutils submodule to 0.191\n\nUpdate the elfutils submodule to 0.191. Among other things, this bump\ncontains a fix for CVE-2024-25260 [0].\n\n[0] https://www.mend.io/vulnerability-database/CVE-2024-25260\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Updated elfutils submodule to 0.191"}},{"before":"9b7afd762761b2d716810cc04aa6dac6611425d4","after":"d3ba1f31a41862a305423103a56a13a481b48a8c","ref":"refs/heads/master","pushedAt":"2024-08-21T16:16:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Stop abusing LD_LIBRARY_PATH\n\nLD_LIBRARY_PATH is meant for the dynamic linker to search for shared\nlibraries at runtime. Previously libbpf-sys abused this variable to\nprovide pathes for the linker(invoked by rustc) to find libraries at\nbuild time. And this is not documented at all.\n\nThis commit proposes to use a dedicated enviroment variable for this\npurpose and documents it in README.md","shortMessageHtmlLink":"Stop abusing LD_LIBRARY_PATH"}},{"before":"ea1e243073a900f6cf0781a575960e6e2d23fbe2","after":"9b7afd762761b2d716810cc04aa6dac6611425d4","ref":"refs/heads/master","pushedAt":"2024-08-19T19:54:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"Test static,vendored cross-compilation in CI","shortMessageHtmlLink":"Test static,vendored cross-compilation in CI"}},{"before":"2dbfe03fab2f0914ce048779023dee45379077f5","after":"ea1e243073a900f6cf0781a575960e6e2d23fbe2","ref":"refs/heads/master","pushedAt":"2024-08-16T16:10:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danielocfb","name":"@d-e-s-o @ work","path":"/danielocfb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77694251?s=80&v=4"},"commit":{"message":"refactor: retrieve extra cflags idomatically\n\nCo-authored-by: @d-e-s-o @work <77694251+danielocfb@users.noreply.github.com>","shortMessageHtmlLink":"refactor: retrieve extra cflags idomatically"}},{"before":"c9deef5da0033b1c328b975c83ee9cf1bb9481b1","after":"2dbfe03fab2f0914ce048779023dee45379077f5","ref":"refs/heads/master","pushedAt":"2024-07-26T18:28:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Release 1.4.3+v1.4.5","shortMessageHtmlLink":"Release 1.4.3+v1.4.5"}},{"before":"32a2eb81c3df1d9d07e9799f03007a7fba6e1e14","after":"c9deef5da0033b1c328b975c83ee9cf1bb9481b1","ref":"refs/heads/master","pushedAt":"2024-07-26T18:16:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Properly rebuild static libraries on file changes\n\nWhen one of the submodules is changed libbpf-sys is not automatically\nrebuilt, but it should be. Emit the necessary directives to make that\nhappen.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Properly rebuild static libraries on file changes"}},{"before":"b63acf1a394d0064f69b5889c9d9d4f4c64a2777","after":"32a2eb81c3df1d9d07e9799f03007a7fba6e1e14","ref":"refs/heads/master","pushedAt":"2024-07-26T18:15:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Update libbpf to 1.4.5\n\nUpdate the libbpf submodule to version 1.4.5 to get a bunch of bug\nfixes.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Update libbpf to 1.4.5"}},{"before":"c4b1f5efc4d5d2043a04f48f00dd8ee8d3ffc46b","after":"b63acf1a394d0064f69b5889c9d9d4f4c64a2777","ref":"refs/heads/master","pushedAt":"2024-05-21T23:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Release 1.4.2+v1.4.2","shortMessageHtmlLink":"Release 1.4.2+v1.4.2"}},{"before":"68343480c3532a347ea3175509b2c57a447643ed","after":"c4b1f5efc4d5d2043a04f48f00dd8ee8d3ffc46b","ref":"refs/heads/master","pushedAt":"2024-05-21T23:10:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Update libbpf to 1.4.2\n\nUpdate the libbpf submodule to version 1.4.2 to get a bunch of bug\nfixes.\n\nSigned-off-by: Daniel Müller ","shortMessageHtmlLink":"Update libbpf to 1.4.2"}},{"before":"7506df695d1c1e35ac07d2b41e93cf4454188241","after":"68343480c3532a347ea3175509b2c57a447643ed","ref":"refs/heads/master","pushedAt":"2024-05-04T18:49:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"m: Bump to nix v0.28.0\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"m: Bump to nix v0.28.0"}},{"before":"a88f889a0ece40100f27f1476ab6b2cfc476a84f","after":"7506df695d1c1e35ac07d2b41e93cf4454188241","ref":"refs/heads/master","pushedAt":"2024-05-04T18:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Release 1.4.1+v1.4.0","shortMessageHtmlLink":"Release 1.4.1+v1.4.0"}},{"before":"a88f889a0ece40100f27f1476ab6b2cfc476a84f","after":null,"ref":"refs/tags/1.4.1+v1.4.0","pushedAt":"2024-05-04T18:26:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"}},{"before":"dc97350a9121f5618d7f45104c2e3f2fdc9cad45","after":"a88f889a0ece40100f27f1476ab6b2cfc476a84f","ref":"refs/heads/master","pushedAt":"2024-05-04T18:09:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Generate bindings for user_ring_buffer_*\n\nGenerate bindings for the user_ring_buffer_* API functions. These enable\nuser space produced ring buffers.\nhttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b66ccae01f1ddce47fe2c7f393a3a5c5ab3d7f06\n\nSigned-off-by: Jose Fernandez ","shortMessageHtmlLink":"Generate bindings for user_ring_buffer_*"}},{"before":"125444300e2db452131dd6453101599c1a277784","after":"dc97350a9121f5618d7f45104c2e3f2fdc9cad45","ref":"refs/heads/master","pushedAt":"2024-04-30T02:08:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"deps: Remove num-cpus dependency\n\nstd::thread::available_parallelism() can be used since Rust v1.59.0.\nIt can be used in place of the num_cpus crate. This commit replaces the\nusage of num_cpus for parallelism in the build script with this\nfunction.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"deps: Remove num-cpus dependency"}},{"before":"060bbf137243aa8e23f1b828642d34acc291d6dc","after":null,"ref":"refs/tags/1.4.0+v1.4.0","pushedAt":"2024-04-01T20:13:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"}},{"before":"060bbf137243aa8e23f1b828642d34acc291d6dc","after":null,"ref":"refs/heads/1.4.0+v1.4.0","pushedAt":"2024-04-01T20:12:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"}},{"before":"6647f2ee95dcd78ebd11ed099379fe88ceadea32","after":"125444300e2db452131dd6453101599c1a277784","ref":"refs/heads/master","pushedAt":"2024-04-01T20:12:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Release 1.4.0+v1.4.0","shortMessageHtmlLink":"Release 1.4.0+v1.4.0"}},{"before":null,"after":"060bbf137243aa8e23f1b828642d34acc291d6dc","ref":"refs/heads/1.4.0+v1.4.0","pushedAt":"2024-04-01T20:10:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexforster","name":"Alex Forster","path":"/alexforster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104311?s=80&v=4"},"commit":{"message":"Release 1.4.0+v1.4.0","shortMessageHtmlLink":"Release 1.4.0+v1.4.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpsaThQA","startCursor":null,"endCursor":null}},"title":"Activity · libbpf/libbpf-sys"}