microsoft/ebpf-for-windows v1.2.1
microsoft/ebpf-for-windows
Captured source
source ↗published May 23, 2026seen 5dcaptured 12hhttp 200method plain
Release-v1.2.1
Repository: microsoft/ebpf-for-windows
Tag: v1.2.1
Published: 2026-05-23T01:20:39Z
Prerelease: yes
Release notes:
What's Changed
- Document proposed BTF-resolved function design for issue #5043 by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/5050
- Install procdump using curl instead of chocolately by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/5070
- bump prevail from b24faf to 4790e8 to resolve fuzzer crash by @mikeagun in https://github.com/microsoft/ebpf-for-windows/pull/5099
- Changes to the check-PR workflow. by @shankarseal in https://github.com/microsoft/ebpf-for-windows/pull/5087
- Add GitHub workflow to check Markdown links by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/5104
- Updated the file list to copy to API Test and its dependencies to Vpack by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5107
- Add spd option for Convert-BpfToNative.ps1 by @saxena-anurag in https://github.com/microsoft/ebpf-for-windows/pull/5100
- update PR template by @shankarseal in https://github.com/microsoft/ebpf-for-windows/pull/5088
- Switch from Dependabot to Renovate for dependency updates by @Copilot in https://github.com/microsoft/ebpf-for-windows/pull/5117
- Find msbuild path using vswhere by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5120
- Allow sockops BPF programs to query the WFP flow_id by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/4763
- Add ELF file hash to PE image by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/4759
- Add GitHub workflow to check Markdown links by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/5119
- Enable failure slice output for INFORMATIONAL verbosity mode by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/5032
- docs: add crash dump debugging instructions to copilot-instructions.md by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/5077
- Updated the test project references for oneBranch build to include test Binaries by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5135
- [1ES runners] Remove generated password and credential manager usage by @matthewige in https://github.com/microsoft/ebpf-for-windows/pull/5046
- Install LLVM in onebranch pipelines by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5137
- Resolve issues with 1ES runner test jobs, revert back to gen 1 VM, minor reliability fixes by @matthewige in https://github.com/microsoft/ebpf-for-windows/pull/5158
- bpf2c optimizations by @saxena-anurag in https://github.com/microsoft/ebpf-for-windows/pull/5126
- Bump eBPF version to 1.2.0 by @mikeagun in https://github.com/microsoft/ebpf-for-windows/pull/5130
- Update 1ES runners to Gen2 Inner VMs by @matthewige in https://github.com/microsoft/ebpf-for-windows/pull/5146
- [custom maps] Update dispatch function names by @saxena-anurag in https://github.com/microsoft/ebpf-for-windows/pull/5149
- Fix OOB access in _initialize_ebpf_programs_native on program count mismatch by @abeltrano in https://github.com/microsoft/ebpf-for-windows/pull/5152
- Add proposal for adding a listen hook by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/4761
- Add copy build output script for internal pipeline, minor pipeline fixes. by @matthewige in https://github.com/microsoft/ebpf-for-windows/pull/5163
- Add support for native in stress test suite. by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/5072
- [custom maps] Update dispatch function names #2 by @saxena-anurag in https://github.com/microsoft/ebpf-for-windows/pull/5173
- Add missing header field to program_runtime_context_t in docs by @Alan-Jowett in https://github.com/microsoft/ebpf-for-windows/pull/5175
- [doc] Custom maps design by @saxena-anurag in https://github.com/microsoft/ebpf-for-windows/pull/4882
- Fix nuget.vcxproj Outputs mismatch for Release configurations by @mikeagun in https://github.com/microsoft/ebpf-for-windows/pull/5131
- Revise release process documentation by @shankarseal in https://github.com/microsoft/ebpf-for-windows/pull/5167
- Include sample .o in nuspec. by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/5165
- Adding driver tests for proof of verification by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/4975
- Register BPF_MAP_TYPE_XSKMAP by @mtfriesen in https://github.com/microsoft/ebpf-for-windows/pull/5179
- Fix fault injection crash in NmrRegisterClient by @nmlud21 in https://github.com/microsoft/ebpf-for-windows/pull/5192
- Cherry-Pick #5208 #5211 #5186 #5224 from Main in to release/1.2 by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5226
- CP - Fix OneBranch signed-nupkg repack after #5131 (#5210) by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5233
- CherryPick #5252 #5229 from Main by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5262
- Updating ProcDump hash in Azure Pipelines (#5263) by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5266
- Updating ebpfcore.spd by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5270
- Updating version to v1.2.1 by @kumarvin123 in https://github.com/microsoft/ebpf-for-windows/pull/5303
New Contributors
- @MrLawrenceKwan made their first contribution in https://github.com/microsoft/ebpf-for-windows/pull/5039
Full Changelog: https://github.com/microsoft/ebpf-for-windows/compare/Release-v1.1.0...v1.2.1
Notability
notability 4.0/10Routine patch release for Windows eBPF