Commit Graph

  • 1bee760ceb 编译配置 swallow-7.1 kuailexs 2024-12-25 00:09:19 +08:00
  • 826d8b6ef6 patch xtrans.diff kuailexs 2024-12-21 22:07:04 +08:00
  • e58ae2d27f SocketOpenCOTSServer: handle -Wconditional-uninitialized warning master Alan Coopersmith 2024-11-16 16:37:06 -08:00
  • 3fc4f55eb3 SocketOpenCOTSClientBase: handle -Wconditional-uninitialized warning Alan Coopersmith 2024-11-16 15:08:20 -08:00
  • dc71da9eb3 Clear -Wmissing-variable-declarations from clang 13 Alan Coopersmith 2024-11-16 14:46:29 -08:00
  • 1dda77bb6a Quiet -Wformat-pedantic warnings from clang 13 for non-void-* args to %p Alan Coopersmith 2024-11-16 14:23:25 -08:00
  • e69d45306f accept const pointers for buf argument to TRANS(Write) Alan Coopersmith 2024-11-09 09:17:22 -08:00
  • 0dc46e7ed5 xtrans 1.5.2 xtrans-1.5.2 Alan Coopersmith 2024-11-09 09:04:34 -08:00
  • d312424a6f is_numeric: Add !defined(IPv6) to checks Alan Coopersmith 2024-10-22 14:44:46 -07:00
  • ae99ac32f6 Fix build when HAVE_STRCASECMP is not defined Peter Harris 2024-10-15 09:51:33 -04:00
  • df6ae7c7e0 xtrans 1.5.1 xtrans-1.5.1 Alan Coopersmith 2024-10-12 13:39:19 -07:00
  • 0f153064bf is_numeric: Add TRANS_SERVER to required ifdefs Alan Coopersmith 2024-08-24 18:19:45 -07:00
  • 957adac35f SocketOpen: avoid leak of out-of-range fd Alan Coopersmith 2024-08-24 18:12:16 -07:00
  • bea5a32105 GetPeerNetworkId: avoid calling strlen() on a NULL pointer Alan Coopersmith 2024-08-24 17:49:58 -07:00
  • e5390ab716 GetPeerNetworkId: Avoid writing to NULL pointer if malloc() fails Alan Coopersmith 2024-08-24 17:44:41 -07:00
  • 215e8db07d GetMyNetworkId: Avoid writing to NULL pointer if malloc() fails Alan Coopersmith 2024-08-24 17:40:10 -07:00
  • 376744aa60 MakeAllCOTSServerListeners: Initialize temp_ciptrs Alan Coopersmith 2024-08-24 17:33:13 -07:00
  • 742462a572 ParseAddress: return failure when strdup() fails Alan Coopersmith 2024-08-24 17:23:10 -07:00
  • e9ead32308 SocketINETConnect: return failure when malloc() fails Alan Coopersmith 2024-08-24 17:18:01 -07:00
  • 4792e9e798 Clear numerous -Wsign-compare warnings from gcc 14.1 Alan Coopersmith 2024-08-24 17:11:28 -07:00
  • 9ad6c6764f SocketCreateListener: Fix -Wuseless-cast warning in bind() call Alan Coopersmith 2024-08-24 16:52:05 -07:00
  • 9ed4f5ec90 LocalInitTransports: Fix -Wuseless-cast warning for getenv() call Alan Coopersmith 2024-08-24 16:51:17 -07:00
  • edd3f51328 Fix string length check Robert Royals 2024-07-21 22:54:27 +01:00
  • 656d27ed32 TRANS(GetHostname): Fix "‘strncpy’ output truncated.." warning Kim Woelders 2024-03-28 18:01:20 +01:00
  • 6171150fe9 TRANS(ParseAddress): Fix "assignment discards ‘const’ qualifier" warnings Kim Woelders 2024-03-28 17:29:26 +01:00
  • c219be946b update .gitignore Enrico Weigelt, metux IT consult 2024-04-03 12:11:48 +02:00
  • 806f04c6e4 gitlab CI: add libc-dev to required packages in build container Alan Coopersmith 2023-10-13 13:37:49 -07:00
  • 3aa3c318de gitlab CI: collect config.log to help diagnose failures Alan Coopersmith 2023-10-13 13:32:15 -07:00
  • 6d5a4512b5 gitlab CI: add xz-utils to container for "make distcheck" Alan Coopersmith 2023-10-13 13:26:49 -07:00
  • 3b3a3bd75d xtrans 1.5.0 xtrans-1.5.0 Alan Coopersmith 2023-06-02 17:29:41 -07:00
  • 232a11a947 DISPLAY starting with unix: or / is always a socket path Demi Marie Obenour 2022-12-15 14:48:13 -05:00
  • b898f415e7 Allow full paths to sockets on non-macOS Demi Marie Obenour 2022-12-15 14:43:37 -05:00
  • e24adec120 Remove client-side abstract socket support Demi Marie Obenour 2020-12-17 03:28:45 +00:00
  • 9d77996f9f Remove "All rights reserved" from Oracle copyright notices Alan Coopersmith 2023-02-25 09:33:29 -08:00
  • 9ae32feef7 Allow partial connection to succeed Olivier Fourdan 2019-06-25 14:59:59 +02:00
  • c761c6505d Use font server ErrorF/VErrorF instead of private versions Keith Packard 2014-01-29 12:54:26 -08:00
  • 8c0f5228e7 move is_numeric to Xtranssock.c and only define for TCPCONN or TRANS_REOPEN Keith Packard 2014-01-29 12:54:25 -08:00
  • 3309c75906 gitlab CI: add a basic build test Alan Coopersmith 2022-05-10 09:18:15 -07:00
  • c069ede3c9 Fix spelling/wording issues Alan Coopersmith 2022-05-10 09:15:11 -07:00
  • 16a015524f Build xz tarballs instead of bzip2 Alan Coopersmith 2022-05-10 09:11:07 -07:00
  • 7898badde4 Automatically disable inet6 transport if ipv6 is disabled on machine Ray Strode 2022-05-06 14:23:59 -04:00
  • 3b5df889f5 TEST_t is never defined Adam Jackson 2019-10-09 14:05:47 -04:00
  • d0d471579c Remove non-Solaris SysV support Adam Jackson 2019-09-25 11:09:52 -04:00
  • 521682b8b7 Delete SCO support Adam Jackson 2019-09-24 21:29:46 -04:00
  • 3f8b27a9df unifdef USG and NCR Adam Jackson 2019-09-24 19:48:17 -04:00
  • c4262efc96 xtrans 1.4.0 xtrans-1.4.0 Alan Coopersmith 2019-03-16 14:25:35 -07:00
  • faa42207a0 Update configure.ac bug URL for gitlab migration Alan Coopersmith 2018-12-07 19:52:43 -08:00
  • cd22de616c Update README for gitlab migration Alan Coopersmith 2018-11-19 23:12:07 -08:00
  • 06cfa80fb3 Use fchmod() instead of chmod() when creating named pipes Alan Coopersmith 2018-09-30 17:04:51 -07:00
  • 7bd504f7ab Use strcasecmp if it's available, instead of lowercasing strings Alan Coopersmith 2018-08-25 11:18:52 -07:00
  • 941cfa50bc Set freeXLOCAL to NULL after freeing it to prevent double frees Alan Coopersmith 2018-08-25 10:45:04 -07:00
  • a97e5fc6e4 avoid -Wformat errors from clang Rin Okuyama 2017-02-21 06:18:37 +00:00
  • 28366676ef autogen.sh: use quoted string variables Emil Velikov 2015-03-09 12:00:52 +00:00
  • 8554cf0526 autogen.sh: use exec instead of waiting for configure to finish Peter Hutterer 2017-01-24 10:32:07 +10:00
  • 560d7550e2 Update strlcpy macro check to also check HAVE_STRLCPY Jeremy Huddleston Sequoia 2016-09-10 22:09:51 -07:00
  • 2e4c338eda Revert "Make FreeConnInfo static" Adam Jackson 2016-09-01 09:28:58 -04:00
  • 3810e02632 Remove GetMyAddr Adam Jackson 2016-05-18 12:58:31 -04:00
  • 75419e6b6d Make FreeConnInfo static Adam Jackson 2016-05-18 12:50:48 -04:00
  • 0794b1b712 unifdef LBXPROXY_t and TEST_t Adam Jackson 2016-05-18 12:41:41 -04:00
  • 473e77563b Remove CLTS code Adam Jackson 2016-05-18 12:38:02 -04:00
  • b167145a51 autogen: Add a default patch prefix Adam Jackson 2016-05-18 15:19:50 -04:00
  • cc29fbc1fe Remove support for SysV on x86 platforms other than Solaris & SCO Alan Coopersmith 2015-11-28 13:04:21 -08:00
  • 3ba0b7a37b Replace 'sun' with '__sun' Richard PALO 2015-11-17 07:02:27 +01:00
  • 1d31b87e80 Make sure LONG64 is defined in Xtrans.h Julien Cristau 2015-07-29 20:36:13 +02:00
  • 7cbad9fe2e xtrans 1.3.5 xtrans-1.3.5 Keith Packard 2014-09-20 10:02:05 -07:00
  • fb7f198c88 Add TRANS(Listen) function to re-enable specific listen sockets Keith Packard 2014-09-12 11:27:39 -07:00
  • 17491de45c Add const qualifiers to TRANS(OpenC{L,O}TS{Server,Client}) args Alan Coopersmith 2014-08-23 12:28:14 -07:00
  • 305d20f2ee Add const qualifiers to TRANS(MakeAll*ServerListeners) port args Alan Coopersmith 2014-08-23 12:10:48 -07:00
  • ba70d48951 Add const qualifiers to TRANS(Connect) args Alan Coopersmith 2014-08-23 11:33:57 -07:00
  • 63b65a2070 Add const qualifiers to TRANS(CreateListener) port args Alan Coopersmith 2014-08-23 10:17:57 -07:00
  • fd90a4e003 Add const qualifiers to TRANS(Reopen...) port args Alan Coopersmith 2014-08-23 10:07:22 -07:00
  • a56ec9d720 Add const qualifiers to TRANS(Open...) address args Alan Coopersmith 2014-08-23 09:58:05 -07:00
  • 30b3fd74a2 Update docs to note that TransName is now const char * Alan Coopersmith 2014-08-23 12:46:44 -07:00
  • a57a7f6224 xtrans 1.3.4 xtrans-1.3.4 Hans de Goede 2014-03-31 12:37:43 +02:00
  • 1cd9cbe9b4 Increase UNIX socket buffer size Mark Kettenis 2014-03-29 23:51:49 +01:00
  • 68f60238c4 Add missing headers for free() and strlen(). Thomas Klausner 2014-03-26 13:21:49 +01:00
  • 34463baacb Cast ctype(3) function arguments to unsigned char. Thomas Klausner 2014-03-26 13:21:23 +01:00
  • f20a9bb2ea configure: Also add -D_DEFAULT_SOURCE to .pc cflags to shut up glibc warnings Hans de Goede 2014-03-03 08:42:45 +01:00
  • 3f0de269ab xtrans 1.3.3 xtrans-1.3.3 Hans de Goede 2014-01-23 11:47:25 +01:00
  • 8f3bbed42c Add TransIsListening() Jon TURNEY 2013-07-10 16:29:12 +01:00
  • e1e6121a16 Enable systemd socket activation Łukasz Stelmach 2013-11-25 11:11:54 +01:00
  • b895d45e22 Define TRANS_RECEIVED flag for transports Łukasz Stelmach 2013-11-28 12:57:21 +01:00
  • 2c0a7840a2 xtrans.m4: remove AC_TYPE_SIGNAL and Imake SIGNALRETURNSINT Gaetan Nadon 2013-12-15 19:49:59 -05:00
  • 87547e4318 xtrans.m4: replace deprecated AC_HAVE_LIBRARY with AC_CHECK_LIB Gaetan Nadon 2013-12-15 16:11:00 -05:00
  • 88433eb1ab xtrans.m4: fix warning by replacing obsolete AC_HELP_STRING Gaetan Nadon 2013-12-15 15:36:48 -05:00
  • 9487701904 Don't restrict FD passing to Linux & Solaris Mark Kettenis 2013-11-21 11:55:17 +01:00
  • 8b2c8aabe2 Fix alignment issues in FD passing code Mark Kettenis 2013-11-11 23:18:01 +01:00
  • 81662d2018 Remove unused static inlines Mark Kettenis 2013-11-11 23:16:15 +01:00
  • 0153d1670e xtrans 1.3.2 xtrans-1.3.2 Alan Coopersmith 2013-11-07 20:16:53 -08:00
  • 426049c301 Allow XTRANS_SEND_FDS on Solaris as well Alan Coopersmith 2013-11-07 19:17:44 -08:00
  • 76b4f4430f Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_control Alan Coopersmith 2013-11-06 22:34:03 -08:00
  • 32070a64ba Add stubs for send/recv fd functions in local transports Alan Coopersmith 2013-11-06 21:52:21 -08:00
  • 08bf85958f Switch to CMSG_* macros for FD passing Keith Packard 2013-11-07 18:04:30 -08:00
  • 6b54b5cf80 Actually disable all of the FD passing code unless XTRANS_SEND_FDS is set Keith Packard 2013-11-07 03:49:05 -08:00
  • f3709f3e0b Update to version 1.3.1 xtrans-1.3.1 Keith Packard 2013-11-06 23:16:11 -08:00
  • 074614940c Don't include file descriptor passing code by default Mark Kettenis 2013-11-06 23:13:28 -08:00
  • a7094c389a Add SEND_FDS version of Readv Keith Packard 2013-11-02 19:23:41 -07:00
  • 58151f6355 Revert "Remove 'Readv' interface" Keith Packard 2013-11-02 19:10:11 -07:00
  • 1fb0fd555a Update to version 1.3.0 xtrans-1.3.0 Keith Packard 2013-10-31 17:21:53 -07:00
  • adf920aa25 Add APIs to send file descriptors through the network Keith Packard 2013-01-08 16:47:05 -08:00