Make the lack of security extra clear
This commit is contained in:
parent
803960f694
commit
0177c4f471
16
quicutil.go
16
quicutil.go
@ -22,9 +22,9 @@ import (
|
|||||||
"github.com/quic-go/quic-go"
|
"github.com/quic-go/quic-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Listen generates a new self-signed certificate and then listens
|
// ListenInsecure generates a new self-signed certificate and then listens
|
||||||
// for QUIC connections on a given net.PacketConn.
|
// for QUIC connections on a given net.PacketConn.
|
||||||
func Listen(conn net.PacketConn, config *quic.Config) (*quic.Listener, error) {
|
func ListenInsecure(conn net.PacketConn, config *quic.Config) (*quic.Listener, error) {
|
||||||
tlsConf, err := GenerateSelfSignedCert()
|
tlsConf, err := GenerateSelfSignedCert()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@ -32,9 +32,9 @@ func Listen(conn net.PacketConn, config *quic.Config) (*quic.Listener, error) {
|
|||||||
return quic.Listen(conn, tlsConf, config)
|
return quic.Listen(conn, tlsConf, config)
|
||||||
}
|
}
|
||||||
|
|
||||||
// ListenAddr generates a new self-signed certificate and then listens
|
// ListenAddrInsecure generates a new self-signed certificate and then listens
|
||||||
// for QUIC connections on a given address.
|
// for QUIC connections on a given address.
|
||||||
func ListenAddr(addr string, config *quic.Config) (*quic.Listener, error) {
|
func ListenAddrInsecure(addr string, config *quic.Config) (*quic.Listener, error) {
|
||||||
tlsConf, err := GenerateSelfSignedCert()
|
tlsConf, err := GenerateSelfSignedCert()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@ -42,13 +42,13 @@ func ListenAddr(addr string, config *quic.Config) (*quic.Listener, error) {
|
|||||||
return quic.ListenAddr(addr, tlsConf, config)
|
return quic.ListenAddr(addr, tlsConf, config)
|
||||||
}
|
}
|
||||||
|
|
||||||
// DialAddr establishes a new insecure QUIC connection to a server using a net.PacketConn.
|
// DialInsecure establishes a new insecure QUIC connection to a server using a net.PacketConn.
|
||||||
func Dial(ctx context.Context, conn net.PacketConn, addr net.Addr, config *quic.Config) (quic.Connection, error) {
|
func DialInsecure(ctx context.Context, conn net.PacketConn, addr net.Addr, config *quic.Config) (quic.Connection, error) {
|
||||||
return quic.Dial(ctx, conn, addr, &tls.Config{InsecureSkipVerify: true}, config)
|
return quic.Dial(ctx, conn, addr, &tls.Config{InsecureSkipVerify: true}, config)
|
||||||
}
|
}
|
||||||
|
|
||||||
// DialAddr establishes a new insecure QUIC connection to a server.
|
// DialAddrInsecure establishes a new insecure QUIC connection to a server.
|
||||||
func DialAddr(ctx context.Context, addr string, config *quic.Config) (quic.Connection, error) {
|
func DialAddrInsecure(ctx context.Context, addr string, config *quic.Config) (quic.Connection, error) {
|
||||||
return quic.DialAddr(ctx, addr, &tls.Config{InsecureSkipVerify: true}, config)
|
return quic.DialAddr(ctx, addr, &tls.Config{InsecureSkipVerify: true}, config)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user