"log"
"go.stargrave.org/opus/v2"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
func newOpusEnc() *opus.Encoder {
"github.com/flynn/noise"
"github.com/jroimartin/gocui"
"go.stargrave.org/opus/v2"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
"golang.org/x/crypto/blake2s"
"golang.org/x/crypto/chacha20"
)
"github.com/dustin/go-humanize"
"github.com/jroimartin/gocui"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
type Stats struct {
"os"
"github.com/flynn/noise"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
func main() {
"github.com/dchest/siphash"
"github.com/flynn/noise"
"github.com/jroimartin/gocui"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
"golang.org/x/crypto/blake2s"
"golang.org/x/crypto/chacha20"
)
"time"
"github.com/flynn/noise"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
var (
"time"
"github.com/dustin/go-humanize"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
var (
"os"
"strconv"
- vors "go.stargrave.org/vors/internal"
+ vors "go.stargrave.org/vors/v3/internal"
)
func usage() {
@itemize
-@item Client sends @code{VoRS v2} to the socket. Just a magic number.
+@item Client sends @code{VoRS v3} to the socket. Just a magic number.
@item All next messages are prepended with 16-bit big-endian length.
-module go.stargrave.org/vors
+module go.stargrave.org/vors/v3
go 1.21
"github.com/flynn/noise"
)
-const NoisePrologue = "VoRS v2"
+const NoisePrologue = "VoRS v3"
var NoiseCipherSuite = noise.NewCipherSuite(
noise.DH25519,
import "runtime"
const (
- Version = "2.3.0"
+ Version = "3.0.0"
Warranty = `Copyright (C) 2024 Sergey Matveev
This program is free software: you can redistribute it and/or modify