Repository navigation
Highlights
- Fixed protocol 2 adds explicit stderr-to-stdout merging through one shared open file description. Independent output streams remain supported.
- Catchable manager shutdown waits for its executor to reap request descendants, with bounded fail-stop behavior if reaping cannot complete.
- The canonical upstream and documentation now live under
abuild-project; historical branches are retained. - Public contribution/security guidance, lightweight templates and release-tag integrity checks are included.
Compatibility
Upgrade the library and manager together: protocol 1 remains historical, and there is no version negotiation or compatibility fallback. Shell execution semantics, exact structured arguments/environments and privilege restrictions are retained. Security support covers the latest stable release.
Verification
The rootless Debian Trixie suite and generated documentation pass, including golden protocol frames, shared-output descriptor checks and actual-manager SIGINT/SIGTERM reaping tests. No native performance improvement is claimed by this release.
See the curated changelog for details.