v0.17.0
Pre-release
Pre-release
·
274 commits
to main
since this release
What's Changed
- Pickup fix for iovisor/ubpf#432 by @Alan-Jowett in #3476
- Update verifier to latest by @dthaler in #3454
- Update isa-support.rst with latest from ebpf-docs by @dthaler in #3477
- Change allocator to reject large allocation sizes by @Alan-Jowett in #3487
- Fixes for memory leaks and crashes by @saxena-anurag in #3485
- Implement
bpf_get_socket_cookie()
by @saxena-anurag in #3464 - Set allocator_may_return_null=1 as an environment variable by @Alan-Jowett in #3494
- Revert overly strict check in link attach to provider by @Alan-Jowett in #3495
- Fix formatting issues in isa-support.rst by @dthaler in #3488
- Add support for unlimited map size by @saxena-anurag in #3348
- Increase stack depth for PR fault_injection tests by @saxena-anurag in #3489
- The netperf run fails due to missing Azure 2025 results by @Alan-Jowett in #3499
- Partition LRU key history to reduce contention. by @Alan-Jowett in #3459
- PR feedback by @Alan-Jowett in #3510
- Update copyright to be eBPF for Windows contributors by @dthaler in #3508
- Update ebpf verifier by @Alan-Jowett in #3527
- Fix bpf2c output format by @dthaler in #3532
- Update version by @shankarseal in #3533
- proposed changes to issue prioritization. by @shankarseal in #3516
- Pickup latest ubpf and fix breaking contract changes by @Alan-Jowett in #3531
- Phase 1 of removing the rundown protection for invoke by @Alan-Jowett in #3534
- Cache choco packages to work around connectivity issues by @Alan-Jowett in #3536
- Add documentation to eBpfExtensions.md to clarify use of hash by @Alan-Jowett in #3559
- Add option to control the level of verbosity emitted by verifier. by @Alan-Jowett in #3570
- Add
total_size
to extension header. by @saxena-anurag in #3573 - [bpf_map_lookup_batch] Add test case to retrieve data in batches by @shpalani in #3563
- Disable tailcall multi-threaded stress test for now. by @dv-msft in #3558
- Add connection contexts to hash table by @matthewige in #3036
- Pickup latest ubpf and fix breaking changes by @Alan-Jowett in #3581
- Fix for breaking change P2905R2 in STL by @Alan-Jowett in #3589
- Cleanup batch APIs and remove unused parameter by @Alan-Jowett in #3580
- Add support for multiple programs per section by @dthaler in #3557
- Fixes for kernel mode multi-threaded test by @dv-msft in #3560
- Add workaround for NmrRegisterClient calling detach by @Alan-Jowett in #3594
- Move
ebpf_link_dispatch_table_version_t
toebpf_extension.h
by @saxena-anurag in #3593 - Implement libbpf autoload APIs by @dthaler in #3592
- Multiple MSVC related fixes by @saxena-anurag in #3623
New Contributors
Full Changelog: Release-v0.16.0...Release-v0.17.0