Releases: jamesbraid/podman-xnetd
Releases · jamesbraid/podman-xnetd
Release list
v1.0.1
v1.0.0
Changelog
- 5b1db1e ci: copy deploy/ artifacts and build with go 1.25
- 61fbd46 attach: make unit tests pass without root
- aa362aa xnetd: rename module path to github.com/jamesbraid/podman-xnetd
- 411fe3c docs: write README
- 14acac3 ci: add release workflow
- 94e0d53 ci: add github actions workflow
- 6886fba release: add goreleaser config
- 963074a cmd/oci-hook: add version var and --version flag
- cc6f84c test: upgrade harness to podman 5.8.3, dual-stack integration + pressure
- 2d4f3de reconcile: fix test to use exported ReadAttachCfg
- a70b3e2 test: add integration harness, smoke suite, and pressure suite
- b6206cf xnetd: read saved cfg in doDetach so live detach frees IPAM
- f9ab36d reconcile: persist attach cfg to fix IPAM leak on daemon restart
- cc5ec3d neighbor,proto: propagate hop-limit errors; cap request body size
- 9fcc18b deploy: rename dist/ to deploy/ to avoid goreleaser collision
- 0839d01 attach: fix shell injection in WriteResolvConf
- 5209886 xnetd: fix fd leak and stop signal before exit
- 619285d config: resolve allowed usernames to uids at startup
- c383d06 dist: add xnetd socket/service units and OCI hooks
- 626d355 xnetd: wire daemon accept loop, version flag, reload
- 7706e79 xnetd: add per-container serialization lock map
- 77ed0d4 oci-hook: dispatch createRuntime/poststop stages to daemon
- c9d5530 oci-hook: parse OCI state and build attach request
- 68b8bd8 oci-hook: parse octanix rootful-network annotations
- db4d972 reconcile: reap dead netns pins at daemon start
- 637395b systemd: add activation listener, ready notify, watchdog loop
- ae0df87 attach,neighbor: assert Phase 1 API against contract
- 13679bb neighbor: enter netns and dispatch ARP/NA announcements
- 205ced9 neighbor: build unsolicited NA body with Override flag
- e7cb3d1 neighbor: build gratuitous ARP payload
- f3b722c attach: render and nsenter-write container resolv.conf
- 0ffd06b attach: bind-pin and unpin container netns
- ddd9408 attach: implement Attach/Detach over libnetwork Setup/Teardown
- 6935ba0 attach: map Request to libnetwork NetworkOptions
- bd587c1 attach: add netns path and interface-name helpers
- d55a3fc go: pin go.podman.io/common to v0.67.1
- 9fb7a13 attach: construct netavark-backed Attacher from config
- 15d4116 auth: gate connections on SO_PEERCRED uid allowlist
- 0cc8b4a config: load daemon config with strict TOML decode
- 782201f proto: pass one netns fd via SCM_RIGHTS on attach
- ca463c9 proto: add copyright notice to file headers
- a664a73 proto: add length-prefixed JSON request/response framing
- c96851a xnetd: initialize module scaffold and SPDX header check