Hello,

 New releases of most skarnet.org packages are available; these are
mostly bugfix releases, but there are a few new features. skalibs
had to change an interface to fix a bug, which explains the major
version bump.


 * skalibs-2.6.0.0
   ---------------

 - Bugfixes, including a long-standing race condition in
unixmessage_handle().

 - fd_close() now returns void, as any destructor should.

 - New functions around setgroups(), because, who would have thought,
BSD is very, very broken when it comes to supplementary groups.

 - xpathexec_* error exit codes changed to 127 (ENOENT) / 126 (other).

 - New Linux-specific sysdeps.

 https://skarnet.org/software/skalibs/
 git://git.skarnet.org/skalibs


 * execline-2.3.0.2
   ----------------

 - Adaptation to skalibs-2.6.0.0. All chain-loading programs now
follow the new xpathexec_* convention. This is strictly speaking an
API change, but since the programs previously exited 111 on a failure
to exit and it was not a unique exit code, this change should not
break anything.

 https://skarnet.org/software/execline/
 git://git.skarnet.org/execline


 * s6-2.6.1.0
   ----------

 - Bugfixes.

 - Adaptation to skalibs-2.6.0.0, with the new xpathexec_* exit codes
for chain-loading programs.

 - New s6_svc_lock_take() and s6_svc_lock_release() functions to
fix a race condition in s6-rc.

 - New program: s6-notifyoncheck. This was a long-standing feature
request, implementing a polling check for readiness and redirecting
the result into s6's readiness notification mechanism.

 https://skarnet.org/software/s6/
 git://git.skarnet.org/s6


 * s6-rc-0.2.1.2
   -------------

 - Bugfixes.

  - s6-rc's verbosity has been adjusted. (-v2 is less verbose, -v3 is
what the previous -v2 was, -v4 is still extremely verbose.)

 https://skarnet.org/software/s6-rc/
 git://git.skarnet.org/s6-rc


 * s6-portable-utils-2.2.1.1
   -------------------------

 - Bugfixes.

 - Adaptation to the xpathexec_* exit codes for chainloading programs.

 https://skarnet.org/software/s6-portable-utils/
 git://git.skarnet.org/s6-portable-utils


 * s6-linux-utils-2.4.0.1
   ----------------------

 - Adaptation to skalibs-2.6.0.0, with the new xpathexec_* exit codes
for chain-loading programs.

 https://skarnet.org/software/s6-linux-utils/
 git://git.skarnet.org/s6-linux-utils


 * s6-linux-init-0.3.1.0
   ----------------------

 - New s6-linux-init-maker option: -n. This option allows the created
init scripts to work in pid namespaces (used in containers).

 https://skarnet.org/software/s6-linux-utils/
 git://git.skarnet.org/s6-linux-utils


 * s6-dns-2.2.0.1
   --------------

 - Adaptation to skalibs-2.6.0.0.

 https://skarnet.org/software/s6-dns/
 git://git.skarnet.org/s6-dns


 * s6-networking-2.3.0.2
   ---------------------

 - Bugfixes. (No security issue involved.)

 - Adaptation to skalibs-2.6.0.0.

 https://skarnet.org/software/s6-networking/
 git://git.skarnet.org/s6-networking


 Enjoy,
 Bug-reports welcome.

--
 Laurent

Reply via email to