Dave Thaler
d096b21ac5
Update copyright to be eBPF for Windows contributors ( #3508 )
...
* Update copyright to be eBPF for Windows contributors
Fixes #3507
Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
* Undo gratuitous formatting changes in expected files
---------
Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
2024-05-04 19:55:56 +00:00
Anurag Saxena
3f5e0ba1ba
Separate out undocked components. ( #3055 )
...
* remove not-needed includes
* fix
* fix
* update sample extension
* change include path
* export store APIs from ebpfapi.dll
* fix analyze build
* update dependencies
* add undocked projects
* undock sample_ext driver
* fix build
* more undocking
* fix build
* remove undocked projects from fuzzerdebug
* fix nuget
* remove usersim from export_program_info
* fix configuration manager
* fix tests
* skip building undocked samples for FuzzerDebug builds
* fix build
* try cicd changes
* fix cicd yml
* update export_program_info to not clean up all entries
* code cleanup
* delete global helpers from the store
* code cleanup
* export *delete* store APIs from ebpfapi
* code cleanup
* CR comments
* cr comments
* remove ansi APIs
* CR comments
* cr comments
* fix CI failure
* fix rebase build issues
* change default custom type to bind
* some more fixes
* fix tests
* fix tests
* update expected files
* fix bpf2c tests
* run export_program_info
* fix headers
* CR comments
2023-12-07 21:10:19 +00:00
Gianni Trevisiol
715715520c
Added Wix installer native project. ( #1960 )
...
* Added Wix native installer.
* Update docs/InstallEbpf.md
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* Update docs/InstallEbpf.md
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* typos
* Change ebpfsvc as a "JIT" option for Debug-only.
* misc fixes and improvements
* fix env path
* upload the msi package as a separate artifact
* fix sample driver uninstall, added log doc
* tests passed
* Doc update
* conditional MSI upload for regular/release only
* Upload dual installer version
* Set all drivers to auto start.
* update hash in doc
* Add check for VC++ redist
* doc update
* workaround for WixQuietExec64
* doc update
* Update scripts/run_tests.bat
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2023-01-26 21:25:23 -08:00
saxena-anurag
1160f7914e
Registry changes for program and section data. ( #1192 )
...
* fix
* backup
* fix backup
* msbuild compiling
* fix release build
* fixes
* cmake build fix
* fix cmake build
* fix analyse build
* fix
Signed-off-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
* fix expected output
* add pre step for tests
* add pre step for tests
* add -s option, revert this later
* Revert "add -s option, revert this later"
This reverts commit 1f42d100e4
.
* code cleanup
Signed-off-by: Anurag Saxena <anusa@microsoft.com>
* rename driver_registry_helper.h
* delete bpf_structs.h
* fix
* hardcode HKLM
* code cleanup
* fix
* backup
* fix backup
* msbuild compiling
* fix release build
* fixes
* cmake build fix
* fix cmake build
* fix analyse build
* fix
Signed-off-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
* add pre step for tests
* add pre step for tests
* add -s option, revert this later
* Revert "add -s option, revert this later"
This reverts commit 1f42d100e4
.
* code cleanup
Signed-off-by: Anurag Saxena <anusa@microsoft.com>
* rename driver_registry_helper.h
* delete bpf_structs.h
* fix
* hardcode HKLM
* code cleanup
* fix build break
* fix build break, enable warning
* fix bad merge
* cleanup
* fix
* fix tests
* add tests, make ebpf_store_helper platform agnostic
* fixes, cleanup, common code for store APIs
* fix cmake build, driver tests
* cleanup
* code cleanup
* cr comments
* code cleanup
* cleanup
* bugfix
* Apply suggestions from code review
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* cr comments
* fix build break
* move UM read store APIs to a different file
* cr comments
* cr comments
* cr comments
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-06-30 16:53:03 -07:00
Alan Jowett
1989d26873
Remove ebpf_verify_program API ( #997 )
...
* Remove ebpf_verify_program API
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Remove old test
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Cleanup runners
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* PR feedback
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Cleanup old artifacts
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-04-25 10:46:22 -06:00
Dave Thaler
10e3375d68
Update test scripts ( #975 )
...
* Update test scripts
* Make KM runner execute bpftool tests
* Make the run_tests.bat script also execute bpftool tests
* Make deploy-ebpf.ps1 -t copy all files needed for testing
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix test
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix merge error
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-04-20 15:59:17 -07:00
Alan Jowett
4083f4eeb2
Add driver.yml - the workflow to install eBPF core on a self-host machine. ( #504 )
...
* Add driver.yml - the workflow to install eBPF core on a self-host machine and run tests.
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-09-09 18:01:52 -06:00
Shankar Seal
ec68058a36
Test utility helper functions. ( #480 )
...
* Test utility helper functions.
* fix build break.
* PR feedback.
* PR feedback.
2021-09-02 17:23:16 -07:00
Dave Thaler
c99a43e5e9
Revert "Remove dead code ( #381 )" ( #401 )
...
This reverts commit 7d779cf117
.
2021-08-20 12:07:57 -07:00
Shankar Seal
7d779cf117
Remove dead code ( #381 )
...
* Remove dead code
* Address PR feedback
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2021-08-13 14:56:36 -06:00