[ANNOUNCE] libSM 1.2.6
Alan Coopersmith
alan.coopersmith at oracle.com
Sun Mar 9 01:51:49 UTC 2025
libSM - X Session Management Library
------------------------------------
Support for using getaddrinfo() was originally added to support IPv6,
and only used if IPv6 support was enabled. Two decades later, support
for getaddrinfo() is ubiquitous and OS'es have marked gethostbyname()
as deprecated, so use the modern interface whenever we can now.
(Note that code included from xtrans will only use the modern interfaces
when IPv6 is disabled if building against xtrans 1.6.0 or later.)
Of course, in libSM, this only matters if one of the UUID generation
interfaces isn't being used instead, and the configure script has also
been modified in this release to stop checking for network interfaces
if we're not going to use them because we found a UUID generation
mechanism to use instead for creating ids.
Alan Coopersmith (6):
Skip network checks/headers/libraries if using UUID-based ids
sm_genid.c: simplify final fallback case
Simplify ifdefs for IPv6 support
if getaddrinfo() is available, use it, even if IPv6 support is disabled
SmsGenerateClientID: simplify code to convert IPv4 address to hex string
libSM 1.2.6
git tag: libSM-1.2.6
https://xorg.freedesktop.org/archive/individual/lib/libSM-1.2.6.tar.gz
SHA256: 166b4b50d606cdd83f1ddc61b5b9162600034f848b3e32ccbb0e63536b7d6cdd libSM-1.2.6.tar.gz
SHA512: 316df49f1573ace0bccbfcdf2b1d22c91ec7a1ceb5b320d142fd33cca81e0e0582a0256764aef594f9b31ac5f63d8823dc04c8a6113019ec54ee26eb9323ded4 libSM-1.2.6.tar.gz
PGP: https://xorg.freedesktop.org/archive/individual/lib/libSM-1.2.6.tar.gz.sig
https://xorg.freedesktop.org/archive/individual/lib/libSM-1.2.6.tar.xz
SHA256: be7c0abdb15cbfd29ac62573c1c82e877f9d4047ad15321e7ea97d1e43d835be libSM-1.2.6.tar.xz
SHA512: e544a1dc49a03390f76af35837bfd01f749b806d88d3ee806f20311c47ff53d0aeea4744feb875958031b17d50b57a89dcc41d81241c09333c88b268c44653a7 libSM-1.2.6.tar.xz
PGP: https://xorg.freedesktop.org/archive/individual/lib/libSM-1.2.6.tar.xz.sig
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - https://blogs.oracle.com/solaris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-announce/attachments/20250308/37f80ffe/attachment.sig>
More information about the xorg-announce
mailing list