mirror of https://github.com/containers/podman.git
2.2 KiB
2.2 KiB
CHANGELOG
v1.2.1
- [Improvement]: updated dependencies, test with Go 1.20.
v1.2.0
This is the first release of package vsock that only supports Go 1.18+. Users on older versions of Go must use v1.1.1.
- [Improvement]: drop support for older versions of Go so we can begin using
modern versions of
x/sysand other dependencies.
v1.1.1
This is the last release of package vsock that supports Go 1.17 and below.
- [Bug Fix] commit: fix build on non-UNIX platforms such as Windows. This is a no-op change on Linux but provides a friendlier experience for non-Linux users.
v1.1.0
- [New API] commit:
vsock.FileListenercan be used to create avsock.Listenerfrom an existingos.File, which may be provided by systemd socket activation or another external mechanism.
v1.0.1
- [Bug Fix] commit:
upgrade
github.com/mdlayher/socketto handle non-blockingconnect(2)errors (called invsock.Dial) properly by checking theSO_ERRORsocket option. Lock in this behavior with a new test. - [Improvement] commit:
downgrade the version of
golang.org/x/netin use to support Go 1.12. We don't need the latest version for this package.
v1.0.0
This is the first release of package vsock that only supports Go 1.12+. Users on older versions of Go must use an unstable release.
- Initial stable commit!
- [API change]: the
vsock.Dialandvsock.Listenconstructors now accept an optional*vsock.Configparameter to enable future expansion in v1.x.x without prompting further breaking API changes. Becausevsock.Confighas no options as of this release,nilmay be passed in all call sites to fix existing code upon upgrading to v1.0.0. - [New API]: the
vsock.ListenContextIDfunction can be used to create a*vsock.Listenerwhich is bound to an explicit context ID address, rather than inferring one automatically asvsock.Listendoes.