ebpf-for-windows/libs/api
Dave Thaler 87b6520c34
Remove JIT and interpreter code from NativeOnly builds (#2475)
* Remove JIT and interpreter code from NativeOnly builds

Fixes #2030
Fixes #2488

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Try conditional project references

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Various test fixes

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Native-only fixes to deploy-ebpf.ps1

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Native-only support for setup-ebpf.ps1

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Native-only support for api_test.exe

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Add connect_redirect_tests to deploy-ebpf.ps1

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback from Anurag

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

---------

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-06-07 15:49:03 +00:00
..
CMakeLists.txt Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
Verifier.cpp Enable leak_detection for "fault_injection" test case. (#2192) 2023-03-17 15:52:39 +00:00
Verifier.h Fix code analysis annotations for In and In_opt parameters by adding const where appropriate or changing to Inout where appropriate. (#1749) 2022-12-15 15:58:33 -08:00
api.vcxproj Remove JIT and interpreter code from NativeOnly builds (#2475) 2023-06-07 15:49:03 +00:00
api.vcxproj.filters Refactor eBPFCore tracing to use less stack space. (#2501) 2023-05-31 17:26:09 +00:00
api_internal.h Remove JIT and interpreter code from NativeOnly builds (#2475) 2023-06-07 15:49:03 +00:00
bpf_syscall.cpp Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
crab_verifier_wrapper.hpp Update ebpf-verifier to latest (#1712) 2022-12-08 00:05:08 +00:00
ebpf_api.cpp Remove JIT and interpreter code from NativeOnly builds (#2475) 2023-06-07 15:49:03 +00:00
ebpf_execution_context.h remove duplicate windows_helpers.cpp, refactor (#236) 2021-05-28 15:29:41 -07:00
ebpfapi.vcxproj.filters Update directory structure (#134) 2021-05-05 14:10:28 -06:00
libbpf_errno.cpp Convert single line if to if with braces (#2224) 2023-03-27 15:01:21 +00:00
libbpf_internal.h Add more libbpf APIs needed by bpftool (#576) 2021-09-23 19:32:09 -07:00
libbpf_link.cpp Convert single line if to if with braces (#2224) 2023-03-27 15:01:21 +00:00
libbpf_map.cpp Refactor eBPFCore tracing to use less stack space. (#2501) 2023-05-31 17:26:09 +00:00
libbpf_object.cpp Convert single line if to if with braces (#2224) 2023-03-27 15:01:21 +00:00
libbpf_program.cpp Remove JIT and interpreter code from NativeOnly builds (#2475) 2023-06-07 15:49:03 +00:00
libbpf_system.cpp Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
rpc_client.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
windows_platform.cpp Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
windows_platform.hpp refactor api.lib to api.lib, common.lib, service.lib (#219) 2021-05-25 14:11:13 -07:00