Adam Jackson
300322b883
Remove loadable font renderer support.
...
(cherry picked from commit affec10635
)
2009-02-24 22:27:09 -08:00
Adam Jackson
95a7e9b00f
Remove the numVideoScreens xprintism.
...
This was to account for cases where you had video and print screens in
the same server. Lunacy. Leave the slot in ScreenInfo, but rename it,
and stop looking at it.
(cherry picked from commit a82e6efb7b
)
2009-02-24 22:27:00 -08:00
Tiago Vignatti
6c78f1b736
Remove NOFONTSERVERACCESS macro
...
dix: this is semantically different but it goes through the same path in
the code.
(cherry picked from commit f3b29efc4d
)
2009-02-24 22:26:50 -08:00
Jeremy Huddleston
159e6a1b20
X n'est pas une print API.
...
(cherry picked from commit 1c8bd318fb
)
2009-02-24 22:26:32 -08:00
Adam Jackson
e8a45d97d3
Death to APPGROUP.
...
(cherry picked from commit eafaf40fb3
)
2009-02-24 22:24:03 -08:00
Jeremy Huddleston
242e58f57b
XQuartz: Fix builddir != srcdir issues and undef _XSERVER64 where appropriate on fat binary compilation
...
(cherry picked from commit f020900641
)
2009-01-16 15:59:42 -08:00
Jeremy Huddleston
d7a2d6a802
Nuke dix-config-post-verbatim.h
2009-01-16 15:58:15 -08:00
Jeremy Huddleston
637050f1e1
XQuartz: Fat binary buildfixes
...
Let Xarch.h set X_BYTE_ORDER for us.
Determine _XSERVER64 at build time.
(cherry picked from commit f54736c2b0
)
2009-01-07 10:54:25 -08:00
Jeremy Huddleston
ceaf1c7e55
XQuartz: Integrated xpbproxy into the server.
...
Added a configure option called --enable-standalone-xpbproxy which is useful for deveoping xpbproxy.
The 'active' switch in preferences just disables the in-server xpbproxy (not this standalone).
(cherry picked from commit 4294493632
)
2008-11-15 19:51:59 -08:00
Jeremy Huddleston
446a75db6d
Removed unused DARWIN_WITH_QUARTZ option from dix-config.h
...
(cherry picked from commit 423f68cd52
)
2008-10-31 15:51:06 -07:00
Jeremy Huddleston
996e509436
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-10-28 22:18:18 -07:00
Adam Jackson
19776ede8f
Add backtrace definitions to dix-config.h.in
...
(cherry picked from commit ad677238bc
)
2008-10-27 09:46:37 -04:00
Adam Jackson
7df5e93cf5
Move xorg_backtrace() up to the OS level so we can call it from DIX.
...
(cherry picked from commit 94ed0ba1b5
)
2008-10-27 09:46:28 -04:00
Jeremy Huddleston
f5201d47d0
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-10-15 17:31:44 -07:00
Adam Jackson
b595b65e54
Revert "Array-index based devPrivates implementation."
...
This reverts commit 8ef37c194f
.
2008-10-09 14:53:29 -04:00
Jeremy Huddleston
42d1454507
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-10-08 18:43:55 -07:00
Eamon Walsh
8ef37c194f
Array-index based devPrivates implementation.
...
Note: DevPrivateKey is now pointer-to-int, which means
each key now needs to point to some global storage of
size at least sizeof(int).
(cherry picked from commit b6ab114212
)
2008-10-08 11:15:27 -04:00
Jeremy Huddleston
88033a66a5
XQuartz: Added a --enable-integrated-xpbproxy configure option for building xpbproxy as an app or as a thread.
...
(cherry picked from commit 8edc5fb38c
)
2008-10-03 11:09:26 -07:00
Jeremy Huddleston
0b2ab2327e
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-08-14 09:12:52 -07:00
Alan Coopersmith
b61ee18b72
Make xstrcasestr prototype return value match the implementation
...
(cherry picked from 3b687ffe16
commit)
2008-08-06 16:12:59 -07:00
Daniel Stone
b5932f176c
DIX: Add strcasestr from FreeBSD
...
Add strcasestr for use on systems which don't have it.
(cherry picked from ad87c72edc
commit)
2008-08-06 16:12:06 -07:00
Daniel Stone
ce10b41f1b
dix: Actually build str(n)casecmp if we don't have it
...
Remember to add stuff to dix-config.h when you add new AC_DEFINES,
people ...
(cherry picked from 69b57dc651
commit)
2008-08-06 16:08:42 -07:00
Daniel Stone
5a5030af9b
DIX: Add strncasecmp from FreeBSD, make strcasecmp args const
...
Add strncasecmp (as we're now using it) in case someone doesn't have it,
and also change strncasecmp args to be const, in accordance with
everything else.
(cherry picked from 11f9e35202
commit)
2008-08-06 16:05:32 -07:00
Jeremy Huddleston
dfcf7f0db7
XQuartz: Now properly disable xauth checking on launchd socket and mostly fix the xinitrc / launchd race condition
...
(cherry picked from commit 672682ebf9
)
2008-08-05 18:41:44 -07:00
Jeremy Huddleston
a20a7eb85e
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-08-05 12:53:36 -07:00
Julien Cristau
5659f6d31b
Export xkbfile.h in the SDK
...
It's needed by xkbsrv.h
(cherry picked from commit d8af9d9ab1
)
2008-07-13 15:14:41 +02:00
Jeremy Huddleston
e5d4970d4d
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-07-11 10:12:55 -07:00
Jeremy Huddleston
a0a4cbf1b5
Set machine dependent defaults for ppc64
...
(cherry picked from commit 0733ef2e8a
)
2008-07-11 10:03:28 -07:00
Simon Thum
ccb373f2fb
input: change dxremaind, dyremaind to floats for better acceleration #9156
...
X.Org Bug 9156 <http://bugs.freedesktop.org/show_bug.cgi?id=9156 >
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
(cherry picked from commit 0050165a67
)
2008-07-01 09:46:34 -04:00
Jeremy Huddleston
d451f3d146
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-06-24 09:36:01 -07:00
Alan Coopersmith
2f8ad7f938
Check for strcasestr and workaround it on systems without it
...
(cherry picked from ed65e8b4f0
commit)
2008-06-23 19:41:10 -07:00
Eamon Walsh
2552026664
Make devPrivates lookup functions ABI instead of static inlines.
...
This is required to preserve compatibility across changes to the
internal representation of the privates list.
(cherry picked from commit 2d7ba09dc4
)
2008-06-13 16:45:08 -04:00
Jeremy Huddleston
33bfb761a7
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-06-10 01:45:40 -07:00
Julien Cristau
4e3cf7cd89
Add xkbstr.h and xkbsrv.h to sdk_HEADERS
...
(cherry picked from commit 150c2f55a5
)
2008-06-09 17:31:10 -04:00
Dave Airlie
50e77eb838
int10: add pci_device_enable support on Linux
...
(cherry picked from commit ea4ec9e998
)
2008-06-09 13:29:32 -04:00
Jeremy Huddleston
a6869b03f6
XQuartz: Don't need launchd checking in configure.ac anymore since its functionality has been removed from libxtrans and into the mach startup code.
...
(cherry picked from commit 1e1f4fb717
)
2008-05-23 02:30:59 -07:00
Jeremy Huddleston
1f4d224f82
XQuartz: Added functionality to add a file descriptor to the connection list after the server is already running.
...
(cherry picked from commit 543c2cd68d
)
2008-05-17 14:55:31 -07:00
Jeremy Huddleston
1b4b73cefb
Added missing HAVE_LAUNCHD to dix-config.h.in
2008-04-24 18:22:05 -07:00
Jeremy Huddleston
8cb23d6721
XQuartz: Handled sanitization of namespace better
2008-04-18 20:06:17 -07:00
Jeremy Huddleston
5cef157d9d
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-04-18 17:23:23 -07:00
Ben Byer
7fb9b2dc61
random flailing
2008-04-18 17:17:01 -07:00
Matt Turner
db00d4a4dc
Check for __x86_64__ when we check for __amd64__
...
It seems Intel C Compiler neglects to define __amd64__, __amd64, or
amd64, but *does* define __x86_64__.
(cherry picked from commit 1fa4de80fc
)
2008-04-15 11:47:48 +10:00
Jeremy Huddleston
2d4194a8d1
XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.
...
(cherry picked from commit df21312c8b
)
2008-04-08 17:02:56 -07:00
Thomas Jaeger
a45586da2b
XKB: Fix processInputProc wrapping
...
If input processing is frozen, only wrap realInputProc: don't smash
processInputProc as well. When input processing is thawed, pIP will be
rewrapped correctly.
This supersedes the previous workaround in 50e80c9.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
(cherry picked from commit 37b1258f0a
)
2008-04-01 15:32:01 +03:00
Eamon Walsh
c26bccf417
XSELinux: Add xorg.conf option for permissive/enforcing/disabled.
...
Patch by Joe Nall.
The option goes in the "extmod" subsection.
TODO: Make it easier for extension modules to handle their own options.
(cherry picked from commit b5f98fcea2
)
2008-03-28 14:24:06 -04:00
Matthieu Herrb
727e22c830
test for the presence of pci_system_init_dev_mem() before calling it.
...
This avoids creating a dependency on -current libpciaccess for
BSD systems other than OpenBSD (which don't otherwise need it).
(cherry picked from commit db248ffb84
)
2008-03-24 10:09:09 -04:00
Adam Jackson
2a47accff8
Fix distcheck.
2008-03-05 23:56:49 -05:00
Eamon Walsh
34bf308a9e
dix: Refactoring of selection code to allow for polyinstantiation.
...
Introduces dixLookupSelection() API.
Removes NumCurrentSelections from API.
2008-02-29 18:01:37 -05:00
Eamon Walsh
d5715f7bea
dix: Refactoring of property code to allow for polyinstantiation.
...
Introduces dixLookupProperty() API.
2008-02-29 18:01:37 -05:00
Eamon Walsh
f343265a28
XACE: Make the default window background state configurable per-window.
...
To recap: the original XC-SECURITY extension disallowed background "None" if
the window was untrusted. XACE 1.0 preserved this check as a hook function.
XACE pre-2.0 removed the hook and first abolished background "None entirely,
then restored it as a global on/off switch in response to Bug #13683 .
Now it's back to being per-window, via a flag instead of a hook function.
2008-02-20 15:59:40 -05:00