Skip to content

Releases: cocoonstack/cocoon-agent

v0.1.8

Choose a tag to compare

@CMGS CMGS released this 04 Jul 02:09

Changelog

  • 63bd414 fix(reseed): guarantee a unique machine-id per clone; zero host entropy
  • 036836f fix(reseed): warn on stale dbus machine-id drop failure

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 03 Jul 17:44

Changelog

  • 5b6b7a4 feat(agent): reseed verb — host-fed entropy, CRNG reseed, machine-id regen
  • 12488df fix(agent): bound Wait on abandoned stdout/stderr pipes with WaitDelay
  • afb3351 fix(agent): drop baked /var/lib/dbus/machine-id so regen yields a fresh id
  • 9d92adc fix(agent): fall back to random machine-id when systemd-machine-id-setup fails

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 03 Jul 17:09

Changelog

  • 5b6b7a4 feat(agent): reseed verb — host-fed entropy, CRNG reseed, machine-id regen
  • 12488df fix(agent): bound Wait on abandoned stdout/stderr pipes with WaitDelay
  • afb3351 fix(agent): drop baked /var/lib/dbus/machine-id so regen yields a fresh id
  • 9d92adc fix(agent): fall back to random machine-id when systemd-machine-id-setup fails

v0.1.5

Choose a tag to compare

@CMGS CMGS released this 02 Jul 15:00

Changelog

  • f71cb9e chore: standardize LICENSE copyright holder to cocoonstack contributors
  • 5545c50 docs(test): audit follow-up comment fixes
  • 7f796c5 fix(agent): join stdin reader without hanging; quality pass

v0.1.4

Choose a tag to compare

@CMGS CMGS released this 29 Jun 07:18

Changelog

  • 8113b35 refactor(cocoon-agent): code-style and simplify cleanup

v0.1.3

Choose a tag to compare

@CMGS CMGS released this 13 May 10:29
7b32c1a

Changelog

  • 4e91309 build(makefile): switch VERSION to semver sort
  • 5411ee5 build(makefile): use git describe --tags --abbrev=0 for VERSION
  • dd5f4ea chore: gitignore windows build artifacts
  • 7b32c1a code review followups: mergeEnv correctness + lifecycle and packaging fixes (#3)

v0.1.2

Choose a tag to compare

@CMGS CMGS released this 09 May 03:53

Changelog

  • 160253e fix agent process and terminal frame cleanup
  • 190e7f6 refactor: thread-safe Encoder + dialTestServer helper + Go 1.25 wg.Go
  • 293d7cc review: drop wsaLastError race + sync.OnceValue + cmp.Or + comment fixes
  • b783267 style: hoist types above their consumers + tighten new comments

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 08 May 17:15

Changelog

  • cafb0a6 chore: align tooling and add godoc
  • 7da1245 clean up
  • ebf932b feat(windows): AF_VSOCK + viosock guest support (#2)
  • 7592c8f feat(windows): SCM-aware service mode + sc.exe via cmd.exe
  • 4db0d96 fix(serve): retry vsock listen for ~2m to ride out viosock PnP-bind
  • dfb7f9c fix(server): unblock stdin pump after cmd.Wait so MsgExit isn't held
  • 7454222 fix(windows-install): set service start type to delayed-auto
  • c797c89 fix(windows-install): stage sc.exe in a temp .bat to escape binPath quotes
  • db13d35 packaging: tolerate missing vhost_vsock module on minimal guest kernels

v0.1.0

Choose a tag to compare

@CMGS CMGS released this 05 May 12:50

Changelog

  • f7b99cb clean up
  • 06dee79 feat: initial v0.1 — vsock exec agent
  • 01fecae fix: Close() also tears down active sessions
  • c8e280f packaging: tighten systemd unit
  • 1d6d8ef refactor: /code review pass — drop redundant Listener interface, fix lifecycle leaks
  • 4d0716d security/lifecycle: address ultrareview P0/P1/P2 findings