ReleaseMicrosoftMicrosoftpublished May 23, 2026seen 5d

microsoft/ebpf-for-windows v1.2.1

microsoft/ebpf-for-windows

Open original ↗

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/10

Routine patch release for Windows eBPF