ebpf-for-windows/netebpfext
Gianni Trevisiol 99b7ece81f
Visual Studio 2022 porting (#1521)
* Draft

* wip - full build

* wip

* Docs & scripts update

* revert test

* Updates to overall GettingStarted.md guide.

* Updated CI/CD scripts

* Update ebpf-verifier cache key

* Fix #1513. Next action forwarded to #1563.

* Bump up epbfverifier to 05bca47

* Fix CRT path.

* Disable sanitizing

* fix cmake build

* Removed unsupported x86 and ARM configurations.

* Test address sanitizer off

* wip -full build w/asan

* asan enabled on ci/cd

* update wdk version to 22621

* wip - full build

* add mock asan

* Update CL param

* wip - proj sync

* wip - ltcg

* wip - driver settings

* wip-build props

* wip - asan opts

* wip-plat asan

* wip-asan

* wip

* wip

* wip-debug

* Branch resync

* Mitigate compiler OOM.

* remove asan mock

* doc update

* doc update

* Removed commented code.

* Added comments for pragma-s
2022-12-08 20:06:57 -07:00
..
sys Visual Studio 2022 porting (#1521) 2022-12-08 20:06:57 -07:00
user Visual Studio 2022 porting (#1521) 2022-12-08 20:06:57 -07:00
CMakeLists.txt Refactor netebpfext in preparation for fuzz testing (#1464) 2022-10-18 13:21:54 -06:00
guid.c Refactor netebpfext in preparation for fuzz testing (#1464) 2022-10-18 13:21:54 -06:00
net_ebpf_ext.c Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext.h Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_bind.c Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_bind.h Support attaching XDP program per NIC. (#803) 2022-03-14 15:16:11 -07:00
net_ebpf_ext_hook_provider.c Annotate remaining code with _Must_inspect_result_ (#1570) 2022-11-18 13:36:24 -08:00
net_ebpf_ext_hook_provider.h Annotate remaining code with _Must_inspect_result_ (#1570) 2022-11-18 13:36:24 -08:00
net_ebpf_ext_prog_info_provider.c Add tracelog to netebpfext. (#1247) 2022-06-30 15:08:02 -07:00
net_ebpf_ext_prog_info_provider.h Change extensions npiid (#841) 2022-03-28 11:26:19 -07:00
net_ebpf_ext_program_info.h Registry changes for program and section data. (#1192) 2022-06-30 16:53:03 -07:00
net_ebpf_ext_sock_addr.c Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_sock_addr.h Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_sock_ops.c Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_sock_ops.h WFP ALE Flow established callout, tests etc. (#978) 2022-04-20 16:48:20 -07:00
net_ebpf_ext_tracelog.c Add tracelog to netebpfext. (#1247) 2022-06-30 15:08:02 -07:00
net_ebpf_ext_tracelog.h Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_xdp.c Connect redirect implementation (#1651) 2022-11-29 20:49:42 +00:00
net_ebpf_ext_xdp.h Sock addr hook callout test (#922) 2022-04-12 11:37:44 -07:00