Skip to content

Releases: vishvananda/netns

v0.0.5

06 Nov 17:27
4c46424
Compare
Choose a tag to compare

What's Changed

Externally visible changes

Internal cleanup

  • ci(lint): setup YAML Lint step by @mmorel-35 in #68
  • ci(lint): enable errcheck, errorlint, gci, misspell, nonamedreturns and staticcheck linters by @mmorel-35 in #71
  • enable gocritic, gosec, gosimple, govet, unconvert, unparam, unused and whitespace linters by @mmorel-35 in #72
  • Bump actions/setup-go from 3 to 4 by @dependabot in #73
  • Bump actions/checkout from 3 to 4 by @dependabot in #78
  • Bump actions/setup-go from 4 to 5 by @dependabot in #80
  • Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #82
  • Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #83
  • Bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #86

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4 - fix casing of `"NS(none)"`

23 Jan 18:27
7a452d2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.3...v0.0.4

v0.0.3

18 Jan 21:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2 - needs `go` `1.17`, various small bugfixes

13 Jan 18:24
Compare
Choose a tag to compare

WARNING: This requires go 1.17 due to bumping golang.org/x/sys to v0.2.0, but we didn't realize until after the release was tagged so go.mod didn't bump min version of go.

What's Changed

  • fix build-tags, fix/update deprecated features, and fix inconsistency in path used by @thaJeztah in #61
  • fix: named ns handler may leak by @gunofmoon in #59
  • chore(deps): bump golang.org/x/sys to v0.2.0 by @mmorel-35 in #58

New Contributors

Full Changelog: v0.0.1...v0.0.2

Start using go modules

02 Nov 20:23
Compare
Choose a tag to compare

This is an initial release to start using go modules versions.

What's Changed

  • Added function UniqueId which returns a string that uniquely identifies namespace by @amudukutore in #14
  • Fixed the docker netns detection err on xenial by @kopwei in #15
  • Typo: fix typo in readme by @coolljt0725 in #16
  • Add missing stub functions to netns_unspecified.go by @ejj in #18
  • Fix typo by @WeiZhang555 in #19
  • Add mips, mipsle to the SYS_SETNS map by @vstefanovic in #21
  • Fixing README.md by @harche in #20
  • fix swallowed err variable by @alrs in #22
  • Search kubepods for Docker containers by @theatrus in #24
  • Adding new location for containers in recent k8s 1.11+ by @sbezverk in #28
  • In contaner path fix by @sbezverk in #29
  • add riscv64 architecture by @tonistiigi in #34
  • Document that New() changes the current namespace by @povik in #33
  • add ns support mips64le arch by @davidstack in #32
  • Remove useless setting of new netns from README.md by @matte21 in #31
  • Add support for Go modules by @tklauser in #35
  • Use golang.org/x/sys/unix instead of syscall by @tklauser in #40
  • Set O_CLOEXEC when opening a network namespace by @fanjiyun in #43
  • Allows to create and delete named network namespaces by @thomas-maurice in #42
  • Add go1.10 build constraint by @brb in #30
  • Add support for detecting netns for all possible QoS in Kubernetes by @imilchev in #47
  • Extend GetFromDocker() to support also newer distros with cgroup v2 support by @stv0g in #49
  • Migrate syscall --> golang.org/x/sys/unix, redux by @jeffwidman in #54
  • Update the documentation for netns.NewNamed by @stepchowfun in #56
  • Expose named functions when not linux by @WillFantom in #53
  • feat: dependabot workflow automation for updating dependency by @Rajpratik71 in #57

New Contributors

Full Changelog: https://github.com/vishvananda/netns/commits/v0.0.1