From 0177c4f47176ff9f75725336766b42eaf1e8992f Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Tue, 29 Aug 2023 17:47:32 -0700 Subject: [PATCH] Make the lack of security extra clear --- quicutil.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/quicutil.go b/quicutil.go index f028ba7..885f1fa 100644 --- a/quicutil.go +++ b/quicutil.go @@ -22,9 +22,9 @@ import ( "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. -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() if err != nil { return nil, err @@ -32,9 +32,9 @@ func Listen(conn net.PacketConn, config *quic.Config) (*quic.Listener, error) { 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. -func ListenAddr(addr string, config *quic.Config) (*quic.Listener, error) { +func ListenAddrInsecure(addr string, config *quic.Config) (*quic.Listener, error) { tlsConf, err := GenerateSelfSignedCert() if err != nil { return nil, err @@ -42,13 +42,13 @@ func ListenAddr(addr string, config *quic.Config) (*quic.Listener, error) { return quic.ListenAddr(addr, tlsConf, config) } -// DialAddr 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) { +// DialInsecure establishes a new insecure QUIC connection to a server using a net.PacketConn. +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) } -// DialAddr establishes a new insecure QUIC connection to a server. -func DialAddr(ctx context.Context, addr string, config *quic.Config) (quic.Connection, error) { +// DialAddrInsecure establishes a new insecure QUIC connection to a server. +func DialAddrInsecure(ctx context.Context, addr string, config *quic.Config) (quic.Connection, error) { return quic.DialAddr(ctx, addr, &tls.Config{InsecureSkipVerify: true}, config) }