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

1124 Коммитов

Автор SHA1 Сообщение Дата
Song Jiang 7b142fc481
Use MSI package to build docker image (#1957)
* Use msi package to build docker image

* Fix installation script

* Update docs
2023-01-25 12:48:55 -08:00
Dave Thaler 85c8817d86
Skip CI/CD build and tests for doc-only changes (#1950)
* Skip CI/CD build and tests for doc-only changes

Note that if a PR is updated via a merge commit, e.g., using
the "Update with merge commit" variation of the "Update branch" button
in github, instead of a rebase then the build/tests will be done.

As such, for doc-only changes, to use the "Update branch" button in
github, be sure to use the down arrow to change it to "Update with
rebase".

Fixes #1329

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

* Harden github workflows

Addresses part of #1949

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-25 16:57:30 +00:00
Alan Jowett eced450508
Regenerate and checkin corpus files (#1872)
* Regenerate and checkin corpus files

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

* PR feedback

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-24 18:29:10 +00:00
Dhiren Vispute fc7a129ab5
Remove dependabot tracting for nuget packages (#1944)
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-24 08:40:00 -08:00
Shankar Seal eb83ea88c2
fix to 1176 (#1942)
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-24 04:01:59 +00:00
dependabot[bot] a73ced0247
Bump external/Catch2 from `04382af` to `adf4349` (#1940)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `04382af` to `adf4349`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](04382af4c6...adf43494e1)

---
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>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2023-01-23 16:12:20 -07:00
Gianni Trevisiol d384d1f096
Normalize fuzzer & coverage library reference inconsistencies.
* Normalizes reference inconsistencies to fuzzer & coverage libraries.
* Uniforms directory names of fuzzer projects.
2023-01-23 14:46:30 -07:00
Dhiren Vispute 1841533880
Add _test_helper_netsh object to each test to ensure proper core, api initialization (#1945) 2023-01-23 11:59:33 -08:00
dependabot[bot] 61a0dc16f9
Bump external/ubpf from `3db968c` to `b39bf35` (#1937)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `3db968c` to `b39bf35`.
- [Release notes](https://github.com/iovisor/ubpf/releases)
- [Commits](3db968c1f4...b39bf35d57)

---
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>
2023-01-22 18:54:25 -07:00
dependabot[bot] 71cbb377dc
Bump github/codeql-action from 2.1.38 to 2.1.39 (#1939)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.38 to 2.1.39.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](515828d974...a34ca99b46)

---
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: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2023-01-22 06:35:33 +00:00
Anurag Saxena 8d39739f82
fix leak (#1932) 2023-01-21 09:33:29 -08:00
Alan Jowett 5bd706092b
Add option to generate .spd files for sample driven PGO (#1931)
* Add option to generate .spd files for sample driven PGO

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

* Fix test failure

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-20 23:10:24 +00:00
Dave Thaler 023aeb49eb
List test executables in testing document (#1919)
* List test executables in testing document

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

* PR feedback

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-20 21:04:16 +00:00
Dave Thaler fb7d8860be
Remove the obsolete fuzz.exe (#1920)
* Remove the obsolete fuzz.exe

The functionality was replaced by execution_context_fuzzer.exe.

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

* Fix cmake build

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

* Update fuzzing docs

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-20 11:08:52 -07:00
dependabot[bot] c46c354015
Bump step-security/harden-runner from 2.0.0 to 2.1.0 (#1890)
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](ebacdc22ef...18bf8ad2ca)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  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>
2023-01-20 07:28:41 -08:00
dependabot[bot] 97fb741013
Bump actions/cache from 3.2.2 to 3.2.3 (#1892)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](4723a57e26...58c146cc91)

---
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: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2023-01-20 03:57:43 +00:00
github-actions[bot] 2927e83e09
Update NuGet packages (#1894)
Co-authored-by: Alan-Jowett <Alan-Jowett@users.noreply.github.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-20 02:06:09 +00:00
dependabot[bot] 9e1625ec5b
Bump windows/nanoserver in /images (#1893)
Bumps windows/nanoserver from 10.0.20348.1366 to 10.0.20348.1487.

---
updated-dependencies:
- dependency-name: windows/nanoserver
  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: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-20 01:31:11 +00:00
dependabot[bot] d29be3eb6a
Bump external/ubpf from `2936d81` to `3db968c` (#1889)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `2936d81` to `3db968c`.
- [Release notes](https://github.com/iovisor/ubpf/releases)
- [Commits](2936d81c2d...3db968c1f4)

---
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>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2023-01-19 17:45:51 -07:00
Alan Jowett f00a6d666a
Cache verifier based on commit id and options (#1926)
* Cache verifier based on commit id and options

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

* Cache llvm and fix cache key for verifier

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2023-01-19 23:22:10 +00:00
Dave Thaler 30d7b286cf
Shave 8+ minutes off the overall build time (#1914)
* Shave 8+ minutes off the overall build time

Currently bpf2c_fuzzer and verifier_fuzzer complete last, 8 or so
minutes after the next long pole:

* bpf2c_fuzzer: 41 mins
* verifier_fuzzer: 41 mins
* stress: 33 mins
* sanitize_unit_tests: 32 mins
* driver: 31 mins
* fuzzing: 31 mins
* bpf2c: 30 mins

Breakdown within the bpf2c fuzzer and verifier fuzzer runs:
* 23-24 mins to build with fuzzing
* 2 mins to download the build artifact
* 15 mins to run the actual fuzzer using random inputs

Fuzz tests should not be the long pole on a per-PR basis, so drop the fuzz time from
15 mins to 5 mins per run so they are not the bottleneck.

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

* Use 15 mins on scheduled runs

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-19 22:25:25 +00:00
red 198adeb429
Add helper functions to bpf_endian.h (#1899)
* Add helper functions to bpf_endian.h

* Add SPDX identifier for the source of bpf_endian.h

Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-19 07:14:23 -08:00
Dave Thaler f2a04af907
Add a project governance doc (#1912)
* Add a project governance doc

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

* Add note about tracing

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>
2023-01-18 19:14:59 -08:00
Dave Thaler fcce18ecb9
Add unit tests for BIND, CGROUP_SOCK_ADDR, and SOCK_OPS (#1895)
* Move hook NMR registration into netebpext helper class

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

* Unit test bind hook

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

* Add cgroup sock addr unit test

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

* Add unit tests for rest of cgroup sock addr attach types

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

* Partial sock_ops unit test support

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

* Cleanup

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

* Add sock_ops unit test

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

* Fix code analysis warning

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

* Fix code analysis warning

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

* Fix crash

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-19 00:03:48 +00:00
Dave Thaler 71dcd1d076
Add doc about automated tests (#1913)
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>
2023-01-18 22:19:58 +00:00
Alan Jowett 8c8c2ffa41
Remove dependency on trampoline table for interpret and native. (#1876)
* Remove dependency on trampoline table for interpret and native
Fix for provider attach before wfp initialized

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

* Fix code analysis failure

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

* PR feedback

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

* PR feedback

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-18 21:04:19 +00:00
Alan Jowett 2703aa05bd
Fix leak in EX_RUNDOWN_REF mock (#1886)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-18 20:08:30 +00:00
Dave Thaler 6fbf3ac5f9
Fix bpftool show map by pin path (#1907)
* Update to latest bpftool

Fixes #1859

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

* Add test for bpftool show map by pin path

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-18 18:26:58 +00:00
dependabot[bot] 44ad536521
Bump github/codeql-action from 2.1.37 to 2.1.38 (#1888)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.37 to 2.1.38.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](959cbb7472...515828d974)

---
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>
2023-01-18 16:59:14 +00:00
Anurag Saxena 68ea41a2a7
Fix race condition in ebpf_link_detach_program() and _ebpf_link_instance_invoke() (#1906) 2023-01-17 19:25:32 +00:00
Delaram Amiri 215323919a
Implementation of syscalls in bpf_syscall.cpp (#1866)
* update fuzzing doc

* Update docs/Fuzzing.md

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* update based on PR comment

* implementation of bpf syscall

* modify attach/detach APIs

* modify unit tests

* modify unit test

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* change attach struct to unnamed

* Update tests/unit/libbpf_test.cpp

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* added failure test for look up and deletion

Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-17 17:56:03 +00:00
Dave Thaler 9020751748
Fix netebpfext verifier bug with prog types other than xdp (#1870)
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2023-01-17 15:05:13 +00:00
dependabot[bot] 83a0fef35c
Bump external/Catch2 from `04382af` to `b5be642` (#1887)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `04382af` to `b5be642`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](04382af4c6...b5be642042)

---
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>
2023-01-15 18:46:44 -08:00
Alan Jowett 5f02fb9f16
Prune inactive threads from the epoch thread table (#1865)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-13 10:59:29 -08:00
Alan Jowett e83b511a0c
Cleanup test_helper.cpp (#1868)
* Cleanup test_helper.cpp

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

* PR feedback

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-13 09:36:41 -08:00
Alan Jowett 96f7d6292e
Remove REQUIRE macro from some non-top level test code (#1863)
* Remove REQUIRE macro from some non-top level test code

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

* Fix code analysis warning

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

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-12 09:04:20 -08:00
Alan Jowett 53ba5dda53
Add test for bpftool prog run (#1860)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-12 04:00:11 +00:00
Alan Jowett 2a1a124db4
Yield the CPU every 1024 invocations of the BPF program (#1856)
* Yeild the CPU every 1024 invocations of the BPF program

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-12 02:31:52 +00:00
Gianni Trevisiol 796ff5af00
Remove license-check on 'corpus' directories (#1864)
* remove check on 'corpus' directories

* fix typo
2023-01-12 00:11:31 +00:00
Dave Thaler 435ee34126
Add netebpfext fuzzer (#1857)
* Add netebpfext fuzzer

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

* Update solution

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

* Add CI/CD workflow

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

* Add script to create netebpfext corpus

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

* Fix code analysis warning

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

* Handle prog types with no data buffer

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

* Cleanup

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2023-01-11 14:06:08 -08:00
Dave Thaler d4ca06954c
Change global variable to a static member per DevelopmentGuide (#1858)
* Change global variable to a static member per development guide

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

* Fix comment in include file

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

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2023-01-11 19:02:31 +00:00
Alan Jowett 24c8240a82
Protect use of data retuned by NMR program information provider (#1853)
* Protect use of data returned by NMR program information provider

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-10 19:08:15 -08:00
Alan Jowett 9f46c2ad90
Implement context handling for netebpfext (#1840)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-10 19:22:20 +00:00
Alan Jowett 8ad6f246f4
Remove dawidd6/action-download-artifact (#1851)
Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-01-10 18:16:12 +00:00
dependabot[bot] 934af9c592
Bump actions/download-artifact from 3.0.1 to 3.0.2 (#1833)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](9782bd6a98...9bc31d5ccc)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  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>
2023-01-10 03:26:52 +00:00
dependabot[bot] 18f3654f09
Bump external/ubpf from `253031d` to `2936d81` (#1832)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `253031d` to `2936d81`.
- [Release notes](https://github.com/iovisor/ubpf/releases)
- [Commits](253031d744...2936d81c2d)

---
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>
2023-01-10 01:38:44 +00:00
dependabot[bot] a9a1718a2d
Bump external/Catch2 from `72b60df` to `04382af` (#1831)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `72b60df` to `04382af`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](72b60dfd28...04382af4c6)

---
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>
2023-01-10 00:43:00 +00:00
dependabot[bot] 58741db7d0
Bump actions/checkout from 3.2.0 to 3.3.0 (#1830)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](755da8c3cf...ac59398561)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2023-01-09 21:24:41 +00:00
Anurag Saxena 80bc1cb737
Support for extension to get the program context (#1827)
* fix

* update doc

* cleanup

* Apply suggestions from code review

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* fix build break

* cr comments

* fix netebpfext um

* Update netebpfext/net_ebpf_ext_prog_info_provider.c

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* fix break

Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-01-09 20:38:16 +00:00
dependabot[bot] 56b5e3cd07
Bump external/FindWDK from `76f5f3e` to `c941028` (#1829)
Bumps [external/FindWDK](https://github.com/SergiusTheBest/FindWDK) from `76f5f3e` to `c941028`.
- [Release notes](https://github.com/SergiusTheBest/FindWDK/releases)
- [Commits](76f5f3e088...c941028b26)

---
updated-dependencies:
- dependency-name: external/FindWDK
  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>
2023-01-09 16:48:56 +00:00