Commit graph

17 commits

Author SHA1 Message Date
tnn
0e061f4a3a Update to xtrans-1.2.5.
This release moved the xtrans.pc file from lib/pkgconfig to share/pkgconfig.
AFAICT pkgsrc deals with this properly.

Changes:
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
Move Xtrans interface docs from xorg-docs module
xtrans 1.2.5
Xtranssock: assume that we have getaddrinfo if ipv6 is enabled
Move xtrans.pc to /usr/share/pkg-config
Don't use -lws2_32 on Cygwin
Silence root ownership warnings on Cygwin
2010-01-15 18:08:11 +00:00
wiz
90dd06627f Update to 1.2.4:
Alan Coopersmith (6):
      Fix libICE build after code motion in d192bac409...
      Constify string argument to is_numeric
      Constify path argument to trans_mkdir()
      xfs segfaults in _FontTransSocketReopen when cloning itself
      Fix ifdef checks for SVR4 to do the right thing on Solaris
      Version 1.2.4

Benjamin Close (2):
      Revert "Fix "XXX declared 'static' but not defined""
      Update is_numeric base on the declaration change in
389e01fb51ba2d708015e27d8fc17c88a0e55802

Paulo Cesar Pereira de Andrade (1):
      Janitor: Correct make distcheck and compiler warnings.

Tomas Carnecky (2):
      Fix "warning: format not a string literal and no format arguments"
      Fix "XXX declared 'static' but not defined"
2009-08-09 22:19:38 +00:00
wiz
7aa5b9e161 Update to 1.2.3:
Alan Coopersmith (4):
      18748: xtrans.m4 causes configure --help to list --enable-ipv6
      in wrong case.
      Switch ChangeLog generation to use XORG_CHANGELOG from xorg-macros 1.2
      Add bugzilla, mailing list & git repo pointers to README
      Version 1.2.3

Alan Hourihane (1):
      add winsock check for windows builds
2009-01-13 10:56:52 +00:00
wiz
64d0b55f56 Update to 1.2.2:
Adam Jackson (5):
Massive ifdef cleanup, dropping a ton of unsupported platform code.
Drastically simplify TRANS_OPEN_MAX.
Remove DECNET support.
Finish removing OS/2 support
xtrans 1.2.2

Jeremy Huddleston (2):
Apple: Allow Xquartz to provide an additional fd to xtrans since
the dynamic addition code in the server isn't bulletproof yet.
Added a flag to enable "The OS already took care of securing this,
please skip checking xauth" for use with Apple launchd sockets.
2008-10-24 16:06:57 +00:00
dsainty
60e91aeb7a Re-enable abstract socket support under Linux (remove comment and first hunk
of patch-aa).

Abstract socket support was previously patched disabled because it was broken
( see http://bugs.freedesktop.org/show_bug.cgi?id=15884 ).  The fix is in two
parts.

The first part is corrected in xtrans 1.2.1: Connection failure for abstract
socket is ECONNREFUSED, not ENOENT.

The second part is in an upcoming release of libX11, but the upstream changes
have been pulled into Pkgsrc as the patches libX11/patches/patch-a[ik].

Tested on the same Linux system that prompted Bug#15884.

Bump PKGREVISION.
2008-09-09 13:59:13 +00:00
wiz
3611195a90 Update to 1.2.1:
Adam Jackson (2):
      Connection failure for abstract socket is ECONNREFUSED, not ENOENT.
      xtrans 1.2.1

Alan Coopersmith (2):
      LocalClose() takes a ConnInfoPtr, not an fd
      Clear some pointer type mismatch warnings

Bill Nottingham (1):
      Ignore mkdir() errors when creating the abstract socket.

James Cloos (1):
      Remove extraneous execute bit from .c file

Jeremy Huddleston (1):
      Launchd: This functionality has been moved into xorg-server
2008-09-07 14:15:02 +00:00
dsainty
727f8a3128 Disable HAVE_ABSTRACT_SOCKETS as a workaround for bugs in the abstract
socket implementation, see:
http://bugs.freedesktop.org/show_bug.cgi?id=15884

This change only affects Linux as other platforms don't use the
abstract sockets code to start with.  But anyway, bump PKGREVISION.
2008-05-09 22:53:21 +00:00
wiz
1506030f11 Update to 1.2:
Alan Coopersmith (1):
      Sun bug #6688467: _X11TransConvertAddress: Unknown family
      type on 64-bit SPARC

Alan Hourihane (2):
      fix build for MAKEWORD
      disable UNIXCONN on MINGW

Colin Harrison (2):
      Only call WSAGetLastError() if there has been an
      Update to winsock2

James Cloos (1):
      Fix length calculation for the path for abstract unix domain sockets

Julien Cristau (2):
      BSD44SOCKETS is the wrong check for SOCK_MAXADDRLEN
      Bump to 1.2

Loïc Minier (1):
      Bug #10489: Don't retry unix socket connect()s on ENOENT.
2008-05-09 09:04:06 +00:00
joerg
90530e0744 Fix xtrans-1.1 on NetBSD (testing rocks). 2008-04-25 18:15:55 +00:00
wiz
45b4b9fb05 Update to 1.1:
Adam Jackson (2):
      Add support for the abstract socket namespace under Linux.
      xtrans 1.1

Ben Byer (5):
      suppress warning about socket directory ownership on OS X
      changes to support launchd on OS X
      removed cvs tags
      Fix for incorrect processing of recycled launchd socket on OS X
      make launchd error messages less scary

Dodji Seketeli (2):
      libxtrans: fix linux compilation breakage
      libxtrans: fixed a typo in my last commit

Jeremy Huddleston (1):
      Fixed #ifdef checks that were using i386 to use __i386__
2008-04-25 07:28:36 +00:00
tnn
00864c5c6c Change an #ifdef hpux to #ifdef __hpux.
This makes unix socket transport work.
2008-01-15 08:56:52 +00:00
joerg
5d01b5a3bd Don't define a local weak in6addr_any. Any sane IPv6 setup has and if it
doesn't include it, your lost mostly anyway. The weak alias creates a
conflict on HP-UX tho. Bump revision.
2007-10-07 12:39:28 +00:00
bjs
ad37e09768 Update xtrans to version 1.0.4. Changes:
-- Fix typo in Xtranslcl.c (sprintf with size argument should be snprintf)
2007-09-21 19:46:27 +00:00
joerg
ec92fd3587 Forgotten makepatchsum. 2007-01-14 12:45:45 +00:00
joerg
8b03a1ba0c Update to xtrans-1.0.3 (irrelevant Makefile change) and fix ctype usage. 2007-01-14 10:30:56 +00:00
joerg
d5be8918f1 Include sys/stat.h explictly in Xtranssock.c as S_IFMT and friends
are used. It is not pulled in indirectly at least on DragonFly.
Bump revision.
2006-12-15 16:43:57 +00:00
joerg
53c6746e40 Import x11/xtrans-1.0.2:
Network API translation layer to insulate X applications and
libraries from OS network vageries. This is from the modular
X.org X11 project.
2006-11-03 16:55:55 +00:00