ebpf-for-windows/ebpfsvc
Dave Thaler 85b8fd974b
MSI should install drivers and services (#1271)
* Update release data

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

* Add NSIS support to generate a setup exe

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

* More of the implementation

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

* Add net start/stop actions to the msi

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

* Cleanup

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

* First step in conversion to common install script

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

* Convert to common setup script

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

* Snapshot before cleanup

this version does install the netsh helper
it does not delete the files from system32 on uninstall

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

* Cleanup

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

* More cleanup

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

* Fix build

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

* Fix driver test

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

* Drop verifier fuzzer test to 15 mins

Same as the bpf2c fuzzer. This removes 15 mins from the long pole
for CI/CD.

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-07-08 12:58:56 -07:00
..
CMakeLists.txt cmake: Add base targets (#882) 2022-04-26 05:39:37 -07:00
eBPFSvc.vcxproj Centralize compiler options (#823) 2022-03-29 10:41:09 -06:00
eBPFSvc.vcxproj.filters Use CRT library to map handles to fds (#513) 2021-09-14 09:25:56 -06:00
packages.config Integrate verifier with ebpfsvc (#198) 2021-05-20 18:04:36 -07:00
resource.h Add version info to ebpfcore.sys, ebpfapi.dll, netebpfext.sys, and ebpfsvc.exe (#478) 2021-09-01 17:57:35 -06:00
rpc_api.cpp Registry changes for program and section data. (#1192) 2022-06-30 16:53:03 -07:00
rpc_util.cpp Add mutual auth for RPC client / server. (#804) 2022-03-14 15:26:55 -06:00
rpc_util.h refactor api.lib to api.lib, common.lib, service.lib (#219) 2021-05-25 14:11:13 -07:00
svc_common.h refactor api.lib to api.lib, common.lib, service.lib (#219) 2021-05-25 14:11:13 -07:00
svcmain.cpp MSI should install drivers and services (#1271) 2022-07-08 12:58:56 -07:00