Add new documentation from xproto 7.0.20.

This commit is contained in:
matthieu 2011-01-04 20:47:18 +00:00
parent 052dabd075
commit 73aa62491b
5 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,11 @@
ServerInterpreted address definition for type "IPv6":
The X.org Architecture Task Force reserves the ServerInterpreted
address type of "IPv6" for use with IPv6 literal address formats.
The syntax for the value will be defined as specified in RFC 3513
and the IETF RFC to be published based on the current draft at
http://www.ietf.org/internet-drafts/draft-ietf-ipv6-scoping-arch-00.txt
This address type specification will be formally issued once the
IETF IPv6 Working Group issues the corresponding RFC.
Version 0.9, March 2004

View File

@ -0,0 +1,6 @@
dist_noinst_DATA = \
hostname.txt \
IPv6.txt \
localuser.txt \
README

View File

@ -0,0 +1,4 @@
This directory contains the specifications of address types for the
ServerInterpreted address family used in the ChangeHost and ListHosts
requests in the X11 Protocol. See Chapter 9 of the X11 Protocol spec
for more information.

View File

@ -0,0 +1,11 @@
ServerInterpreted address definition for type "hostname":
A ServerInterpreted address with type "hostname" shall have a value
representing a hostname as defined in IETF RFC 2396. Due to Mobile IP
and dynamic DNS, the name service should be consulted at connection
authentication time. Clients supporting Internationalized Domain
Names must convert to ASCII Compatible Encoding as specified in the
relevant IETF RFC's before use in the X11 protocol. Note that this
definition of hostname does not allow use of literal IP addresses.
Version 1.0, March 2004

View File

@ -0,0 +1,20 @@
Server-interpreted Authentication Types "localuser" and "localgroup":
On systems which can determine in a secure fashion the credentials of a client
process, the "localuser" and "localgroup" authentication methods provide access
based on those credentials. The format of the values provided is platform
specific. For POSIX & UNIX platforms, if the value starts with the character
'#', the rest of the string shall be treated as a decimal uid or gid, otherwise
the string is defined as a user name or group name.
Systems offering this MUST not simply trust a user supplied value (such as an
environment variable or IDENT protocol response). It is expected many systems
will only support this for clients running on the same host using a local IPC
transport.
Examples:
xhost +SI:localuser:alanc
xhost +SI:localuser:#1234
xhost +SI:localgroup:wheel
xhost +SI:localgroup:#0