lp://staging/xorg-server

Created by VCS imports and last modified
Get this branch:
bzr branch lp://staging/xorg-server

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
X.Org X server
Status:
Development

Import details

Import Status: Suspended

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/xorg/xserver.

Last successful import was .

Import started on pear and finished taking 25 seconds — see the log
Import started on pear and finished taking 30 seconds — see the log
Import started on pear and finished taking 20 seconds — see the log
Import started on pear and finished taking 25 seconds — see the log

Recent revisions

6773. By Keith Packard

Merge remote-tracking branch 'whot/for-keith'

6772. By James Cloos <email address hidden>

Fix RANDR’s gamma_to_ramp().

In order to generate a 256-entry ramp in [0,65535] which covers the full
range, one must mupliply eight-bit values not by 256 but rather by 257.

Many years back – well before the RANDR extension was written, and
before xorg@fdo – a similar bug fix was made to the DIX for converting
client-supplied eight-bit color values into sixteen-bit values.

Noticed by: Elle Stone and Graeme Gill.

Signed-off-by: James Cloos <email address hidden>

6771. By Cygwin Ports

hw/xwin/glx: Use silent rules

Signed-off-by: Yaakov Selkowitz <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>

6770. By Cygwin Ports

xfree86: use silent rules with sdksyms generation

Signed-off-by: Yaakov Selkowitz <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>

6769. By Cygwin Ports

xfree86: respect EXEEXT in relink target

Signed-off-by: Yaakov Selkowitz <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>

6768. By Cygwin Ports

os: Add CryptoAPI as a choice of SHA1 implementation

Both Cygwin and MinGW can use Windows' native CryptoAPI for SHA1,
saving a dependency on libgcrypt or OpenSSL. The necessary functions
are in ADVAPI32.DLL, which is among the default lib flags and is
already used in hw/xwin for accessing the registry.

Signed-off-by: Yaakov Selkowitz <email address hidden>
Reviewed-by: Mikhail Gusarov <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>
Reviewed-by: Colin Harrison <email address hidden>
Tested-by: Colin Harrison <email address hidden>

6767. By Keith Packard

Merge remote-tracking branch 'whot/for-keith'

No conflicts here

6766. By R Pavlik

configure.ac: on MinGW, link with ws2_32 instead of winsock2

ws2_32 is the correct name for the libary (even on 64 bit Windows :-))

Signed-off-by: Ryan Pavlik <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>
Reviewed-by: Yaakov Selkowitz <email address hidden>

6765. By R Pavlik

configure.ac: MinGW doesn't have setuid binaries either.

If the target platform isn't in a list of platforms we know don't use a
setuid binary, we try to test if we can chown something to root.

This test possibly won't give the right answer if we are cross-compiling,
which is common for the MinGW target. This patch adds MinGW to the list
of platforms we know don't use a setuid binary.

Signed-off-by: Ryan Pavlik <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>
Reviewed-by: Yaakov Selkowitz <email address hidden>

6764. By R Pavlik

configure.ac: auto-disable MITSHM if we lack IPC

The MITSHM extension uses SYSV IPC, but even if configure's test
for IPC failed, MITSHM was still enabled by default, breaking
MinGW builds by default.

Unfortunately, fixing this exposes the fact that the HAVE_SYSV_IPC
test wasn't being used for anything before and so we hadn't noticed it
was failing on Cygwin.

Change from using SHM_W|SHM_R flags (which aren't required by POSIX) to
S_IRUSR|S_IWUSR flags (which are)

Signed-off-by: Ryan Pavlik <email address hidden>
Reviewed-by: Jon TURNEY <email address hidden>
Reviewed-by: Yaakov Selkowitz <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.