From b351c22a6b36abbdacb538d6327969eeaee39891 Mon Sep 17 00:00:00 2001 From: Nikolay Petrov Date: Sat, 25 Jan 2025 09:18:14 -0500 Subject: [PATCH] dependencies update --- README.md | 12 +++++++++++- flake.lock | 6 +++--- go.mod | 6 +++--- go.sum | 12 ++++++------ nix/package.nix | 2 +- 5 files changed, 24 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 10a4013..d9c1327 100644 --- a/README.md +++ b/README.md @@ -411,8 +411,18 @@ by adding account management and it is one of the easiest way to start. ## Future - - [ ] UDP support - [ ] error wrapping + - [ ] zip and name windows executable .exe + - [ ] UDP support - [ ] Gen config - [ ] http source - [ ] client stateless reset key + - [ ] systemd dynamic user in nixos + - [ ] client versioning support + - [ ] UPnP and other methods for hole-punching + - [ ] Docs section for building the project + - [ ] Docs section for embedding into golang programs + - [ ] mininet testing + - [ ] nixos testing + - [ ] notarize mac app + - [ ] websocket tcp converter diff --git a/flake.lock b/flake.lock index e6d35fe..8b0a0ea 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1736134818, - "narHash": "sha256-30sOEZ8CFK2nTTMdkhaNrfVlIi3rWTNV0Z5z+NmpFNI=", + "lastModified": 1737717945, + "narHash": "sha256-ET91TMkab3PmOZnqiJQYOtSGvSTvGeHoegAv4zcTefM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3df3c47c19dc90fec35359e89ffb52b34d2b0e94", + "rev": "ecd26a469ac56357fd333946a99086e992452b6a", "type": "github" }, "original": { diff --git a/go.mod b/go.mod index c898ad6..6aa41f9 100644 --- a/go.mod +++ b/go.mod @@ -8,20 +8,20 @@ require ( github.com/mr-tron/base58 v1.2.0 github.com/pelletier/go-toml/v2 v2.2.3 github.com/pires/go-proxyproto v0.8.0 - github.com/quic-go/quic-go v0.48.2 + github.com/quic-go/quic-go v0.49.0 github.com/segmentio/ksuid v1.0.4 github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 golang.org/x/crypto v0.32.0 golang.org/x/sync v0.10.0 - google.golang.org/protobuf v1.36.3 + google.golang.org/protobuf v1.36.4 ) require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/go-task/slim-sprig/v3 v3.0.0 // indirect github.com/gofrs/flock v0.12.1 // indirect - github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect + github.com/google/pprof v0.0.0-20250125003558-7fdb3d7e6fa0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/onsi/ginkgo/v2 v2.22.2 // indirect github.com/plar/go-adaptive-radix-tree/v2 v2.0.3 // indirect diff --git a/go.sum b/go.sum index a42552a..b25a8b9 100644 --- a/go.sum +++ b/go.sum @@ -9,8 +9,8 @@ github.com/gofrs/flock v0.12.1 h1:MTLVXXHf8ekldpJk3AKicLij9MdwOWkZ+a/jHHZby9E= github.com/gofrs/flock v0.12.1/go.mod h1:9zxTsyu5xtJ9DK+1tFZyibEV7y3uwDxPPfbxeeHCoD0= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad h1:a6HEuzUHeKH6hwfN/ZoQgRgVIWFJljSWa/zetS2WTvg= -github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= +github.com/google/pprof v0.0.0-20250125003558-7fdb3d7e6fa0 h1:my2ucqBZmv+cWHIhZNSIYKzgN8EBGyHdC7zD5sASRAg= +github.com/google/pprof v0.0.0-20250125003558-7fdb3d7e6fa0/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/klev-dev/klevdb v0.7.4 h1:hNQ1JmTkaTa8TVVSNpKpVcR+gtIHjpT4e4ADwPGVvck= @@ -35,8 +35,8 @@ github.com/plar/go-adaptive-radix-tree/v2 v2.0.3 h1:cJx/EUTduV4q10O5HSzHgPrViApJ github.com/plar/go-adaptive-radix-tree/v2 v2.0.3/go.mod h1:8yf9K81YK94H4gKh/K3hCBeC2s4JA/PYgqMkkOadwvk= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/quic-go/quic-go v0.48.2 h1:wsKXZPeGWpMpCGSWqOcqpW2wZYic/8T3aqiOID0/KWE= -github.com/quic-go/quic-go v0.48.2/go.mod h1:yBgs3rWBOADpga7F+jJsb6Ybg1LSYiQvwWlLX+/6HMs= +github.com/quic-go/quic-go v0.49.0 h1:w5iJHXwHxs1QxyBv1EHKuC50GX5to8mJAxvtnttJp94= +github.com/quic-go/quic-go v0.49.0/go.mod h1:s2wDnmCdooUQBmQfpUSTCYBl1/D4FcqbULMMkASvR6s= github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -68,8 +68,8 @@ golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE= golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588= -google.golang.org/protobuf v1.36.3 h1:82DV7MYdb8anAVi3qge1wSnMDrnKK7ebr+I0hHRN1BU= -google.golang.org/protobuf v1.36.3/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= +google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/nix/package.nix b/nix/package.nix index aad37e0..037d9a8 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -24,7 +24,7 @@ pkgs.buildGoModule fileset = sourceFiles; }; - vendorHash = "sha256-gCEsmXADQUZGfuTBscVpGuoReW3rl6A0yE2DgDi+TmE="; + vendorHash = "sha256-iD+hg9r7F+RFSZnT3wErgFZFYyGpByyIUXiG3AEDfLk="; subPackages = [ "cmd/connet" ]; nativeBuildInputs = [ pkgs.installShellFiles ];