[ANNOUNCE] xtrans 1.5.1
Alan Coopersmith
alan.coopersmith at oracle.com
Sat Oct 12 20:47:53 UTC 2024
xtrans is a library of code that is shared among various X packages to
handle network protocol transport in a modular fashion, allowing a
single place to add new transport types. It is used by the X server,
libX11, libICE, the X font server, and related components.
It is however, *NOT* a shared library, but code which each consumer
includes and builds it's own copy of with various #ifdef flags to make
each copy slightly different. To support this in the modular build
system, this package simply installs the C source files into
$(prefix)/include/X11/Xtrans and installs a pkg-config file and an
autoconf m4 macro file with the flags needed to use it.
Alan Coopersmith (15):
gitlab CI: add xz-utils to container for "make distcheck"
gitlab CI: collect config.log to help diagnose failures
gitlab CI: add libc-dev to required packages in build container
LocalInitTransports: Fix -Wuseless-cast warning for getenv() call
SocketCreateListener: Fix -Wuseless-cast warning in bind() call
Clear numerous -Wsign-compare warnings from gcc 14.1
SocketINETConnect: return failure when malloc() fails
ParseAddress: return failure when strdup() fails
MakeAllCOTSServerListeners: Initialize temp_ciptrs
GetMyNetworkId: Avoid writing to NULL pointer if malloc() fails
GetPeerNetworkId: Avoid writing to NULL pointer if malloc() fails
GetPeerNetworkId: avoid calling strlen() on a NULL pointer
SocketOpen: avoid leak of out-of-range fd
is_numeric: Add TRANS_SERVER to required ifdefs
xtrans 1.5.1
Enrico Weigelt, metux IT consult (1):
update .gitignore
Kim Woelders (2):
TRANS(ParseAddress): Fix "assignment discards ‘const’ qualifier" warnings
TRANS(GetHostname): Fix "‘strncpy’ output truncated.." warning
Robert Royals (1):
Fix string length check
git tag: xtrans-1.5.1
https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.gz
SHA256: 8327cd270f3b91c66de9f9fd9069cebd77d0827c60dcde30ff8d9bec9224d8c5 xtrans-1.5.1.tar.gz
SHA512: 287bbed8924f7207a24e06d0c71e3eae566b66d1b03328312548e8113d14d90482729e95714daef21d1ad4491b2c9b0070fef529a175dd9f40281135133647ba xtrans-1.5.1.tar.gz
PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.gz.sig
https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.xz
SHA256: dea80fbd8c3c941495b4b1d2785cb652815d016849a0d2ef90d1140de916993e xtrans-1.5.1.tar.xz
SHA512: 1a4bf3495ba401711b632972acf26bb82c2e8fd917a868ed21e510a1bb1ec57c145496baddb44de76e00c2d03dbf9e8592099623da4c065de3a7c5a804e87c1e xtrans-1.5.1.tar.xz
PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.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/attachments/20241012/629d8e6b/attachment.sig>
More information about the xorg
mailing list