Revisions of xtrans
Dominique Leuenberger (dimstar_suse)
accepted
request 1223003
from
Stefan Dirsch (sndirsch)
(revision 20)
- Update to 1.5.2 * This release fixes two small regressions introduced in the 1.5.1 release - one breaks builds when HAVE_STRCASECMP is not defined (which mainly happens on Windows platforms) and the other breaks builds when IPv6 support is disabled.
Dominique Leuenberger (dimstar_suse)
accepted
request 1207659
from
Stefan Dirsch (sndirsch)
(revision 19)
- Update to 1.5.1 * 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 * update .gitignore * TRANS(ParseAddress): Fix "assignment discards ‘const’ qualifier" warnings * TRANS(GetHostname): Fix "‘strncpy’ output truncated.." warning * Fix string length check
Dominique Leuenberger (dimstar_suse)
accepted
request 1091972
from
Stefan Dirsch (sndirsch)
(revision 17)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 838722
from
Stefan Dirsch (sndirsch)
(revision 16)
- 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).
Dominique Leuenberger (dimstar_suse)
accepted
request 724418
from
Stefan Dirsch (sndirsch)
(revision 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 687690
from
Stefan Dirsch (sndirsch)
(revision 14)
- n_unifdef-LBXPROXY_t-and-TEST_t.patch * reverse apply in order to fix build of lbxproxy again ... - 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 499644
from
Stefan Dirsch (sndirsch)
(revision 13)
- includes everything needed for missing sle issue entries: fate #320388 (bsc#1041610)
Adrian Schröter (adrianSuSE)
committed
(revision 11)
Split 13.2 from Factory
Stephan Kulow (coolo)
accepted
request 231356
from
Stefan Dirsch (sndirsch)
(revision 10)
- Remove superfluous Require (forwarded request 231328 from tobijk)
Stephan Kulow (coolo)
accepted
request 228405
from
Stefan Dirsch (sndirsch)
(revision 9)
update to 1.3.4 (forwarded request 228369 from tobijk)
Stephan Kulow (coolo)
accepted
request 215292
from
Stefan Dirsch (sndirsch)
(revision 8)
update to version 1.3.3 (forwarded request 215283 from tobijk)
Stephan Kulow (coolo)
accepted
request 208306
from
Stefan Dirsch (sndirsch)
(revision 7)
update to xtrans-1.3.2 (forwarded request 206339 from tobijk)
Adrian Schröter (adrianSuSE)
committed
(revision 6)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 162747
from
Stefan Dirsch (sndirsch)
(revision 5)
- Add Source URL, see https://en.opensuse.org/SourceUrls (forwarded request 162709 from namtrac)
Adrian Schröter (adrianSuSE)
committed
(revision 4)
Split 12.3 from Factory
Stephan Kulow (coolo)
accepted
request 135833
from
Stefan Dirsch (sndirsch)
(revision 3)
- specfile cleanup
Adrian Schröter (adrianSuSE)
committed
(revision 2)
branched from openSUSE:Factory
Stephan Kulow (coolo)
accepted
request 121175
from
Stefan Dirsch (sndirsch)
(revision 1)
- Rename source and binary package from xorg-x11-xtrans-devel to xtrans. - Add Provides/Obsoletes for xorg-x11-xtrans-devel to smooth upgrades. - Pass --docdir=%{_docdir}/xtrans to configure to install xtrans.xml in the right doc directory, instead of /usr/share/doc/xtrans/).
Displaying all 20 revisions