Граф коммитов

11 Коммитов

Автор SHA1 Сообщение Дата
Gianni Trevisiol 4f41426bf1
Release v0.9.0 (#2425)
* Release 0.9.0

* nit newline
2023-05-03 03:17:59 +00:00
Dave Thaler 543403af77
Add netsh command to enumerate processes using eBPF (#2379)
* Add netsh command to enumerate processes using eBPF

Addresses part of issue #555

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

* Fix build/test issues

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

* Fix potential buffer overrun

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

* Fix output when running non-elevated

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

* Exclude [processes] test from CodeCoverage

OpenCodeCoverage uses STATUS_BREAKPOINT and doesn't work reliably
with code that uses TerminateThread().  For now we exclude this
test from code coverage runs.

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

---------

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-05-01 20:01:50 +00:00
Alan Jowett 6abbb511f7
Fix ProductVersion string in ebpf_resource.rc (#2377)
* Fix ProductVersion string in ebpf_resource.rc
Add git commit hash as "FileVersion" in ebpf_resource.rc

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* Add version string to drivers

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* Fix cmake build

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

---------

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-04-26 03:45:54 +00:00
Alan Jowett b2b8c2545f
Add correct version to resource files (#2353)
* Add correct version to resource files

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

* Extract version from ebpf_version.h

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

---------

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-04-19 19:17:04 +00:00
Gianni Trevisiol 9f58bcb653
Release v0.7.0 (#2169)
* wip

* wip

* wip

* doc

* Fix bpftoc generation script
2023-03-09 18:44:06 +00:00
Dave Thaler 3d626ff9c1
Clean up order of includes (#2015)
* Clean up order of includes

Fixes #1963

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

* Update clang-format

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

* Clean up headers

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

* Update sort

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

* FIx various build errors

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

* Fix ordering if including a .c file

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

* Fix cmake build

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

* More header cleanup

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

* Update expected bpf2c output

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

* More header fixes

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

* Update expected bpf2c output for custom bpf.c

The generate script does not handle this file.

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

* Fix tests

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

* Fix more expected bpf2c output

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

---------

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2023-02-07 18:32:19 +00:00
Dave Thaler c4f8f96599
Bump version to 0.6 in preparation for another unsigned release (#2036)
Following the process documented at
https://github.com/microsoft/ebpf-for-windows/blob/main/docs/ReleaseProcess.md

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-02-06 20:22:27 +00:00
Dave Thaler fbff2d7c87
Bump version to 0.5.0 (#1444)
* Bump version to 0.5.0

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

* Update version in tutorial doc

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-10-03 13:42:37 -07:00
Alan Jowett 170b847120
Update ebpf_version.h (#1428) 2022-09-28 14:22:08 -06:00
Alan Jowett 6380f7961b
Update version number as part of build (#1373)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-09-28 10:07:57 -07:00
Alan Jowett ac9b6282b8
Add version info to ebpfcore.sys, ebpfapi.dll, netebpfext.sys, and ebpfsvc.exe (#478)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-09-01 17:57:35 -06:00