use nim-libp2p 1.10.1

This commit is contained in:
Ivan Folgueira Bande 2025-11-04 22:34:03 +01:00
parent 9a341a68e5
commit cc8f453434
No known key found for this signature in database
GPG Key ID: 3C117481F89E24A7
2 changed files with 9 additions and 5 deletions

2
vendor/nim-libp2p vendored

@ -1 +1 @@
Subproject commit aa8ce46f782240cb99a7222c474022b8cfd24e52
Subproject commit cd60b254a0700b0daac7a6cb2c0c48860b57c539

View File

@ -47,10 +47,14 @@ proc withWssTransport*(
): SwitchBuilder {.raises: [Defect, IOError].} =
let key: TLSPrivateKey = getSecureKey(secureKeyPath)
let cert: TLSCertificate = getSecureCert(secureCertPath)
b.withWsTransport(
tlsPrivateKey = key,
tlsCertificate = cert,
{TLSFlags.NoVerifyHost, TLSFlags.NoVerifyServerName}, # THIS IS INSECURE, NO?
b.withTransport(
proc(upgr: Upgrade, privateKey: crypto.PrivateKey): Transport =
WsTransport.new(
upgr,
tlsPrivateKey = key,
tlsCertificate = cert,
{TLSFlags.NoVerifyHost, TLSFlags.NoVerifyServerName},
)
)
proc newWakuSwitch*(