mirror of
https://github.com/neilalexander/yggmail.git
synced 2026-05-08 04:46:28 +03:00
Update to Yggdrasil 0.5.1
This commit is contained in:
@@ -20,6 +20,7 @@ import (
|
||||
"github.com/fatih/color"
|
||||
gologme "github.com/gologme/log"
|
||||
"github.com/neilalexander/utp"
|
||||
"github.com/yggdrasil-network/yggdrasil-go/src/config"
|
||||
"github.com/yggdrasil-network/yggdrasil-go/src/core"
|
||||
"github.com/yggdrasil-network/yggdrasil-go/src/multicast"
|
||||
)
|
||||
@@ -35,6 +36,10 @@ func NewYggdrasilTransport(log *log.Logger, sk ed25519.PrivateKey, pk ed25519.Pu
|
||||
glog.EnableLevel("error")
|
||||
glog.EnableLevel("info")
|
||||
|
||||
cfg := config.GenerateConfig()
|
||||
copy(cfg.PrivateKey, sk)
|
||||
cfg.GenerateSelfSignedCertificate()
|
||||
|
||||
var ygg *core.Core
|
||||
var err error
|
||||
|
||||
@@ -49,7 +54,7 @@ func NewYggdrasilTransport(log *log.Logger, sk ed25519.PrivateKey, pk ed25519.Pu
|
||||
for _, peer := range peers {
|
||||
options = append(options, core.Peer{URI: peer})
|
||||
}
|
||||
if ygg, err = core.New(sk[:], glog, options...); err != nil {
|
||||
if ygg, err = core.New(cfg.Certificate, glog, options...); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user