Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-15 | Apple: Allow Xquartz to provide an additional fd to xtrans since the dynamic ↵ | Jeremy Huddleston | |
addition code in the server isn't bulletproof yet. | |||
2008-07-02 | xtrans 1.2.1xtrans-1.2.1 | Adam Jackson | |
2008-06-24 | Clear some pointer type mismatch warnings | Alan Coopersmith | |
2008-06-24 | LocalClose() takes a ConnInfoPtr, not an fd | Alan Coopersmith | |
2008-05-23 | Launchd: This functionality has been moved into xorg-server | Jeremy Huddleston | |
2008-05-12 | Connection failure for abstract socket is ECONNREFUSED, not ENOENT. | Adam Jackson | |
Apropos of bug #15884. | |||
2008-05-12 | Ignore mkdir() errors when creating the abstract socket. | Bill Nottingham | |
Red Hat bug #445303. | |||
2008-05-10 | Remove extraneous execute bit from .c file | James Cloos | |
2008-05-08 | Bump to 1.2xtrans-1.2 | Julien Cristau | |
2008-04-28 | disable UNIXCONN on MINGW | Alan Hourihane | |
2008-04-26 | fix build for MAKEWORD | Alan Hourihane | |
2008-04-26 | Update to winsock2 | Colin Harrison | |
2008-04-25 | Fix length calculation for the path for abstract unix domain sockets | James Cloos | |
Since the struct has a fixed-lenght char[] its sizeof() contains trailing NUL octets which results in corrupt abstract sockets. Instead, take the strlen(3) of the path, plus the single NUL octet (which identifies the path as an abstract path rather than a file- system path) plus the offset from the start of the struct to the start of the char array. This fixes: https://bugs.freedesktop.org/show_bug.cgi?id=15677 | |||
2008-04-23 | Only call WSAGetLastError() if there has been an | Colin Harrison | |
error condition. | |||
2008-04-15 | Sun bug #6688467: _X11TransConvertAddress: Unknown family type on 64-bit SPARC | Alan 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> | |||
2008-03-24 | Bug #10489: Don't retry unix socket connect()s on ENOENT. | Loïc Minier | |
If the socket isn't there, it's not gonna magically appear. Either it's a server socket and you should have just waited for the SIGUSR1 from the server, or it's a stale reference to an ICE socket. However, do retry once, so fallback from abstract to filesystem namespace works. Originally Debian bug #385976. | |||
2008-03-23 | BSD44SOCKETS is the wrong check for SOCK_MAXADDRLEN | Julien Cristau | |
GNU/kFreeBSD defines BSD44SOCKETS, but doesn't have SOCK_MAXADDRLEN. Check for the latter directly. | |||
2008-03-05 | xtrans 1.1xtrans-1.1 | Adam Jackson | |
2008-03-05 | Add support for the abstract socket namespace under Linux. | Adam Jackson | |
Unlike normal unix sockets, the abstract namespace is not bound to the filesystem. This has some notable advantages; /tmp need not exist, the socket directory need not have magic permissions, etc. xtrans servers will listen on both the normal and abstract socket endpoints; clients will attempt to connect to the abstract socket before connecting to the corresponding filesystem socket. Based on a patch by Bill Crawford. | |||
2008-02-10 | Fixed #ifdef checks that were using i386 to use __i386__ | Jeremy Huddleston | |
""" It's simply obsolete, sloppy, compiler namespace pollution. The compiler is not allowed to predefine symbols that might conflict with ordinary identifiers. For backwards compatibility gcc currently predefines i386 when compiling for x86 32-bit (but not 64-bit), but that will go away. It is also not defined if you specify -ansi when invoking the compiler, because then it is seriously standards compliant. Other compilers shouldn't define it either. Correct code shouldn't rely on it being defined. However __i386__ is safe and proper. """ | |||
2007-12-02 | make launchd error messages less scary | Ben Byer | |
2007-11-14 | Fix for incorrect processing of recycled launchd socket on OS X | Ben Byer | |
2007-11-14 | removed cvs tags | Ben Byer | |
2007-09-11 | libxtrans: fixed a typo in my last commit | Dodji Seketeli | |
* Xtranssock.c: (SocketReopen): oops fix a typo in my last commit. | |||
2007-09-11 | libxtrans: fix linux compilation breakage | Dodji Seketeli | |
* Xtranssock.c: (SocketReopen): protect use of BSD4.4 socket with BSD44SOCKETS macro. protect use of strlcnpy with HAVE_STRLCPY macro. That one is defined (or not) by the xserver configure. | |||
2007-09-05 | changes to support launchd on OS X | Ben Byer | |
2007-09-05 | suppress warning about socket directory ownership on OS X | Ben Byer | |
We don't need to warn the user about the fact that the socket directory is not owned by root under OS X; on that platform, it's never owned by root, as the X server runs as the normal user. | |||
2007-08-21 | Version bump: 1.0.4xtrans-1.0.4 | Alan Coopersmith | |
2007-07-18 | Fix typo in Xtranslcl.c (sprintf with size argument should be snprintf) | Kean Johnston | |
2006-12-16 | bump to 1.0.3xtrans-1.0.3 | Daniel Stone | |
2006-12-06 | Makefile.am: make ChangeLog hook safer | Daniel Stone | |
Make ChangeLog hook as safe as possible. | |||
2006-10-13 | Bump to 1.0.2xtrans-1.0.2 | Adam Jackson | |
2006-10-12 | Fix the ChangeLog hook to distcheck. | Adam Jackson | |
2006-09-15 | Remove GIT_DIR setting from git log command | Alan Coopersmith | |
2006-09-15 | Copy additional copyright/license statements from source to COPYING | Alan Coopersmith | |
2006-09-13 | Bug 728: RUI in _X11TransSocketINETGetAddr in file "Xtranssock.c" | Alan Coopersmith | |
Bug #728: <https://bugs.freedesktop.org/show_bug.cgi?id=728> Patch #3527: <https://bugs.freedesktop.org/attachment.cgi?id=3527> bzero sockaddr structures before passing to kernel to convince memory checkers that they are initialized before use | |||
2006-08-24 | Use SUN_LEN if it is defined on non-BSD44SOCKETS systems | Alan Coopersmith | |
2006-08-24 | Bug 4982: use offsetof for manipulating struct sockaddr_un | Petr Salinger | |
X.Org Bugzilla #4982 <https://bugs.freedesktop.org/show_bug.cgi?id=4982> Patch #5424 <https://bugs.freedesktop.org/attachment.cgi?id=5424> | |||
2006-08-24 | Try to capture the insanity of xtrans in a short README document | Alan Coopersmith | |
2006-08-24 | More sprintf -> snprintf conversions | Alan Coopersmith | |
2006-08-23 | Replace static ChangeLog with dist-hook to generate from git-log | Alan Coopersmith | |
2006-08-23 | Add ResetListener for named pipe transport | Alan Coopersmith | |
(more merging of Xtrans code from Solaris xtrans) | |||
2006-08-22 | Merge more fixes from Solaris xtrans | Alan Coopersmith | |
Convert sprintf -> snprintf Don't use fake readv/writev on Solaris x86. | |||
2006-08-21 | Merge Solaris named pipe transport support into LOCALCONN | Alan Coopersmith | |
Also clean up #ifdefs in Xtranslcl for which transport types are supported Add "pipe" alias for named pipe transport on Solaris to match Solaris Xlib. | |||
2006-08-21 | Add --enable-local-transport and set it on by default on SVR4 OS'es | Alan Coopersmith | |
2006-08-21 | Add *~ to .gitignore to skip emacs droppings | Alan Coopersmith | |
2006-07-13 | renamed: .cvsignore -> .gitignore | Alan Coopersmith | |
2006-06-30 | Bump to 1.0.1. | Donnie Berkholz | |
2006-06-20 | Check setuild() return value. Bugzilla #7116.xtrans-1_0_1 | Matthieu Herrb | |
2006-05-25 | No code change. Just fix comment that said SOCKCONN to become TCPCONN. | Jeremy C. Reed | |
(This dates back to 1994 or before.) |