Skip to content
/ minq Public
forked from ekr/minq

QED - QUIC with enhanced distribution

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE.md
MIT
MINQ-LICENSE.md
MIT
MINT-LICENSE.md
Notifications You must be signed in to change notification settings

mkieweg/minq

This branch is 58 commits ahead of, 2 commits behind ekr/minq:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 7, 2018
Jul 15, 2018
Nov 7, 2018
Nov 28, 2017
Nov 28, 2017
May 26, 2017
Dec 17, 2017
Jan 9, 2018
May 30, 2018
Nov 11, 2017
Jul 15, 2018
Jun 17, 2017
Sep 6, 2017
Jun 27, 2017
Mar 3, 2018
Jun 17, 2017
Nov 7, 2018
Nov 7, 2018
Nov 28, 2017
Sep 17, 2018
May 31, 2018
Nov 7, 2018
May 30, 2018
Nov 7, 2018
Jun 13, 2017
Jun 13, 2017
Sep 17, 2018
Sep 17, 2018
Jan 15, 2018
Jul 15, 2018
Jan 15, 2018
Jan 15, 2018
Nov 7, 2018
Nov 7, 2018
Jul 15, 2018
Jul 15, 2018
Sep 22, 2017
Jul 15, 2018
Jul 15, 2018
Jul 15, 2018
Jul 14, 2017
Nov 2, 2018
Mar 3, 2018

Repository files navigation

QED - QUIC with enhanced distribution

QED is a experimental multipath extension for the QUIC protocol. It is based on minq (https://www.github.com/ekr/minq) and comes with all its features and flaws.

WARNING

QED is absolutely not suitable for any kind of production use. Is is an academic research project and will most likely break at this point.

Logging

To enable logging, set the MINQ_LOG environment variable, as in MINQ_LOG=connection go test. Valid values are:

// Pre-defined log types
const (
	logTypeAead       = "aead"
	logTypeCodec      = "codec"
	logTypeConnBuffer = "connbuffer"
	logTypeConnection = "connection"
	logTypeAck        = "ack"
	logTypeFrame      = "frame"
	logTypeHandshake  = "handshake"
	logTypeTls        = "tls"
	logTypeTrace      = "trace"
	logTypeServer     = "server"
	logTypeUdp        = "udp"
	logTypeMultipath  = "mp"
)

Multiple log levels can be separated by commas.

Minq

QED depends on Minq (https://www.github.com/ekr/minq) for QUIC.

Mint

Minq depends on Mint (https://www.github.com/bifurcation/mint) for TLS.

About

QED - QUIC with enhanced distribution

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE.md
MIT
MINQ-LICENSE.md
MIT
MINT-LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.9%
  • Other 1.1%