remove ETW plugin by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/752
bump to version 1.2.0 by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/753
extend functional test runtimes by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/754
Release housekeeping for version 1.1.0 by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/755
silently ignore non-existent files by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/760
Rename xdp_md_ to xdp_md by @shpalani in https://github.com/microsoft/xdp-for-windows/pull/763
make uninstall more resilient to bugchecks by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/764
Add AF_XDP transmit checksum offload by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/375
un-support ipv6 extensions with tx offload for now by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/766
Add AF_XDP notification and query for NIC checksum offload state by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/767
add skeleton ring perf microbenchmark by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/769
allow CI workflow to be manually triggered by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/770
add rxfilter perf test to CI by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/771
rxfilter: use sample-only cpu profile by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/772
rxfilterperf: test both LWF and native XDP code paths by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/773
Bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/775
Bump submodules/cxplat from eec6b42 to cb6e929 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/776
Bump submodules/wil from 27d66a2 to 182e652 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/777
remove dead perf dashboard link by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/779
finalize xdp 1.1 release by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/778
fix up stats macros to use atomic get/set by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/781
add perf tests without memcpy by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/782
Force inline XdppReceiveBatch by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/780
use JSON instead of CSV for xskperfsuite and perf comparison script by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/783
bump perf test timeout by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/784
remove CSV perf data support by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/785
Bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/787
Further refactor perf data creation into common.ps1 by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/788
Add CI perf summary by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/786
Bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/790
remove uninitialized pool allocation by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/791
Bump submodules/net-offloads from d1427d5 to 5efac01 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/792
Make XDP build in OneBranch again by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/793
Add NuGet runtime tests by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/795
fix azure functional test timeout by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/796
Fix afxdp.h Struct Initialization by @nibanks in https://github.com/microsoft/xdp-for-windows/pull/799
Apply ADO timeout to jobs by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/800
Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/803
Bump submodules/wil from 182e652 to 1b9fd9d by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/802
Change NuGet package IDs to Microsoft.* prefix by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/805
Bump actions/download-artifact from 4.1.8 to 4.1.9 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/807
Add empty check to let nugget parse the prop file by @guhetier in https://github.com/microsoft/xdp-for-windows/pull/808
add documentation for nuget runtime install steps by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/811
Bump submodules/wil from 1b9fd9d to 5af3cda by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/812
Bump actions/download-artifact from 4.1.9 to 4.2.1 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/815
Bump submodules/wil from 5af3cda to e8f67c3 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/816
Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/814
xskbench: add process/thread priority knobs by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/818
Bump submodules/wil from e8f67c3 to b6ec76a by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/819
Remove invalid assertion in XDPLWF in low resource scenario by @guhetier in https://github.com/microsoft/xdp-for-windows/pull/820
add IO completion watchdogs to xskbench by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/817
Fix minor NuGet packaging issues by @abeltrano in https://github.com/microsoft/xdp-for-windows/pull/823
Fix a race condition in xdp receive path in low resources scenario by @guhetier in https://github.com/microsoft/xdp-for-windows/pull/825
Use FNMP to inject interesting frames on the Rx path of spinxsk by @guhetier in https://github.com/microsoft/xdp-for-windows/pull/809
Fix loop counter type by @guhetier in https://github.com/microsoft/xdp-for-windows/pull/826
Consume ebpf v0.21.0 by @matthewige in https://github.com/microsoft/xdp-for-windows/pull/828
clean up of ebpf 0.18/0.20 bug mitigations by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/759
update test signed driver docs by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/832
Use central package management for nuget by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/833
Bump submodules/wil from b6ec76a to 907a850 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/830
validate onebranch-style builds for arm64, too by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/756
Bump actions/download-artifact from 4.2.1 to 4.3.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/836
Bump submodules/wil from 907a850 to 158863d by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/835
Fix internal test pipeline by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/837
Fix Stress CI false negatives by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/839
Output NuGet packages to a packages subdirectory by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/842
Bump submodules/wil from 158863d to 9678817 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/843
Improve tracing of NDIS status indications by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/844
Bump submodules/wil from 9678817 to 830a905 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/849
Add a rule to match UDP packets by inner IP prefixes by @lnzhu in https://github.com/microsoft/xdp-for-windows/pull/846
make tcp options optional in checksum offload by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/850
add architecture document by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/851
test and fix getsockopt behavior with zero-size output buffer by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/852
Document eBPF build requirements by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/853
Add missing volatile accessors by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/854
Remove GitHub Action Usage of Windows Server 2019 by @Copilot in https://github.com/microsoft/xdp-for-windows/pull/856
Bump submodules/wil from 830a905 to 42ca34e by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/858
Bump submodules/wil from 42ca34e to af62aa0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/860
Bump submodules/wil from af62aa0 to 0250c6c by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/861
Fix TCP offload test to use TCP socket by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/862
Add API + tests for Rx-side support for checksum offloading by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/845
set XSK offload change flag only for enabled offloads by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/865
Fix WDK build break by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/867
Disable node reuse in all GitHub builds by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/866
Add workflow_dispatch to build_matrix by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/871
Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/874
Bump submodules/wil from 0250c6c to e778410 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/873
Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/877
Bug fix in YAML by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/879
Bump submodules/wil from e778410 to 1fae8ac by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/878
[MAIN] Fix TxInspect potential bugcheck by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/886
Add conditional requirements just for release branches by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/887
Exercise TxInspect Path in SpinXSK. by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/884
Onboard WiX installer build to OneBranch by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/895
Bump submodules/wil from 1fae8ac to 1f20cd0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/898
Bump github/codeql-action from 3 to 4 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/899
Bump downlevel release tests to v1.1.2 by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/900
Update Release Docs by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/901
Add MSI aka.ms redirect to release steps by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/902
Update documentation to clarify xdpapi.dll is provided only for backward compatibility by @Copilot in https://github.com/microsoft/xdp-for-windows/pull/906
use same case for nuget readme files by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/908
tighten conditions for a release (non- "-prerelease-xxx") build by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/907
build arch-specific SDK package in package stage by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/910
more nuget nuspec improvements by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/909
Bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/914
Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/915
Enable NuGet Transitive Pinning by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/916
Consume ebpf 1.0.0-rc1 by @matthewige in https://github.com/microsoft/xdp-for-windows/pull/913
Fix OneBranch to also build SDK package in package stage by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/920
Bump submodules/wil from 1f20cd0 to 50049c0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/919
Add new ICMP Echo Reply Rule by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/912
Copy nested capabilities_ex structure during interface init by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/923
Internal ES boilerplate by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/924
Bump submodules/wil from d9589d2 to 607ef28 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/921
bump version in main by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/925
XSK: ensure queues exist before trying to set offloads by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/926
use tag version string for tagged builds by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/928
provide a simple version helper script to interact with ES by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/929
Prevent rebuilding artifacts in package stage by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/931
Bump submodules/wil from 607ef28 to 7cf4193 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/933
Bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/932
Bump submodules/wil from 7cf4193 to 99dabad by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/935
Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/936
Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/939
Bump submodules/wil from 99dabad to 7447d38 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/938
Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/937
Bump submodules/wil from 7447d38 to fed51dc by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/940
Bump submodules/wil from fed51dc to b1c2f94 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/945
Add Task Management documentation by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/946
Improve release documentation by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/944
Bump submodules/wil from b1c2f94 to c7bfb48 by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/947
Add dependabot groups for Actions and Submodules by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/948
Add AF_XDP original frame length extension by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/949
Bump submodules/wil from c7bfb48 to cbf677f in the actions group by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/950
Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/951
Add copilot instructions by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/952
Improve copilot instructions by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/954
remove v1.0 from downlevel test matrix by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/955
Add plumbing to notify RX-bound sockets of any NDIS offload updates by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/870
Revert "Add plumbing to notify RX-bound sockets of any NDIS offload updates" by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/962
Ensure RX->TX forwarding protects the TX data path by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/959
Enable ebpf in spinxsk helper script by default by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/961
Add RX timestamps by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/953
Bump submodules/wil from cbf677f to 0bd7bf2 in the actions group by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/967
Add plumbing to notify RX-bound sockets of any NDIS offload updates by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/963
Add TX timestamps by @mtfriesen in https://github.com/microsoft/xdp-for-windows/pull/968
Add descriptor extension documentation by @Copilot in https://github.com/microsoft/xdp-for-windows/pull/970
Update local build instructions by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/966
Fix RX offload enablement race condition by @ProjectsByJackHe in https://github.com/microsoft/xdp-for-windows/pull/972
Bump submodules/wil from 0bd7bf2 to e331996 in the actions group by @dependabot[bot] in https://github.com/microsoft/xdp-for-windows/pull/973
New Contributors
@shpalani made their first contribution in https://github.com/microsoft/xdp-for-windows/pull/763
@guhetier made their first contribution in https://github.com/microsoft/xdp-for-windows/pull/808
@abeltrano made their first contribution in https://github.com/microsoft/xdp-for-windows/pull/823
@lnzhu made their first contribution in https://github.com/microsoft/xdp-for-windows/pull/846
@Copilot made their first contribution in https://github.com/microsoft/xdp-for-windows/pull/856
Full Changelog: https://github.com/microsoft/xdp-for-windows/compare/v1.1.3...v1.3.0