Skip to content

StirlingLabs/MsQuic.Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MsQuic.Net

Stirling Labs' .Net wrapper for MsQuic

🚀 How to install

Most people should just use the NuGet package.

> dotnet add PROJECT package StirlingLabs.MsQuic
> dotnet restore # to download and apply the native bindings for your platform

If know what you're doing and want to run our in-development GitHub CI builds, configure GitHub Packages for Stirling Labs and restore.

👀 What's included

MsQuic.Net solves our requirements for cross-platform datagrams and Quic access by wrapping MsQuic and using portable certificates (i.e. QuicTLS/OpenSSL) and our portable sockets implementation.

🐣 Lifecycle

  • PRs that further the project's goals are encouraged!
  • The intent is to support the current MsQuic release.
  • All native binaries are built by Microsoft and packaged into NuPkg by our CI.
  • Release versions of MsQuic.Net follow our internal numbering system, while the native bindings naturally follow Microsoft's release numbering.

Developed by Stirling Labs.

About

.NET wrapper around MsQuic using TLS

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •