Nick Banks
046eac1227
Update UM PGO File ( #2709 )
2022-05-14 12:49:19 -04:00
dependabot[bot]
43a384ab16
Bump shogo82148/actions-setup-perl from 1.15.1 to 1.15.2 ( #2715 )
...
Bumps [shogo82148/actions-setup-perl](https://github.com/shogo82148/actions-setup-perl ) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/shogo82148/actions-setup-perl/releases )
- [Commits](20a7fcafc2...749328bfc0
)
---
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>
2022-05-14 12:49:07 -04:00
dependabot[bot]
81516d8561
Bump github/codeql-action from 2.1.9 to 2.1.10 ( #2714 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.9 to 2.1.10.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](7502d6e991...2f58583a1b
)
---
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>
2022-05-14 12:48:17 -04:00
dependabot[bot]
5d0343be49
Bump actions/setup-dotnet from 2.0.0 to 2.1.0 ( #2713 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](9211491ffb...c0d4ad69d8
)
---
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>
2022-05-14 12:47:52 -04:00
Yi Huang
ae18e89ec7
Save XDP bits too ( #2711 )
2022-05-13 12:05:44 -07:00
Yi Huang
4326e6bac2
save xdp symbols ( #2708 )
2022-05-12 19:18:17 -04:00
Nick Banks
d9fc133a78
Fix Nuget Packaging Failure in CI ( #2703 )
2022-05-11 07:30:44 -07:00
Thad House
e12fa1f231
Add XDP Nuget Package, build XDP in Onebranch ( #2701 )
2022-05-10 20:08:58 -04:00
Nick Banks
404da82376
Drop Unmatched Client Packets on Shared Binding ( #2696 )
2022-05-10 12:50:33 -04:00
Nick Banks
027341077c
Update to Latest XDP SDK ( #2699 )
2022-05-10 12:46:58 -04:00
Thad House
04a05a01fd
Fix PMTU packets logging as a 0 length send ( #2694 )
...
Packets without segmentation enabled were always resulting in SendData->TotalSize being 0. This didn't affect the sends, but make log debugging harder
2022-05-09 19:28:47 -04:00
Thad House
0aa6dacb66
Fix Builder->TotalDatagramsLength being incorrectly calculated ( #2695 )
...
It was being incremented by a variable that had just been set to 0, which means it always stayed 0 itself
2022-05-09 19:28:29 -04:00
Nick Banks
1bc6457d73
Improve the Client Certificate Logic ( #2419 )
...
* Improve the Client Certificate Logic
* Remove unused arg
* Fix sidecar
* Update tests.
* Return 0 as validation result on OpenSSL with validation disabled
Co-authored-by: Anthony Rossi <anrossi@microsoft.com>
2022-05-09 10:50:25 -07:00
Nick Banks
bb704b49f9
Add SharedEC to Perf and SpinQuic ( #2693 )
2022-05-09 13:13:11 -04:00
dependabot[bot]
017a37d21a
Bump submodules/googletest from `8ded48c` to `4348d4e` ( #2686 )
...
Bumps [submodules/googletest](https://github.com/google/googletest ) from `8ded48c` to `4348d4e`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](8ded48c37b...4348d4efed
)
---
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>
2022-05-08 18:48:47 -04:00
Thad House
a7a005d79c
Increase RPS latency storage ( #2691 )
...
XDP is getting dangerously close to the hardcoded RPS limit for latency data, and some times has gone over, causing a crash
2022-05-08 14:20:32 -05:00
Thad House
9f22efb340
Switch epoll and kqueue to level triggers ( #2655 )
...
* Switch epoll and kqueue to level triggers
* Fix triggers
* Remove while true loop
* Try just 1 receive
* Revert to 4
2022-05-07 14:08:14 -05:00
Thad House
e602b6e7df
Reintroduce port reservation features ( #2667 )
...
* Reintroduce port reservation features
* Don't check port reservations on UWP
2022-05-07 11:09:31 -07:00
dependabot[bot]
5b4e3f1d16
Bump step-security/harden-runner from 1.4.2 to 1.4.3 ( #2689 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](34cbc43f0b...248ae51c2e
)
---
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>
2022-05-07 12:09:00 -05:00
dependabot[bot]
70e65c1aa6
Bump docker/metadata-action from 3.8.0 to 4.0.1 ( #2690 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3.8.0 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](b2391d37b4...69f6fc9d46
)
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-07 12:08:49 -05:00
dependabot[bot]
156b6e0354
Bump docker/build-push-action from 2.10.0 to 3 ( #2688 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.10.0 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](ac9327eae2...e551b19e49
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-07 12:08:42 -05:00
dependabot[bot]
5125f59d70
Bump docker/login-action from 1.14.1 to 2 ( #2687 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.14.1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](dd4fa0671b...49ed152c8e
)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-07 12:06:24 -05:00
Yi Huang
9aa766d0ee
Use all processors for XDP perf test ( #2678 )
2022-05-06 20:32:29 -05:00
Thad House
976b586cfb
Update to openssl 1.1.1o ( #2679 )
...
* Update to openssl 1.1.1o
* Fix modules, and use proper branch
* Add gitmodules to perf files
* Fix ordering
2022-05-06 11:09:41 -07:00
Nick Banks
9d5574187b
Update link to invariants
2022-05-05 12:17:30 -05:00
Thad House
015f5476e2
Add a few more changes the .NET team is doing when ingesting our copy of MsQuic ( #2682 )
2022-05-04 17:34:18 +00:00
Thad House
0f34a0e3bd
Update listener docs for quirks regarding ListenerStart on the same port ( #2680 )
...
* Update listener docs for quirks regarding ListenerStart on the same port
* Fix first 2 review comments
* Fixup some quirks
* Forgot to save last socket
2022-05-04 10:25:23 -07:00
Yi Huang
12a86d39ac
increase ring size and buffer count ( #2681 )
...
buffer count -> 8192
ring size -> 256
2022-05-03 11:52:00 -07:00
Yi Huang
882638497d
XDP TX fix ( #2677 )
...
Remove the workaround in QUIC for XDP TX hangs. XDP version updated to 0.16.1.
2022-05-02 16:37:49 -07:00
Thad House
af53154dff
Change .NET interop to internal, other type changes ( #2653 )
...
* Change .NET interop to internal, other type changes
* Switch to properties
* Fix a property
* Switch back to internal
2022-05-02 08:30:29 -07:00
Christian Huitema
75d002aafb
NetBIOS Datagrams is port 138, not 128 ( #2675 )
2022-05-01 18:38:44 -05:00
Nick Banks
1957d08d51
Rename Bot Account Name
2022-05-01 01:33:04 +00:00
dependabot[bot]
dfc61598f4
Bump github/codeql-action from 2.1.8 to 2.1.9 ( #2673 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1ed1437484...7502d6e991
)
---
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>
2022-04-30 15:12:00 -05:00
dependabot[bot]
8482e2f82d
Bump docker/metadata-action from 3.7.0 to 3.8.0 ( #2674 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](f2a13332ac...b2391d37b4
)
---
updated-dependencies:
- dependency-name: docker/metadata-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>
2022-04-30 15:11:34 -05:00
dependabot[bot]
c6ae434761
Bump submodules/googletest from `bf66935` to `8ded48c` ( #2672 )
...
Bumps [submodules/googletest](https://github.com/google/googletest ) from `bf66935` to `8ded48c`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](bf66935e07...8ded48c37b
)
---
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>
2022-04-30 15:11:22 -05:00
Yi Huang
f3f431975e
Onboard XDP perf test ( #2670 )
...
Co-authored-by: Nick Banks <nibanks@microsoft.com>
2022-04-30 09:11:21 -05:00
Thad House
c81ee026a4
Fix some issues with performance testing and logging ( #2669 )
...
* Test perf log grabbing
* Fix
* Try more logging
* Try to see if stopping logs is failing
* Remove copies
* 1 more fix
* Move log stop to its own task
* Add way to force iterations
* Add way to cancel logs
* Remove some unnecessary changes
2022-04-29 14:38:34 -07:00
Thad House
9aa753b7c8
Try another signing profile ( #2665 )
2022-04-28 18:59:40 +00:00
Thad House
ed739a005d
Switch to what should be the official signing profile ( #2664 )
2022-04-28 17:18:37 +00:00
Thad House
f555e2da87
Run perf from temp folder ( #2659 )
...
* Run perf from temp folder
* Add perf helpers
* Testing
* Force path
* Delete folder after cancelling services, remove prints
2022-04-27 14:02:41 -07:00
dependabot[bot]
ca9c4e4224
Bump submodules/googletest from `8ccdb9d` to `bf66935` ( #2656 )
...
Bumps [submodules/googletest](https://github.com/google/googletest ) from `8ccdb9d` to `bf66935`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](8ccdb9d56d...bf66935e07
)
---
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>
2022-04-26 09:22:54 -05:00
dependabot[bot]
0c4aabe276
Bump step-security/harden-runner from 1.4.1 to 1.4.2 ( #2657 )
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](9b0655f430...34cbc43f0b
)
---
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>
2022-04-23 16:29:14 +00:00
Nick Banks
251fde33f5
Allow Too Big IP in Raw Parsing ( #2652 )
2022-04-21 11:36:06 -07:00
Nick Banks
9e5db7be4e
Update C# enums ( #2650 )
2022-04-20 17:44:34 -04:00
Nick Banks
e9183fa814
Undo accidental changes
2022-04-20 13:04:39 -04:00
Thad House
439bc9ba3e
Fix UWP builds missing storage APIs ( #2649 )
2022-04-20 16:48:30 +00:00
Thad House
d8db4e729f
Fix only setting minimum mtu during config open failing ( #2648 )
...
* Fix only setting minimum mtu during config open failing
* Allow setting values against globals
* Fix linux build
2022-04-20 12:25:47 -04:00
Pandu
3733dffc02
Expose Listener close function ( #2646 )
...
* expose close api
* expose close listener
* close listener on drop
Co-authored-by: Pandu <pandu.purnama@exfo.com>
2022-04-19 07:13:39 -04:00
Thad House
5394f39cde
Finish up kernel mode app storage ( #2182 )
...
* Finish up kernel mode app storage
* Fix extra goto
* Fix invalid memory offset
* Fix build
* Add Storage Tests
* Fix IOCTL max
* Try fix kernel build
* fix kernel reg path
* Fix typo
* One more error
* Ugg. More const issues
* One more build fix
* Ignore failures for delete when not present
* Try to fix things
* Fix build error after merge
* Fix kernel test
* Fix length
* Fix kernel mode app storage
* Fix clog
* Disable global tests, pass test if not running as admin
* Update sidecar
* Create settings key at the beginning of tests
* Whitespace
Co-authored-by: Nick Banks <nibanks@microsoft.com>
2022-04-18 19:07:30 -07:00
dependabot[bot]
791ce4a5db
Bump submodules/googletest from `a1cc8c5` to `80600e5` ( #2644 )
...
Bumps [submodules/googletest](https://github.com/google/googletest ) from `a1cc8c5` to `80600e5`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](a1cc8c5519...80600e56cc
)
---
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>
2022-04-16 13:35:09 -04:00