v0.14.1
Pre-release
Pre-release
What's Changed
- Update release workflow trigger tag. by @gtrevi in #3113
- Helper reallocate packet by @shankarseal in #3110
- Add permissions to release-scheduler.yml workflow. by @gtrevi in #3122
- Remove store km lib and code by @saxena-anurag in #3109
- Add connected UDP tests to cgroup/sock_addr_connect by @matthewige in #3041
- Update Release process to get the Debug version. by @shpalani in #3124
- Fix bpf_map_get_next_key "key not found" bug. by @gtrevi in #3042
- Update verifier to latest by @dthaler in #3144
- Enable optimization on bpf2c generated code by @Alan-Jowett in #3146
- Switch from epoch_flush to epoch_synchronize by @Alan-Jowett in #3039
- Set required_irql in sockops and sockaddr program information by @Alan-Jowett in #3159
- Bail if we can't enter rundown in WFP classify callbacks by @dv-msft in #3148
- Add RAII wrapper for epoch_enter/exit by @Alan-Jowett in #3167
- Fix descriptions of atomic fetch operations in isa-support.rst by @dthaler in #3168
- Pickup version 0.0.5 of bpf_conformance by @Alan-Jowett in #3182
- Add sdiv and smod instruction support to bpf2c by @dthaler in #3165
- Update isa-support per latest bpf_conformance updates by @dthaler in #3183
- Add support for handling anonymous inner maps by @Alan-Jowett in #3169
- Add support for bpf_map_*_batch APIs by @Alan-Jowett in #3178
- Add bpf2c support for cpu=v4 instructions by @dthaler in #3185
- Fix array out of bounds access during fuzzing by @Alan-Jowett in #3194
- Enable interlocked tests in bpf2c conformance by @Alan-Jowett in #3195
- Add malformed ELF files to bpf2c corpus by @Alan-Jowett in #3198
- Serialize calls to pe-parse api calls. by @dv-msft in #3206
- Add support for statically initializing BPF_MAP_TYPE_HASH_OF_MAPS by @Alan-Jowett in #3211
- Fix AV if allocation of error_message fails by @Alan-Jowett in #3214
- If setting initial value of maps fails, ebpf native module leaks handles by @Alan-Jowett in #3222
- Disable extension restart for kernel-mode multi-threaded test. by @dv-msft in #3225
- Eliminate unneeded interlocked operation on LPM updates by @Alan-Jowett in #3239
- Move context_create and context_destroy to run at same IRQL as program invocation. by @matthewige in #3242
- Fix bpf obj get() behavior. by @gtrevi in #3238
- Release v0.14.0 by @shpalani in #3240
- Update cicd-release-validation.yml (#3245) by @Alan-Jowett in #3246
- Release v0.14.0 by @shpalani in #3247
- Release v0.14.1 by @shpalani in #3265
Full Changelog: Release-v0.14.0...Release-v0.14.1
Full Changelog: Release-v0.13.0...Release-v0.14.0