Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xtrans-1.5.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: xtrans Distribution: openSUSE:Factory:zSystems
Version: 1.5.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Jun 12 15:32:33 2023
Group: Development/Libraries/X11 Build host: s390zl26
Size: 319633 Source RPM: xtrans-1.5.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://xorg.freedesktop.org/
Summary: Library to handle network protocol transport in X
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.

Provides

Requires

License

MIT

Changelog

* Sat Jun 10 2023 Stefan Dirsch <sndirsch@suse.com>
  - Update to 1.5.0
    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 - but it is *not* a shared library, more like a \
    "header-only" library.  It is used by the X server, the XIM support in libX11,
    libICE, the X font server, and related components.  Because this is not a
    shared library, the changes in this release will only take effect in consumers
    that are rebuilt on a system with this release of xtrans installed.
    This release makes progress towards resolving CVE-2020-25697, reported in
    https://www.openwall.com/lists/oss-security/2020/11/09/3 .  Clients will no
    longer attempt to connect to sockets in the abstract namespace, though
    servers will still bind to them to prevent other programs binding to those
    names to intercept connections from clients using libraries built with older
    versions of libxtrans or libxcb while the servers are running.  Clients can
    also now specify a full Unix domain socket pathname to connect to, instead
    of relying on built-in defaults under /tmp.  (Note that libX11 1.4.0 and later
    relies on libxcb for making connections instead of libxtrans, so X11 protocol
    clients will get this support in an upcoming release of libxcb, and the changes
    in xtrans will only affect clients of other protocols using libxtrans, such as
    XIM, ICE, SM, and the font service protocols.)
    This release also removes support for System V UNIX platforms other than
    Solaris and the illumos family - OS'es from SCO, AT&T's Unix Systems Group,
    Novell, and NCR are no longer supported.
* Wed Sep 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add u_xtrans-noarch-pkgconfig.patch: Do not add
    libdir=/usr(lib|lib64) entry to an arch-independent pkgconfig
    file (installed to /usr/share) (boo#1109895).
* Thu Aug 08 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Own %{_datadir}/aclocal: when we might switch to pkgconf instead
    of pkg-config, nothing in the build root is 'accidentally' owning
    this directory for us.
* Fri Mar 22 2019 Stefan Dirsch <sndirsch@suse.com>
  - n_unifdef-LBXPROXY_t-and-TEST_t.patch
    * reverse apply in order to fix build of lbxproxy again ...
* Fri Mar 22 2019 Stefan Dirsch <sndirsch@suse.com>
  - Update to version 1.4.0
    * This release drops a bunch of dead code, including support
      only used by lbxproxy and pre-1.4.0 versions of libX11, as
      well as support for obsolete SysV x86 platforms. It also
      provides some bug fixes & other maintenance work.
* Tue May 30 2017 sndirsch@suse.com
  - includes everything needed for missing sle issue entries:
    fate #320388 (bsc#1041610)
* Tue Sep 23 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.3.5:
    Here's a release of Xtrans that includes a bunch of const fixes
    and a new Listen function which the X server wants to allow
    - nolisten tcp by default.
* Fri Apr 25 2014 tobias.johannes.klausmann@mni.thm.de
  - Remove superfluous Require
* Mon Mar 31 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.3.4:
    + configure: Also add -D_DEFAULT_SOURCE to .pc cflags to shut up glibc warnings
    + Increase UNIX socket buffer size
    + Cast ctype(3) function arguments to unsigned char.
    + Add missing headers for free() and strlen().
* Mon Jan 27 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.3.3:
    + xtrans.m4: replace obsolete AC_HELP_STRING
    + xtrans.m4: replace deprecated AC_HAVE_LIBRARY with AC_CHECK_LIB
    + xtrans.m4: remove AC_TYPE_SIGNAL and Imake SIGNALRETURNSINT
    + Add TransIsListening()
    + Remove unused static inlines
    + Fix alignment issues in FD passing code
    + Don't restrict FD passing to Linux & Solaris
    + Define TRANS_RECEIVED flag for transports
    + Enable systemd socket activation

Files

/usr/include/X11/Xtrans
/usr/include/X11/Xtrans/Xtrans.c
/usr/include/X11/Xtrans/Xtrans.h
/usr/include/X11/Xtrans/Xtransint.h
/usr/include/X11/Xtrans/Xtranslcl.c
/usr/include/X11/Xtrans/Xtranssock.c
/usr/include/X11/Xtrans/Xtransutil.c
/usr/include/X11/Xtrans/transport.c
/usr/share/aclocal
/usr/share/aclocal/xtrans.m4
/usr/share/doc/packages/xtrans
/usr/share/doc/packages/xtrans/AUTHORS
/usr/share/doc/packages/xtrans/ChangeLog
/usr/share/doc/packages/xtrans/README.md
/usr/share/doc/packages/xtrans/xtrans.xml
/usr/share/licenses/xtrans
/usr/share/licenses/xtrans/COPYING
/usr/share/pkgconfig/xtrans.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:39:58 2024