Make the lack of security extra clear

This commit is contained in:
Elara 2023-08-29 17:47:32 -07:00
parent 803960f694
commit 0177c4f471
1 changed files with 8 additions and 8 deletions

View File

@ -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)
} }