Age | Commit message (Collapse) | Author | Files | Lines |
|
Conflicts:
dix/devices.c
hw/xfree86/common/xf86Xinput.c
hw/xfree86/loader/xf86sym.c
mi/mieq.c
|
|
Before you complain, this code hasn't seen material change since at least
X11R6. It certainly does not build with any modern version of Kerberos.
Anybody wanting krb5 auth to their X server should probably be using
GSSAPI instead of internal krb5 API anyway.
|
|
|
|
This adds (unconditional) support for the GE extension. Anything from now on
that sends events in MPX will have to use the GE extension. No GE, no MPX
events. GE is not actually used yet from anywhere with this commit.
You will need to update x11proto, xextproto, libX11, libXext and xcb to the
matching xge branches. Things will _NOT_ work without the updated protocol
headers and libraries.
|
|
X.Org Bugzilla #10560: <https://bugs.freedesktop.org/show_bug.cgi?id=10560>
Patch #9511 <https://bugs.freedesktop.org/attachment.cgi?id=9511>
|
|
Default core size limit for most environments is 0, which disables core
dumps. Add code in the -core option processing path to set the core limit to
the maximum value.
|
|
|
|
|
|
|
|
|
|
The former <X11/extensions/XKBsrv.h> has been pulled into the server now as
include/xkbsrv.h, and the world updated to look for it in the new place,
since it made no sense to define server API in an extension header. Any
further work along this line will need to do similar things with XKBgeom.h
and friends.
|
|
|
|
Minor leak here. Oops.
|
|
This keeps us from having to define _POSIX_C_SOURCE, _BSD_SOURCE, and
_XOPEN_SORUCE to get the C environment we want in different places. It also
fixes the build on linux due to RTLD_DEFAULT having not been defined.
|
|
from WaitForSomething to mieqProcessInputEvents.
mieqProcessInputEvents already handles resetting the screen saver.
|
|
It doesn't matter which kernel we're running on, the relevant part when
dealing with includes is what our userland is.
|
|
On other OSes, the nasty hack was resulting in prototypes being hidden, so just
don't do it.
|
|
|
|
|
|
automake will not stop whining about the *.O files not being in normal library
name format, so just tell automake they are PROGRAMS so it builds them without
bitching.
|
|
https://bugzilla.novell.com/show_bug.cgi?id=223718
|
|
This ensures that all calls to FatalError() will shutdown the input devices.
|
|
When an appgroup is shutting down, the list of clients can change, so make
sure we're not trying to shut the server down.
|
|
'else if' is not very valid, plus the logic is kind of broken, so just
move it outside the ifdef in the first place.
|
|
RemoveGeneralSocket. Harmless, but.
|
|
Avoid using _SOURCES unless we're directly referencing a program or
library to be built; use _SRCS instead. Shuts automake 1.10 up.
|
|
See http://people.freedesktop.org/~alanc/dtrace/ for more details
|
|
input-hotplug
|
|
input-hotplug
|
|
|
|
<https://bugs.freedesktop.org/show_bug.cgi?id=1997>
|
|
Solaris headers are very literal - if you ask for POSIX_C_SOURCE 199309L,
they limit to only the functions in that standard and no more, unless you
also specify __EXTENSIONS__ to allow functions beyond the standard base.
|
|
Make sure we're treating the nanoseconds as a long, not an int, so we
don't overflow.
|
|
Only rewind time when we're more than (original delta + 250ms) away from
executing the timer.
When we're walking the timer list, use a goto to iterate all of them from
the start again, since timers may drop out of the list.
Don't bother trying to be smart in TimerSet, we'll pick it up in
WaitForSomething anyway.
|
|
|
|
We don't actually need to get the CPU clock ID, which means we don't need
the monotonic_usable test. Since there's now only one branch, the
compiler will treat that as likely, so we don't need xproto 7.0.9 anymore.
The fallthrough to gettimeofday() is preserved.
|
|
input-hotplug
|
|
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.
This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
|
|
If time rewinds dramatically, reset all the timers to fix their expiry.
|
|
input-hotplug
|
|
XACE-modular
|
|
|
|
|
|
|
|
Add a -wr option to use a white root window, and use a BackPixel rather
than BackPixmap for both white and black root windows.
|
|
Microsoft Windows install directory on Xming.
(Colin Harrison)
|
|
|
|
Remove random behaviour changes for SGI and MetroLink.
|
|
XACE-modular
|
|
input-hotplug
|