Skip to content

Releases: containers/gvisor-tap-vsock

v0.8.8

06 Feb 13:57
v0.8.8
74c28a6

Choose a tag to compare

What's Changed

  • Enable config file based configuration by @MrEcco in #484
  • feat: add notification mechanism for network lifecycle events by @vyasgun in #566
  • Fix broken DNS lookups for responses with long TXT records or multiple TXT records by @fessyfoo in #561
  • Implement client.ListDHCPLeases() and add REST API documentation by @cfergeau in #557
  • Remove use of go-version-file in github actions, and document how to update the gvisor go module by @cfergeau in #589
  • Replace VFKT handshake with MSG_PEEK for vfkit connection identification by @vyasgun in #530
  • Add make cross-lint target for cross-platform linting by @vyasgun in #538
  • Misc code cleanups by @cfergeau in #551, #552, #555, and #602
  • tests: Rename SSH keys files by @evidolob in #565

Dependencies Updates

New Contributors

Full Changelog: v0.8.7...v0.8.8

v0.8.7

14 Aug 16:05
v0.8.7
c0c07dc

Choose a tag to compare

What's Changed

Dependency Updates

  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #536
  • build(deps): bump github.com/coreos/stream-metadata-go from 0.4.7 to 0.4.8 by @dependabot[bot] in #517 and #526
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /tools by @dependabot[bot] in #518
  • build(deps): bump github.com/golangci/golangci-lint/v2 from 2.1.6 to 2.3.1 in /tools by @dependabot[bot] in #519 and #532
  • build(deps): bump github.com/miekg/dns from 1.1.65 to 1.1.68 by @dependabot[bot] in #507, #523 and #531
  • build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #527
  • build(deps): bump github.com/vishvananda/netlink from 1.3.0 to 1.3.1 by @dependabot[bot] in #509
  • build(deps): bump golang.org/x/crypto from 0.38.0 to 0.41.0 by @dependabot[bot] in #515, #525 and #535
  • build(deps): bump golang.org/x/mod from 0.24.0 to 0.27.0 by @dependabot[bot] in #514, #522 and #534
  • build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot[bot] in #516

New Contributors

Full Changelog: v0.8.6...v0.8.7

v0.8.6

07 May 08:44
v0.8.6
53a1350

Choose a tag to compare

The main change in this release is a slight change of behaviour with the gvproxy --debug option. In previous releases, it was creating a capture.pcap file in gvproxy’s working directory. This was problematic for some users, as if this directory is not writable, gvproxy exits with an error.

Starting with 0.8.6, --debug will no longer dump network traffic automatically. If you need network traffic dumps, there’s a new --pcap option, and the path where to dump the data is configurable.

If this behaviour change is problematic for you, please file an issue so that we can revisit this in future releases.

What's Changed

  • gvproxy: Add --pcap option by @cfergeau in #501
  • Dockerfile changes to build gvforwarder by @vyasgun in #460
  • Add building image as a separate step to CI workflow by @vyasgun in #498
  • Document how gvisor-tap-vsock releases are made by @cfergeau in #461

Dependency Updates

  • build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #499
  • build(deps): bump golang.org/x/crypto from 0.36.0 to 0.38.0 by @dependabot in #495 and #503
  • build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #494
  • build(deps): bump github.com/coreos/stream-metadata-go from 0.4.5 to 0.4.7 by @dependabot in #491 and #502
  • build(deps): bump github.com/miekg/dns from 1.1.63 to 1.1.65 by @dependabot in #496
  • build(deps): bump github.com/onsi/gomega from 1.36.2 to 1.37.0 by @dependabot in #492

Full Changelog: v0.8.5...v0.8.6

v0.8.5

18 Mar 07:46
e3e0f1d

Choose a tag to compare

What's Changed

Full Changelog: v0.8.4...v0.8.5

v0.8.4

06 Mar 13:34
0acc12d

Choose a tag to compare

What's Changed

Full Changelog: v0.8.3...v0.8.4

v0.8.3

03 Feb 13:03
f0f1802

Choose a tag to compare

What's Changed

Dependencies updates

  • build(deps): bump github.com/miekg/dns from 1.1.62 to 1.1.63 by @dependabot in #465

Full Changelog: v0.8.2...v0.8.3

v0.8.2

20 Jan 09:47
v0.8.2

Choose a tag to compare

What's Changed

Dependencies updates

  • build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #438
  • build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by @dependabot in #445
  • build(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.2 by @dependabot in #444
  • build(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot in #448

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

02 Dec 14:57
v0.8.1
e694d60

Choose a tag to compare

This release fixes a few regressions in the DNS code introduced in v0.8.0, and a race condition in one of our test cases.
There are also a few dependencies updates.

What's Changed

Dependency updates

  • build(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 by @dependabot in #415
  • build(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 by @dependabot in #414
  • build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #423
  • build(deps): bump github.com/coreos/stream-metadata-go from 0.4.4 to 0.4.5 by @dependabot in #421
  • build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #430
  • build(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #431

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

24 Oct 14:08
v0.8.0
94898d5

Choose a tag to compare

What's Changed

  • Fix consistent udp packet loss after the proxy read loop stopped by @fatanugraha in #393
  • Replace dns "resolver" calls with "dns.Exchange" func by @evidolob in #339
  • Check 'hosts' file records, during handling DNS requests by @evidolob in #401
  • Disable ssh port forwarding when value of -ssh-port is -1 by @vyasgun in #403
  • Move several log messages to the debug level by @AkihiroSuda in #408

Dependency Updates

New Contributors

Full Changelog: v0.7.5...v0.8.0

v0.7.5

26 Aug 09:15
v0.7.5
2d3bdad

Choose a tag to compare

This release fixes a podman regression: containers/podman#23616

What's Changed

  • deps: Revert inetaf/tcpproxy commit 2862066 by @cfergeau in #386
  • ghactions: Automatically create gh releases by @cfergeau in #374

Dependency updates

  • build(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.1 by @dependabot in #376
  • build(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 by @dependabot in #381
  • build(deps): bump github.com/miekg/dns from 1.1.61 to 1.1.62 by @dependabot in #382
  • build(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in #380
  • Update golangci-lint to v1.60.1 by @cfergeau in #384
  • build(deps): bump github.com/vishvananda/netlink from 1.2.1-beta.2 to 1.2.1 by @dependabot in #388
  • build(deps): bump github.com/vishvananda/netlink from 1.2.1 to 1.3.0 by @dependabot in #389

Full Changelog: v0.7.4...v0.7.5