Path to this page:
./
x11/xtrans,
Network API translation layer to insulate X
Branch: CURRENT,
Version: 1.5.2,
Package name: xtrans-1.5.2,
Maintainer: pkgsrc-usersxtrans is a library of code that is shared (but is *not* a shared
library) 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.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 172.539 KB
Version history: (Expand)
- (2024-11-10) Updated to version: xtrans-1.5.2
- (2024-10-13) Updated to version: xtrans-1.5.1
- (2023-06-03) Updated to version: xtrans-1.5.0
- (2019-03-17) Updated to version: xtrans-1.4.0
- (2014-10-01) Updated to version: xtrans-1.3.5
- (2014-03-31) Updated to version: xtrans-1.3.4
CVS history: (Expand)
2023-06-03 08:20:21 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
xtrans: 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.
Adam Jackson (4):
unifdef USG and NCR
Delete SCO support
Remove non-Solaris SysV support
TEST_t is never defined
Alan Coopersmith (5):
Build xz tarballs instead of bzip2
Fix spelling/wording issues
gitlab CI: add a basic build test
Remove "All rights reserved" from Oracle copyright notices
xtrans 1.5.0
Demi Marie Obenour (3):
Remove client-side abstract socket support
Allow full paths to sockets on non-macOS
DISPLAY starting with unix: or / is always a socket path
Keith Packard (2):
move is_numeric to Xtranssock.c and only define for TCPCONN or TRANS_REOPEN
Use font server ErrorF/VErrorF instead of private versions
Olivier Fourdan (1):
Allow partial connection to succeed
Ray Strode (1):
Automatically disable inet6 transport if ipv6 is disabled on machine
|
2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223) |
Log message:
Reset MAINTAINER
|
2022-04-10 10:53:24 by Nia Alarie | Files touched by this commit (90) |
Log message:
x11: adapt to new avoid-duplicate.mk usage
|
2021-12-01 14:01:17 by Nia Alarie | Files touched by this commit (38) |
Log message:
x11: Add avoid-duplicate.mk to Xorg library packages
|
2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674) |
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
|
2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675) |
Log message:
x11: Remove SHA1 hashes for distfiles
|
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message:
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
2019-11-03 10:14:21 by Roland Illig | Files touched by this commit (148) |
Log message:
x11: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|