Implement cap_func_launcher() and cap.FuncLauncher().
Modified the internals of "cap" to allow cap.SetProc() and friends from
within the launcher callback function. Prior to this release, such calls
would deadlock. Updated the docs to explain this new freedom.
More robust "psx" redirection for nocgo compilation - the documentation for
the cgo implementation is now included in the nocgo one because the go.dev
automated documentation builds the docs from the nocgo version.
Lots of documentation cleanups and added a few man pages: for IAB and Launching.
A little Makefile manipulation to:
better use musl when requested (ie., with cgo compilation)
execute kernel tests on demand that don't require human interaction
to closed the QEMU terminal
Some general no-op License changes that might cause folk to notice
but only for formatting reasons. These were initially inspired by
some lawyerly interactions, but I ended up rolling back half of them
because they confused automated software infrastructure.
Release Notes for 2.49 2021-03-13 16:26:47 -0800