Skip to content

0xVikas/mpquic-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MPQuic Demo

Uses qdeconinck's mpquic library

MPQUIC Setup instructions: https://multipath-quic.org/2017/12/09/artifacts-available.html

Install latest version of Golang

  • Required changes/fixes:

Replace the hardcoded url "quic.clemente.io" at quic-go/internal/handshake/crypto_setup_client.go in mp-quic project with h.hostname

  • Setup:
Clone this repository inside the quic-go project:
$ git clone https://github.com/0xVikas/mpquic-demo
  • To run the server:
Generate the necessary pem files and then replace them with the existing ones at ./assets/certificates
$ cd ~/go/src/github.com/0xVikas/mpquic-demo
$ go run server.go
  • To run the proxy client:
$ cd ~/go/src/github.com/0xVikas/mpquic-demo
$ go run client.go

About

A simple mpquic client-server demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published