{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":480829924,"defaultBranch":"main","name":"xdp-for-windows","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-12T13:48:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717016347.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"2c996bb621244d212aaf17f208a0537f56a0c494","ref":"refs/heads/mtfriesen/xdp_bpfexport_msi","pushedAt":"2024-05-29T20:59:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"invoke xdp_bpfexport.exe from MSI install/uninstall","shortMessageHtmlLink":"invoke xdp_bpfexport.exe from MSI install/uninstall"}},{"before":"d5dfdb49857c176c5682b4c166d0bce40d683c26","after":"a851dafb1170d4a87032f4af8cb1577517571986","ref":"refs/heads/nigriMSFT/stl","pushedAt":"2024-05-24T22:51:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nigriMSFT","name":"Nick Grifka","path":"/nigriMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58704857?s=80&v=4"},"commit":{"message":"consume cxplat thread timeout wait api","shortMessageHtmlLink":"consume cxplat thread timeout wait api"}},{"before":"fb6baee4343afb3e529da1c44fd44d61e45ba286","after":"41e85856f45d04cf67d23f65127a9b383c3ab071","ref":"refs/heads/mtfriesen/ebpf_discontiguous","pushedAt":"2024-05-23T20:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"fix vs2019 build","shortMessageHtmlLink":"fix vs2019 build"}},{"before":null,"after":"fb6baee4343afb3e529da1c44fd44d61e45ba286","ref":"refs/heads/mtfriesen/ebpf_discontiguous","pushedAt":"2024-05-23T20:17:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"add minimal ebpf support for discontiguous frames","shortMessageHtmlLink":"add minimal ebpf support for discontiguous frames"}},{"before":"b72f0c6d9f6781699bf460eaf7be51659cb5dd5b","after":"d5dfdb49857c176c5682b4c166d0bce40d683c26","ref":"refs/heads/nigriMSFT/stl","pushedAt":"2024-05-23T18:33:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nigriMSFT","name":"Nick Grifka","path":"/nigriMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58704857?s=80&v=4"},"commit":{"message":"Remove STL usage from functional tests\n\nThis is in preparation of exposing kernel-mode XDPAPI #196\n\nIn anticipation of a kernel-mode API, a platform abstraction layer\nis introduced for platform specific bits that replace STL usage.","shortMessageHtmlLink":"Remove STL usage from functional tests"}},{"before":"8dc8dc5c96c29dbeabd6c3ae140212e39b7da576","after":"ce195409a1fb4c99deb8e60a2b2d520201d4b18b","ref":"refs/heads/mtfriesen/rsc_to_lso","pushedAt":"2024-05-23T18:32:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into mtfriesen/rsc_to_lso","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into mtfriesen/rsc_to_lso"}},{"before":null,"after":"e19fca2632e6f59337ec9007d6f26f6f77ba4467","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-05-18T04:04:57.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 4.1.5 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6.\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/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.5 to 4.1.6"}},{"before":"6c7b4920c6b43e3bebeba7a53399f97af928d715","after":null,"ref":"refs/heads/mtfriesen/update_corenet_dep","pushedAt":"2024-05-17T13:35:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"dcc9ceec628a6d342eecdc9a667b95ab93cd83aa","after":"6fd3bd3d43037dda47caf48e79acf60d8986c13e","ref":"refs/heads/main","pushedAt":"2024-05-17T13:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"update to latest corenet-ci version (#515)","shortMessageHtmlLink":"update to latest corenet-ci version (#515)"}},{"before":null,"after":"6c7b4920c6b43e3bebeba7a53399f97af928d715","ref":"refs/heads/mtfriesen/update_corenet_dep","pushedAt":"2024-05-17T12:36:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"update to latest corenet-ci version","shortMessageHtmlLink":"update to latest corenet-ci version"}},{"before":"8e75cdacc1b340df2cd8f285874e3a2c8eb11fbc","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-13T12:37:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"0d720bd1672d4e0b5558ab5dc0ed514ab5e408a2","after":"dcc9ceec628a6d342eecdc9a667b95ab93cd83aa","ref":"refs/heads/main","pushedAt":"2024-05-13T12:37:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.5 (#512)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 4.1.4 to 4.1.5 (#512)"}},{"before":null,"after":"8e75cdacc1b340df2cd8f285874e3a2c8eb11fbc","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-11T04:25:05.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 4.1.4 to 4.1.5\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.\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/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 4.1.4 to 4.1.5"}},{"before":"f324cdbaee5303d432a88621d69d78ccf9b81d18","after":null,"ref":"refs/heads/mtfriesen/prevent_mdl_use_after_free","pushedAt":"2024-05-09T16:16:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"a2d70ddb6c24b5e1f87c50cd27153d396c1b8eee","after":"0d720bd1672d4e0b5558ab5dc0ed514ab5e408a2","ref":"refs/heads/main","pushedAt":"2024-05-09T16:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"prevent MDL use-after-free in generic RX->TX forwarding (#511)","shortMessageHtmlLink":"prevent MDL use-after-free in generic RX->TX forwarding (#511)"}},{"before":null,"after":"f324cdbaee5303d432a88621d69d78ccf9b81d18","ref":"refs/heads/mtfriesen/prevent_mdl_use_after_free","pushedAt":"2024-05-09T15:25:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"prevent MDL use-after-free in generic RX->TX forwarding","shortMessageHtmlLink":"prevent MDL use-after-free in generic RX->TX forwarding"}},{"before":"c1413fa3052c5218aa24f799368519b4a50b938f","after":null,"ref":"refs/heads/mtfriesen/fragments_on_release_1.0","pushedAt":"2024-05-08T14:34:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"51bba848b1a7c571c7eb7226977a6f24c0abffd3","after":"7f256f15310c3dd5bca322e0239b5af4cfa8e040","ref":"refs/heads/release/1.0","pushedAt":"2024-05-08T14:34:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"fix two bugs mishandling fragmented frames (#508) (#509)","shortMessageHtmlLink":"fix two bugs mishandling fragmented frames (#508) (#509)"}},{"before":"6691f4cca45f7db1034bef971ef9c62a5fa1312e","after":"8dc8dc5c96c29dbeabd6c3ae140212e39b7da576","ref":"refs/heads/mtfriesen/rsc_to_lso","pushedAt":"2024-05-08T13:56:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into mtfriesen/rsc_to_lso","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into mtfriesen/rsc_to_lso"}},{"before":null,"after":"c1413fa3052c5218aa24f799368519b4a50b938f","ref":"refs/heads/mtfriesen/fragments_on_release_1.0","pushedAt":"2024-05-08T12:38:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"fix two bugs mishandling fragmented frames (#508)","shortMessageHtmlLink":"fix two bugs mishandling fragmented frames (#508)"}},{"before":"e3cede595d8231da981f5d569db62556afb59ca6","after":null,"ref":"refs/heads/mtfriesen/fix_fragmented_headers","pushedAt":"2024-05-08T12:36:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"286b5a74a01ca4db591e1c7d2279a40a2a09ea6a","after":"a2d70ddb6c24b5e1f87c50cd27153d396c1b8eee","ref":"refs/heads/main","pushedAt":"2024-05-08T12:36:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"fix two bugs mishandling fragmented frames (#508)","shortMessageHtmlLink":"fix two bugs mishandling fragmented frames (#508)"}},{"before":null,"after":"e3cede595d8231da981f5d569db62556afb59ca6","ref":"refs/heads/mtfriesen/fix_fragmented_headers","pushedAt":"2024-05-07T20:20:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"fix two bugs mishandling fragmented frames","shortMessageHtmlLink":"fix two bugs mishandling fragmented frames"}},{"before":null,"after":"6691f4cca45f7db1034bef971ef9c62a5fa1312e","ref":"refs/heads/mtfriesen/rsc_to_lso","pushedAt":"2024-05-03T21:17:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"WIP - bare minimum RSC to LSO scaffolding and functional tests","shortMessageHtmlLink":"WIP - bare minimum RSC to LSO scaffolding and functional tests"}},{"before":"96cb0eff788059f5239c004a4575dd2c6f11c655","after":null,"ref":"refs/heads/mfriesen/less_longhaul_time","pushedAt":"2024-04-30T18:41:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"}},{"before":"acbfaa9c8ddec9a24275f488be46ce0975c524b4","after":"286b5a74a01ca4db591e1c7d2279a40a2a09ea6a","ref":"refs/heads/main","pushedAt":"2024-04-30T18:41:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"reduce longhaul stress runtime (#507)","shortMessageHtmlLink":"reduce longhaul stress runtime (#507)"}},{"before":null,"after":"96cb0eff788059f5239c004a4575dd2c6f11c655","ref":"refs/heads/mfriesen/less_longhaul_time","pushedAt":"2024-04-30T17:44:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtfriesen","name":"Michael Friesen","path":"/mtfriesen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3517159?s=80&v=4"},"commit":{"message":"reduce longhaul stress runtime","shortMessageHtmlLink":"reduce longhaul stress runtime"}},{"before":"3bca8fa6a3430fbdda909a4e134525fed11c0146","after":null,"ref":"refs/heads/dependabot/github_actions/actions/download-artifact-4.1.7","pushedAt":"2024-04-27T13:35:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nibanks","name":"Nick Banks","path":"/nibanks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663557?s=80&v=4"}},{"before":"19336366c6234e3af749f64c121e7685da6ce042","after":"acbfaa9c8ddec9a24275f488be46ce0975c524b4","ref":"refs/heads/main","pushedAt":"2024-04-27T13:35:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nibanks","name":"Nick Banks","path":"/nibanks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20663557?s=80&v=4"},"commit":{"message":"Bump actions/download-artifact from 4.1.5 to 4.1.7 (#505)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.5 to 4.1.7.\r\n- [Release notes](https://github.com/actions/download-artifact/releases)\r\n- [Commits](https://github.com/actions/download-artifact/compare/8caf195ad4b1dee92908e23f56eeb0696f1dd42d...65a9edc5881444af0b9093a5e628f2fe47ea3b2e)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/download-artifact\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/download-artifact from 4.1.5 to 4.1.7 (#505)"}},{"before":"3e097a0704afaf04c7027cab09cb34dc0a33e63f","after":"3bca8fa6a3430fbdda909a4e134525fed11c0146","ref":"refs/heads/dependabot/github_actions/actions/download-artifact-4.1.7","pushedAt":"2024-04-27T12:45:24.000Z","pushType":"force_push","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/download-artifact from 4.1.5 to 4.1.7\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.5 to 4.1.7.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/8caf195ad4b1dee92908e23f56eeb0696f1dd42d...65a9edc5881444af0b9093a5e628f2fe47ea3b2e)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/download-artifact from 4.1.5 to 4.1.7"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV2GGLAA","startCursor":null,"endCursor":null}},"title":"Activity ยท microsoft/xdp-for-windows"}