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.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
signature.asc
Description: PGP signature