[announce] skarnet.org August 2017 release

From: Laurent Bercot <ska-skaware_at_skarnet.org>
Date: Mon, 28 Aug 2017 23:25:58 +0000

  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
Received on Mon Aug 28 2017 - 23:25:58 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:38:49 UTC