summaryrefslogtreecommitdiff
path: root/xtrans.m4
AgeCommit message (Collapse)Author
2023-03-19Remove "All rights reserved" from Oracle copyright noticesAlan Coopersmith
Oracle no longer includes this term in our copyright & license notices. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-09-30Remove non-Solaris SysV supportAdam Jackson
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-09-30Delete SCO supportAdam Jackson
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-08-25Use strcasecmp if it's available, instead of lowercasing stringsAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-12-16xtrans.m4: remove AC_TYPE_SIGNAL and Imake SIGNALRETURNSINTGaetan Nadon
Assume signal handlers return void, as C89 requires Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more obsolete SIGNALRETURNSINT. None of the modules including xtrans.m4 uses RETSIGTYPE from autoconf. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-12-16xtrans.m4: replace deprecated AC_HAVE_LIBRARY with AC_CHECK_LIBGaetan Nadon
The #define HAVE_LIBWS2_32 is still done and the lib ws2_32 is prepended to LIBS if found. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-12-16xtrans.m4: fix warning by replacing obsolete AC_HELP_STRINGGaetan Nadon
with AS_HELP_STRING Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-11-07Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_controlAlan Coopersmith
Required to expose the structure members in Solaris headers, since it was an XPG4/UNIX95 addition to the Solaris ABI. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-09-16Strip trailing whitespaceAlan Coopersmith
Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-29Sun's copyrights now belong to OracleAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-01-14Update Sun license notices to current X.Org standard formAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-15Don't use -lws2_32 on CygwinYaakov Selkowitz
On Cygwin, both the (builtin) *NIX socket API and WinSock (via w32api) are available, but they cannot be mixed. We use *NIX APIs for everything else, so we do not want to mix in WinSock here. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
2008-12-0118748: xtrans.m4 causes configure --help to list --enable-ipv6 in wrong case.Alan Coopersmith
X.Org Bug #18748 <http://bugs.freedesktop.org/show_bug.cgi?id=18748>
2008-10-15add winsock check for windows buildsAlan Hourihane
2008-04-28disable UNIXCONN on MINGWAlan Hourihane
2008-04-15Sun bug #6688467: _X11TransConvertAddress: Unknown family type on 64-bit SPARCAlan Coopersmith
Check for socklen_t definition and if found use it instead of size_t or int for the length argument to getpeername/getsockname/etc. <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6688467>
2006-08-21Add --enable-local-transport and set it on by default on SVR4 OS'esAlan Coopersmith
2005-08-17On FreeBSD, some of the symbols necessary for secure RPC support are inEric Anholt
librpcsvc, so check for their presence in rpcsvc so that the library will be added.
2005-08-16Define BSD44SOCKETS if struct sockaddr_in has a sin_len memberAlan Coopersmith
2005-07-26Use AC_TYPE_SIGNAL to replace Imake's SIGNAL_DEFINES (used in Xtransutil.c)Alan Coopersmith
2005-07-23typoMatthieu Herrb
2005-07-17Move AC_MSG_RESULT so it shows up in the right place, not after other testsAlan Coopersmith
are executed
2005-07-14Split out TCP library/IPv6 support checks into XTRANS_TCP_FLAGS for sharingAlan Coopersmith
with code like xdm that doesn't use Xtrans but accesses TCP sockets directly. Clean up --enable flags and report settings in configure output.
2005-06-18Move Secure RPC flags from X11/configure.ac to xtrans/xtrans.m4 sinceAlan Coopersmith
multiple modules will need them
2005-05-21xtrans:Alan Coopersmith
Create autoconf macro XTRANS_CONNECTION_FLAGS to provide standard set of --enable flags for which transports to support and common place to update for required libraries for platforms that need certain libs for certain transports ICE: Add ICE_t #define required by Xtrans headers. Replace static defines of LOCALCONN & UNIXCONN with new XTRANS_CONNECTION_FLAGS macro. X11: Moved transport type checks to new macro XTRANS_CONNECTION_FLAGS in xtrans.m4 in xtrans module so they can be shared by all modules using xtrans.