Alan Jowett
77283f3361
Create or update issue on workflow failure ( #1385 )
...
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: Dave Thaler <dthaler@microsoft.com>
2022-09-02 15:58:04 -06:00
dependabot[bot]
081235d8c1
Bump github/codeql-action from 2.1.20 to 2.1.21 ( #1380 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.20 to 2.1.21.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](7fee4ca032...c7f292ea4f
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-09-01 09:07:00 -06:00
Alan Jowett
50844a88eb
Fix leak of reference on WDFREQUEST ( #1383 )
...
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: Dave Thaler <dthaler@microsoft.com>
2022-08-29 18:04:05 -06:00
Alan Jowett
8112eb99df
Remove trailing whitespace in commited files ( #1377 )
...
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: Dave Thaler <dthaler@microsoft.com>
2022-08-29 14:15:46 -06:00
Dave Thaler
d8aead85ad
Clean up the deprecated netsh use of bpf_object__for_each_safe() ( #1368 )
...
Fixes #1295
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-29 13:05:34 -06:00
dependabot[bot]
3ccbd73455
Bump actions/cache from 3.0.7 to 3.0.8 ( #1381 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](a7c34adf76...fd5de65bc8
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 09:02:15 -06:00
Shankar Seal
782244b4f0
remove deprecated prog_load API. ( #1352 )
...
* remove deprecated prog_load API.
* PR Feedback.
* PR Feedback.
2022-08-25 09:18:05 -06:00
Alan Jowett
a5137aa357
Fix invalid map value size for prog_array and map_array ( #1361 )
...
* Fix invalid map value size for prog_array, map_array, and hash_of_maps
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Add negative tests for value size on object maps
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>
2022-08-24 14:51:37 -07:00
Dave Thaler
6888b14533
bpf_object__open_file() should allow null opts ( #1363 )
...
Fixes #1354
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-23 21:11:27 -07:00
Dave Thaler
61eddd268d
Update bpftool ( #1337 )
...
* Update bpftool
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix cmake build
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-23 13:46:29 -07:00
Dave Thaler
2bd9b47bdc
Fix doc link ( #1338 )
...
The link on https://microsoft.github.io/ebpf-for-windows/ was wrong
after we rearranged the headers. This PR fixes the link to point
to the file that actually defines the helpers.
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-23 12:46:50 -07:00
dependabot[bot]
897618eb2a
Bump github/codeql-action from 2.1.18 to 2.1.20 ( #1362 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.18 to 2.1.20.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](2ca79b6fa8...7fee4ca032
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-22 10:17:10 -07:00
dependabot[bot]
583c8a2332
Bump external/Catch2 from `47d56f2` to `dc001fa` ( #1357 )
...
Bumps [external/Catch2](https://github.com/catchorg/Catch2 ) from `47d56f2` to `dc001fa`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](47d56f28a9...dc001fa935
)
---
updated-dependencies:
- dependency-name: external/Catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 09:20:52 -07:00
dependabot[bot]
f5b1b85a1f
Update actions/checkout requirement to 2541b1294d2704b0964813337f33b291d3f8596b ( #1356 )
...
Updates the requirements on [actions/checkout](https://github.com/actions/checkout ) to permit the latest version.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](2541b1294d
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 09:13:48 -06:00
dependabot[bot]
cb298fdbc2
Bump microsoft/setup-msbuild ( #1359 )
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from becb80cf9a036187bb1e07e74eb64e25850d757a to 1.1. This release includes the previously tagged commit.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/master/building-release.md )
- [Commits](becb80cf9a...ab534842b4
)
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-21 10:08:18 -07:00
dependabot[bot]
75000b1845
Bump step-security/harden-runner from 1.4.4 to 1.4.5 ( #1335 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](74b568e859...dd2c410b08
)
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-20 08:35:16 -07:00
Alan Jowett
867f669781
Move preemptible check outside of spinlock region. ( #1350 )
...
Move setting thread affinity outside of spinlock region.
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>
2022-08-19 08:54:37 -07:00
dependabot[bot]
5e56ae3d12
Bump actions/cache from 3.0.6 to 3.0.7 ( #1334 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](f4278025ab...a7c34adf76
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-16 16:57:07 -07:00
Dave Thaler
c5d665b764
Fix LLVM guidance in Getting Started ( #1331 )
...
Fixes #1181
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-08-16 15:52:24 -07:00
Alan Jowett
a2a128a3eb
Fix issued that caused epoch to not cleanup ( #1332 )
...
* Fix issued that caused epoch to not cleanup
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* PR feedback
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* PR feedbac
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Update libs/platform/ebpf_epoch.c
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* Update libs/platform/ebpf_epoch.c
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* Update libs/platform/ebpf_epoch.c
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* Update libs/platform/ebpf_epoch.c
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-16 15:05:49 -07:00
dependabot[bot]
c0be58227d
Bump dawidd6/action-download-artifact from 2.21.1 to 2.22.0 ( #1333 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 2.21.1 to 2.22.0.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](6765a42d86...ea71f332a9
)
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-15 12:50:24 -07:00
Dave Thaler
64f8b4dec0
Add note about needing the WDK vsix checkbox checked when installing the WDK ( #1327 )
...
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-15 10:12:46 -07:00
Dave Thaler
c97b2a7782
Fix handling of long map names ( #1328 )
...
Fixes #1312
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-15 09:30:11 -07:00
dependabot[bot]
0bc178aab6
Bump external/ubpf from `ee1eb2a` to `af0194f` ( #1319 )
...
Bumps [external/ubpf](https://github.com/iovisor/ubpf ) from `ee1eb2a` to `af0194f`.
- [Release notes](https://github.com/iovisor/ubpf/releases )
- [Commits](ee1eb2acfb...af0194ff5b
)
---
updated-dependencies:
- dependency-name: external/ubpf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-11 17:35:43 -07:00
dependabot[bot]
5ee391c932
Bump external/ebpf-verifier from `88735d9` to `11366cd` ( #1317 )
...
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier ) from `88735d9` to `11366cd`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases )
- [Commits](88735d9620...11366cdceb
)
---
updated-dependencies:
- dependency-name: external/ebpf-verifier
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-08-09 15:12:33 -07:00
Dave Thaler
d564f05894
Bump version to 0.3.0 ( #1323 )
...
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-08 15:16:59 -07:00
dependabot[bot]
dc384f65c7
Bump github/codeql-action from 2.1.17 to 2.1.18 ( #1321 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.17 to 2.1.18.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0c670bbf04...2ca79b6fa8
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-08-08 10:56:24 -07:00
dependabot[bot]
a27764dc2b
Bump external/Catch2 from `997a7d4` to `47d56f2` ( #1320 )
...
Bumps [external/Catch2](https://github.com/catchorg/Catch2 ) from `997a7d4` to `47d56f2`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](997a7d4165...47d56f28a9
)
---
updated-dependencies:
- dependency-name: external/Catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-08-08 09:15:37 -06:00
dependabot[bot]
330eda7218
Bump actions/cache from 3.0.5 to 3.0.6 ( #1318 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0865c47f36...f4278025ab
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-07 19:55:45 -07:00
Shankar Seal
e4ccdc8b1c
Implement `bpf_prog_detach` and `bpf_prog_detach2` APIs. ( #1311 )
...
* Implement bpf_prog_detach and bpf_prog_detach2 APIs.
* fix SAL break.
* PR feedback.
* PR feedback and test changes.
* PR feedback.
2022-08-07 17:21:23 -07:00
dependabot[bot]
f20e8d0e90
Bump github/codeql-action from 2.1.16 to 2.1.17 ( #1315 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.16 to 2.1.17.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](3e7e3b32d0...0c670bbf04
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-08-04 14:40:13 -06:00
Dave Thaler
c41b4d9541
Add noexcept keyword to various internal APIs ( #1305 )
...
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-08-04 11:11:12 -06:00
dependabot[bot]
aa421fae32
Bump external/Catch2 from `97c48e0` to `997a7d4` ( #1313 )
...
Bumps [external/Catch2](https://github.com/catchorg/Catch2 ) from `97c48e0` to `997a7d4`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](97c48e0c34...997a7d4165
)
---
updated-dependencies:
- dependency-name: external/Catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-08-03 15:27:18 -07:00
saxena-anurag
4450b1ad66
Add negative tests for native module ( #1310 )
...
* add tests
* fix test
* fix tests
* Revert "fix tests"
This reverts commit 21debced20
.
* tests
* tests
* Apply suggestions from code review
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-08-03 14:15:34 -06:00
dependabot[bot]
39e549ff08
Bump external/ebpf-verifier from `8f0bb3f` to `88735d9` ( #1314 )
...
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier ) from `8f0bb3f` to `88735d9`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases )
- [Commits](8f0bb3fd2f...88735d9620
)
---
updated-dependencies:
- dependency-name: external/ebpf-verifier
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 23:49:30 -04:00
dependabot[bot]
5fe0ce356a
Bump external/pe-parse from `eecdb3d` to `29220c9` ( #1308 )
...
Bumps [external/pe-parse](https://github.com/trailofbits/pe-parse ) from `eecdb3d` to `29220c9`.
- [Release notes](https://github.com/trailofbits/pe-parse/releases )
- [Commits](eecdb3d36e...29220c9435
)
---
updated-dependencies:
- dependency-name: external/pe-parse
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-07-29 13:36:26 -07:00
Dave Thaler
7e0738ee07
Add support for new libbpf APIs ( #1288 )
...
* Update to latest libbpf .h files
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add libbpf_bpf_{prog,attach}_type_str APIs
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add libbpf_attach_type_by_name
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add libbpf_bpf_{link,map}_type_str
And add tests for prog type and attach type names
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add tests
And change type names to match Linux
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix cmake build
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Update tests
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Update docs
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add bpf_program__insn_cnt()
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Add MSVC deprecated attribute to most deprecated APIs
Still haven't done bpf_object__next() or bpf_prog_load_deprecated()
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Mark bpf_object__next was deprecated
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix some test failures
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Suppress instead of disable deprecated warnings
To simplify diffs
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Merge with latest main
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* PR feedback
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-07-29 14:57:30 -04:00
dependabot[bot]
322c4e6dc7
Bump external/Catch2 from `1bd2338` to `97c48e0` ( #1309 )
...
Bumps [external/Catch2](https://github.com/catchorg/Catch2 ) from `1bd2338` to `97c48e0`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](1bd233866c...97c48e0c34
)
---
updated-dependencies:
- dependency-name: external/Catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-07-25 14:28:35 -06:00
Alan Jowett
b6fa3543f7
Update ubpf and fix build ( #1293 )
...
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-07-25 10:32:35 -07:00
Dave Thaler
26506f9a67
Clean up ebpf_program.c ( #1302 )
...
* Clean up ebpf_program.c
Fixes #339
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix analysis warning
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-07-18 18:07:53 -06:00
Dave Thaler
067d5d7e7f
Clean up Verifier.cpp ( #1296 )
...
* Try some cleanup of Verifier.cpp
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Analysis fixes
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix error messages
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Fix test
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-07-18 12:39:50 -07:00
dependabot[bot]
d7c9edbf00
Bump github/codeql-action from 2.1.15 to 2.1.16 ( #1301 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.15 to 2.1.16.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](3f62b754e2...3e7e3b32d0
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-07-17 21:50:37 -07:00
dependabot[bot]
f3e359462b
Bump external/ebpf-verifier from `d259d31` to `8f0bb3f` ( #1297 )
...
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier ) from `d259d31` to `8f0bb3f`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases )
- [Commits](d259d31c43...8f0bb3fd2f
)
---
updated-dependencies:
- dependency-name: external/ebpf-verifier
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 19:02:28 -07:00
dependabot[bot]
7119a5a499
Bump actions/cache from 3.0.4 to 3.0.5 ( #1299 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](c3f1317a9e...0865c47f36
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-07-17 13:52:27 -07:00
dependabot[bot]
aa618f8c3f
Bump external/Catch2 from `5f9109a` to `1bd2338` ( #1298 )
...
Bumps [external/Catch2](https://github.com/catchorg/Catch2 ) from `5f9109a` to `1bd2338`.
- [Release notes](https://github.com/catchorg/Catch2/releases )
- [Commits](5f9109a8dc...1bd233866c
)
---
updated-dependencies:
- dependency-name: external/Catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 12:36:53 -07:00
Dave Thaler
967eb4380a
Explain where to find the wprp file ( #1292 )
...
Addresses question raised in #1291 .
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-07-15 14:44:08 -07:00
saxena-anurag
02f4bf016f
Clean up hard coded program type in EC ( #1294 )
...
* fix
* update documentation
* add bpf_obj_get_info_by_fd tests for cgroup_sock_addr
* fix
* cr comment
2022-07-15 13:48:45 -07:00
Dave Thaler
c37f48469d
Move TestLog.log to the TEMP directory ( #1281 )
...
* Move TestLog.log to the TEMP directory
Fixes #1275
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
* Update VM log file path
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-07-15 12:50:14 -07:00
Shankar Seal
a25ede7aaf
Fix ring buffer test subscriber logic. ( #1286 )
...
* Fix ring buffer test subscriber logic.
* PR feedback etc.
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-07-14 10:32:38 -07:00
Dave Thaler
70c43cfeba
Add support for ifindex and ifalias in bpftool attach command on Windows ( #1280 )
...
Fixes #1246
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-07-13 15:01:04 -07:00