aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2025-12-15release: 0.3.3v0.3.3Ophestra
2025-12-15test: check shim private dir cleanupOphestra
2025-12-15internal/outcome: expose pipewire via pipewire-pulseOphestra
2025-12-15internal/outcome: look up pipewire-pulse pathOphestra
2025-12-15internal/outcome: optional shim private dirOphestra
2025-12-15hst: add direct hardware optionOphestra
2025-12-14container: sync stubbed wait4 loop after notifyOphestra
2025-12-14internal/pipewire: handle SecurityContext::Create errorOphestra
2025-12-14internal/pipewire: SecurityContext as destructibleOphestra
2025-12-14internal/pipewire: reorder context structOphestra
2025-12-14internal/pipewire: implement Core::DestroyOphestra
2025-12-14internal/pipewire: do not emit None for spa_dictOphestra
2025-12-14internal/pipewire: implement Core::CreateObjectOphestra
2025-12-14internal/pipewire: handle nil spa_dict correctlyOphestra
2025-12-14internal/pipewire: unmarshal nil pointer correctlyOphestra
2025-12-14internal/pipewire: return correct size for nil spa_dictOphestra
2025-12-14internal/pipewire: move Core wrapper methods under CoreOphestra
2025-12-13internal/pipewire: treat noAck violation as fatalOphestra
2025-12-13internal/pipewire: implement Core::RemoveIdOphestra
2025-12-12nix: update flake lockOphestra
2025-12-11internal/pipewire: treat unknown opcode as fatalOphestra
2025-12-11internal/pipewire: generic Core::Error handlingOphestra
2025-12-11internal/pipewire: export Registry::DestroyOphestra
2025-12-10internal/outcome: populate instance metadata for PipeWireOphestra
2025-12-10internal/pipewire: cleaner error message for unsupported typeOphestra
2025-12-10internal/pipewire: implement Registry::DestroyOphestra
2025-12-10internal/pipewire: implement Registry::GlobalRemoveOphestra
2025-12-09release: 0.3.2v0.3.2Ophestra
2025-12-09container: load initial process started before syscallOphestra
2025-12-09internal/pipewire: expose connection propsOphestra
2025-12-09internal/pipewire: include remaining size in recvmsg wrapperOphestra
2025-12-09internal/pipewire: reset per-roundtrip state once per callOphestra
2025-12-09internal/pipewire: increment remote sequence after establishing boundsOphestra
2025-12-09internal/pipewire: do not clobber error parsing SCMsOphestra
2025-12-09Revert "internal/pipewire: work around remote sequence quirk"Ophestra
2025-12-08container/initdaemon: copy wstatus from wait4 loopOphestra
2025-12-08container: spin instead of block on wait4 ECHILDOphestra
2025-12-08container: improve error message fallbackOphestra
2025-12-08cmd/hakurei: exec instead of fork/exec from shellOphestra
2025-12-08container: friendlier error message for op timing outOphestra
2025-12-08test/interactive: add app with bad daemonOphestra
2025-12-08container: make wait4 loop available to opsOphestra
2025-12-08internal/pipewire: work around remote sequence quirkOphestra
2025-12-08treewide: include PipeWire op and enforce PulseAudio checkOphestra
2025-12-08hst: expose daemon as fs entryOphestra
2025-12-08container: start daemons within containerOphestra
2025-12-08container: pass context as setup stateOphestra
2025-12-08internal/outcome: integrate pipewire serverOphestra
2025-12-08container: call op method right before initial processOphestra
2025-12-08hst: check for insecure PulseAudio enablementOphestra