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"
|
||||
)
|
||||
|
||||
// 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)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user