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

3079 Коммитов

Автор SHA1 Сообщение Дата
ami-GS 4202c519b5 adjust newer xdp api restriction 2024-11-12 15:46:14 -08:00
ami-GS 058c6357a7 build 2024-11-12 12:16:44 -08:00
ami-GS c5c349bc98 try using latest xdp 2024-11-11 17:20:58 -08:00
talregev a275d74a9f
export platform (#4574) 2024-11-07 14:52:39 +00:00
Anthony Rossi 9587f74cc2
Improve version deployment documentation (#4646) 2024-11-06 09:45:25 +00:00
Nick Banks 709d7005ef
Support Thread Affinity for Execution Config (#4614) 2024-11-06 09:43:02 +00:00
dependabot[bot] 816783350e
bump github/codeql-action from 3.26.12 to 3.27.0 (#4630)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.12 to 3.27.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](c36620d31a...662472033e)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 14:20:04 +00:00
dependabot[bot] 7752ea63df
Bump submodules/googletest from `df1544b` to `d144031` (#4647)
Bumps [submodules/googletest](https://github.com/google/googletest) from `df1544b` to `d144031`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](df1544bcee...d144031940)

---
updated-dependencies:
- dependency-name: submodules/googletest
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 10:10:42 +00:00
Nick Banks fd10e125f8
Update Execution Docs (#4640) 2024-11-05 09:54:34 +00:00
Daiki AMINAKA fd0adfd545
Update MacOS version as macos-12 was deprecated. (#4645) 2024-11-05 08:29:36 +00:00
dependabot[bot] 14810afc14
bump actions/setup-dotnet from 4.0.1 to 4.1.0 (#4629)
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 13:21:24 +00:00
dependabot[bot] 3bb44b9826
Bump submodules/googletest from `71815bb` to `df1544b` (#4619)
Bumps [submodules/googletest](https://github.com/google/googletest) from `71815bb` to `df1544b`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](71815bbf7d...df1544bcee)

---
updated-dependencies:
- dependency-name: submodules/googletest
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 08:36:57 -04:00
dependabot[bot] 8597443b6b
bump actions/checkout from 4.2.1 to 4.2.2 (#4628)
---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2024-10-29 08:36:39 -04:00
dependabot[bot] c0e208389d
Bump shogo82148/actions-setup-perl from 1.31.3 to 1.31.4 (#4627)
---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  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>
2024-10-29 08:36:23 -04:00
Nick Banks 0d8eea1332
Kernel Assert Callbacks at PASSIVE (#4631) 2024-10-28 19:28:21 -04:00
Nick Banks 1ac5b2aff0
Don't Share Previous IRQL for Dispatch RW Locks (#4632) 2024-10-28 19:21:03 -04:00
Jack He 9e503bcb93
Add quic_callback as a netperf dep (#4626)
* add quic_callback as a dep

* add quic_callback into push block
2024-10-28 11:40:31 -07:00
Maxim Ivanov ae542fafa4
Delegate build environment configuration with QUIC_EXTERNAL_TOOLCHAIN (#4625)
Well managed CMake build environments make use of CMAKE_TOOLCHAIN_FILE
to configure build environment such as include/lib search paths,
system libraries, build flags, etc.

This change introduces QUIC_EXTERNAL_TOOLCHAIN build option, which
when enabled stops MSQuic CMake scripts from attempting to
do CMake toolchain job.

QUIC_EXTERNAL_TOOLCHAIN defaults to OFF to preserve original behaviour.
2024-10-25 07:44:09 -04:00
Maxim Ivanov 637b164343
Locate `mc.exe` at configuration time (#4623)
The `find_program()` command is now executed during the configuration
phase to locate `mc.exe` in predefined locations. This approach allows
the CMake toolchain to influence the search without modifying the `%PATH%`.

If user sets CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=FALSE, then
honor it and fail at configuration time if not found. Otherwise
expect %PATH% to contain mc.exe at build time, which is the case
when VS generator is used.
2024-10-24 10:52:48 +00:00
URNOTCharlotte f2bbbc13e7
Fix crash issue on Samsung phone A217M when send big payload size (#4621) 2024-10-22 08:20:46 -04:00
Ahmet Ibrahim Aksoy d508dd490d
Update Alpine Release Docs (#4617) 2024-10-16 15:44:30 +00:00
dependabot[bot] 4316dbbcfc
Bump github/codeql-action from 3.26.11 to 3.26.12 (#4601)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.11 to 3.26.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](6db8d6351f...c36620d31a)

---
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>
2024-10-15 08:56:31 -04:00
dependabot[bot] 35af91e7de
Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#4612)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...b4b15b8c7c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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>
2024-10-14 18:29:26 +00:00
dependabot[bot] 2cb07d4587
Bump actions/checkout from 4.2.0 to 4.2.1 (#4611)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2024-10-14 14:12:34 -04:00
talregev 6e23861b74
simplify export include dir cmake code (#4575) 2024-10-14 11:46:54 -04:00
Billy O'Neal 05fce11887
Remove the L from unevaluated string literals. (#4609)
This resolves build failures on macOS 15 "Sequoia" / XCode Command Line Tools 16 detected while attempting to update vcpkg's build and test lab: https://github.com/microsoft/vcpkg/pull/41307

Example:

```
/Users/vcpkg/Data/b/msquic/src/v2.4.5-9d07a67b94.clean/src/core/quicdef.h:243:66: error: encoding prefix 'L' on an unevaluated string literal has no effect [-Werror,-Winvalid-unevaluated-string]
  243 | CXPLAT_STATIC_ASSERT(IS_POWER_OF_TWO(QUIC_MAX_RANGE_ALLOC_SIZE), L"Must be power of two");
      |                                                                  ^
```
2024-10-10 13:48:33 -04:00
Nick Banks c8d66e80f8
Max RPS NetPerf Test (#4589) 2024-10-10 15:14:32 +00:00
dependabot[bot] a159816b04
Bump System.Text.Json from 8.0.4 to 8.0.5 in /scripts/generatevpackpat (#4604)
Bumps [System.Text.Json](https://github.com/dotnet/runtime) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.4...v8.0.5)

---
updated-dependencies:
- dependency-name: System.Text.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 06:55:46 -04:00
Michael Friesen ae550a269a
add barrier missing between producer submit and needpoke check (#4593)
* add barrier missing between producer submit and needpoke check

* submit tx ring only if prod > 0
2024-10-08 11:57:52 -04:00
dependabot[bot] bdb85eebae
Bump github/codeql-action from 3.26.9 to 3.26.11 (#4597)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.9 to 3.26.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](461ef6c76d...6db8d6351f)

---
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>
2024-10-07 16:45:57 -04:00
dependabot[bot] cbd4963d55
Bump docker/build-push-action from 6.8.0 to 6.9.0 (#4596)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](32945a3392...4f58ea7922)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 16:45:41 -04:00
dependabot[bot] 4736d6587c
Bump codecov/codecov-action from 4.5.0 to 4.6.0 (#4595)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](e28ff129e5...b9fd7d16f6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 16:45:22 -04:00
dependabot[bot] 17a4650402
Bump submodules/googletest from `6dae7eb` to `71815bb` (#4598)
Bumps [submodules/googletest](https://github.com/google/googletest) from `6dae7eb` to `71815bb`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](6dae7eb4a5...71815bbf7d)

---
updated-dependencies:
- dependency-name: submodules/googletest
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 16:45:05 -04:00
dependabot[bot] 2992116c49
Bump submodules/xdp-for-windows from `0b2c598` to `4727f89` (#4581)
Bumps [submodules/xdp-for-windows](https://github.com/microsoft/xdp-for-windows) from `0b2c598` to `4727f89`.
- [Release notes](https://github.com/microsoft/xdp-for-windows/releases)
- [Commits](0b2c59868c...4727f89d80)

---
updated-dependencies:
- dependency-name: submodules/xdp-for-windows
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 18:30:47 +00:00
Jack He f7738fd4b9
Move `quic_callback` to msquic (#4594)
* add quic_callback to msquic

* adjust path
2024-10-04 12:52:21 -07:00
Michael Friesen 40799b5057
trigger netperf when xdp json changes (#4591) 2024-10-03 18:53:52 +00:00
Nick Banks ecf88daded
Support for SecNetPerf Variables to be in Units of CPU Count (#4588) 2024-10-02 14:03:48 -04:00
Nick Banks eb76333f95
Align XDP Queues with RSS Better (#4484) 2024-10-01 11:26:01 -04:00
Nick Banks 01e4ae3051
Add Helper Complete Jobs (#4585) 2024-10-01 08:21:49 -04:00
Ahmet Ibrahim Aksoy 0b708058b6
Add prereqs to publishing alpine package docs (#4584) 2024-10-01 11:07:25 +00:00
dependabot[bot] fbf080865b
Bump github/codeql-action from 3.26.8 to 3.26.9 (#4580)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.8 to 3.26.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](294a9d9291...461ef6c76d)

---
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>
2024-09-29 09:58:43 -04:00
dependabot[bot] 54232dbe63
Bump actions/upload-artifact from 4.3.6 to 4.4.0 (#4578)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.6...50769540e7f4bd5e21e526ee35c689e35e0d6874)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29 09:58:30 -04:00
dependabot[bot] 97cbf8c1cf
Bump docker/build-push-action from 6.7.0 to 6.8.0 (#4579)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.7.0 to 6.8.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](5cd11c3a4c...32945a3392)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29 09:58:17 -04:00
dependabot[bot] 25f2679a55
Bump actions/checkout from 4.1.7 to 4.2.0 (#4577)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29 09:58:00 -04:00
Nick Banks 5babb17dbd
Fix typo from #4576 (#4582) 2024-09-28 12:13:29 -07:00
Nick Banks 968d4e35fc
Publish NuGet Packages Automatically (#4576) 2024-09-28 09:10:26 -07:00
Nick Banks f9c4052fb4
Update Down Level Tests to Latest Release Versions (#4573) 2024-09-28 10:03:25 -04:00
Nick Banks 1e5d4854e9
Update Release Docs (#4572) 2024-09-27 18:12:45 +00:00
Ahmet Ibrahim Aksoy 56ef97b1fc
Add Alpine packaging and testing github action workflow (#4554) 2024-09-27 13:17:42 +00:00
Nick Banks a09a6de23d
Don't Access Volatile Variables Directly (#4561) 2024-09-26 12:19:34 +00:00