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

2530 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 6b700776b5
Bump step-security/harden-runner from 2.5.0 to 2.5.1 (#3810)
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](cba0d00b1f...8ca2b8b2ec)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-12 12:54:10 -04:00
dependabot[bot] 40f7c83a06
Bump submodules/googletest from `455fcb7` to `7e33b6a` (#3811)
Bumps [submodules/googletest](https://github.com/google/googletest) from `455fcb7` to `7e33b6a`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](455fcb7773...7e33b6a1c4)

---
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>
2023-08-12 12:53:56 -04:00
dependabot[bot] 2e53d84988
Bump shogo82148/actions-setup-perl from 1.23.0 to 1.23.1 (#3812)
Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases)
- [Commits](7f907be1fa...35426a57f1)

---
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>
2023-08-12 12:53:43 -04:00
Nick Banks 836f007199
Update build-reuse-darwin-framework.yml Permissions (#3807) 2023-08-11 18:45:19 +00:00
Nick Banks cf4537c3dc
Only do Official Releases in OneBranch (#3806) 2023-08-11 10:43:38 -04:00
Jack He (Github) 09eff16e01
Reliable Reset Stream Support - Phase 1 - Feature Negotiation (#3778) 2023-08-11 07:36:06 -04:00
Daiki AMINAKA d1a82364e8
fix kernel build warning (#3800) 2023-08-11 07:21:54 -04:00
Nick Banks ec8730364c
Update Readme Shields (#3803) 2023-08-10 16:35:04 -04:00
Nick Banks beadeffea1
Update PGO data (#3793)
Co-authored-by: QUIC Dev[bot] <quicdev@microsoft.com>
2023-08-10 16:06:49 -04:00
Yi Huang d582d4ae18
Configure Codecov to reduce noise (#3802) 2023-08-10 10:35:00 -07:00
Yi Huang 6d98536ef4
Split stress test and BVT test (#3801) 2023-08-09 18:22:48 -07:00
Nick Banks 41f0aa12c6
Update XDP Usage to v1.0 (#3796) 2023-08-09 11:30:26 -07:00
Nick Banks 9d83455384
Fix OneBranch Kernel Tests (#3799) 2023-08-09 17:07:49 +00:00
Nick Banks a564e605ae
Regenerate Suppression File (#3798) 2023-08-09 11:23:56 -04:00
Yi Huang a83a9cc967
Update .sscignore (#3797) 2023-08-09 08:07:19 -04:00
Daiki AMINAKA 91a0e0aca2
Remove QUIC_USE_RAW_DATAPATH macro (#3781)
* Remove QUIC_USE_RAW_DATAPATH (logic only)

* move logic to core side

* remove QUIC_USE_RAW_DATAPATH from test

* fix googletest version and add last line

* replace from flag to function call

* fix build error

* fix build/test issues

* implement CxPlatResolveRoute for normal socket

* add Getter of Datapath feature

* fix build issues

* adopt comments

* adopt comment and fix kernel build error

* fix kernel build error

* more fix for kernel build

* add preview_feature flag back

* refactoring CxPlatIsRouteReady

* fix linux code check

* fix comments

* fix IsRouteReady and clean ifdef for _KERNEL_MODE

* kernel build error

* Set RouteResolved for Rx

* fix more tests

* move global definition in header file

* kernel to avoid calling helper function

* move QuitTestIsFeatureSupported after RegistrationOpen

* supress warning

* remove QuitTestIsFeatureSupported from quic_gtest as it doesn't work as expected by dependency of MsQuicLib.Datapath

* remove raw feature check as much as possible

* ifdef for UseQTIP visibility

* Couple nits and cleanup

---------

Co-authored-by: Nick Banks <nibanks@microsoft.com>
2023-08-08 13:28:29 -07:00
dependabot[bot] b6633eace1
Bump submodules/googletest from `c875c4e` to `455fcb7` (#3792)
Bumps [submodules/googletest](https://github.com/google/googletest) from `c875c4e` to `455fcb7`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](c875c4e224...455fcb7773)

---
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>
2023-08-07 15:53:11 -04:00
Nick Banks 64c17f8106
Update OpenSSL to v3.1.2 (#3788) 2023-08-04 12:01:48 -07:00
Natalia Kondratyeva 0f1463220c
Add Debian 12 package & fix Fedora 37 package (#3789) 2023-08-04 14:50:42 -04:00
Nick Banks 5bc754b36f
Fix QEO RX Packet Encrypted Logic (#3791) 2023-08-04 18:40:52 +00:00
Nick Banks d0fa127671
QEO Fixes (#3790) 2023-08-04 13:06:16 -04:00
Nick Banks e03d4968e3
Update PGO data (#3784)
Co-authored-by: QUIC Dev[bot] <quicdev@microsoft.com>
2023-08-02 18:14:38 -04:00
Koishilll 64e403a78e
Add a name to unnamed struct QUIC_HANDLE (#3786) 2023-08-01 09:29:07 -04:00
dependabot[bot] d654850e8b
Bump submodules/googletest from `01e1837` to `c875c4e` (#3782)
Bumps [submodules/googletest](https://github.com/google/googletest) from `01e1837` to `c875c4e`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](01e18376ef...c875c4e224)

---
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>
2023-07-29 11:50:18 -07:00
dependabot[bot] 9e68a3ba7a
Bump step-security/harden-runner from 2.4.1 to 2.5.0 (#3783)
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](55d479fb1c...cba0d00b1f)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-29 11:49:55 -07:00
Michael Friesen 5f6992eb27
Consume XDP v0.17.0 (#3779) 2023-07-28 09:06:47 -04:00
Nick Banks 9f086d826a
Update PGO data (#3773)
Co-authored-by: QUIC Dev[bot] <quicdev@microsoft.com>
2023-07-26 06:58:30 -07:00
Nick Banks e1b1ed2e2f
Use UDP Length for XDP RX (#3777) 2023-07-25 19:47:41 -07:00
Nick Banks 27b62ca862
MsQuicGlobalSettings C++ Helper (#3774) 2023-07-25 09:20:06 -07:00
Nick Banks 9685eb5dbe
Add QUIC_SETTINGS Support to SpinQuic (#3758) 2023-07-22 12:51:27 -07:00
dependabot[bot] feb87e1e49
Bump submodules/googletest from `cc36671` to `01e1837` (#3772)
Bumps [submodules/googletest](https://github.com/google/googletest) from `cc36671` to `01e1837`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](cc366710bb...01e18376ef)

---
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>
2023-07-22 17:07:25 +00:00
dependabot[bot] 7a1b6a353a
Bump shogo82148/actions-setup-perl from 1.22.0 to 1.23.0 (#3771)
---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  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>
2023-07-22 12:56:09 -04:00
Sebastian Pick 734702f601
Improve C++ wrapper. (#3769) 2023-07-22 09:08:25 -04:00
Michael Friesen 43c2931502
Dynamically load/unload xdp dll (#3770) 2023-07-21 14:50:18 -04:00
Jack He (Github) 69784e2486
Tag artifacts uploaded due to a failure with their corresponding test type (#3767)
* Tag artifacts uploaded as 'Stress' from a failing stress test

* Tag the other tests as well

---------

Co-authored-by: Jack He <jackhe@microsoft.com>
2023-07-20 16:22:09 -07:00
Sadjad Fouladi 1388329386
Refactor: Resolved GCC compilation warning by renaming variable. (#3766) 2023-07-20 14:15:42 -04:00
Nick Banks d8a003fa03
Connection UDP Receive Event (#3618) 2023-07-20 12:45:05 +00:00
Yi Huang 9a09adef50
Move VPack to OneBranch (#3763) 2023-07-19 13:19:05 -07:00
Nick Banks 307a53afe5
Update PGO data (#3761)
Co-authored-by: QUIC Dev[bot] <quicdev@microsoft.com>
2023-07-17 15:06:04 +00:00
dependabot[bot] 495b2d20b4
Bump submodules/googletest from `4a1a299` to `cc36671` (#3759)
Bumps [submodules/googletest](https://github.com/google/googletest) from `4a1a299` to `cc36671`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](4a1a299b20...cc366710bb)

---
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>
2023-07-16 07:54:29 -04:00
Yi Huang c926ddb6cb
Container based build workflow for Linux (#3760) 2023-07-16 07:53:53 -04:00
Jack He (Github) 21ea4975a5
Support retrieving the initial destination CID from GetParam (#3755)
* add new parameter

* remember to set success status

* add test cases

* fix test cases

* fix styling

* no need to redefine client config

* add non-null checking

* fix formatting and use helpers

* update description and add trailing whitespace

* add null ptr queries

* run ./scripts/generate-dotnet.ps1

---------

Co-authored-by: Jack He <jackhe@microsoft.com>
2023-07-15 07:07:39 -04:00
Nick Banks e76e694ec3
Minor Changes to Improve Listener Code Coverage (#3757) 2023-07-14 14:26:01 -07:00
Nick Banks 9003c338bb
Update PGO data (#3750)
Co-authored-by: QUIC Dev[bot] <quicdev@microsoft.com>
2023-07-14 10:02:35 -07:00
Yi Huang 40b606f119
Minor fixes for Github workflows (#3756) 2023-07-13 18:20:45 -07:00
Yi Huang d8414ffcea
Minor badge fixes (#3752) 2023-07-10 06:50:19 -04:00
Yi Huang c1c75e7080
Use codecov.io for code coverage (#3751) 2023-07-09 16:12:42 +00:00
dependabot[bot] 42cf90e375
Bump shogo82148/actions-setup-perl from 1.21.3 to 1.22.0 (#3746)
Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl) from 1.21.3 to 1.22.0.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases)
- [Commits](a67113985e...04a9a397f8)

---
updated-dependencies:
- dependency-name: shogo82148/actions-setup-perl
  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>
2023-07-08 13:55:12 -04:00
dependabot[bot] 7bf4a8b207
Bump submodules/googletest from `be03d00` to `4a1a299` (#3748)
Bumps [submodules/googletest](https://github.com/google/googletest) from `be03d00` to `4a1a299`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](be03d00f5f...4a1a299b20)

---
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>
2023-07-08 13:54:52 -04:00
Yi Huang 311018a913
Pin ubuntu docker base image hash (#3747) 2023-07-08 10:14:44 -07:00