mirror of
https://github.com/slackhq/nebula.git
synced 2024-09-20 14:56:12 +08:00
3aca576b07
* update to go1.21 Since the first minor version update has already been released, we can probably feel comfortable updating to go1.21. This version now enforces that the go version on the system is compatible with the version specified in go.mod, so we can remove the old logic around checking the minimum version in the Makefile. - https://go.dev/doc/go1.21#tools > To improve forwards compatibility, Go 1.21 now reads the go line in a go.work or go.mod file as a strict minimum requirement: go 1.21.0 means that the workspace or module cannot be used with Go 1.20 or with Go 1.21rc1. This allows projects that depend on fixes made in later versions of Go to ensure that they are not used with earlier versions. It also gives better error reporting for projects that make use of new Go features: when the problem is that a newer Go version is needed, that problem is reported clearly, instead of attempting to build the code and printing errors about unresolved imports or syntax errors. * update to go1.22 * bump gvisor * fix merge conflicts * use latest gvisor `go` branch Need to use the latest commit on the `go` branch, see: - https://github.com/google/gvisor?tab=readme-ov-file#using-go-get * mod tidy * more fixes * give smoketest more time Is this why it is failing? * also a little more sleep here --------- Co-authored-by: Jack Doan <me@jackdoan.com>
55 lines
2 KiB
Modula-2
55 lines
2 KiB
Modula-2
module github.com/slackhq/nebula
|
|
|
|
go 1.22.0
|
|
|
|
toolchain go1.22.2
|
|
|
|
require (
|
|
dario.cat/mergo v1.0.0
|
|
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be
|
|
github.com/armon/go-radix v1.0.0
|
|
github.com/cyberdelia/go-metrics-graphite v0.0.0-20161219230853-39f87cc3b432
|
|
github.com/flynn/noise v1.1.0
|
|
github.com/gogo/protobuf v1.3.2
|
|
github.com/google/gopacket v1.1.19
|
|
github.com/kardianos/service v1.2.2
|
|
github.com/miekg/dns v1.1.59
|
|
github.com/nbrownus/go-metrics-prometheus v0.0.0-20210712211119-974a6260965f
|
|
github.com/prometheus/client_golang v1.18.0
|
|
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475
|
|
github.com/sirupsen/logrus v1.9.3
|
|
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e
|
|
github.com/songgao/water v0.0.0-20200317203138-2b4b6d7c09d8
|
|
github.com/stretchr/testify v1.9.0
|
|
github.com/vishvananda/netlink v1.2.1-beta.2
|
|
golang.org/x/crypto v0.22.0
|
|
golang.org/x/exp v0.0.0-20230725093048-515e97ebf090
|
|
golang.org/x/net v0.24.0
|
|
golang.org/x/sync v0.7.0
|
|
golang.org/x/sys v0.19.0
|
|
golang.org/x/term v0.19.0
|
|
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2
|
|
golang.zx2c4.com/wireguard v0.0.0-20230325221338-052af4a8072b
|
|
golang.zx2c4.com/wireguard/windows v0.5.3
|
|
google.golang.org/protobuf v1.33.0
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
gvisor.dev/gvisor v0.0.0-20240423190808-9d7a357edefe
|
|
)
|
|
|
|
require (
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/google/btree v1.1.2 // indirect
|
|
github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/prometheus/client_model v0.5.0 // indirect
|
|
github.com/prometheus/common v0.45.0 // indirect
|
|
github.com/prometheus/procfs v0.12.0 // indirect
|
|
github.com/vishvananda/netns v0.0.4 // indirect
|
|
golang.org/x/mod v0.16.0 // indirect
|
|
golang.org/x/time v0.5.0 // indirect
|
|
golang.org/x/tools v0.19.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|