simon-svn: putty: ben

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Fri Jan 28 11:39:46 GMT 2005


SVN root:       svn://ixion.tartarus.org/main
Changes by:     ben
Revision:       5219
Date:           2005-01-28 11:39:45 +0000 (Fri, 28 Jan 2005)

Log message (11 lines):
Overhaul of client-side XDM-AUTHORIZATION-1:
* Make sk_getxdmdata() return an arbitrary string rather than two integers.
  This better matches the spec, even if the current version always returns
  six bytes
* On Unix, for PF_UNIX sockets, return a counter rather than a constant along
  with the PID.  This should allow multiple clients to connect within one
  second, and is what Xlib does.
* On Unix, interpret AF_INET6 addresses like Xlib does, returning the
  embedded IPv4 address for v4-mapped addresses, and six bytes of zeroes
  otherwise.  The latter is silly, but if I'm going to do anything more sane
  I need to check that X servers won't reject it.

Modified files:
U   putty/mac/macstuff.h
U   putty/unix/unix.h
U   putty/unix/uxnet.c
U   putty/windows/winstuff.h
U   putty/x11fwd.c

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/mac/macstuff.h?rev=5219&r1=5218&r2=5219
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/unix/unix.h?rev=5219&r1=5218&r2=5219
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/unix/uxnet.c?rev=5219&r1=5218&r2=5219
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/windows/winstuff.h?rev=5219&r1=5218&r2=5219
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/x11fwd.c?rev=5219&r1=5218&r2=5219



More information about the tartarus-commits mailing list